mbox series

[GIT,PULL] Qualcomm Arm64 DeviceTree changes for v6.13

Message ID 20241105164901.7787-1-andersson@kernel.org
State New
Headers show
Series [GIT,PULL] Qualcomm Arm64 DeviceTree changes for v6.13 | expand

Pull-request

https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git tags/qcom-arm64-for-6.13

Message

Bjorn Andersson Nov. 5, 2024, 4:48 p.m. UTC
The following changes since commit 9852d85ec9d492ebef56dc5f229416c925758edc:

  Linux 6.12-rc1 (2024-09-29 15:06:19 -0700)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git tags/qcom-arm64-for-6.13

for you to fetch changes up to d40fd02c1faf8faad57a7579b573bc5be51faabe:

  arm64: dts: qcom: sdm845-db845c-navigation-mezzanine: Add cma heap for libcamera softisp support (2024-11-01 08:59:18 -0500)

----------------------------------------------------------------
Qualcomm Arm64 DeviceTree changes for v6.13

Introduce descriptions of the 8cx Gen3-based Microsoft Surface Pro 9 5G,
X Elite based Dell XPS 13 9345, the QCS9100 platform and the "Ride"
development boards thereon, and the SM7325 platform and the Nothing
Phone 1.

MSM8998 gains support for HDMI. The Lenovo Miix 630 gains support for
volume keys, audio and sensor DSPs, touchscreen, and its specific WiFi
calibration variant.

On QCM6490, Fairphone FP5 gains a thermistor adjacent to UFS/RAM, while
the IDP gains UFS and WiFi support. For QCS6490 changes to Rb3Gen2
enables WiFi, Venus, PCIe, SD-card, and volume keys. Adreno speedbins
are adjusted and PMU nodes' compatibles for the two clusters are
corrected.

The DB845C/RB3 and QRB5165 RB5 vision mezzanines are converted to
DeviceTree overlays, and both gains CMA heap for libcamera to use.

SA8775P gains GPI DMA support, support for controlling download mode
(bootloader-assisted ramdump support), additional UARTs, and qcrypto
support. The "Ride" development board gains WiFi and Bluetooth support.

On SC8280XP (8cx Gen3) another UART is described, used in the
Microsoft Surface 9 5G. The WiFi/BT combo chip's power management unit
is described on the CRD and Lenovo ThinkPad X13s.

On SDM630/660 the GPU SMMU and clock controller is added, as is the
A2Noc and LPASS SMMU, and the DSP-based WiFi device. GPU, modem DSP and
WiFi is then enabled on the Inforce 6560 development board.

On SM8450 Hardware Development Kit, the WCN6855 is modelled to enable
WiFi and Bluetooth. A "global" interrupt is defined on SM8450 PCIe RC
controller, to enable hotplug.

On X Elite, USB Type-C controllers are marked as usb-role-switch
capable, the GICv3 ITS is enabled for PCIe. TCSR region is described and
wired up to allow setting and cleaning the download mode
(bootloader-assisted ramdump) flag, and residency numbers for C4/C5 are
updated.

USB role switch is enabled on Lenovo ThinkPad T14s and the ASUS Vivobook
S15. The T14s also gains support for a second source trackpad. The
Microsoft Surface Laptop gains LID switch and the USB Type-A connector
attached to the multiport controller is enabled. The CRD has its HID
device power supplies described.

Application SMMU is flagged as DMA coherent across QDU1000, SC7180,
SC8180X, SC8280XP, SDM670, SDM845, SM8150, SM8350, SM8450, and X1E80100.

In addition to this, the effort to improve style and binding compliance
continued.

----------------------------------------------------------------
Abel Vesa (2):
      arm64: dts: qcom: x1e80100-slim7x: Drop orientation-switch from USB SS[0-1] QMP PHYs
      arm64: dts: qcom: x1e80100-vivobook-s15: Drop orientation-switch from USB SS[0-1] QMP PHYs

Aleksandrs Vinarskis (4):
      dt-bindings: arm: qcom: Add Dell XPS 13 9345
      arm64: dts: qcom: Add support for X1-based Dell XPS 13 9345
      arm64: dts: qcom: x1e80100-dell-xps13-9345: route edp-panel enable gpio
      arm64: dts: qcom: x1e80100-dell-xps13-9345: fix nvme regulator boot glitch

