Надо в бордовый файл для Вашей платы (arch/arm/mach-XXX/mach-***.c) добавить соответствующий platform_device . Из инициализационной функции в том же файле его надо добавить (platform_add_devices). Номера GPIO смотрите по схеме. Для различных архитектур существуют различные дефайны, упрощающие жизнь, например для самсунга: S3C64XX_GPK() и подобные. смотрите, как в других платах сделано. Из юзерспейса пишете в /sys/class/leds/<название леда>/brightnes (дляобычных 0 или 255). Можно еще триггер поменять. Поставить, например, heartbeat будет "пульс" показывать.
--------------------
Если сверху смотреть, то сбоку кажется, что снизу ничего не видно.
|