11-17-2015 12:29 AM
11-17-2015 05:40 AM
I didn't even realize the upstream supported slave mode. Looks like a newer feature.
I'm curious what your use case is for Linux as a slave. You can look at the Xilinx SDK standalone drivers as they do support slave mode but I've got no experience with Linux as a slave.
11-18-2015 05:19 AM
our Zynq-PS is intended to be a I2C slave towards a HMI front panel.
Except for I2C, the HMI has no further interfaces. Additionally, it's not possible
to add another I2C slave IP in the PL.
Due to this I followed the approach with the Linux I2C slave API, which is indeed relatively new.
Finally, thanks for your hint about the standalone drivers.
Maybe I can inherit a few lines of code to implement the I2C slave API...