| // SPDX-License-Identifier: GPL-2.0 |
| /* |
| * SDM845 LG G7 (judyln) device tree. |
| * |
| * Copyright (c) 2022, The Linux Foundation. All rights reserved. |
| */ |
| |
| /dts-v1/; |
| |
| #include "sdm845-lg-common.dtsi" |
| |
| / { |
| model = "LG G7 ThinQ"; |
| compatible = "lg,judyln", "qcom,sdm845"; |
| |
| chosen { |
| framebuffer@9d400000 { |
| compatible = "simple-framebuffer"; |
| reg = <0x0 0x9d400000 0x0 (1440 * 3120 * 4)>; |
| width = <1440>; |
| height = <3120>; |
| stride = <(1440 * 4)>; |
| format = "a8r8g8b8"; |
| lab-supply = <&lab>; |
| ibb-supply = <&ibb>; |
| }; |
| }; |
| |
| /* Additional ThinQ key */ |
| gpio-keys { |
| pinctrl-0 = <&vol_up_pin_a &thinq_key_default>; |
| |
| key-thinq { |
| label = "ThinQ"; |
| linux,code = <KEY_ASSISTANT>; |
| interrupt-parent = <&tlmm>; |
| interrupts = <89 IRQ_TYPE_LEVEL_LOW>; |
| }; |
| }; |
| }; |
| |
| &adsp_pas { |
| firmware-name = "qcom/sdm845/judyln/adsp.mbn"; |
| }; |
| |
| &cdsp_pas { |
| firmware-name = "qcom/sdm845/judyln/cdsp.mbn"; |
| }; |
| |
| &gpu { |
| zap-shader { |
| firmware-name = "qcom/sdm845/judyln/a630_zap.mbn"; |
| }; |
| }; |
| |
| &mss_pil { |
| firmware-name = "qcom/sdm845/judyln/mba.mbn", "qcom/sdm845/judyln/modem.mbn"; |
| }; |
| |
| &tlmm { |
| thinq_key_default: thinq-key-default-state { |
| pins = "gpio89"; |
| function = "gpio"; |
| |
| drive-strength = <2>; |
| bias-pull-up; |
| }; |
| }; |