Is it possible to load and unload a device tree dynamically, so that it can be manipulated without a reboot?
I have read that at least the BeagleBone Black seems to allow such a behaviour http://events.linuxfoundation.org/sites ... elce14.pdf and here (read the section about Device tree ovelay) http://elinux.org/BeagleBone_and_the_3.8_Kernel
The reason for my interest is because we are updating piCorePlayer to the new kernel.
The player allows the user via a WEB-GUI to select their I2S-DAC from a drop-down list.
In the previous kernels we have managed this by loading/unloading modules, but in the new kernel (3.18.5) it seems like we will have to manipulate the Device tree overlay according to the selection.
It would be nice if a reboot could be avoided, so please advice how to do that.
See below:
