Re: [RFC] dt: bindings: add bindings for Broadcom bcm43xx sdio devices

From: Arend van Spriel
Date: Sun Mar 30 2014 - 04:57:06 EST


On 02/13/14 10:28, Chen-Yu Tsai wrote:
Hi,

On Thu, Feb 13, 2014 at 5:13 PM, Tomasz Figa<tomasz.figa@xxxxxxxxx> wrote:
Hi Arend,


On 10.02.2014 20:17, Arend van Spriel wrote:

[...]

+
+Example:
+
+mmc3: mmc@01c20000 {
+ pinctrl-0 =<&mmc3_pins>;
+ pinctrl-1 =<&wifi_host_wake>;


WLAN_HOST_WAKE pin (aka the OOB interrupt) is specific to the WLAN chip, so
this should be rather configured in a pinctrl state of the WLAN chip itself.

Hi Chen-Yu,

picking up this thread.

AFAIK, the pinctrl in tied to the device node, and is selected when the device
is registered. The MMC subsystem currently does not register child nodes, so
this would be useless.

So if MMC does not register child nodes, brcmfmac will not be probed with of_node set? Have there been patches submitted for this in mmc subsystem recently.

brcmfmac actually has to walk the whole DT to find the node with the right
compatible.

Is it just me or should this be avoided? What if there are multiple entries?

Regards,
Arend
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/