[GIT PULL 1/4] bcm2835 arm DT updates for 4.12

Arnd Bergmann arnd at arndb.de
Mon Mar 27 07:21:25 PDT 2017

On Sat, Mar 25, 2017 at 12:03 PM, Stefan Wahren <stefan.wahren at i2se.com> wrote:
>> Arnd Bergmann <arnd at arndb.de> hat am 24. März 2017 um 23:25 geschrieben:
>> Just a quick question: how do you plan to switch between the SD host
>> drivers? If I understand this right, there are two working hardware blocks
>> that can connect to the same slot. Do you have to configure this in
>> device tree using  hardwired pinctrl settings, or can the user pick
>> one of the drivers at runtime?
> via device tree
> The relevant changes [1] hasn't been merged yet.
> [1] - http://marc.info/?l=linux-mmc&m=148896494931931&w=2

Ok, I see. I can't come up with any better idea either, but it's unfortunate
that we can't describe the hardware correctly in this case, with a DT that
lets the OS choose the right driver, so we can't have a DTB file that
work on old and new versions of Linux, or across operating systems
when some of them only provide one of the two drivers and other OSs
want to the use other one.


More information about the linux-rpi-kernel mailing list