Arnaud Vrac (1):
      arm64: dts: qcom: msm8998: add HDMI nodes

Bartosz Golaszewski (7):
      arm64: dts: qcom: sm8650: extend the register range for UFS ICE
      arm64: dts: qcom: sm8550: extend the register range for UFS ICE
      arm64: dts: qcom: sa8775p: extend the register range for UFS ICE
      arm64: dts: qcom: sc8280xp-crd: model the PMU of the on-board wcn6855
      arm64: dts: qcom: sc8280xp-crd: enable bluetooth
      arm64: dts: qcom: sc8280xp-x13s: model the PMU of the on-board wcn6855
      arm64: dts: qcom: sm8450-hdk: model the PMU of the on-board wcn6855

Bjorn Andersson (2):
      arm64: dts: qcom: qcs6490-rb3gen2: Specify i2c1 clock frequency
      Merge branch '20241011-sa8775p-mm-v4-resend-patches-v5-0-4a9f17dc683a@quicinc.com' into arm64-for-6.13

Bryan O'Donoghue (6):
      arm64: dts: qcom: qrb5165-rb5-vision-mezzanine: Convert mezzanine riser to dtbo
      arm64: dts: qcom: sdm845-db845c-navigation-mezzanine: Convert mezzanine riser to dtso
      arm64: dts: qcom: sc8280xp-x13s: Drop redundant clock-lanes from camera@10
      arm64: dts: qcom: qrb5165-rb5-vision-mezzanine: Drop redundant clock-lanes from camera@1a
      arm64: dts: qcom: qrb5165-rb5-vision-mezzanine: Add cma heap for libcamera softisp support
      arm64: dts: qcom: sdm845-db845c-navigation-mezzanine: Add cma heap for libcamera softisp support

Danila Tikhonov (4):
      arm64: dts: qcom: sc7280: Fix PMU nodes for Cortex A55 and A78
      dt-bindings: arm: cpus: Add qcom kryo670 compatible
      dt-bindings: vendor-prefixes: Add Nothing Technology Limited
      dt-bindings: arm: qcom: Add SM7325 Nothing Phone 1

Dmitry Baryshkov (15):
      arm64: dts: qcom: qcs6390-rb3gen2: use modem.mbn for modem DSP
      arm64: dts: qcom: sc7280: don't enable GPU on unsupported devices
      arm64: dts: qcom: qcm6490-idp: enable WiFi
      arm64: dts: qcom: qcm6490-rb3gen2: enable WiFi
      arm64: dts: qcom: sdm630: enable GPU SMMU and GPUCC
      arm64: dts: qcom: sda660-ifc6560: enable GPU
      arm64: dts: qcom: sda660-ifc6560: fix l10a voltage ranges
      arm64: dts: qcom: sdm630: enable A2NOC and LPASS SMMU
      arm64: dts: qcom: sdm630: add WiFI device node
      arm64: dts: qcom: sda660-ifc6560: enable mDSP and WiFi devices
      arm64: dts: qcom: msm8998-lenovo-miix-630: enable touchscreen
      arm64: dts: qcom: msm8998-lenovo-miix-630: enable aDSP and SLPI
      arm64: dts: qcom: msm8998-lenovo-miix-630: enable VolumeUp button
      arm64: dts: qcom: msm8998-clamshell: enable resin/VolDown
      arm64: dts: qcom: msm8998-lenovo-miix-630: add WiFi calibration variant

Eugene Lepshy (3):
      arm64: dts: qcom: sc7280: Add 0x81 Adreno speed bin
      arm64: dts: qcom: Add SM7325 device tree
      arm64: dts: qcom: sm7325: Add device-tree for Nothing Phone 1

Johan Hovold (4):
      arm64: dts: qcom: x1e80100: describe tcsr download mode register
      arm64: dts: qcom: x1e80100: enable GICv3 ITS for PCIe
      arm64: dts: qcom: x1e80100: rename vph-pwr regulator nodes
      arm64: dts: qcom: x1e80100-crd: describe HID supplies

Jonathan Marek (3):
      arm64: dts: qcom: x1e80100: enable OTG on USB-C controllers
      arm64: dts: qcom: x1e80100-crd: enable otg on usb ports
      arm64: dts: qcom: x1e78100-t14s: enable otg on usb-c ports

