Maxim Integrated MAX2175 RF to Bits tuner ----------------------------------------- The MAX2175 IC is an advanced analog/digital hybrid-radio receiver with RF to BitsĀ® front-end designed for software-defined radio solutions. Required properties: -------------------- - compatible: "maxim,max2175" for MAX2175 RF-to-bits tuner. - clocks: clock specifier. - port: child port node corresponding to the I2S output, in accordance with the video interface bindings defined in Documentation/devicetree/bindings/media/video-interfaces.txt. The port node must contain at least one endpoint. Optional properties: -------------------- - maxim,master : phandle to the master tuner if it is a slave. This is used to define two tuners in diversity mode (1 master, 1 slave). By default each tuner is an individual master. - maxim,refout-load : load capacitance value (in picofarads) on reference output drive level. The possible load values are: 0 (default - refout disabled) 10 20 30 40 60 70 - maxim,am-hiz-filter : empty property indicates the AM Hi-Z filter is used in this hardware for AM antenna input. Example: -------- Board specific DTS file /* Fixed XTAL clock node */ maxim_xtal: clock { compatible = "fixed-clock"; #clock-cells = <0>; clock-frequency = <36864000>; }; /* A tuner device instance under i2c bus */ max2175_0: tuner@60 { compatible = "maxim,max2175"; reg = <0x60>; clocks = <&maxim_xtal>; maxim,refout-load = <10>; port { max2175_0_ep: endpoint { remote-endpoint = <&slave_rx_device>; }; }; };