* [U-Boot] Peripheral multiplexing in devices
@ 2010-03-16 13:37 Vipin KUMAR
2010-03-16 14:34 ` Wolfgang Denk
0 siblings, 1 reply; 2+ messages in thread
From: Vipin KUMAR @ 2010-03-16 13:37 UTC (permalink / raw)
To: u-boot
Hi All,
This is with regards to the pad multiplexing in devices.
SPEAr SoCs support pin multiplexing(in hardware) to support multiple
peripherals by selecting a particular mode from a list of ten modes and
then selecting one of the two peripherals which can both be supported in
that mode.
I hope I am clear :)
Now, we want to support this in sw in such a way that we have a single
image for linux for all possible configurations. We intend to do this
though bootloader (u-boot in this case)
SPEAr has an arm platform and linux-arm doesn't seem to support peripheral
multiplexing in the way we want. Though, I could see some stuff fo that
kind in ppc platform supported by u-boot to pass device information to
linux
Do we have a similar way for arm based platforms as well or any other
suggestions.
Regards
Vipin
^ permalink raw reply [flat|nested] 2+ messages in thread
* [U-Boot] Peripheral multiplexing in devices
2010-03-16 13:37 [U-Boot] Peripheral multiplexing in devices Vipin KUMAR
@ 2010-03-16 14:34 ` Wolfgang Denk
0 siblings, 0 replies; 2+ messages in thread
From: Wolfgang Denk @ 2010-03-16 14:34 UTC (permalink / raw)
To: u-boot
Dear Vipin KUMAR,
In message <4B9F89B2.8040101@st.com> you wrote:
>
> Now, we want to support this in sw in such a way that we have a single
> image for linux for all possible configurations. We intend to do this
> though bootloader (u-boot in this case)
This may be possible, but it is not wise, nor the officially supported
mode of operation in U-Boot. Please see bullet 2 at
http://www.denx.de/wiki/U-Boot/DesignPrinciples#KeepFast and related
entries - U-Boot is not supposed to initialize things it does not need
for it's own operation.
> SPEAr has an arm platform and linux-arm doesn't seem to support peripheral
> multiplexing in the way we want. Though, I could see some stuff fo that
> kind in ppc platform supported by u-boot to pass device information to
> linux
We use the device tree to do things like this.
> Do we have a similar way for arm based platforms as well or any other
> suggestions.
Please check out Grant Likely's work to bring the device tree to ARM
Linux.
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
It would seem that evil retreats when forcibly confronted
-- Yarnek of Excalbia, "The Savage Curtain", stardate 5906.5
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2010-03-16 14:34 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-03-16 13:37 [U-Boot] Peripheral multiplexing in devices Vipin KUMAR
2010-03-16 14:34 ` Wolfgang Denk
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.