^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1) * Silicon Labs FM Radio transmitter
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 2)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 3) The Silicon Labs Si4713 is an FM radio transmitter with receive power scan
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 4) supporting 76-108 MHz. It includes an RDS encoder and has both, a stereo-analog
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 5) and a digital interface, which supports I2S, left-justified and a custom
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 6) DSP-mode format. It is programmable through an I2C interface.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 7)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 8) Required Properties:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 9) - compatible: Should contain "silabs,si4713"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10) - reg: the I2C address of the device
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12) Optional Properties:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13) - interrupts-extended: Interrupt specifier for the chips interrupt
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14) - reset-gpios: GPIO specifier for the chips reset line
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15) - vdd-supply: phandle for Vdd regulator
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16) - vio-supply: phandle for Vio regulator
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18) Example:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 19)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 20) &i2c2 {
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 21) fmtx: si4713@63 {
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 22) compatible = "silabs,si4713";
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 23) reg = <0x63>;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 24)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 25) interrupts-extended = <&gpio2 21 IRQ_TYPE_EDGE_FALLING>; /* 53 */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 26) reset-gpios = <&gpio6 3 GPIO_ACTIVE_HIGH>; /* 163 */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 27) vio-supply = <&vio>;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 28) vdd-supply = <&vaux1>;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 29) };
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 30) };