Jérôme de Bretagne (3):
      dt-bindings: arm: qcom: Document Microsoft Surface Pro 9 5G
      arm64: dts: qcom: sc8280xp: Add uart18
      arm64: dts: qcom: sc8280xp: Add Microsoft Surface Pro 9 5G

Konrad Dybcio (15):
      arm64: dts: qcom: qdu1000: Affirm IDR0.CCTW on apps_smmu
      arm64: dts: qcom: sc7180: Affirm IDR0.CCTW on apps_smmu
      arm64: dts: qcom: sc8180x: Affirm IDR0.CCTW on apps_smmu
      arm64: dts: qcom: sc8280xp: Affirm IDR0.CCTW on apps_smmu
      arm64: dts: qcom: sdm670: Affirm IDR0.CCTW on apps_smmu
      arm64: dts: qcom: sdm845: Affirm IDR0.CCTW on apps_smmu
      arm64: dts: qcom: sm6350: Affirm IDR0.CCTW on apps_smmu
      arm64: dts: qcom: sm8150: Affirm IDR0.CCTW on apps_smmu
      arm64: dts: qcom: sm8350: Affirm IDR0.CCTW on apps_smmu
      arm64: dts: qcom: sm8450: Affirm IDR0.CCTW on apps_smmu
      arm64: dts: qcom: x1e80100: Affirm IDR0.CCTW on apps_smmu
      arm64: dts: qcom: x1e80100-romulus: Add lid switch
      arm64: dts: qcom: x1e80100-romulus: Set up USB Multiport controller
      arm64: dts: qcom: qcs6490-rb3gen2: Enable PWR/VOL keys
      arm64: dts: qcom: x1e80100: Update C4/C5 residency/exit numbers

Krishna chaitanya chundru (1):
      arm64: dts: qcom: qcs6490-rb3gen2: Add PCIe nodes

Krzysztof Kozlowski (19):
      arm64: dts: qcom: drop underscore in node names
      arm64: dts: qcom: minor whitespace cleanup
      arm64: dts: qcom: ipq: change labels to lower-case
      arm64: dts: qcom: msm: change labels to lower-case
      arm64: dts: qcom: msm8992-libra: drop unused regulators labels
      arm64: dts: qcom: sc7180: change labels to lower-case
      arm64: dts: qcom: sc8280xp: change labels to lower-case
      arm64: dts: qcom: sc: change labels to lower-case
      arm64: dts: qcom: sm6115: change labels to lower-case
      arm64: dts: qcom: sm6350: change labels to lower-case
      arm64: dts: qcom: sm8150: change labels to lower-case
      arm64: dts: qcom: sm8250: change labels to lower-case
      arm64: dts: qcom: sm8350: change labels to lower-case
      arm64: dts: qcom: sm8450: change labels to lower-case
      arm64: dts: qcom: sm8550: change labels to lower-case
      arm64: dts: qcom: sm8650: change labels to lower-case
      arm64: dts: qcom: sm: change labels to lower-case
      arm64: dts: qcom: sdm: change labels to lower-case
      arm64: dts: qcom: change labels to lower-case

Luca Weiss (2):
      arm64: dts: qcom: sm6350: Fix GPU frequencies missing on some speedbins
      arm64: dts: qcom: qcm6490-fairphone-fp5: Add thermistor for UFS/RAM

Manish Pandey (1):
      arm64: dts: qcom: qcm6490-idp: Add UFS nodes

Manivannan Sadhasivam (3):
      arm64: dts: qcom: sa8775p: Add 'linux,pci-domain' to PCIe EP controller nodes
      arm64: dts: qcom: sm8450: Add 'global' interrupt to the PCIe RC node
      arm64: dts: qcom: Use 'ufshc' as the node name for UFS controller nodes

Marc Gonzalez (1):
      arm64: dts: qcom: msm8998: add HDMI GPIOs

Maya Matuszczyk (1):
      arm64: dts: qcom: x1e80100: Add debug uart to Lenovo Yoga Slim 7x

Miaoqing Pan (1):
      arm64: dts: qcom: sa8775p-ride: add WiFi/BT nodes

