Squashed backup commit (no shallow-clone history issues) of xiaomi-mt6833-dev/kernel_xiaomi_mt6833 (lineage-23.2 branch, upstream commit 9eece662e) plus all fixes applied to get everpal_defconfig building clean against a modern (GCC 15.2.0) toolchain -- see the previous commit message on the lineage-23.2 branch (also in this repo history is not available here since this is a squashed snapshot; full incremental history lives in the local DL380 checkout and the upstream GitHub remote). Upstream: https://github.com/xiaomi-mt6833-dev/kernel_xiaomi_mt6833 (lineage-23.2)
50 lines
1.1 KiB
Plaintext
50 lines
1.1 KiB
Plaintext
* Analog Devices ADV7180 analog video decoder family
|
|
|
|
The adv7180 family devices are used to capture analog video to different
|
|
digital interfaces like MIPI CSI-2 or parallel video.
|
|
|
|
Required Properties :
|
|
- compatible : value must be one of
|
|
"adi,adv7180"
|
|
"adi,adv7180cp"
|
|
"adi,adv7180st"
|
|
"adi,adv7182"
|
|
"adi,adv7280"
|
|
"adi,adv7280-m"
|
|
"adi,adv7281"
|
|
"adi,adv7281-m"
|
|
"adi,adv7281-ma"
|
|
"adi,adv7282"
|
|
"adi,adv7282-m"
|
|
|
|
Device nodes of "adi,adv7180cp" and "adi,adv7180st" must contain one
|
|
'port' child node per device input and output port, in accordance with the
|
|
video interface bindings defined in
|
|
Documentation/devicetree/bindings/media/video-interfaces.txt. The port
|
|
nodes are numbered as follows.
|
|
|
|
Port adv7180cp adv7180st
|
|
-------------------------------------------------------------------
|
|
Input 0-2 0-5
|
|
Output 3 6
|
|
|
|
The digital output port node must contain at least one endpoint.
|
|
|
|
Optional Properties :
|
|
- powerdown-gpios: reference to the GPIO connected to the powerdown pin,
|
|
if any.
|
|
|
|
|
|
Example:
|
|
|
|
i2c0@1c22000 {
|
|
...
|
|
...
|
|
adv7180@21 {
|
|
compatible = "adi,adv7180";
|
|
reg = <0x21>;
|
|
};
|
|
...
|
|
};
|
|
|