AM335x - i2c slave для ядра Linux - PullRequest
       80

AM335x - i2c slave для ядра Linux

0 голосов
/ 28 февраля 2019

Мне нужен драйвер ядра i2c slave для TI AM335x.Я погуглил и не нашел точной информации.Должен ли я делать все с нуля, или, может быть, у кого-то есть ссылки на это?или даже патч

Спасибо

Авнер

1 Ответ

0 голосов
/ 02 марта 2019

Для нового устройства, которое подключено как подчиненное устройство к шине i2c, вы не должны писать ни « i2c драйвер», ни «драйвер для AM335x » (если процессор поддерживает уже присутствует в ядре).

i2c - это шина, и для нее имеется инфраструктура ядра, см. документацию .

Вы должны выяснить, какой тип у васустройство, а затем написать драйвер для этого типа устройства с использованием примитивов шины i2c.

Например, драйвер для DS13xx и совместимой микросхемы - это rtc driver.

Драйвер "для" PCF8574 i2c GPIO Expander может быть GPIO , а также клавиатура драйвер.

...