1 Maxim Integrated MAX2175 RF to Bits tuner 1 Maxim Integrated MAX2175 RF to Bits tuner 2 ----------------------------------------- 2 ----------------------------------------- 3 3 4 The MAX2175 IC is an advanced analog/digital h 4 The MAX2175 IC is an advanced analog/digital hybrid-radio receiver with 5 RF to BitsĀ® front-end designed for software-d 5 RF to BitsĀ® front-end designed for software-defined radio solutions. 6 6 7 Required properties: 7 Required properties: 8 -------------------- 8 -------------------- 9 - compatible: "maxim,max2175" for MAX2175 RF-t 9 - compatible: "maxim,max2175" for MAX2175 RF-to-bits tuner. 10 - clocks: clock specifier. 10 - clocks: clock specifier. 11 - port: child port node corresponding to the I 11 - port: child port node corresponding to the I2S output, in accordance with 12 the video interface bindings defined i 12 the video interface bindings defined in 13 Documentation/devicetree/bindings/medi 13 Documentation/devicetree/bindings/media/video-interfaces.txt. The port 14 node must contain at least one endpoin 14 node must contain at least one endpoint. 15 15 16 Optional properties: 16 Optional properties: 17 -------------------- 17 -------------------- 18 - maxim,master : phandle to the master 18 - maxim,master : phandle to the master tuner if it is a slave. This 19 is used to define two 19 is used to define two tuners in diversity mode 20 (1 master, 1 slave). B 20 (1 master, 1 slave). By default each tuner is an 21 individual master. 21 individual master. 22 - maxim,refout-load : load capacitance value 22 - maxim,refout-load : load capacitance value (in picofarads) on reference 23 output drive level. Th 23 output drive level. The possible load values are: 24 0 (default - refout d 24 0 (default - refout disabled) 25 10 25 10 26 20 26 20 27 30 27 30 28 40 28 40 29 60 29 60 30 70 30 70 31 - maxim,am-hiz-filter : empty property indicat 31 - maxim,am-hiz-filter : empty property indicates the AM Hi-Z filter is used 32 in this hardware for A 32 in this hardware for AM antenna input. 33 33 34 Example: 34 Example: 35 -------- 35 -------- 36 36 37 Board specific DTS file 37 Board specific DTS file 38 38 39 /* Fixed XTAL clock node */ 39 /* Fixed XTAL clock node */ 40 maxim_xtal: clock { 40 maxim_xtal: clock { 41 compatible = "fixed-clock"; 41 compatible = "fixed-clock"; 42 #clock-cells = <0>; 42 #clock-cells = <0>; 43 clock-frequency = <36864000>; 43 clock-frequency = <36864000>; 44 }; 44 }; 45 45 46 /* A tuner device instance under i2c bus */ 46 /* A tuner device instance under i2c bus */ 47 max2175_0: tuner@60 { 47 max2175_0: tuner@60 { 48 compatible = "maxim,max2175"; 48 compatible = "maxim,max2175"; 49 reg = <0x60>; 49 reg = <0x60>; 50 clocks = <&maxim_xtal>; 50 clocks = <&maxim_xtal>; 51 maxim,refout-load = <10>; 51 maxim,refout-load = <10>; 52 52 53 port { 53 port { 54 max2175_0_ep: endpoint { 54 max2175_0_ep: endpoint { 55 remote-endpoint = <&sl 55 remote-endpoint = <&slave_rx_device>; 56 }; 56 }; 57 }; 57 }; 58 58 59 }; 59 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.