On Saturday 21 November 2015 13:59:00 Andreas Färber wrote:
Am 21.11.2015 um 12:48 schrieb Stefan Bruens:
One possibility instead of choosing a different filename, use a different directory name, e.g.: /boot/dtb-4.3.0-geiger-cape/*dtb or /boot/dtb-4.3.0/geiger-cape/*dtb
That still leaves the question of how to get that directory into extlinux.conf - it can no longer be inferred from the kernel then.
If the answer is hand-editing FDTDIR, then on the perl-bootloader side we only need to assure that on add/remove operations it does not override such local changes.
Leaving things alone should be enough.
Do we have any actual example of such a cape dtb package that's not self-made? I encountered and dropped some binary .dtb files in raspberrypi-firmware package, other than that I am not aware of any. And when self-made, doesn't that involve having a modified kernel-source package?
For RPi, you *need* an overlay/modified dtb to enable the SPI controller. It is also useful to *configure* any SPI or I2C connected devices, e.g. RTCs, touchscreen controllers, LCD controllers. No need to modify the kernel as long as the driver is included in the default kernel. Kind regards, Stefan -- Stefan Brüns / Bergstraße 21 / 52062 Aachen home: +49 241 53809034 mobile: +49 151 50412019 work: +49 2405 49936-424 -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org