Skip to content

Commit b7e1557

Browse files
committed
Merge tag 'qcom-arm64-for-7.1-2' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dt
A few more Arm64 DeviceTree updates for v7.1 Introduce the Hamoa-based Lenovo IdeaCentre Mini X, the Dragonwing IQ-615 (Talos) EVK, and a Talos EVK camera overlay. Enable DisplayPort support on the Glymur CRD. Add WiFi, Bluetooh, LEDs, and venus on LG-based SDM845 devices. Add battery, charger, and display on the LG G7 ThinQ. Enable SD-card, describe the audio amplifier, and increase the speed of the i2c clock for touchscreen on the SHIFT SHIFT6mq. Add camera subsystem, camera control interface, GPU, GMU, and GPU cooling on the Talos platform. Enable the GPU on the Ride board. * tag 'qcom-arm64-for-7.1-2' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/qcom/linux: (31 commits) arm64: dts: qcom: Add the Lenovo IdeaCentre Mini X dt-bindings: arm: qcom: Document the Lenovo IdeaCentre Mini X arm64: dts: qcom: sdm845-shift-axolotl: Enable TFA9890 codec arm64: dts: qcom: sdm845-shift-axolotl: Set higher touchscreen i2c clock arm64: dts: qcom: sdm845-shift-axolotl: Enable sdcard arm64: dts: qcom: talos: Add clocks for QoS configuration arm64: dts: qcom: talos-evk-camera: Add DT overlay arm64: dts: qcom: talos: Add camera MCLK pinctrl arm64: dts: qcom: talos: Add CCI definitions arm64: dts: qcom: talos: Add camss node arm64: dts: qcom: talos: Add EL2 overlay arm64: dts: qcom: talos-evk: Add support for QCS615 talos evk board arm64: dts: qcom: talos/qcs615-ride: Fix inconsistent USB PHY node naming dt-bindings: arm: qcom: talos-evk: Add QCS615 Talos EVK SMARC platform arm64: dts: qcom: qcs615-ride: Enable Adreno 612 GPU arm64: dts: qcom: talos: Add GPU cooling arm64: dts: qcom: talos: Add gpu and rgmu nodes arm64: dts: qcom: talos: add the GPU SMMU node arm64: dts: qcom: sdm845-lg-common: Add chassis-type arm64: dts: qcom: sdm845-lg: Add wifi nodes ... Signed-off-by: Krzysztof Kozlowski <[email protected]>
2 parents 746e195 + af24122 commit b7e1557

16 files changed

Lines changed: 3033 additions & 67 deletions

Documentation/devicetree/bindings/arm/qcom.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -919,6 +919,7 @@ properties:
919919
- items:
920920
- enum:
921921
- qcom,qcs615-ride
922+
- qcom,talos-evk
922923
- const: qcom,qcs615
923924
- const: qcom,sm6150
924925

@@ -1142,6 +1143,7 @@ properties:
11421143
- dell,xps13-9345
11431144
- hp,elitebook-ultra-g1q
11441145
- hp,omnibook-x14
1146+
- lenovo,ideacentre-mini-01q8x10
11451147
- lenovo,yoga-slim7x
11461148
- microsoft,romulus13
11471149
- microsoft,romulus15

arch/arm64/boot/dts/qcom/Makefile

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ dtb-$(CONFIG_ARCH_QCOM) += hamoa-iot-evk.dtb
2121
hamoa-iot-evk-el2-dtbs := hamoa-iot-evk.dtb x1-el2.dtbo
2222

2323
dtb-$(CONFIG_ARCH_QCOM) += hamoa-iot-evk-el2.dtb
24+
dtb-$(CONFIG_ARCH_QCOM) += hamoa-lenovo-ideacentre-mini-01q8x10.dtb
2425
dtb-$(CONFIG_ARCH_QCOM) += ipq5018-rdp432-c2.dtb
2526
dtb-$(CONFIG_ARCH_QCOM) += ipq5018-tplink-archer-ax55-v1.dtb
2627
dtb-$(CONFIG_ARCH_QCOM) += ipq5210-rdp504.dtb
@@ -163,6 +164,10 @@ dtb-$(CONFIG_ARCH_QCOM) += qcm6490-shift-otter.dtb
163164
dtb-$(CONFIG_ARCH_QCOM) += qcs404-evb-1000.dtb
164165
dtb-$(CONFIG_ARCH_QCOM) += qcs404-evb-4000.dtb
165166
dtb-$(CONFIG_ARCH_QCOM) += qcs615-ride.dtb
167+
168+
qcs615-ride-el2-dtbs := qcs615-ride.dtb talos-el2.dtbo
169+
170+
dtb-$(CONFIG_ARCH_QCOM) += qcs615-ride-el2.dtb
166171
dtb-$(CONFIG_ARCH_QCOM) += qcs6490-radxa-dragon-q6a.dtb
167172
dtb-$(CONFIG_ARCH_QCOM) += qcs6490-rb3gen2.dtb
168173

@@ -387,6 +392,15 @@ dtb-$(CONFIG_ARCH_QCOM) += sm8650-mtp.dtb
387392
dtb-$(CONFIG_ARCH_QCOM) += sm8650-qrd.dtb
388393
dtb-$(CONFIG_ARCH_QCOM) += sm8750-mtp.dtb
389394
dtb-$(CONFIG_ARCH_QCOM) += sm8750-qrd.dtb
395+
dtb-$(CONFIG_ARCH_QCOM) += talos-evk.dtb
396+
talos-evk-usb1-peripheral-dtbs := talos-evk.dtb talos-evk-usb1-peripheral.dtbo
397+
dtb-$(CONFIG_ARCH_QCOM) += talos-evk-usb1-peripheral.dtb
398+
dtb-$(CONFIG_ARCH_QCOM) += talos-evk-camera-imx577.dtbo
399+
talos-evk-camera-imx577-dtbs := talos-evk.dtb talos-evk-camera-imx577.dtbo
400+
dtb-$(CONFIG_ARCH_QCOM) += talos-evk-camera-imx577.dtb
401+
talos-evk-lvds-auo,g133han01-dtbs := \
402+
talos-evk.dtb talos-evk-lvds-auo,g133han01.dtbo
403+
dtb-$(CONFIG_ARCH_QCOM) += talos-evk-lvds-auo,g133han01.dtb
390404
x1e001de-devkit-el2-dtbs := x1e001de-devkit.dtb x1-el2.dtbo
391405
dtb-$(CONFIG_ARCH_QCOM) += x1e001de-devkit.dtb x1e001de-devkit-el2.dtb
392406
x1e78100-lenovo-thinkpad-t14s-el2-dtbs := x1e78100-lenovo-thinkpad-t14s.dtb x1-el2.dtbo

arch/arm64/boot/dts/qcom/glymur-crd.dts

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -202,6 +202,22 @@
202202
status = "okay";
203203
};
204204

205+
&mdss_dp0 {
206+
status = "okay";
207+
};
208+
209+
&mdss_dp0_out {
210+
link-frequencies = /bits/ 64 <1620000000 2700000000 5400000000 8100000000>;
211+
};
212+
213+
&mdss_dp1 {
214+
status = "okay";
215+
};
216+
217+
&mdss_dp1_out {
218+
link-frequencies = /bits/ 64 <1620000000 2700000000 5400000000 8100000000>;
219+
};
220+
205221
&mdss_dp3 {
206222
/delete-property/ #sound-dai-cells;
207223

0 commit comments

Comments
 (0)