Mukesh Ojha (1):
      arm64: dts: qcom: sa8775p: Add TCSR halt register space

Rob Herring (Arm) (1):
      arm64: dts: qcom: Drop undocumented domain "idle-state-name"

Sachin Gupta (1):
      arm64: dts: qcom: qcs6490-rb3gen2: Add SD Card node

Sibi Sankar (1):
      arm64: dts: qcom: x1e80100: Resize GIC Redistributor register region

Srinivas Kandagatla (1):
      arm64: dts: qcom: x1e80100-t14s: add another trackpad support

Taniya Das (3):
      dt-bindings: clock: qcom: Add SA8775P video clock controller
      dt-bindings: clock: qcom: Add SA8775P camera clock controller
      dt-bindings: clock: qcom: Add SA8775P display clock controllers

Tengfei Fan (2):
      dt-bindings: arm: qcom: Document qcs9100-ride and qcs9100-ride Rev3
      arm64: dts: qcom: qcs9100: Add support for the QCS9100 Ride and Ride Rev3 boards

Vedang Nagar (1):
      arm64: dts: qcom: qcs6460-rb3gen2: enable venus node

Viken Dadhaniya (2):
      arm64: dts: qcom: sa8775p: Populate additional UART DT nodes
      arm64: dts: qcom: sa8775p: Add GPI configuration

Vladimir Zapolskiy (9):
      arm64: dts: qcom: sm8350-hdk: remove a blank overwrite of dispcc node status
      arm64: dts: qcom: sm8450-qrd: explicitly disable dispcc on the board
      arm64: dts: qcom: sm8450-sony-xperia-nagara: disable dispcc on derived boards
      arm64: dts: qcom: sm8450: don't disable dispcc by default
      arm64: dts: qcom: sm8450-hdk: remove status property from dispcc device tree node
      arm64: dts: qcom: sm8650: don't disable dispcc by default
      arm64: dts: qcom: sm8650-hdk: remove status property from dispcc device tree node
      arm64: dts: qcom: sm8650-mtp: remove status property from dispcc device tree node
      arm64: dts: qcom: sm8650-qrd: remove status property from dispcc device tree node

