-
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] media: i2c: tvp7002: add OF support
add OF support for the tvp7002 driver. Signed-off-by: Lad, Prabhakar <prabhakar.csengg@gmail.com> Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com> Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
- Loading branch information
Lad, Prabhakar
authored and
Mauro Carvalho Chehab
committed
Aug 24, 2013
1 parent
d1d70aa
commit c0d9644
Showing
2 changed files
with
113 additions
and
7 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,53 @@ | ||
* Texas Instruments TV7002 video decoder | ||
|
||
The TVP7002 device supports digitizing of video and graphics signal in RGB and | ||
YPbPr color space. | ||
|
||
Required Properties : | ||
- compatible : Must be "ti,tvp7002" | ||
|
||
Optional Properties: | ||
- hsync-active: HSYNC Polarity configuration for the bus. Default value when | ||
this property is not specified is <0>. | ||
|
||
- vsync-active: VSYNC Polarity configuration for the bus. Default value when | ||
this property is not specified is <0>. | ||
|
||
- pclk-sample: Clock polarity of the bus. Default value when this property is | ||
not specified is <0>. | ||
|
||
- sync-on-green-active: Active state of Sync-on-green signal property of the | ||
endpoint. | ||
0 = Normal Operation (Active Low, Default) | ||
1 = Inverted operation | ||
|
||
- field-even-active: Active-high Field ID output polarity control of the bus. | ||
Under normal operation, the field ID output is set to logic 1 for an odd field | ||
(field 1) and set to logic 0 for an even field (field 0). | ||
0 = Normal Operation (Active Low, Default) | ||
1 = FID output polarity inverted | ||
|
||
For further reading of port node refer Documentation/devicetree/bindings/media/ | ||
video-interfaces.txt. | ||
|
||
Example: | ||
|
||
i2c0@1c22000 { | ||
... | ||
... | ||
tvp7002@5c { | ||
compatible = "ti,tvp7002"; | ||
reg = <0x5c>; | ||
|
||
port { | ||
tvp7002_1: endpoint { | ||
hsync-active = <1>; | ||
vsync-active = <1>; | ||
pclk-sample = <0>; | ||
sync-on-green-active = <1>; | ||
field-even-active = <0>; | ||
}; | ||
}; | ||
}; | ||
... | ||
}; |
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