Помогите найти ADC драйвер под linux 2.6.39 для at91sam9x25. Знаю что в новых версиях ядра он присутствует но запортировать насколько я вижу просто так не удасться.
Может кто нибкдь имел дело с ацп на старых версиях ядра.
С чем связано использование такого старого ядра на атмелах которые как раз славятся хорошей поддержкой в ванильном ядре ? У них даже в своем кастомном репозитории 3.6.9
В новых версиях ядра начальная инициализация сделана через dts файлы, для меня вообще не понятно как это работает. Поэтому я остался на строй версии там где было через board-xxx.c
В новых версиях ядра начальная инициализация сделана через dts файлы, для меня вообще не понятно как это работает.
Значит настало время разобраться, иначе никак. Делать бэкпорт есть смысл только в одном случае - когда платформа неполноценно поддерживается в ванильном ядре, это как правило все "навороченые" SoC с cortex-aXX. В device tree нет ничего страшного - возьмите за пример dts от EK и правьте, там в основном пины нужно переопределить если есть расождение с оригиналом на своей плате. Не знаю как на атмелах - у фрискейла в майнстрим драйверы сразу идут с документацией к биндингам device tree.