I would like to use the I2C bus on the Beagle Bone Black in slave mode. From searching around, the question gets asked in the comment section of random posts, but never answered as to whether it's possible or not.
It appears using slave mode I2C isn't a common need in Linux, however I found this example in an Android release: https://android.googlesource.com/kernel/tegra/+/android-tegra-flounder-3.10-lollipop-release/drivers/i2c/i2c-slave.c and this document on the linux kernal site: https://www.kernel.org/doc/Documentation/i2c/slave-interface.
I'm using the Debian Wheezy distro and can't find the referenced in the Android file or i2c-slave-eeprom driver referenced in the linux kernel document. Am I just using too old a kernel? How would one go about generating a slave mode driver?