* Texas Instruments wl12xx/wl18xx wireless lan controller The wl12xx/wl18xx chips can be connected via SPI or via SDIO. This document describes the binding for the SPI connected chip. Required properties: - compatible : Should be one of the following: * "ti,wl1271" * "ti,wl1273" * "ti,wl1281" * "ti,wl1283" * "ti,wl1801" * "ti,wl1805" * "ti,wl1807" * "ti,wl1831" * "ti,wl1835" * "ti,wl1837" - reg : Chip select address of device - spi-max-frequency : Maximum SPI clocking speed of device in Hz - interrupts : Should contain parameters for 1 interrupt line. - vwlan-supply : Point the node of the regulator that powers/enable the wl12xx/wl18xx chip Optional properties: - ref-clock-frequency : Reference clock frequency (should be set for wl12xx) - clock-xtal : boolean, clock is generated from XTAL - Please consult Documentation/devicetree/bindings/spi/spi-bus.txt for optional SPI connection related properties, Examples: For wl12xx family: &spi1 { wlcore: wlcore@1 { compatible = "ti,wl1271"; reg = <1>; spi-max-frequency = <48000000>; interrupt-parent = <&gpio3>; interrupts = <8 IRQ_TYPE_LEVEL_HIGH>; vwlan-supply = <&vwlan_fixed>; clock-xtal; ref-clock-frequency = <38400000>; }; }; For wl18xx family: &spi0 { wlcore: wlcore@0 { compatible = "ti,wl1835"; reg = <0>; spi-max-frequency = <48000000>; interrupt-parent = <&gpio0>; interrupts = <27 IRQ_TYPE_EDGE_RISING>; vwlan-supply = <&vwlan_fixed>; }; };