18c2ecf20Sopenharmony_ci* Silicon Labs FM Radio receiver
28c2ecf20Sopenharmony_ci
38c2ecf20Sopenharmony_ciThe Silicon Labs Si470x is family of FM radio receivers with receive power scan
48c2ecf20Sopenharmony_cisupporting 76-108 MHz, programmable through an I2C interface.
58c2ecf20Sopenharmony_ciSome of them includes an RDS encoder.
68c2ecf20Sopenharmony_ci
78c2ecf20Sopenharmony_ciRequired Properties:
88c2ecf20Sopenharmony_ci- compatible: Should contain "silabs,si470x"
98c2ecf20Sopenharmony_ci- reg: the I2C address of the device
108c2ecf20Sopenharmony_ci
118c2ecf20Sopenharmony_ciOptional Properties:
128c2ecf20Sopenharmony_ci- interrupts : The interrupt number
138c2ecf20Sopenharmony_ci- reset-gpios: GPIO specifier for the chips reset line
148c2ecf20Sopenharmony_ci
158c2ecf20Sopenharmony_ciExample:
168c2ecf20Sopenharmony_ci
178c2ecf20Sopenharmony_ci&i2c2 {
188c2ecf20Sopenharmony_ci        si470x@63 {
198c2ecf20Sopenharmony_ci                compatible = "silabs,si470x";
208c2ecf20Sopenharmony_ci                reg = <0x63>;
218c2ecf20Sopenharmony_ci
228c2ecf20Sopenharmony_ci                interrupt-parent = <&gpj2>;
238c2ecf20Sopenharmony_ci                interrupts = <4 IRQ_TYPE_EDGE_FALLING>;
248c2ecf20Sopenharmony_ci                reset-gpios = <&gpj2 5 GPIO_ACTIVE_HIGH>;
258c2ecf20Sopenharmony_ci        };
268c2ecf20Sopenharmony_ci};
27