* Re: [devel-ports] [Hardware] Драйверы и устройства на i2c шине. @ 2012-04-23 10:25 ` Michael Shigorin 2012-04-23 11:36 ` [devel-ports] " Kirill A. Shutemov 1 sibling, 1 reply; 8+ messages in thread From: Michael Shigorin @ 2012-04-23 10:25 UTC (permalink / raw) To: devel-ports On Mon, Apr 23, 2012 at 01:54:37AM -0700, Dmitry Alexeev wrote: > Модули, на первый взгляд, подозрений не вызвали, в /sys/module/ > они видны, а вот соответствующие устройства, не появились. > Что ещё необходимо сделать для установления нормальной работы > с этими устройствами? Там udev используется? -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 8+ messages in thread
[parent not found: <1335177283.51880.YahooMailNeo@web44914.mail.sp1.yahoo.com>]
* Re: [devel-ports] [Hardware] Драйверы и устройства на i2c шине. @ 2012-04-23 11:13 ` Michael Shigorin 0 siblings, 0 replies; 8+ messages in thread From: Michael Shigorin @ 2012-04-23 11:13 UTC (permalink / raw) To: devel-ports On Mon, Apr 23, 2012 at 03:34:43AM -0700, Dmitry Alexeev wrote: > > > Что ещё необходимо сделать для установления нормальной > > > работы с этими устройствами? > > Там udev используется? > Да, udevd запущен. udevadm trigger ? -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel-ports] Драйверы и устройства на i2c шине. 2012-04-23 10:25 ` [devel-ports] [Hardware] Драйверы и устройства на i2c шине Michael Shigorin @ 2012-04-23 11:36 ` Kirill A. Shutemov 2012-04-24 3:34 ` Ildar Mulyukov 1 sibling, 2 replies; 8+ messages in thread From: Kirill A. Shutemov @ 2012-04-23 11:36 UTC (permalink / raw) To: Dmitry Alexeev, ALT Linux arch porting; +Cc: hardware On Mon, Apr 23, 2012 at 01:54:37AM -0700, Dmitry Alexeev wrote: > Модули, на первый взгляд, подозрений не вызвали, в /sys/module/ они > видны, а вот соответствующие устройства, не появились. > Что ещё необходимо сделать для установления нормальной работы с этими > устройствами? Шина i2c не поддерживает энумерацию устройств. Драйверу каким-то образом нужно рассказать какие устройства весят на каких поратах и прочие подробности. До недавнего времени, на ARM такая информация предоставлялась через регистрацию соответвующего platform_device с необходимыми данными в board-файле. Для ваших сенсоров можете посмотреть пример в arch/arm/mach-ux500/board-mop500-sensors.c Сейчас идёт активное внедрение devicetree вместо board-файлов. Если есть желание заапстримить поддержку вашего устройства -- обратите внимание на deivcetree. -- Kirill A. Shutemov ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel-ports] Драйверы и устройства на i2c шине. 2012-04-23 11:36 ` [devel-ports] " Kirill A. Shutemov @ 2012-04-24 3:34 ` Ildar Mulyukov 2012-04-24 6:59 ` Kirill A. Shutemov 1 sibling, 1 reply; 8+ messages in thread From: Ildar Mulyukov @ 2012-04-24 3:34 UTC (permalink / raw) To: devel-ports On 23.04.2012 17:36:41, Kirill A. Shutemov wrote: > On Mon, Apr 23, 2012 at 01:54:37AM -0700, Dmitry Alexeev wrote: > > Модули, на первый взгляд, подозрений не вызвали, в /sys/module/ они > > видны, а вот соответствующие устройства, не появились. > > Что ещё необходимо сделать для установления нормальной работы с > этими > > устройствами? > > Шина i2c не поддерживает энумерацию устройств. Драйверу каким-то > образом > нужно рассказать какие устройства весят на каких поратах и прочие > подробности. Угу. Только непонятно, почему драйвер загрузился, не найдя устройства. И вообще, без dmesg невозможно что-либо сказать! -- Ildar Mulyukov, free SW designer/programmer/packager ====================================== email: ildar@altlinux.ru Jabber: ildar.mulyukov@gmail.com ICQ: 4334029 ALT Linux http://packages.altlinux.org/ru/Sisyphus/maintainers/ildar/ ====================================== ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel-ports] Драйверы и устройства на i2c шине. 2012-04-24 3:34 ` Ildar Mulyukov @ 2012-04-24 6:59 ` Kirill A. Shutemov 0 siblings, 0 replies; 8+ messages in thread From: Kirill A. Shutemov @ 2012-04-24 6:59 UTC (permalink / raw) To: ALT Linux arch porting On Tue, Apr 24, 2012 at 09:34:28AM +0600, Ildar Mulyukov wrote: > On 23.04.2012 17:36:41, Kirill A. Shutemov wrote: > >On Mon, Apr 23, 2012 at 01:54:37AM -0700, Dmitry Alexeev wrote: > >> Модули, на первый взгляд, подозрений не вызвали, в /sys/module/ они > >> видны, а вот соответствующие устройства, не появились. > >> Что ещё необходимо сделать для установления нормальной работы с > >этими > >> устройствами? > > > >Шина i2c не поддерживает энумерацию устройств. Драйверу каким-то > >образом > >нужно рассказать какие устройства весят на каких поратах и прочие > >подробности. > > Угу. Только непонятно, почему драйвер загрузился, не найдя устройства. > И вообще, без dmesg невозможно что-либо сказать! i2c_add_driver() и регистрация platform_data развязана во времени. probe callback из struct i2c_driver не будет вызван пока не появится platform_data с соответвующим id. platform_data может быть зарегестрирован после загрузки драйвера. -- Kirill A. Shutemov ^ permalink raw reply [flat|nested] 8+ messages in thread
[parent not found: <1336046846.30551.YahooMailNeo@web44907.mail.sp1.yahoo.com>]
* Re: [devel-ports] Внешние UART 16C554 на AT91 @ 2012-05-03 16:14 ` Kirill A. Shutemov 2012-05-04 18:41 ` Ildar Mulyukov 2012-05-04 19:12 ` Paul Wolneykien 1 sibling, 1 reply; 8+ messages in thread From: Kirill A. Shutemov @ 2012-05-03 16:14 UTC (permalink / raw) To: Dmitriy Alekseev, ALT Linux arch porting On Thu, May 03, 2012 at 05:07:26AM -0700, Dmitriy Alekseev wrote: > Подскажите, пожалуйста, как выйти из положения. Я думаю, вы задаёте вопросы не в том списке рассылки. Спрашивайте в апстриме. -- Kirill A. Shutemov ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel-ports] Внешние UART 16C554 на AT91 2012-05-03 16:14 ` [devel-ports] Внешние UART 16C554 на AT91 Kirill A. Shutemov @ 2012-05-04 18:41 ` Ildar Mulyukov 0 siblings, 0 replies; 8+ messages in thread From: Ildar Mulyukov @ 2012-05-04 18:41 UTC (permalink / raw) To: devel-ports On 03.05.2012 22:14:01, Kirill A. Shutemov wrote: > On Thu, May 03, 2012 at 05:07:26AM -0700, Dmitriy Alekseev wrote: > > Подскажите, пожалуйста, как выйти из положения. > > Я думаю, вы задаёте вопросы не в том списке рассылки. Спрашивайте в > апстриме. мда. Коммьюнити на тему эмбедщины и портов у нас пока не собирается.. :( -- Ilda ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel-ports] Внешние UART 16C554 на AT91 2012-05-03 16:14 ` [devel-ports] Внешние UART 16C554 на AT91 Kirill A. Shutemov @ 2012-05-04 19:12 ` Paul Wolneykien 1 sibling, 0 replies; 8+ messages in thread From: Paul Wolneykien @ 2012-05-04 19:12 UTC (permalink / raw) To: devel-ports 03.05.2012 16:07, Dmitriy Alekseev пишет: > День добрый, знатоки. > > Столкнулся с проблемой дополнительных UART для платы с AT91RM9200. > > SC16C554 подключен по параллельной шине. > > Есть драйвер (drivers/serial/8250_exar_st16c554.c), однако он требует ISA (что странно, потому что в даташите на микросхему написано, что шина поддерживает интерфейсы Intel и Motorola, и ни слова про ISA), а та в свою очередь не доступна на системе типа AT91. Можно конечно исправить Kconfig, но не думаю, что это хорошая идея. А в самом коде есть что-то про ISA? Если нет, то, видимо, ошибка в Kconfig. Или ещё вариант: может быть ISA — это просто ещё одна шина, с которой может общаться драйвер, но не единственная. Вы не пробовали просто включить ISA, если есть такая возможность? > В рассылке linux-arm-kernel@lists.arm.linux.org.uk обнаружен обнадеживающий пост: http://www.spinics.net/lists/arm-kernel/msg55077.html , однако ясности он не добавил. Там что-то про нумерацию tty. Причём тут ISA? > > Подскажите, пожалуйста, как выйти из положения. Попробовать собрать так или эдак. Посмотреть, как это собрано в других дистрибутивах (Debian, Gentoo). Рассказать нам. :) > > Best regards, > Dmitriy Alekseev ^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2012-05-04 19:12 UTC | newest] Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2012-04-23 10:25 ` [devel-ports] [Hardware] Драйверы и устройства на i2c шине Michael Shigorin 2012-04-23 11:13 ` Michael Shigorin 2012-04-23 11:36 ` [devel-ports] " Kirill A. Shutemov 2012-04-24 3:34 ` Ildar Mulyukov 2012-04-24 6:59 ` Kirill A. Shutemov 2012-05-03 16:14 ` [devel-ports] Внешние UART 16C554 на AT91 Kirill A. Shutemov 2012-05-04 18:41 ` Ildar Mulyukov 2012-05-04 19:12 ` Paul Wolneykien
ALT Linux architecture porting This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel-ports/0 devel-ports/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 devel-ports devel-ports/ http://lore.altlinux.org/devel-ports \ devel-ports@lists.altlinux.org devel-ports@lists.altlinux.ru devel-ports@lists.altlinux.com public-inbox-index devel-ports Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel-ports AGPL code for this site: git clone https://public-inbox.org/public-inbox.git