diff options
author | Amit Pundir <amit.pundir@linaro.org> | 2020-09-29 12:38:12 +0530 |
---|---|---|
committer | Sumit Semwal <sumit.semwal@linaro.org> | 2021-01-08 12:26:59 +0530 |
commit | ba245271fb8120b33a14ecf367a98e9160d30cdf (patch) | |
tree | 9acabee51d0881c9d8f46bd76cac3d187ff33803 | |
parent | bbad721d24048b80d0dec07b7fc18b52a6b341f7 (diff) |
arm64: dts: qcom: beryllium: Add touchscreen nodes
Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
Signed-off-by: Sumit Semwal <sumit.semwal@linaro.org>
-rw-r--r-- | arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium.dts | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium.dts b/arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium.dts index c83bc00e6883..58e231a5c9d6 100644 --- a/arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium.dts +++ b/arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium.dts @@ -2,6 +2,7 @@ /dts-v1/; +#include <dt-bindings/dma/qcom-gpi.h> #include <dt-bindings/gpio/gpio.h> #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> #include <dt-bindings/regulator/qcom,rpmh-regulator.h> @@ -206,6 +207,10 @@ }; }; +&apps_smmu { + status = "okay"; +}; + &cdsp_pas { status = "okay"; firmware-name = "qcom/sdm845/cdsp.mdt"; @@ -219,6 +224,10 @@ <GCC_LPASS_SWAY_CLK>; }; +&gpi_dma1 { + status = "okay"; +}; + &gpu { zap-shader { memory-region = <&gpu_mem>; @@ -226,6 +235,24 @@ }; }; +&i2c14 { + status="okay"; + + dmas = <&gpi_dma1 0 6 QCOM_GPI_I2C>, + <&gpi_dma1 1 6 QCOM_GPI_I2C>; + dma-names = "tx", "rx"; + + touchscreen: novatek@62 { + compatible = "novatek,nt36525"; /* Should be novatek,nt36672A instead #TODO */ + reg = <0x62>; + vdd-supply = <&vreg_l14a_1p88>; + interrupt-parent = <&tlmm>; + interrupts = <31 IRQ_TYPE_EDGE_RISING>; + reset-gpio = <&tlmm 32 0x00 /* GPIO_ACTIVE_HIGH */ >; + }; + +}; + &mss_pil { status = "okay"; firmware-name = "qcom/sdm845/mba.mbn", "qcom/sdm845/modem.mdt"; |