Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
49 commits
Select commit Hold shift + click to select a range
2833d92
Revert "FROMLIST: arm64: dts: qcom: x1e80100-lenovo-yoga-slim7x: Add …
wenmliu Apr 22, 2026
85d186a
Revert "FROMLIST: arm64: dts: qcom: x1e80100-t14s: Add on ov02c10 RGB…
wenmliu Apr 22, 2026
2904f82
Revert "FROMLIST: arm64: dts: qcom: x1e80100-t14s: Add pm8010 camera …
wenmliu Apr 22, 2026
fe34ce5
Revert "FROMLIST: arm64: dts: qcom: x1e80100-crd: Add ov08x40 RGB sen…
wenmliu Apr 22, 2026
631a3bf
Revert "FROMLIST: arm64: dts: qcom: x1e80100-crd: Add pm8010 CRD pmic…
wenmliu Apr 22, 2026
7772de9
Revert "FROMLIST: arm64: dts: qcom: x1e80100: Add CAMSS block definit…
wenmliu Apr 22, 2026
9bfa694
Revert "FROMLIST: arm64: dts: qcom: x1e80100: Add MIPI CSI PHY nodes"
wenmliu Apr 22, 2026
7d726fd
Revert "FROMLIST: arm64: dts: qcom: x1e80100: Add CCI definitions"
wenmliu Apr 22, 2026
a416b0a
Revert "FROMLIST: arm64: dts: qcom: x1e80100: Add CAMCC block definit…
wenmliu Apr 22, 2026
fe207b2
Revert "FROMLIST: media: qcom: camss: Drop legacy PHY descriptions fr…
wenmliu Apr 22, 2026
a3df63a
Revert "FROMLIST: media: qcom: camss: Add support for PHY API devices"
wenmliu Apr 22, 2026
2b9dafc
Revert "FROMLIST: media: qcom: camss: Add legacy_phy flag to SoC defi…
wenmliu Apr 22, 2026
0256c5c
Revert "FROMLIST: dt-bindings: media: qcom,x1e80100-camss: Allow CSIP…
wenmliu Apr 22, 2026
fd5d04f
Revert "FROMLIST: dt-bindings: media: qcom,x1e80100-camss: Add iommus…
wenmliu Apr 22, 2026
78f92c4
Revert "FROMLIST: dt-bindings: media: qcom,x1e80100-camss: Add suppor…
wenmliu Apr 22, 2026
c2f1c9f
Revert "FROMLIST: dt-bindings: media: qcom,x1e80100-camss: Add option…
wenmliu Apr 22, 2026
02fe8a6
Revert "FROMLIST: phy: qcom-mipi-csi2: Add a CSI2 MIPI DPHY driver"
wenmliu Apr 22, 2026
e554176
Revert "FROMLIST: dt-bindings: phy: qcom: Add CSI2 C-PHY/DPHY schema"
wenmliu Apr 22, 2026
5b82ebd
FROMLIST: phy: dphy: Add lane_positions to DPHY config struct
0xB0D Mar 25, 2026
bdad344
FROMLIST: phy: dphy: Add lane_polarities to DPHY config struct
0xB0D Mar 25, 2026
072c5dd
FROMLIST: phy: dphy: Add clock_lane_position to DPHY config struct
0xB0D Mar 25, 2026
2101142
FROMLIST: phy: dphy: Add clock_lane_polarity to DPHY config struct
0xB0D Mar 25, 2026
3a74e13
FROMLIST: dt-bindings: phy: qcom: Add CSI2 C-PHY/DPHY schema
0xB0D Mar 26, 2026
b591d0a
FROMLIST: phy: qcom-mipi-csi2: Add a CSI2 MIPI DPHY driver
0xB0D Mar 26, 2026
6a25f62
FROMLIST: dt-bindings: media: qcom,x1e80100-camss: Add optional PHY h…
0xB0D Mar 26, 2026
e84bc87
FROMLIST: dt-bindings: media: qcom,x1e80100-camss: Add support for co…
0xB0D Mar 26, 2026
3145c4b
FROMLIST: dt-bindings: media: qcom,x1e80100-camss: Describe iommu ent…
0xB0D Mar 26, 2026
0f71224
FROMLIST: media: qcom: camss: Add support to populate sub-devices
0xB0D Mar 26, 2026
a4ac857
FROMLIST: media: qcom: camss: Add legacy_phy flag to SoC definition s…
0xB0D Mar 26, 2026
76f6bf5
FROMLIST: media: qcom: camss: Add support for PHY API devices
0xB0D Mar 26, 2026
c52576e
FROMLIST: media: qcom: camss: Drop legacy PHY descriptions from x1e
0xB0D Mar 26, 2026
7c16d19
FROMLIST: media: qcom: camss: Add common TPG support
wenmliu Mar 17, 2026
31060c0
FROMLIST: media: qcom: camss: Add link support for TPG
wenmliu Mar 17, 2026
6fe7081
FROMLIST: media: qcom: camss: tpg: Add TPG support for multiple targets
wenmliu Mar 17, 2026
5360139
FROMLIST: dt-bindings: media: Add bindings for qcom,x1p42100-camss
wenmliu Apr 10, 2026
1deb55f
FROMLIST: media: qcom: camss: add support for X1P42100 camss
wenmliu Apr 10, 2026
b8036cf
FROMLIST: arm64: dts: qcom: x1e80100: Add CAMCC block definition
0xB0D Jan 27, 2026
90fc887
FROMLIST: arm64: dts: qcom: x1e80100: Add CCI definitions
0xB0D Mar 26, 2026
734747f
FROMLIST: arm64: dts: qcom: x1e80100: Add CAMSS block definition
0xB0D Mar 26, 2026
317aeb4
FROMLIST: arm64: dts: qcom: x1e80100-crd: Add pm8010 CRD pmic,id=m re…
0xB0D Mar 26, 2026
2045b96
FROMLIST: arm64: dts: qcom: x1e80100-crd: Add ov08x40 RGB sensor on C…
0xB0D Mar 26, 2026
1d8dd82
FROMLIST: arm64: dts: qcom: x1e80100-t14s: Add pm8010 camera PMIC wit…
0xB0D Mar 26, 2026
8aaaaa3
FROMLIST: arm64: dts: qcom: x1e80100-t14s: Add on ov02c10 RGB sensor …
0xB0D Mar 26, 2026
ba8582e
FROMLIST: arm64: dts: qcom: x1e80100-lenovo-yoga-slim7x: Add pm8010 c…
0xB0D Mar 26, 2026
fe06f57
FROMLIST: arm64: dts: qcom: x1e80100-lenovo-yoga-slim7x: Add l7b_2p8 …
0xB0D Mar 26, 2026
d6c31a5
FROMLIST: arm64: dts: qcom: x1e80100-lenovo-yoga-slim7x: Add ov02c10 …
0xB0D Mar 26, 2026
93731c9
FROMLIST: arm64: dts: qcom: x1e80100-dell-inspiron14-7441: Switch on …
0xB0D Mar 26, 2026
1189d38
FROMLIST: arm64: dts: qcom: purwa: Add camss node
wenmliu Apr 10, 2026
b5f0041
FROMLIST: arm64: dts: qcom: purwa-iot-evk: Add camss node
wenmliu Apr 10, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
50 changes: 40 additions & 10 deletions Documentation/devicetree/bindings/media/qcom,x1e80100-camss.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,14 @@ properties:
- const: vfe_lite0
- const: vfe_lite1

