# Pastebin ttKQCVDF commit 8e8b1e73f5fae9588487edc7bb31b59977c02543 Author: Rob Clark AuthorDate: Mon Jul 1 07:43:51 2024 -0700 Commit: Rob Clark CommitDate: Wed Jul 3 09:51:55 2024 -0700 fixup! whatever diff --git a/arch/arm64/boot/dts/qcom/x1e80100-yoga.dts b/arch/arm64/boot/dts/qcom/x1e80100-yoga.dts index b4f26f3580ec..530ae40cc906 100644 --- a/arch/arm64/boot/dts/qcom/x1e80100-yoga.dts +++ b/arch/arm64/boot/dts/qcom/x1e80100-yoga.dts @@ -12,8 +12,9 @@ #include "x1e80100-pmics.dtsi" / { - model = "Qualcomm Technologies, Inc. X1E80100 CRD"; - compatible = "qcom,x1e80100-crd", "qcom,x1e80100"; + model = "Lenovo Yoga Slim 7x"; + compatible = "lenovo,yoga-slim-7x", "qcom,x1e80100"; + chassis-type = "laptop"; // aliases { // serial0 = &uart21; @@ -648,10 +649,10 @@ &dispcc { }; &gpu { - status = "disabled"; + status = "okay"; zap-shader { - firmware-name = "qcom/a740_zap.mbn"; + firmware-name = "qcom/x1e80100/LENOVO/83ED/qcdxkmsuc8380.mbn"; }; }; @@ -660,18 +661,18 @@ &i2c0 { status = "okay"; - // touchpad@2c { - // compatible = "hid-over-i2c"; - // reg = <0x2c>; // correct + touchpad@2c { + compatible = "hid-over-i2c"; + reg = <0x2c>; // correct - // hid-descr-addr = <0x20>; - // interrupts-extended = <&tlmm 3 IRQ_TYPE_LEVEL_LOW>; // ? + hid-descr-addr = <0x20>; + interrupts-extended = <&tlmm 3 IRQ_TYPE_LEVEL_LOW>; // ? - // pinctrl-0 = <&tpad_default>; - // pinctrl-names = "default"; + pinctrl-0 = <&tpad_default>; + pinctrl-names = "default"; - // wakeup-source; - // }; + wakeup-source; + }; keyboard@3a { compatible = "hid-over-i2c"; @@ -841,17 +842,17 @@ &qupv3_2 { }; &remoteproc_adsp { - firmware-name = "qcom/x1e80100/adsp.mbn", - "qcom/x1e80100/adsp_dtb.mbn"; + firmware-name = "qcom/x1e80100/LENOVO/83ED/qcadsp8380.mbn", + "qcom/x1e80100/LENOVO/83ED/adsp_dtbs.elf"; - status = "disabled"; + status = "okay"; }; &remoteproc_cdsp { - firmware-name = "qcom/x1e80100/cdsp.mbn", - "qcom/x1e80100/cdsp_dtb.mbn"; + firmware-name = "qcom/x1e80100/LENOVO/83ED/qccdsp8380.mbn", + "qcom/x1e80100/LENOVO/83ED/cdsp_dtbs.elf"; - status = "disabled"; + status = "okay"; }; &smb2360_0_eusb2_repeater { @@ -1002,14 +1003,14 @@ wake-n-pins { function = "gpio"; drive-strength = <2>; bias-pull-up; - }; + }; }; - // tpad_default: tpad-default-state { - // pins = "gpio3"; - // function = "gpio"; - // bias-disable; - // }; + tpad_default: tpad-default-state { + pins = "gpio3"; + function = "gpio"; + bias-disable; + }; // should be correct ts0_default: ts0-default-state {