Hello.
David Brownell wrote:
From: David Brownell <[email protected]>
Move DM355 MMC/SD pinmux to the device setup code; it shouldn't
be coupled to clock activation. This is a small cleanup which
doesn't yet support options like not muxing all MMCSD1 pins when
they're not needed (e.g. hard-wired to an SDIO WLAN adapter).
Such options should be dealt with at the board-*.c level -- as well as any
board level PinMux specifics (say, you need unused pins of some device to be
used by other device and you do need both devices to work).
WBR, Sergei
PS: We now have the code to detect PinMux conflicts at runtime but it will
only work on DM35x. DM64xx PinMux registers are module-, not pin-centric
(i.e., it might be possible to detect conflicts there but that would need
careful work of grouping some separate bitfields together in 'struct
pin_config' to create mutually exclusive configs -- not sure if it's at all
posiible ATM). Hopefully, we'll be able to submit that...
_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source