18c2ecf20Sopenharmony_ci*CC2520 IEEE 802.15.4 Compatible Radio* 28c2ecf20Sopenharmony_ci 38c2ecf20Sopenharmony_ciRequired properties: 48c2ecf20Sopenharmony_ci - compatible: should be "ti,cc2520" 58c2ecf20Sopenharmony_ci - spi-max-frequency: maximal bus speed (8000000), should be set to 4000000 depends 68c2ecf20Sopenharmony_ci sync or async operation mode 78c2ecf20Sopenharmony_ci - reg: the chipselect index 88c2ecf20Sopenharmony_ci - pinctrl-0: pin control group to be used for this controller. 98c2ecf20Sopenharmony_ci - pinctrl-names: must contain a "default" entry. 108c2ecf20Sopenharmony_ci - fifo-gpio: GPIO spec for the FIFO pin 118c2ecf20Sopenharmony_ci - fifop-gpio: GPIO spec for the FIFOP pin 128c2ecf20Sopenharmony_ci - sfd-gpio: GPIO spec for the SFD pin 138c2ecf20Sopenharmony_ci - cca-gpio: GPIO spec for the CCA pin 148c2ecf20Sopenharmony_ci - vreg-gpio: GPIO spec for the VREG pin 158c2ecf20Sopenharmony_ci - reset-gpio: GPIO spec for the RESET pin 168c2ecf20Sopenharmony_ciOptional properties: 178c2ecf20Sopenharmony_ci - amplified: include if the CC2520 is connected to a CC2591 amplifier 188c2ecf20Sopenharmony_ci 198c2ecf20Sopenharmony_ciExample: 208c2ecf20Sopenharmony_ci cc2520@0 { 218c2ecf20Sopenharmony_ci compatible = "ti,cc2520"; 228c2ecf20Sopenharmony_ci reg = <0>; 238c2ecf20Sopenharmony_ci spi-max-frequency = <4000000>; 248c2ecf20Sopenharmony_ci amplified; 258c2ecf20Sopenharmony_ci pinctrl-names = "default"; 268c2ecf20Sopenharmony_ci pinctrl-0 = <&cc2520_cape_pins>; 278c2ecf20Sopenharmony_ci fifo-gpio = <&gpio1 18 0>; 288c2ecf20Sopenharmony_ci fifop-gpio = <&gpio1 19 0>; 298c2ecf20Sopenharmony_ci sfd-gpio = <&gpio1 13 0>; 308c2ecf20Sopenharmony_ci cca-gpio = <&gpio1 16 0>; 318c2ecf20Sopenharmony_ci vreg-gpio = <&gpio0 31 0>; 328c2ecf20Sopenharmony_ci reset-gpio = <&gpio1 12 0>; 338c2ecf20Sopenharmony_ci }; 34