Yuvaraj Ranganathan (1):
      arm64: dts: qcom: sa8775p: add QCrypto nodes

 Documentation/devicetree/bindings/arm/cpus.yaml    |    1 +
 Documentation/devicetree/bindings/arm/qcom.yaml    |   16 +
 .../bindings/clock/qcom,sa8775p-camcc.yaml         |   62 +
 .../bindings/clock/qcom,sa8775p-dispcc.yaml        |   79 ++
 .../bindings/clock/qcom,sa8775p-videocc.yaml       |   62 +
 .../devicetree/bindings/vendor-prefixes.yaml       |    2 +
 arch/arm/boot/dts/qcom/qcom-msm8916-smp.dtsi       |    2 +-
 arch/arm64/boot/dts/qcom/Makefile                  |   11 +
 arch/arm64/boot/dts/qcom/ipq5018.dtsi              |   10 +-
 arch/arm64/boot/dts/qcom/ipq5332.dtsi              |   18 +-
 arch/arm64/boot/dts/qcom/ipq6018.dtsi              |   26 +-
 arch/arm64/boot/dts/qcom/ipq8074.dtsi              |   18 +-
 arch/arm64/boot/dts/qcom/ipq9574.dtsi              |   52 +-
 .../boot/dts/qcom/msm8916-wingtech-wt86518.dts     |    2 +-
 arch/arm64/boot/dts/qcom/msm8916.dtsi              |  100 +-
 arch/arm64/boot/dts/qcom/msm8939.dtsi              |  110 +-
 arch/arm64/boot/dts/qcom/msm8953.dtsi              |   68 +-
 arch/arm64/boot/dts/qcom/msm8976.dtsi              |   34 +-
 arch/arm64/boot/dts/qcom/msm8992-lg-h815.dts       |   12 +-
 arch/arm64/boot/dts/qcom/msm8992-xiaomi-libra.dts  |    4 +-
 arch/arm64/boot/dts/qcom/msm8992.dtsi              |    4 +-
 arch/arm64/boot/dts/qcom/msm8994.dtsi              |   52 +-
 arch/arm64/boot/dts/qcom/msm8996.dtsi              |   54 +-
 arch/arm64/boot/dts/qcom/msm8998-clamshell.dtsi    |   38 +-
 .../boot/dts/qcom/msm8998-lenovo-miix-630.dts      |   68 ++
 arch/arm64/boot/dts/qcom/msm8998.dtsi              |  220 +++-
 arch/arm64/boot/dts/qcom/qcm2290.dtsi              |   68 +-
 arch/arm64/boot/dts/qcom/qcm6490-fairphone-fp5.dts |   40 +
 arch/arm64/boot/dts/qcom/qcm6490-idp.dts           |   30 +
 arch/arm64/boot/dts/qcom/qcs404.dtsi               |   68 +-
 arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dts       |  127 +-
 arch/arm64/boot/dts/qcom/qcs8550.dtsi              |    2 +-
 arch/arm64/boot/dts/qcom/qcs9100-ride-r3.dts       |   11 +
 arch/arm64/boot/dts/qcom/qcs9100-ride.dts          |   11 +
 arch/arm64/boot/dts/qcom/qdu1000.dtsi              |   89 +-
 arch/arm64/boot/dts/qcom/qrb2210-rb1.dts           |   14 +-
 arch/arm64/boot/dts/qcom/qrb4210-rb2.dts           |    4 +-
 ...anine.dts => qrb5165-rb5-vision-mezzanine.dtso} |   19 +-
 arch/arm64/boot/dts/qcom/qrb5165-rb5.dts           |    4 +-
 arch/arm64/boot/dts/qcom/sa8775p-ride.dtsi         |  121 ++
 arch/arm64/boot/dts/qcom/sa8775p.dtsi              |  701 +++++++++--
 arch/arm64/boot/dts/qcom/sc7180-firmware-tfa.dtsi  |   84 +-
 .../arm64/boot/dts/qcom/sc7180-trogdor-coachz.dtsi |    8 +-
 .../boot/dts/qcom/sc7180-trogdor-homestar.dtsi     |    8 +-
 .../boot/dts/qcom/sc7180-trogdor-wormdingler.dtsi  |    8 +-
 arch/arm64/boot/dts/qcom/sc7180.dtsi               |  366 +++---
 arch/arm64/boot/dts/qcom/sc7280-chrome-common.dtsi |   10 +-
 arch/arm64/boot/dts/qcom/sc7280.dtsi               |  397 +++---
 arch/arm64/boot/dts/qcom/sc8180x.dtsi              |  166 +--
 arch/arm64/boot/dts/qcom/sc8280xp-crd.dts          |  169 +++
 .../dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts     |  120 +-
 .../boot/dts/qcom/sc8280xp-microsoft-arcata.dts    | 1032 ++++++++++++++++
 arch/arm64/boot/dts/qcom/sc8280xp.dtsi             |  211 ++--
 .../arm64/boot/dts/qcom/sda660-inforce-ifc6560.dts |   32 +-
 arch/arm64/boot/dts/qcom/sdm450-lenovo-tbx605f.dts |    2 +-
 arch/arm64/boot/dts/qcom/sdm630.dtsi               |  190 +--
 arch/arm64/boot/dts/qcom/sdm632.dtsi               |   26 +-
 arch/arm64/boot/dts/qcom/sdm660.dtsi               |   16 +-
 arch/arm64/boot/dts/qcom/sdm670.dtsi               |  159 +--
 arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi         |   74 +-
 ...dts => sdm845-db845c-navigation-mezzanine.dtso} |   23 +-
 arch/arm64/boot/dts/qcom/sdm845-db845c.dts         |    4 +-
 arch/arm64/boot/dts/qcom/sdm845.dtsi               |  179 +--
 arch/arm64/boot/dts/qcom/sdx75.dtsi                |   90 +-
 arch/arm64/boot/dts/qcom/sm4250.dtsi               |   16 +-
 arch/arm64/boot/dts/qcom/sm4450.dtsi               |  160 +--
 arch/arm64/boot/dts/qcom/sm6115.dtsi               |  154 +--
 arch/arm64/boot/dts/qcom/sm6125.dtsi               |   54 +-
 arch/arm64/boot/dts/qcom/sm6350.dtsi               |  207 ++--
 arch/arm64/boot/dts/qcom/sm6375.dtsi               |  160 +--
 arch/arm64/boot/dts/qcom/sm7125.dtsi               |   16 +-
 arch/arm64/boot/dts/qcom/sm7225.dtsi               |   16 +-
 .../boot/dts/qcom/sm7325-nothing-spacewar.dts      | 1260 ++++++++++++++++++++
 arch/arm64/boot/dts/qcom/sm7325.dtsi               |   17 +
 arch/arm64/boot/dts/qcom/sm8150.dtsi               |  371 +++---
 arch/arm64/boot/dts/qcom/sm8250.dtsi               |  366 +++---
 arch/arm64/boot/dts/qcom/sm8350-hdk.dts            |    4 -
 arch/arm64/boot/dts/qcom/sm8350.dtsi               |  353 +++---
 arch/arm64/boot/dts/qcom/sm8450-hdk.dts            |  161 ++-
 arch/arm64/boot/dts/qcom/sm8450-qrd.dts            |    4 +
 .../boot/dts/qcom/sm8450-sony-xperia-nagara.dtsi   |    4 +
 arch/arm64/boot/dts/qcom/sm8450.dtsi               |  176 +--
 arch/arm64/boot/dts/qcom/sm8550-samsung-q5q.dts    |    2 +-
 arch/arm64/boot/dts/qcom/sm8550.dtsi               |  167 +--
 arch/arm64/boot/dts/qcom/sm8650-hdk.dts            |    4 -
 arch/arm64/boot/dts/qcom/sm8650-mtp.dts            |    4 -
 arch/arm64/boot/dts/qcom/sm8650-qrd.dts            |    4 -
 arch/arm64/boot/dts/qcom/sm8650.dtsi               |  162 ++-
 .../dts/qcom/x1e78100-lenovo-thinkpad-t14s.dts     |   25 +-
 .../boot/dts/qcom/x1e80100-asus-vivobook-s15.dts   |   26 +-
 arch/arm64/boot/dts/qcom/x1e80100-crd.dts          |   70 +-
 .../boot/dts/qcom/x1e80100-dell-xps13-9345.dts     |  875 ++++++++++++++
 .../boot/dts/qcom/x1e80100-lenovo-yoga-slim7x.dts  |   39 +-
 .../boot/dts/qcom/x1e80100-microsoft-romulus.dtsi  |  104 +-
 arch/arm64/boot/dts/qcom/x1e80100.dtsi             |  229 ++--
 include/dt-bindings/clock/qcom,sa8775p-camcc.h     |  108 ++
 include/dt-bindings/clock/qcom,sa8775p-dispcc.h    |   87 ++
 include/dt-bindings/clock/qcom,sa8775p-videocc.h   |   47 +
 98 files changed, 8314 insertions(+), 2946 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/clock/qcom,sa8775p-camcc.yaml
 create mode 100644 Documentation/devicetree/bindings/clock/qcom,sa8775p-dispcc.yaml
 create mode 100644 Documentation/devicetree/bindings/clock/qcom,sa8775p-videocc.yaml
 create mode 100644 arch/arm64/boot/dts/qcom/qcs9100-ride-r3.dts
 create mode 100644 arch/arm64/boot/dts/qcom/qcs9100-ride.dts
 rename arch/arm64/boot/dts/qcom/{qrb5165-rb5-vision-mezzanine.dts => qrb5165-rb5-vision-mezzanine.dtso} (78%)
 create mode 100644 arch/arm64/boot/dts/qcom/sc8280xp-microsoft-arcata.dts
 rename arch/arm64/boot/dts/qcom/{sdm845-db845c-navigation-mezzanine.dts => sdm845-db845c-navigation-mezzanine.dtso} (85%)
 create mode 100644 arch/arm64/boot/dts/qcom/sm7325-nothing-spacewar.dts
 create mode 100644 arch/arm64/boot/dts/qcom/sm7325.dtsi
 create mode 100644 arch/arm64/boot/dts/qcom/x1e80100-dell-xps13-9345.dts
 create mode 100644 include/dt-bindings/clock/qcom,sa8775p-camcc.h
 create mode 100644 include/dt-bindings/clock/qcom,sa8775p-dispcc.h
 create mode 100644 include/dt-bindings/clock/qcom,sa8775p-videocc.h