This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

I2C subsystem on Sitara AM335x : where is what

Hi,

I am trying to understand i2c subsystem in linux by working on a beagle bone black.

As a newbie in linux am a bit perplexed by the vast functionality provided by linux for i2c.

Moreover the terminology : bus driver, adapters, client driver theoretically its clear but I want to look at the sources specific to AM335x and beaglebone black.


Could someone point me to :

1.  i2c adapter and algorithm driver sources(in case both are present) or combined implementation.

2.  a simple client driver source which is already present on BBB or is easily available would be great.

Any material explaining them wrt AM335X SOC or the client driver also would help.


Cheers

Ritu