Message ID | 20161103155100.8400-3-h.morris@cascoda.com (mailing list archive) |
---|---|
State | Superseded |
Headers | show |
Hello. On 03/11/16 16:50, harrymorris12@gmail.com wrote: > From: Harry Morris <h.morris@cascoda.com> > > Signed-off-by: Harry Morris <h.morris@cascoda.com> > --- > .../devicetree/bindings/net/ieee802154/ca8210.txt | 28 ++++++++++++++++++++++ > .../devicetree/bindings/vendor-prefixes.txt | 1 + > 2 files changed, 29 insertions(+) > create mode 100644 Documentation/devicetree/bindings/net/ieee802154/ca8210.txt > > diff --git a/Documentation/devicetree/bindings/net/ieee802154/ca8210.txt b/Documentation/devicetree/bindings/net/ieee802154/ca8210.txt > new file mode 100644 > index 0000000..0297ce8 > --- /dev/null > +++ b/Documentation/devicetree/bindings/net/ieee802154/ca8210.txt > @@ -0,0 +1,28 @@ > +* CA8210 IEEE 802.15.4 * > + > +Required properties: > + - compatible: Should be "cascoda,ca8210" > + - reg: Controlling chip select > + - spi-max-frequency: Maximum clock speed, should be *less than* > + 4000000 > + - spi-cpol: Requires inverted clock polarity > + - reset-gpio: GPIO attached to reset > + - irq-gpio: GPIO attached to IRQ > +Optional properties: > + - extclock-enable: Include for the ca8210 to route its 16MHz clock > + to an output > + - extclock-freq: Frequency in Hz of the external clock > + - extclock-gpio: GPIO of the ca8210 to output the clock on > + > +Example: > + ca8210@0 { > + compatible = "cascoda,ca8210"; > + reg = <0>; > + spi-max-frequency = <3000000>; > + spi-cpol; > + reset-gpio = <&gpio1 1 GPIO_ACTIVE_HIGH>; > + irq-gpio = <&gpio1 2 GPIO_ACTIVE_HIGH>; > + extclock-enable; > + extclock-freq = 16000000; > + extclock-gpio = 2; > + }; > diff --git a/Documentation/devicetree/bindings/vendor-prefixes.txt b/Documentation/devicetree/bindings/vendor-prefixes.txt > index 24c6f65..6c5609f 100644 > --- a/Documentation/devicetree/bindings/vendor-prefixes.txt > +++ b/Documentation/devicetree/bindings/vendor-prefixes.txt > @@ -47,6 +47,7 @@ brcm Broadcom Corporation > buffalo Buffalo, Inc. > calxeda Calxeda > capella Capella Microsystems, Inc > +cascoda Cascoda, Ltd. > cavium Cavium, Inc. > cdns Cadence Design Systems Inc. > ceva Ceva, Inc. > Acked-by: Stefan Schmidt <stefan@osg.samsung.com> regards Stefan Schmidt -- To unsubscribe from this list: send the line "unsubscribe linux-wpan" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
diff --git a/Documentation/devicetree/bindings/net/ieee802154/ca8210.txt b/Documentation/devicetree/bindings/net/ieee802154/ca8210.txt new file mode 100644 index 0000000..0297ce8 --- /dev/null +++ b/Documentation/devicetree/bindings/net/ieee802154/ca8210.txt @@ -0,0 +1,28 @@ +* CA8210 IEEE 802.15.4 * + +Required properties: + - compatible: Should be "cascoda,ca8210" + - reg: Controlling chip select + - spi-max-frequency: Maximum clock speed, should be *less than* + 4000000 + - spi-cpol: Requires inverted clock polarity + - reset-gpio: GPIO attached to reset + - irq-gpio: GPIO attached to IRQ +Optional properties: + - extclock-enable: Include for the ca8210 to route its 16MHz clock + to an output + - extclock-freq: Frequency in Hz of the external clock + - extclock-gpio: GPIO of the ca8210 to output the clock on + +Example: + ca8210@0 { + compatible = "cascoda,ca8210"; + reg = <0>; + spi-max-frequency = <3000000>; + spi-cpol; + reset-gpio = <&gpio1 1 GPIO_ACTIVE_HIGH>; + irq-gpio = <&gpio1 2 GPIO_ACTIVE_HIGH>; + extclock-enable; + extclock-freq = 16000000; + extclock-gpio = 2; + }; diff --git a/Documentation/devicetree/bindings/vendor-prefixes.txt b/Documentation/devicetree/bindings/vendor-prefixes.txt index 24c6f65..6c5609f 100644 --- a/Documentation/devicetree/bindings/vendor-prefixes.txt +++ b/Documentation/devicetree/bindings/vendor-prefixes.txt @@ -47,6 +47,7 @@ brcm Broadcom Corporation buffalo Buffalo, Inc. calxeda Calxeda capella Capella Microsystems, Inc +cascoda Cascoda, Ltd. cavium Cavium, Inc. cdns Cadence Design Systems Inc. ceva Ceva, Inc.