'#address-cells':
const: 2

'#size-cells':
const: 2

ranges: true

clocks:
maxItems: 29

Expand Down Expand Up @@ -104,8 +112,22 @@ properties:
- const: sf_icp_mnoc

iommus:
minItems: 5
maxItems: 8
oneOf:
- items:
- description: S1 HLOS IFE and IFE_LITE non-protected read
- description: S1 HLOS IFE and IFE_LITE non-protected write
- description: S1 HLOS SFE non-protected read
- description: S1 HLOS SFE non-protected write
- description: S1 HLOS CDM IFE non-protected
- description: Legacy slot 0 - do not use
- description: Legacy slot 1 - do not use
- description: Legacy slot 2 - do not use
- items:
- description: S1 HLOS IFE and IFE_LITE non-protected read
- description: S1 HLOS IFE and IFE_LITE non-protected write
- description: S1 HLOS SFE non-protected read
- description: S1 HLOS SFE non-protected write
- description: S1 HLOS CDM IFE non-protected

power-domains:
items:
Expand Down Expand Up @@ -230,6 +252,14 @@ properties:
minItems: 1
maxItems: 4

patternProperties:
"^phy@[0-9a-f]+$":
$ref: /schemas/phy/qcom,x1e80100-csi2-phy.yaml
unevaluatedProperties: false

"^opp-table(-.*)?$":
type: object

required:
- compatible
- reg
Expand All @@ -254,6 +284,7 @@ examples:
#include <dt-bindings/clock/qcom,x1e80100-camcc.h>
#include <dt-bindings/interconnect/qcom,icc.h>
#include <dt-bindings/interconnect/qcom,x1e80100-rpmh.h>
#include <dt-bindings/phy/phy.h>
#include <dt-bindings/power/qcom-rpmpd.h>

soc {
Expand Down Expand Up @@ -299,6 +330,10 @@ examples:
"vfe_lite0",
"vfe_lite1";

#address-cells = <2>;
#size-cells = <2>;
ranges;

clocks = <&camcc CAM_CC_CAMNOC_AXI_NRT_CLK>,
<&camcc CAM_CC_CAMNOC_AXI_RT_CLK>,
<&camcc CAM_CC_CORE_AHB_CLK>,
Expand Down Expand Up @@ -402,10 +437,10 @@ examples:
"sf_icp_mnoc";

iommus = <&apps_smmu 0x800 0x60>,
<&apps_smmu 0x820 0x60>,
<&apps_smmu 0x840 0x60>,
<&apps_smmu 0x860 0x60>,
<&apps_smmu 0x1860 0x60>,
<&apps_smmu 0x18e0 0x00>,
<&apps_smmu 0x19a0 0x20>;
<&apps_smmu 0x18a0 0x0>;

power-domains = <&camcc CAM_CC_IFE_0_GDSC>,
<&camcc CAM_CC_IFE_1_GDSC>,
Expand All @@ -418,11 +453,6 @@ examples:
vdd-csiphy-0p8-supply = <&csiphy_0p8_supply>;
vdd-csiphy-1p2-supply = <&csiphy_1p2_supply>;

phys = <&csiphy0>, <&csiphy1>,
<&csiphy2>, <&csiphy4>;
phy-names = "csiphy0", "csiphy1",
"csiphy2", "csiphy4";

ports {
#address-cells = <1>;
#size-cells = <0>;
Expand Down
Loading