forked from torvalds/linux
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[media] dt-bindings: media: Add MAX2175 binding description
Add device tree binding documentation for MAX2175 RF to bits tuner device. Signed-off-by: Ramesh Shanmugasundaram <[email protected]> Acked-by: Rob Herring <[email protected]> Signed-off-by: Hans Verkuil <[email protected]> Signed-off-by: Mauro Carvalho Chehab <[email protected]>
- Loading branch information
Showing
2 changed files
with
60 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,59 @@ | ||
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>; | ||
}; | ||
}; | ||
|
||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters