On Thu, Jan 16, 2014 at 12:00:47PM -0800, Olof Johansson wrote : > On Thu, Jan 16, 2014 at 11:58 AM, Russell King - ARM Linux > <linux@xxxxxxxxxxxxxxxx> wrote: > > On Thu, Jan 16, 2014 at 09:15:17AM -0800, Olof Johansson wrote: > >> We've dealt with it with local code in our tree for Chrome OS, and I > >> suspect everyone else has too. It's definitely time to solve > >> generically. > > > > As there's no code for any Cubox-i or Hummingboard (they're both purely > > DT), what this means is that the answer to Wifi/BT support in mainline is > > that this is "impossible at the moment"... > > > > I guess this is becoming a higher priority issue which really needs to be > > solved somehow. :) > > I'm looking at it right now actually, might as well sort it out while > people are paying attention. Patches a little later today unless I get > distrac^Winterrupted. :) > Maybe it is not completely related but I think it needs to be thought about while you are it: The TI wilink chips (TiWi, wl12xx, wl18xx) have wifi on SDIO and BT on UART but they share the same clock. So, the next question would be what if I just want to enable one or the other (and take that decision at runtime) ? Where do I put the pinctrl/clocks/regulators in the DT ? I guess it can become an issue to enable both WiFi and BT at the same time if both SDIO and UART are trying to handle the same pinctrl and regulators. -- Alexandre Belloni, Free Electrons Embedded Linux, Kernel and Android engineering http://free-electrons.com
Attachment:
signature.asc
Description: Digital signature