Добрый день.
Есть китайская плата на базе imx6q. К ней идет готовый Linux 4.1.15, а также исходники ядра (включая *.dts), исходники u-boot и rootfs.
Есть необходимость собрать посвежее. Для сборки использую buildroot. подобрал ближайшую подходящую конфигурацию imx6q-sabresd_defconfig. Прикрутил к этому конфигу китайское дерево *.dts. Собрал, залил в таргет - работает, но не всё (или частично). В частности не работает экран, не поднимается /dev/fb0. В *.dts для fb указан драйвер fsl,mxc_sdc_fb
Этот драйвер у китайцев подцеплен в настройках самого ядра.
запускаю в buildroot
make linux-menudefconfig - там нет этих драйверов. Вообще в исходниках скаченных билдрутом нет текста "fsl,mxc_sdc_fb".
В настройках buildroot есть выбор ядра. Можно выбрать любой версии, можно указать чтобы исходники брал с репазитория.... вопрос вот в чем: у меня есть патченое ядро (архив исходников), linux-4.1.15.tar.bz2. В этом ядре есть все дрова для китайского *.dts. Как билруту подсунуть эти исходники? Как билруту сказать "Исходники ядра не качай из инета, а возьми вот тут, на локальном диске"?