replace stuff from samsung source

This commit is contained in:
SaschaNes
2025-08-13 08:42:30 +02:00
parent 162770809f
commit f91aec16a0
37 changed files with 208981 additions and 1038 deletions

View File

@@ -156,33 +156,8 @@ properties:
- enum:
- qcom,kera-rumi
- qcom,rumi
- qcom,kera-atp
- qcom,atp
- qcom,kera-cdp
- qcom,cdp
- qcom,kera-mtp
- qcom,mtp
- qcom,kera-qrd
- qcom,qrd
- qcom,kera-rcm
- qcom,rcm
- const: qcom,kera
- description: Qualcomm Technologies, Inc. KERAP
items:
- enum:
- qcom,kerap-atp
- qcom,atp
- qcom,kerap-cdp
- qcom,cdp
- qcom,kerap-mtp
- qcom,mtp
- qcom,kerap-qrd
- qcom,qrd
- qcom,kerap-rcm
- qcom,rcm
- const: qcom,kerap
- description: Qualcomm Technologies, Inc. MONACO
items:
- enum:
@@ -205,19 +180,4 @@ properties:
- qcom,wdp
- const: qcom,monacop
- description: Qualcomm Technologies, Inc. QCS610
items:
- enum:
- qcom,qcs610-iot
- qcom,iot
- qcom,qcs610-ipc
- qcom,ipc
- qcom,qcs610-opk
- qcom,opk
- const: qcom,qcs610
- description: Qualcomm Technologies, Inc. SM6150
items:
- const: qcom,sm6150
additionalProperties: true

View File

@@ -26,10 +26,6 @@ properties:
$ref: '/schemas/types.yaml#/definitions/uint32'
description: Peripheral authentication ID of the subsystem.
qcom,guest-cpus:
$ref: '/schemas/types.yaml#/definitions/string'
description: Guest CPUs.
qcom,firmware-name:
$ref: '/schemas/types.yaml#/definitions/string'
description: Virtual machine name.
@@ -46,7 +42,6 @@ required:
- compatible
- qcom,pas-id
- qcom,vmid
- qcom,guest-cpus
- qcom,firmware-name
- memory-region
- virtio-backends
@@ -59,7 +54,6 @@ examples:
compatible = "qcom,gh-secure-vm-loader";
qcom,pas-id = <28>;
qcom,vmid = <45>;
qcom,guest-cpus = "5-6";
qcom,firmware-name = "trustedvm";
memory-region = <&trust_ui_vm_mem>;
virtio-backends = <&trust_ui_vm_virt_be0>;

View File

@@ -27,7 +27,6 @@ properties:
- qcom,sc8180x-llcc
- qcom,sc8280xp-llcc
- qcom,sdm845-llcc
- qcom,sm6150-llcc
- qcom,sm6350-llcc
- qcom,sm8150-llcc
- qcom,sm8250-llcc
@@ -38,7 +37,6 @@ properties:
- qcom,sun-llcc
- qcom,sdxpinn-llcc
- qcom,tuna-llcc
- qcom,tuna7-llcc
- qcom,kera-llcc
- qcom,x1e80100-llcc

View File

@@ -26,9 +26,6 @@ properties:
- qcom,sys-pm-pineapple
- qcom,sys-pm-monaco-auto
- qcom,sys-pm-sun
- qcom,sys-pm-tuna
- qcom,sys-pm-kera
- qcom,sys-pm-sdxkova
reg:
maxItems: 1
@@ -51,13 +48,9 @@ allOf:
contains:
enum:
- qcom,sys-pm-sun
- qcom,sys-pm-tuna
- qcom,sys-pm-kera
- qcom,sys-pm-pineapple
- qcom,sys-pm-parrot
- qcom,sys-pm-ravelin
- qcom,sys-pm-sdxkova
then:
properties:
reg:

View File

@@ -21,7 +21,6 @@ properties:
enum:
- qcom,sun-camcc
- qcom,tuna-camcc
- qcom,kera-camcc
clocks:
items:

View File

@@ -20,12 +20,8 @@ properties:
- qcom,sun-debugcc
- qcom,parrot-debugcc
- qcom,sdx75-debugcc
- qcom,sdxbaagha-debugcc
- qcom,sm4450-debugcc
- qcom,sm6150-debugcc
- qcom,monaco-debugcc
- qcom,tuna-debugcc
- qcom,kera-debugcc
clocks:
items:

View File

@@ -31,9 +31,6 @@ properties:
- qcom,pineapple-dispcc
- qcom,sun-dispcc
- qcom,tuna-dispcc
- qcom,tuna-dispcc-v1
- qcom,kera-dispcc
- qcom,sun-dispcc_mx
clocks:
items:

View File

@@ -23,7 +23,6 @@ properties:
- qcom,gcc-sun
- qcom,tuna-gcc
- qcom,kera-gcc
- qcom,tuna-gcc-v1
clocks:
items:

View File

@@ -27,7 +27,6 @@ description: |
dt-bindings/clock/qcom,gpucc-parrot.h
dt-bindings/clock/qcom,gpucc-monaco.h
dt-bindings/clock/qcom,gpucc-tuna.h
dt-bindings/clock/qcom,gpucc-kera.h
properties:
compatible:
@@ -46,7 +45,6 @@ properties:
- qcom,parrot-gpucc
- qcom,monaco-gpucc
- qcom,tuna-gpucc
- qcom,kera-gpucc
clocks:
items:

View File

@@ -15,13 +15,12 @@ description: |
See also:
dt-bindings/clock/qcom,gxclkctl-sun.h
dt-bindings/clock/qcom,gpucc-tuna.h
properties:
compatible:
enum:
- qcom,sun-gx_clkctl
- qcom,tuna-gx_clkctl
reg:
maxItems: 1

View File

@@ -26,9 +26,7 @@ properties:
- qcom,sdx55-rpmh-clk
- qcom,sdx65-rpmh-clk
- qcom,sdx75-rpmh-clk
- qcom,sdxbaagha-rpmh-clk
- qcom,sm4450-rpmh-clk
- qcom,sm6150-rpmh-clk
- qcom,sm6350-rpmh-clk
- qcom,sm8150-rpmh-clk
- qcom,sm8250-rpmh-clk
@@ -37,7 +35,6 @@ properties:
- qcom,pineapple-rpmh-clk
- qcom,sun-rpmh-clk
- qcom,parrot-rpmh-clk
- qcom,tuna-rpmh-clk
clocks:
maxItems: 1

View File

@@ -161,13 +161,6 @@ properties:
method is used for LRA resonant frequency detection.
type: boolean
qcom,hbst-ovp-trim:
description: |
Boolean flag indicating that the hBoost OVP trim PBS sequence would be
triggered during driver initialization. This is only applicable for HAP530_HV
haptics module.
type: boolean
patternProperties:
".*hap-swr-slave-reg$":
description: |

View File

@@ -89,23 +89,6 @@ properties:
- qcom,sdx65-mc-virt
- qcom,sdx65-mem-noc
- qcom,sdx65-system-noc
- qcom,sdxbaagha-aggre_noc,
- qcom,sdxbaagha-cnoc_main,
- qcom,sdxbaagha-dc_noc,
- qcom,sdxbaagha-mc_virt,
- qcom,sdxbaagha-clk_virt,
- qcom,sdxbaagha-pcie_anoc,
- qcom,sdxbaagha-mem_noc,
- qcom,sdxbaagha-system_noc,
- qcom,sm6150-aggre1_noc
- qcom,sm6150-camnoc_virt
- qcom,sm6150-config_noc
- qcom,sm6150-dc_noc
- qcom,sm6150-gem_noc
- qcom,sm6150-ipa_virt
- qcom,sm6150-mc_virt
- qcom,sm6150-mmss_noc
- qcom,sm6150-system_noc
- qcom,sm8150-aggre1-noc
- qcom,sm8150-aggre2-noc
- qcom,sm8150-camnoc-noc
@@ -215,20 +198,6 @@ properties:
- qcom,tuna-nsp_noc
- qcom,tuna-pcie_anoc
- qcom,tuna-system_noc
- qcom,kera-aggre1_noc
- qcom,kera-aggre2_noc
- qcom,kera-clk_virt
- qcom,kera-cnoc_cfg
- qcom,kera-cnoc_main
- qcom,kera-gem_noc
- qcom,kera-lpass_ag_noc
- qcom,kera-lpass_lpiaon_noc
- qcom,kera-lpass_lpicx_noc
- qcom,kera-mc_virt
- qcom,kera-mmss_noc
- qcom,kera-nsp_noc
- qcom,kera-pcie_anoc
- qcom,kera-system_noc
'#interconnect-cells': true

View File

@@ -39,7 +39,6 @@ properties:
- qcom,ravelin-pdc
- qcom,tuna-pdc
- qcom,kera-pdc
- qcom,sm6150-pdc
- const: qcom,pdc
reg:

View File

@@ -24,7 +24,6 @@ properties:
- qcom,msm8996-qfprom
- qcom,msm8998-qfprom
- qcom,qcs404-qfprom
- qcom,parrot-qfprom
- qcom,sc7180-qfprom
- qcom,sc7280-qfprom
- qcom,sdm630-qfprom
@@ -32,8 +31,6 @@ properties:
- qcom,sm6115-qfprom
- qcom,sun-qfprom
- qcom,ravelin-qfprom
- qcom,tuna-qfprom
- qcom,kera-qfprom
- const: qcom,qfprom
reg:

View File

@@ -28,7 +28,6 @@ properties:
- qcom,pm6450-gpio
- qcom,pm7250b-gpio
- qcom,pm7325-gpio
- qcom,pm7325b-gpio
- qcom,pm7550ba-gpio
- qcom,pm8005-gpio
- qcom,pm8008-gpio
@@ -74,7 +73,6 @@ properties:
- qcom,pmx55-gpio
- qcom,pmx65-gpio
- qcom,pmx75-gpio
- qcom,pmx35-gpio
- qcom,pmxr2230-gpio
- enum:
@@ -185,10 +183,8 @@ allOf:
- qcom,pm8350b-gpio
- qcom,pm8550ve-gpio
- qcom,pm8950-gpio
- qcom,pm7325b-gpio
- qcom,pm7550ba-gpio
- qcom,pmi632-gpio
- qcom,pmx35-gpio
then:
properties:
gpio-line-names:
@@ -445,7 +441,6 @@ $defs:
- gpio1-gpio9 for pm6450
- gpio1-gpio12 for pm7250b
- gpio1-gpio10 for pm7325
- gpio1-gpio8 for pm7325b
- gpio1-gpio8 for pm7550ba
- gpio1-gpio4 for pm8005
- gpio1-gpio2 for pm8008
@@ -488,7 +483,6 @@ $defs:
- gpio1-gpio2 for pmr735d
- gpio1-gpio12 for pms405 (holes on gpio1, gpio9
and gpio10)
- gpio1-gpio8 for pmx35
- gpio1-gpio11 for pmx55 (holes on gpio3, gpio7, gpio10
and gpio11)
- gpio1-gpio16 for pmx65

View File

@@ -88,13 +88,12 @@ properties:
$ref: /schemas/types.yaml#/definitions/uint32-array
maxItems: 64
qcom,mid-res-support:
qcom,force-low-pwm-size:
description: |
The flag to indicate support for medium resolution pwm
for PMICs where the subtype detects high resolution, but
the high resolution clock source 76.8Mz is not supported.
This flag will ensure removal of 76.8MHz clock support and
usage of the other 3 clock sources.
The flag to indicate the forced use of legacy low PWM sizes
(6 or 9 bits) instead of full 8-15 bit PWM sizes, when the
PWM size is calculated based on the requested PWM period by
the client driver.
type: boolean
required:

View File

@@ -33,11 +33,6 @@ properties:
to be enabled only on platforms where voltage needs to
be ramped up with multiple steps.
qcom,ncp-symmetry:
type: boolean
description: Enabling this will make NCP voltage follow LDO voltage
directly.
qcom,pwrdn-delay-ms:
description: Required to control the LDO power down delay.
Possible values are 0, 1, 4, 8.
@@ -49,30 +44,13 @@ properties:
qcom,pwrup-config:
$ref: /schemas/types.yaml#/definitions/uint32
description: Controls the order of powering up BOOST, LDO AND NCP
blocks. Applicable for PM7325B. Possible values are 0, 1, 2, 3, 4.
blocks. Appilcable for PM7325B. Possible values are 0, 1, 2, 3, 4.
0 - Boost, LDO, NCP
1 - Boost, LDO
2 - Boost, NCP
3 - Boost only
4 - Boost, NCP, LDO
qcom,high-p2-blank-time-ns:
description: Controls the higher clamp threshold for p2 minimum on time.
Applicable for PM7325B. Possible values are 40, 69, 99, 129, 159,
189, 220, 250.
qcom,low-p2-blank-time-ns:
description: Controls the lower clamp threshold for p2 minimum on time.
Applicable for PM7325B. Possible values are 40, 69, 99, 129, 159,
189, 220, 250.
qcom,mpc-current-thr-ma:
$ref: /schemas/types.yaml#/definitions/uint32
description: Controls the mpc threshold for inductor current after start up
is done. Applicable for PM7325B. Possible values are 160, 200, 240,
280, 320, 360, 400, 440.
qcom,ttw-enable:
type: boolean
description: Touch to wake-up support enabled.

View File

@@ -63,23 +63,15 @@ properties:
- qcom,sun-cdsp-pas
- qcom,sun-modem-pas
- qcom,sun-soccp-pas
- qcom,tuna-adsp-pas
- qcom,tuna-cdsp-pas
- qcom,tuna-modem-pas
- qcom,parrot-adsp-pas
- qcom,parrot-cdsp-pas
- qcom,parrot-modem-pas
- qcom,parrot-wpss-pas
- qcom,kera-adsp-pas
- qcom,kera-cdsp-pas
- qcom,kera-modem-pas
- qcom,ravelin-adsp-pas
- qcom,ravelin-modem-pas
- qcom,ravelin-wpss-pas
- qcom,monaco-modem-pas
- qcom,monaco-adsp-pas
- qcom,tuna-wpss-pas
- qcom,kera-wpss-pas
reg:
maxItems: 1

View File

@@ -21,10 +21,7 @@ properties:
- qcom,sun-pcie-pdc
- qcom,pineapple-pcie-pdc
- qcom,cliffs-pcie-pdc
- qcom,tuna-pcie-pdc
- qcom,kera-pcie-pdc
- qcom,pcie-pdc
- qcom,sdxkova-pcie-pdc
reg:
maxItems: 1

View File

@@ -4,7 +4,7 @@
$id: http://devicetree.org/schemas/soc/qcom/qcom-stats.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#
title: Qualcomm Technologies, Inc. SoC LPM stats
title: Qualcomm Technologies, Inc. (QTI) Stats bindings
maintainers:
- Maulik Shah <mkshah@codeaurora.org>
@@ -25,7 +25,6 @@ properties:
- qcom,rpmh-stats-v4
- qcom,sdm845-rpmh-stats
- qcom,rpm-stats
- qcom,rpm-stats-v2
# For older RPM firmware versions with fixed offset for the sleep stats
- qcom,apq8084-rpm-stats
- qcom,msm8226-rpm-stats

View File

@@ -85,13 +85,6 @@ properties:
description: >
which of the PMIC Arb provided channels to use for accesses
qcom,mid:
$ref: /schemas/types.yaml#/definitions/uint32
minimum: 0
maximum: 3
description: >
SPMI master ID of this controller.
required:
- compatible
- reg-names

View File

@@ -23,11 +23,8 @@ description: |
properties:
compatible:
description: msm battery current limiting device
items:
- const: qcom,bcl-v5
- const: qcom,pm8550-bcl-v5
- const: qcom,pmiv010x-bcl-v5
const: qcom,bcl-v5
description: msm battery state of charge device
reg:
maxItems: 1
@@ -57,20 +54,6 @@ properties:
- const: bcl-lvl1
- const: bcl-lvl2
qcom,bcl-mon-vbat-only:
type: boolean
description: |
When this flag is defined, the BCL driver will only monitor
Vbat or both Ibat and Vbat based on runtime battery type and
Rsense input.
qcom,bcl-mon-ibat-only:
type: boolean
description: |
When this flag is defined, the BCL driver will only monitor
Ibat or don't monitor anything based on runtime battery type
and Rsense input.
qcom,pmic7-threshold:
type: boolean
description: |
@@ -96,19 +79,5 @@ examples:
<0x2 0x42 0x1 IRQ_TYPE_NONE>;
interrupt-names = "bcl-lvl0",
"bcl-lvl1";
qcom,bcl-mon-vbat-only;
qcom,pmic7-threshold;
};
bcl@4700 {
compatible = "qcom,pm8550-bcl-v5";
reg = <0x4700 0x100>;
interrupts = <0x1 0x47 0x0 IRQ_TYPE_NONE>,
<0x1 0x47 0x1 IRQ_TYPE_NONE>,
<0x1 0x47 0x2 IRQ_TYPE_NONE>;
interrupt-names = "bcl-lvl0",
"bcl-lvl1",
"bcl-lvl2";
qcom,pmic7-threshold;
#thermal-sensor-cells = <1>;
};

View File

@@ -53,7 +53,6 @@ properties:
- qcom,sc8280xp-tsens
- qcom,sdm630-tsens
- qcom,sdm845-tsens
- qcom,sm6150-tsens
- qcom,sm6350-tsens
- qcom,sm8150-tsens
- qcom,sm8250-tsens

View File

@@ -37,8 +37,6 @@ properties:
- qcom,ufs-phy-qmp-v4-pineapple
- qcom,ufs-phy-qmp-v4-waipio
- qcom,ufs-phy-qmp-v4-sun
- qcom,ufs-phy-qmp-v4-niobe
- qcom,ufs-phy-qmp-v3-660
- const: qcom,ufshc
- const: jedec,ufs-2.0

View File

@@ -61,11 +61,6 @@ properties:
USB3_GDSC-supply:
description: USB GDSC supply.
vbus_dwc3-supply:
description: Regulator supply for the VBUS 5V power for USB host mode.
This is typically used when VBUS is controlled by a GPIO-based
regulator to enable/disable USB port power.
clock-names:
minItems: 1
items:
@@ -173,7 +168,6 @@ examples:
ranges;
USB3_GDSC-supply = <&gcc_usb30_prim_gdsc>;
vbus_dwc3-supply = <&usb0_vbus_reg>;
clocks = <&gcc GCC_USB30_PRIM_MASTER_CLK>,
<&gcc GCC_CFG_NOC_USB3_PRIM_AXI_CLK>,
<&gcc GCC_AGGRE_USB3_PRIM_AXI_CLK>,

View File

@@ -71,11 +71,6 @@ properties:
phandle to eUSB2 repeater for enforcing probe ordering for eUSB2 repeater
and eUSB2 PHY driver.
vdd_refgen-supply:
description: |
phandle to vote for additional refgen ldo. This is generally board/target
specific.
required:
- compatible
- reg

View File

@@ -1,364 +1,6 @@
# SPDX-License-Identifier: GPL-2.0
# add-overlay defines the target with following naming convention:
# <base>-<board>-dtbs = base.dtb board.dtbo
#
# Combined dtb target is also generated using the fdt_overlay tool.
# dtb-y += <base>-<board>.dtb
add-overlays = $(foreach o,$1,$(foreach b,$2,$(eval $(basename $b)-$(basename $o)-dtbs = $b $o) $(basename $b)-$(basename $o).dtb))
# sun-dtb-y is list of DTBs to install when doing non-overlay build
# sun-overlays-dtb-y is list of DTBs and DTBOs to install when doing overlay-supported build
# see DTB_TYPES from scripts/Makefile.dtbinst and install_dtbs from build.config.msm.common
#
ifneq ($(CONFIG_ARCH_QTI_VM), y)
SUN_BASE_DTB += sun.dtb sun-v2.dtb sun-tp.dtb sun-tp-v2.dtb
SUN_APQ_BASE_DTB += sunp.dtb sunp-v2.dtb sunp-tp.dtb sunp-tp-v2.dtb
SUN_BOARDS += \
sun-mtp-3.5mm-kiwi-v8-overlay.dtbo \
sun-mtp-3.5mm-overlay.dtbo \
sun-mtp-kiwi-overlay.dtbo \
sun-mtp-kiwi-v8-overlay.dtbo \
sun-mtp-nfc-overlay.dtbo \
sun-mtp-overlay.dtbo \
sun-mtp-qmp1000-overlay.dtbo \
sun-mtp-qmp1000-v8-overlay.dtbo \
sun-mtp-v8-overlay.dtbo \
sun-cdp-kiwi-overlay.dtbo \
sun-cdp-kiwi-v8-overlay.dtbo \
sun-cdp-nfc-overlay.dtbo \
sun-cdp-no-display-overlay.dtbo \
sun-cdp-overlay.dtbo \
sun-cdp-v8-overlay.dtbo \
sun-qrd-sku1-overlay.dtbo \
sun-qrd-sku1-v8-overlay.dtbo \
sun-qrd-sku2-v8-overlay.dtbo \
sun-rcm-kiwi-overlay.dtbo \
sun-rcm-kiwi-v8-overlay.dtbo \
sun-rcm-overlay.dtbo \
sun-rcm-v8-overlay.dtbo \
sun-atp-overlay.dtbo \
sunp-hdk-overlay.dtbo
NOAPQ_SUN_BOARDS += \
sun-rumi-overlay.dtbo
sun-dtb-$(CONFIG_ARCH_SUN) += \
$(call add-overlays, $(SUN_BOARDS) $(NOAPQ_SUN_BOARDS),$(SUN_BASE_DTB))\
$(call add-overlays, $(SUN_BOARDS) $(APQ_SUN_BOARDS),$(SUN_APQ_BASE_DTB))
sun-overlays-dtb-$(CONFIG_ARCH_SUN) += $(SUN_BOARDS) $(NOAPQ_SUN_BOARDS) $(SUN_BASE_DTB) $(SUN_APQ_BASE_DTB)
TUNA_BASE_DTB += tuna.dtb tuna7.dtb
TUNA_APQ_BASE_DTB += tunap.dtb
TUNA_BOARDS += \
tuna-atp-overlay.dtbo \
tuna-cdp-overlay.dtbo \
tuna-mtp-kiwi-harmonium-overlay.dtbo \
tuna-mtp-kiwi-overlay.dtbo \
tuna-mtp-nfc-overlay.dtbo \
tuna-mtp-overlay.dtbo \
tuna-mtp-qmp1000-overlay.dtbo \
tuna-mtp-kiwi-pmd802x-overlay.dtbo \
tuna-qrd-overlay.dtbo \
tuna-rcm-kiwi-overlay.dtbo \
tuna-rcm-overlay.dtbo
NOAPQ_TUNA_BOARDS += \
tuna-rumi-overlay.dtbo
sun-dtb-$(CONFIG_ARCH_TUNA) += \
$(call add-overlays, $(TUNA_BOARDS) $(NOAPQ_TUNA_BOARDS),$(TUNA_BASE_DTB)) \
$(call add-overlays, $(TUNA_BOARDS) $(APQ_TUNA_BOARDS),$(TUNA_APQ_BASE_DTB))
sun-overlays-dtb-$(CONFIG_ARCH_TUNA) += $(TUNA_BOARDS) $(NOAPQ_TUNA_BOARDS) $(TUNA_BASE_DTB) $(TUNA_APQ_BASE_DTB)
dtb-y += $(sun-dtb-y)
KERA_BASE_DTB += kera.dtb
KERA_APQ_BASE_DTB += kerap.dtb
KERA_BOARDS += \
kera-atp-overlay.dtbo \
kera-mtp-qca6750-ufs4-overlay.dtbo \
kera-mtp-qca6750-ufs3-overlay.dtbo \
kera-mtp-qca6750-qmp1000-overlay.dtbo \
kera-mtp-wcn7750-qmp1000-overlay.dtbo \
kera-mtp-wcn7750-ufs4-overlay.dtbo \
kera-mtp-wcn7750-ufs3-overlay.dtbo \
kera-cdp-qca6750-ufs2-overlay.dtbo \
kera-cdp-qca6750-ufs3-overlay.dtbo \
kera-cdp-qca6750-ufs4-overlay.dtbo \
kera-iot-cdp-qca6750-ufs4-overlay.dtbo \
kera-cdp-qca6750-ufs4-slt-overlay.dtbo \
kera-qrd-wcn7750-ufs4-overlay.dtbo \
kera-qrd-wcn7750-ufs2-overlay.dtbo \
kera-qrd-wcn7750-ufs3-overlay.dtbo \
kera-qrd-qca6750-ufs2-overlay.dtbo \
kera-rcm-qca6750-ufs4-overlay.dtbo \
kera-rcm-qca6750-ufs2-overlay.dtbo \
kera-rcm-qca6750-ufs3-overlay.dtbo \
kera-rcm-wcn7750-ufs2-overlay.dtbo \
kera-rcm-wcn7750-ufs3-overlay.dtbo \
kera-rcm-wcn7750-ufs4-overlay.dtbo
NOAPQ_KERA_BOARDS += \
kera-rumi-overlay.dtbo
sun-dtb-$(CONFIG_ARCH_KERA) += \
$(call add-overlays, $(KERA_BOARDS) $(NOAPQ_KERA_BOARDS),$(KERA_BASE_DTB)) \
$(call add-overlays, $(KERA_BOARDS) $(APQ_KERA_BOARDS),$(KERA_APQ_BASE_DTB))
sun-overlays-dtb-$(CONFIG_ARCH_KERA) += $(KERA_BOARDS) $(NOAPQ_KERA_BOARDS) $(KERA_BASE_DTB) $(KERA_APQ_BASE_DTB)
dtb-y += $(sun-dtb-y)
QCS610_BASE_DTB += qcs610.dtb
QCS610_BOARDS += \
qcs610-iot-overlay.dtbo \
qcs610-ipc-overlay.dtbo \
qcs610-opk-overlay.dtbo
qcs610-dtb-$(CONFIG_ARCH_SM6150) += \
$(call add-overlays, $(QCS610_BOARDS),$(QCS610_BASE_DTB))
qcs610-overlays-dtb-$(CONFIG_ARCH_SM6150) += $(QCS610_BOARDS) $(QCS610_BASE_DTB)
dtb-y += $(qcs610-dtb-y)
PINEAPPLE_BASE_DTB += pineapple.dtb pineapple-v2.dtb
PINEAPPLE_APQ_BASE_DTB += pineapplep.dtb pineapplep-v2.dtb
PINEAPPLE_BOARDS += \
pineapple-mtp-overlay.dtbo \
pineapple-mtp-nfc-overlay.dtbo \
pineapple-cdp-overlay.dtbo \
pineapple-cdp-nfc-overlay.dtbo \
pineapple-qrd-overlay.dtbo \
pineapple-qrd-sku2-overlay.dtbo \
pineapple-rcm-overlay.dtbo \
pineapple-atp-overlay.dtbo
NOAPQ_PINEAPPLE_BOARDS += \
pineapple-rumi-overlay.dtbo
pineapple-dtb-$(CONFIG_ARCH_PINEAPPLE) += \
$(call add-overlays, $(PINEAPPLE_BOARDS) $(NOAPQ_PINEAPPLE_BOARDS),$(PINEAPPLE_BASE_DTB))\
$(call add-overlays, $(PINEAPPLE_BOARDS) $(APQ_PINEAPPLE_BOARDS),$(PINEAPPLE_APQ_BASE_DTB))
pineapple-overlays-dtb-$(CONFIG_ARCH_PINEAPPLE) += $(PINEAPPLE_BOARDS) $(NOAPQ_PINEAPPLE_BOARDS) $(PINEAPPLE_BASE_DTB) $(PINEAPPLE_APQ_BASE_DTB)
dtb-y += $(pineapple-dtb-y)
PARROT_BASE_DTB += parrot.dtb parrotp.dtb parrot-sg.dtb parrotp-sg.dtb
PARROT_4GB_BASE_DTB += parrot-4gb.dtb
PARROT_BOARDS += \
parrot-rumi-overlay.dtbo \
parrot-atp-overlay.dtbo \
parrot-idp-overlay.dtbo \
parrot-idp-wcn3990-overlay.dtbo \
parrot-idp-wcn3990-amoled-rcm-overlay.dtbo \
parrot-idp-wcn6750-amoled-rcm-overlay.dtbo \
parrot-idp-wcn6750-amoled-overlay.dtbo \
parrot-idp-nopmi-overlay.dtbo \
parrot-idp-pm8350b-overlay.dtbo \
parrot-qrd-overlay.dtbo \
parrot-qrd-wcn6750-overlay.dtbo \
parrot-qrd-nopmi-overlay.dtbo \
parrot-qrd-pm8350b-overlay.dtbo \
parrot-idp-wcn6755-overlay.dtbo \
parrot-idp-wcn6755-amoled-rcm-overlay.dtbo \
parrot-qrd-wcn6755-overlay.dtbo \
parrot-idp-wcn6755-pm8350b-overlay.dtbo \
parrot-idp-wcn6755-nopmi-overlay.dtbo
PARROT_4GB_BOARDS += \
parrot-idp-4gb-overlay.dtbo \
parrot-idp-wcn3990-4gb-overlay.dtbo \
parrot-idp-wcn3990-amoled-rcm-4gb-overlay.dtbo \
parrot-idp-wcn6750-amoled-rcm-4gb-overlay.dtbo \
parrot-idp-wcn6750-amoled-4gb-overlay.dtbo \
parrot-qrd-4gb-overlay.dtbo \
parrot-qrd-wcn6750-4gb-overlay.dtbo \
parrot-dtb-$(CONFIG_ARCH_PARROT) += \
$(call add-overlays, $(PARROT_BOARDS),$(PARROT_BASE_DTB)) \
$(call add-overlays, $(PARROT_4GB_BOARDS),$(PARROT_4GB_BASE_DTB))
parrot-overlays-dtb-$(CONFIG_ARCH_PARROT) += $(PARROT_BOARDS) $(PARROT_BASE_DTB) $(PARROT_4GB_BOARDS) $(PARROT_4GB_BASE_DTB)
dtb-y += $(parrot-dtb-y)
RAVELIN_BASE_DTB += ravelin.dtb ravelinp.dtb ravelin-sg.dtb ravelinp-sg.dtb
RAVELIN_4GB_BASE_DTB += ravelin-4gb.dtb ravelinp-4gb.dtb ravelin-sg.dtb ravelinp-sg.dtb
RAVELIN_BOARDS += \
ravelin-rumi-overlay.dtbo \
ravelin-atp-overlay.dtbo \
ravelin-idp-overlay.dtbo \
ravelin-idp-wcn3950-amoled-rcm-overlay.dtbo \
ravelin-qrd-overlay.dtbo \
RAVELIN_4GB_BOARDS += \
ravelin-idp-wcn3988-4gb-overlay.dtbo \
ravelin-qrd-4gb-overlay.dtbo \
parrot-dtb-$(CONFIG_ARCH_RAVELIN) += \
$(call add-overlays, $(RAVELIN_BOARDS),$(RAVELIN_BASE_DTB)) \
$(call add-overlays, $(RAVELIN_4GB_BOARDS),$(RAVELIN_4GB_BASE_DTB))
parrot-overlays-dtb-$(CONFIG_ARCH_RAVELIN) += $(RAVELIN_BOARDS) $(RAVELIN_BASE_DTB) $(RAVELIN_4GB_BOARDS) $(RAVELIN_4GB_BASE_DTB)
dtb-y += $(parrot-dtb-y)
endif
ifeq ($(CONFIG_ARCH_PINEAPPLE), y)
ifeq ($(CONFIG_ARCH_QTI_VM), y)
pineapple_tuivm-dtb-$(CONFIG_ARCH_QTI_VM) += pineapple-vm-rumi.dtb \
pineapple-vm-mtp.dtb \
pineapple-vm-cdp.dtb \
pineapple-vm-qrd.dtb \
pineapple-vm-rcm.dtb \
pineapple-oemvm-cdp.dtb \
pineapple-oemvm-mtp.dtb \
pineapple-oemvm-qrd.dtb \
pineapple-oemvm-rumi.dtb \
pineapple-oemvm-rcm.dtb
dtb-y += $(pineapple_tuivm-dtb-y)
endif
endif
ifeq ($(CONFIG_ARCH_SDXKOVA), y)
sdxkova-dtb-$(CONFIG_ARCH_SDXKOVA) += sdxkova-idp-cpe.dtb \
sdxkova-idp-mbb.dtb \
sdxkova-idp-m2.dtb
sdxkova-cpe-wkk-dtb-$(CONFIG_ARCH_SDXKOVA) += sdxkova-idp-cpe.dtb
dtb-y += $($(MSM_ARCH)-dtb-y)
endif
ifeq ($(CONFIG_ARCH_SUN), y)
ifeq ($(CONFIG_ARCH_QTI_VM), y)
sun_tuivm-dtb-$(CONFIG_ARCH_QTI_VM) += sun-vm-rumi.dtb \
sun-vm-mtp.dtb \
sun-vm-mtp-v8.dtb \
sun-vm-cdp.dtb \
sun-vm-qrd.dtb \
sun-vm-rcm.dtb \
sunp-vm-hdk.dtb \
sun-oemvm-rumi.dtb \
sun-oemvm-mtp.dtb \
sun-oemvm-mtp-v8.dtb \
sun-oemvm-cdp.dtb \
sun-oemvm-qrd.dtb \
sun-oemvm-rcm.dtb \
sunp-oemvm-hdk.dtb
dtb-y += $(sun_tuivm-dtb-y)
endif
endif
ifeq ($(CONFIG_ARCH_TUNA), y)
ifeq ($(CONFIG_ARCH_QTI_VM), y)
tuna_tuivm-dtb-$(CONFIG_ARCH_QTI_VM) += tuna-vm-rumi.dtb \
tuna-vm-atp.dtb \
tuna-vm-cdp.dtb \
tuna-vm-mtp.dtb \
tuna-vm-mtp-kiwi.dtb \
tuna-vm-mtp-qmp1000.dtb \
tuna-vm-qrd.dtb \
tuna-vm-rcm.dtb \
tuna-vm-rcm-kiwi.dtb \
tunap-vm.dtb \
tuna7-vm.dtb \
tuna-oemvm-rumi.dtb \
tuna-oemvm-atp.dtb \
tuna-oemvm-cdp.dtb \
tuna-oemvm-mtp.dtb \
tuna-oemvm-mtp-kiwi.dtb \
tuna-oemvm-mtp-qmp1000.dtb \
tuna-oemvm-qrd.dtb \
tuna-oemvm-rcm.dtb \
tuna-oemvm-rcm-kiwi.dtb \
tunap-oemvm.dtb \
tuna7-oemvm.dtb
dtb-y += $(tuna_tuivm-dtb-y)
endif
endif
ifeq ($(CONFIG_ARCH_KERA), y)
ifeq ($(CONFIG_ARCH_QTI_VM), y)
kera_tuivm-dtb-$(CONFIG_ARCH_QTI_VM) += kera-vm-rumi.dtb \
kera-vm-atp.dtb \
kera-vm-cdp-qca6750.dtb \
kera-vm-mtp-qca6750.dtb \
kera-vm-mtp-wcn7750.dtb \
kera-vm-qrd-wcn7750.dtb \
kera-vm-rcm-qca6750.dtb \
kera-vm-rcm-wcn7750.dtb \
kera-oemvm-rumi.dtb \
kera-oemvm-atp.dtb \
kera-oemvm-cdp-qca6750.dtb \
kera-oemvm-mtp-qca6750.dtb \
kera-oemvm-mtp-wcn7750.dtb \
kera-oemvm-qrd-wcn7750.dtb \
kera-oemvm-rcm-qca6750.dtb \
kera-oemvm-rcm-wcn7750.dtb
dtb-y += $(kera_tuivm-dtb-y)
endif
endif
MONACO_BASE_DTB += monaco.dtb monacop.dtb
MONACO_BOARDS += \
monaco-idp-v1-overlay.dtbo \
monaco-standalone-idp-v1-overlay.dtbo \
monaco-idp-v2-overlay.dtbo \
monaco-standalone-idp-v2-overlay.dtbo \
monaco-idp-v3-overlay.dtbo \
monaco-standalone-idp-v3-overlay.dtbo \
monaco-idp-v1.1-overlay.dtbo \
monaco-wdp-v1-overlay.dtbo \
monaco-wdp-v1.1-overlay.dtbo \
monaco-standalone-wdp-v1-overlay.dtbo \
monaco-atp-v1-overlay.dtbo \
monaco-standalone-atp-v1-overlay.dtbo
monaco-dtb-$(CONFIG_ARCH_MONACO) += \
$(call add-overlays, $(MONACO_BOARDS) ,$(MONACO_BASE_DTB))
monaco-overlays-dtb-$(CONFIG_ARCH_MONACO) += $(MONACO_BOARDS) $(MONACO_BASE_DTB)
dtb-y += $(monaco-dtb-y)
ifeq ($(CONFIG_ARCH_PARROT), y)
ifeq ($(CONFIG_ARCH_QTI_VM), y)
parrot_tuivm-dtb-$(CONFIG_ARCH_QTI_VM) += parrot-vm-rumi.dtb \
parrot-vm-atp.dtb \
parrot-vm-idp.dtb \
parrot-vm-idp-wcn3990.dtb \
parrot-vm-idp-wcn3990-amoled-rcm.dtb \
parrot-vm-idp-wcn6750-amoled.dtb \
parrot-vm-idp-wcn6750-amoled-rcm.dtb \
parrot-vm-qrd.dtb \
parrot-vm-qrd-wcn6750.dtb
dtb-y += $(parrot_tuivm-dtb-y)
endif
endif
ifeq ($(CONFIG_ARCH_RAVELIN), y)
ifeq ($(CONFIG_ARCH_QTI_VM), y)
parrot_tuivm-dtb-$(CONFIG_ARCH_QTI_VM) += ravelin-vm-rumi.dtb \
ravelin-vm-atp.dtb \
ravelin-vm-idp.dtb \
ravelin-vm-idp-wcn3988.dtb \
ravelin-vm-idp-wcn3950-amoled-rcm.dtb \
ravelin-vm-qrd.dtb
dtb-y += $(parrot_tuivm-dtb-y)
endif
endif
always-y := $(dtb-y)
subdir-y := $(dts-dirs)
subdir-y += audio bt camera data display dsp eSE eva graphics mm mmrm nfc synx video wlan
clean-files := *.dtb *.dtbo
# COPYRIGHT(C) 2024 Samsung Electronics Co., Ltd. All Right Reserved.
dtstree := $(srctree)/$(src)
trg_boards += $(patsubst $(dtstree)/%.dts,%.dtb, $(wildcard $(dtstree)/*.dts))
trg_boards += $(patsubst $(dtstree)/%.dts,%.dtbo, $(wildcard $(dtstree)/*.dts))
dtb-y += $(trg_boards)

View File

@@ -1,24 +1,4 @@
_platform_map = {
"sdxkova": {
"dtb_list": [
# keep sorted
{"name": "sdxkova-idp-cpe.dtb"},
{"name": "sdxkova-idp-m2.dtb"},
{"name": "sdxkova-idp-mbb.dtb"},
],
"dtbo_list": [
# keep sorted
],
},
"sdxkova.cpe.wkk": {
"dtb_list": [
# keep sorted
{"name": "sdxkova-idp-cpe.dtb"},
],
"dtbo_list": [
# keep sorted
],
},
"sun": {
"dtb_list": [
# keep sorted
@@ -43,7 +23,8 @@ _platform_map = {
"apq": True,
},
],
"dtbo_list": [
"dtbo_list": [],
"NOTE: excluded dtbo_list" : [
# keep sorted
{"name": "sun-atp-overlay.dtbo"},
{"name": "sun-cdp-kiwi-overlay.dtbo"},
@@ -71,157 +52,6 @@ _platform_map = {
{"name": "sunp-hdk-overlay.dtbo"},
{"name": "sun-rumi-overlay.dtbo"},
],
"binary_compatible_with": ["tuna", "kera"],
},
"sun-le": {
"dtb_list": [
# keep sorted
{"name": "sun.dtb"},
{
"name": "sunp.dtb",
"apq": True,
},
{
"name": "sunp-v2.dtb",
"apq": True,
},
{"name": "sun-v2.dtb"},
{"name": "sun-tp.dtb"},
{"name": "sun-tp-v2.dtb"},
{
"name": "sunp-tp.dtb",
"apq": True,
},
{
"name": "sunp-tp-v2.dtb",
"apq": True,
},
],
"dtbo_list": [
# keep sorted
{"name": "sun-atp-overlay.dtbo"},
{"name": "sun-cdp-kiwi-overlay.dtbo"},
{"name": "sun-cdp-kiwi-v8-overlay.dtbo"},
{"name": "sun-cdp-nfc-overlay.dtbo"},
{"name": "sun-cdp-no-display-overlay.dtbo"},
{"name": "sun-cdp-overlay.dtbo"},
{"name": "sun-cdp-v8-overlay.dtbo"},
{"name": "sun-mtp-3.5mm-kiwi-v8-overlay.dtbo"},
{"name": "sun-mtp-3.5mm-overlay.dtbo"},
{"name": "sun-mtp-kiwi-overlay.dtbo"},
{"name": "sun-mtp-kiwi-v8-overlay.dtbo"},
{"name": "sun-mtp-nfc-overlay.dtbo"},
{"name": "sun-mtp-overlay.dtbo"},
{"name": "sun-mtp-qmp1000-overlay.dtbo"},
{"name": "sun-mtp-qmp1000-v8-overlay.dtbo"},
{"name": "sun-mtp-v8-overlay.dtbo"},
{"name": "sun-qrd-sku1-overlay.dtbo"},
{"name": "sun-qrd-sku1-v8-overlay.dtbo"},
{"name": "sun-qrd-sku2-v8-overlay.dtbo"},
{"name": "sun-rcm-kiwi-overlay.dtbo"},
{"name": "sun-rcm-kiwi-v8-overlay.dtbo"},
{"name": "sun-rcm-overlay.dtbo"},
{"name": "sun-rcm-v8-overlay.dtbo"},
{"name": "sunp-hdk-overlay.dtbo"},
{"name": "sun-rumi-overlay.dtbo"},
],
"binary_compatible_with": ["tuna", "kera"],
},
"qcs610": {
"dtb_list": [
# keep sorted
{"name": "qcs610.dtb"},
],
"dtbo_list": [
# keep sorted
{"name": "qcs610-iot-overlay.dtbo"},
{"name": "qcs610-ipc-overlay.dtbo"},
{"name": "qcs610-opk-overlay.dtbo"},
],
},
"tuna": {
"dtb_list": [
{"name": "tuna.dtb"},
{"name": "tuna7.dtb"},
{
"name": "tunap.dtb",
"apq": True,
},
],
"dtbo_list": [
{
"name": "tuna-rumi-overlay.dtbo",
"apq": False,
},
{"name": "tuna-atp-overlay.dtbo"},
{"name": "tuna-cdp-overlay.dtbo"},
{"name": "tuna-mtp-kiwi-harmonium-overlay.dtbo"},
{"name": "tuna-mtp-kiwi-overlay.dtbo"},
{"name": "tuna-mtp-kiwi-pmd802x-overlay.dtbo"},
{"name": "tuna-mtp-nfc-overlay.dtbo"},
{"name": "tuna-mtp-overlay.dtbo"},
{"name": "tuna-mtp-qmp1000-overlay.dtbo"},
{"name": "tuna-qrd-overlay.dtbo"},
{"name": "tuna-rcm-kiwi-overlay.dtbo"},
{"name": "tuna-rcm-overlay.dtbo"},
],
},
"kera": {
"dtb_list": [
{"name": "kera.dtb"},
{
"name": "kerap.dtb",
"apq": True,
},
],
"dtbo_list": [
{
"name": "kera-rumi-overlay.dtbo",
"apq": False,
},
{"name": "kera-atp-overlay.dtbo"},
{"name": "kera-mtp-qca6750-ufs4-overlay.dtbo"},
{"name": "kera-mtp-qca6750-ufs3-overlay.dtbo"},
{"name": "kera-mtp-qca6750-qmp1000-overlay.dtbo"},
{"name": "kera-mtp-wcn7750-qmp1000-overlay.dtbo"},
{"name": "kera-mtp-wcn7750-ufs3-overlay.dtbo"},
{"name": "kera-mtp-wcn7750-ufs4-overlay.dtbo"},
{"name": "kera-cdp-qca6750-ufs2-overlay.dtbo"},
{"name": "kera-cdp-qca6750-ufs3-overlay.dtbo"},
{"name": "kera-cdp-qca6750-ufs4-overlay.dtbo"},
{"name": "kera-iot-cdp-qca6750-ufs4-overlay.dtbo"},
{"name": "kera-cdp-qca6750-ufs4-slt-overlay.dtbo"},
{"name": "kera-qrd-wcn7750-ufs4-overlay.dtbo"},
{"name": "kera-qrd-wcn7750-ufs2-overlay.dtbo"},
{"name": "kera-qrd-wcn7750-ufs3-overlay.dtbo"},
{"name": "kera-qrd-qca6750-ufs2-overlay.dtbo"},
{"name": "kera-rcm-qca6750-ufs4-overlay.dtbo"},
{"name": "kera-rcm-qca6750-ufs2-overlay.dtbo"},
{"name": "kera-rcm-qca6750-ufs3-overlay.dtbo"},
{"name": "kera-rcm-wcn7750-ufs2-overlay.dtbo"},
{"name": "kera-rcm-wcn7750-ufs3-overlay.dtbo"},
{"name": "kera-rcm-wcn7750-ufs4-overlay.dtbo"},
],
},
"parrot-tuivm": {
"dtb_list": [
# keep sorted
{"name": "parrot-vm-rumi.dtb"},
{"name": "parrot-vm-atp.dtb"},
{"name": "parrot-vm-idp.dtb"},
{"name": "parrot-vm-idp-wcn3990.dtb"},
{"name": "parrot-vm-idp-wcn3990-amoled-rcm.dtb"},
{"name": "parrot-vm-idp-wcn6750-amoled.dtb"},
{"name": "parrot-vm-idp-wcn6750-amoled-rcm.dtb"},
{"name": "parrot-vm-qrd.dtb"},
{"name": "parrot-vm-qrd-wcn6750.dtb"},
{"name": "ravelin-vm-rumi.dtb"},
{"name": "ravelin-vm-atp.dtb"},
{"name": "ravelin-vm-idp.dtb"},
{"name": "ravelin-vm-idp-wcn3988.dtb"},
{"name": "ravelin-vm-idp-wcn3950-amoled-rcm.dtb"},
{"name": "ravelin-vm-qrd.dtb"},
],
},
"sun-tuivm": {
"dtb_list": [
@@ -241,7 +71,6 @@ _platform_map = {
{"name": "sunp-vm-hdk.dtb"},
{"name": "sun-vm-rumi.dtb"},
],
"binary_compatible_with": ["tuna-tuivm", "kera-tuivm"],
},
"sun-oemvm": {
"dtb_list": [
@@ -261,225 +90,6 @@ _platform_map = {
{"name": "sunp-vm-hdk.dtb"},
{"name": "sun-vm-rumi.dtb"},
],
"binary_compatible_with": ["tuna-oemvm", "kera-oemvm"],
},
"tuna-tuivm": {
"dtb_list": [
# keep sorted
{"name": "tuna-oemvm-atp.dtb"},
{"name": "tuna-oemvm-cdp.dtb"},
{"name": "tuna-oemvm-mtp.dtb"},
{"name": "tuna-oemvm-mtp-kiwi.dtb"},
{"name": "tuna-oemvm-mtp-qmp1000.dtb"},
{"name": "tuna-oemvm-qrd.dtb"},
{"name": "tuna-oemvm-rcm.dtb"},
{"name": "tuna-oemvm-rcm-kiwi.dtb"},
{"name": "tuna-oemvm-rumi.dtb"},
{"name": "tunap-oemvm.dtb"},
{"name": "tuna7-oemvm.dtb"},
{"name": "tuna-vm-atp.dtb"},
{"name": "tuna-vm-cdp.dtb"},
{"name": "tuna-vm-mtp.dtb"},
{"name": "tuna-vm-mtp-kiwi.dtb"},
{"name": "tuna-vm-mtp-qmp1000.dtb"},
{"name": "tuna-vm-qrd.dtb"},
{"name": "tuna-vm-rcm.dtb"},
{"name": "tuna-vm-rcm-kiwi.dtb"},
{"name": "tuna-vm-rumi.dtb"},
{"name": "tunap-vm.dtb"},
{"name": "tuna7-vm.dtb"},
],
},
"tuna-oemvm": {
"dtb_list": [
# keep sorted
{"name": "tuna-oemvm-atp.dtb"},
{"name": "tuna-oemvm-cdp.dtb"},
{"name": "tuna-oemvm-mtp.dtb"},
{"name": "tuna-oemvm-mtp-kiwi.dtb"},
{"name": "tuna-oemvm-mtp-qmp1000.dtb"},
{"name": "tuna-oemvm-qrd.dtb"},
{"name": "tuna-oemvm-rcm.dtb"},
{"name": "tuna-oemvm-rcm-kiwi.dtb"},
{"name": "tuna-oemvm-rumi.dtb"},
{"name": "tunap-oemvm.dtb"},
{"name": "tuna7-oemvm.dtb"},
{"name": "tuna-vm-atp.dtb"},
{"name": "tuna-vm-cdp.dtb"},
{"name": "tuna-vm-mtp.dtb"},
{"name": "tuna-vm-mtp-kiwi.dtb"},
{"name": "tuna-vm-mtp-qmp1000.dtb"},
{"name": "tuna-vm-qrd.dtb"},
{"name": "tuna-vm-rcm.dtb"},
{"name": "tuna-vm-rcm-kiwi.dtb"},
{"name": "tuna-vm-rumi.dtb"},
{"name": "tunap-vm.dtb"},
{"name": "tuna7-vm.dtb"},
],
},
"kera-tuivm": {
"dtb_list": [
# keep sorted
{"name": "kera-oemvm-atp.dtb"},
{"name": "kera-oemvm-cdp-qca6750.dtb"},
{"name": "kera-oemvm-mtp-qca6750.dtb"},
{"name": "kera-oemvm-mtp-wcn7750.dtb"},
{"name": "kera-oemvm-qrd-wcn7750.dtb"},
{"name": "kera-oemvm-rcm-qca6750.dtb"},
{"name": "kera-oemvm-rcm-wcn7750.dtb"},
{"name": "kera-oemvm-rumi.dtb"},
{"name": "kera-vm-atp.dtb"},
{"name": "kera-vm-cdp-qca6750.dtb"},
{"name": "kera-vm-mtp-qca6750.dtb"},
{"name": "kera-vm-mtp-wcn7750.dtb"},
{"name": "kera-vm-qrd-wcn7750.dtb"},
{"name": "kera-vm-rcm-qca6750.dtb"},
{"name": "kera-vm-rcm-wcn7750.dtb"},
{"name": "kera-vm-rumi.dtb"},
],
},
"kera-oemvm": {
"dtb_list": [
# keep sorted
{"name": "kera-oemvm-atp.dtb"},
{"name": "kera-oemvm-cdp-qca6750.dtb"},
{"name": "kera-oemvm-mtp-qca6750.dtb"},
{"name": "kera-oemvm-mtp-wcn7750.dtb"},
{"name": "kera-oemvm-qrd-wcn7750.dtb"},
{"name": "kera-oemvm-rcm-qca6750.dtb"},
{"name": "kera-oemvm-rcm-wcn7750.dtb"},
{"name": "kera-oemvm-rumi.dtb"},
{"name": "kera-vm-atp.dtb"},
{"name": "kera-vm-cdp-qca6750.dtb"},
{"name": "kera-vm-mtp-qca6750.dtb"},
{"name": "kera-vm-mtp-wcn7750.dtb"},
{"name": "kera-vm-qrd-wcn7750.dtb"},
{"name": "kera-vm-rcm-qca6750.dtb"},
{"name": "kera-vm-rcm-wcn7750.dtb"},
{"name": "kera-vm-rumi.dtb"},
],
},
"pineapple": {
"dtb_list": [
{"name": "pineapple.dtb"},
{"name": "pineapple-v2.dtb"},
{
"name": "pineapplep.dtb",
"apq": True,
},
{
"name": "pineapplep-v2.dtb",
"apq": True,
},
],
"dtbo_list": [
{"name": "pineapple-atp-overlay.dtbo"},
{"name": "pineapple-cdp-nfc-overlay.dtbo"},
{"name": "pineapple-cdp-overlay.dtbo"},
{"name": "pineapple-mtp-nfc-overlay.dtbo"},
{"name": "pineapple-mtp-overlay.dtbo"},
{"name": "pineapple-qrd-overlay.dtbo"},
{"name": "pineapple-rcm-overlay.dtbo"},
{
"name": "pineapple-rumi-overlay.dtbo",
"apq": False,
},
],
},
"pineapple-tuivm": {
"dtb_list": [
{"name": "pineapple-oemvm-cdp.dtb"},
{"name": "pineapple-oemvm-mtp.dtb"},
{"name": "pineapple-oemvm-qrd.dtb"},
{"name": "pineapple-oemvm-rumi.dtb"},
{"name": "pineapple-vm-cdp.dtb"},
{"name": "pineapple-vm-mtp.dtb"},
{"name": "pineapple-vm-qrd.dtb"},
{"name": "pineapple-vm-rumi.dtb"},
],
},
"pineapple-oemvm": {
"dtb_list": [
{"name": "pineapple-oemvm-cdp.dtb"},
{"name": "pineapple-oemvm-mtp.dtb"},
{"name": "pineapple-oemvm-qrd.dtb"},
{"name": "pineapple-oemvm-rumi.dtb"},
{"name": "pineapple-vm-cdp.dtb"},
{"name": "pineapple-vm-mtp.dtb"},
{"name": "pineapple-vm-qrd.dtb"},
{"name": "pineapple-vm-rumi.dtb"},
],
},
"monaco": {
"dtb_list": [
{"name": "monaco.dtb"},
{"name": "monacop.dtb"},
],
"dtbo_list": [
{"name": "monaco-idp-v1-overlay.dtbo"},
{"name": "monaco-idp-v1.1-overlay.dtbo"},
{"name": "monaco-standalone-idp-v1-overlay.dtbo"},
{"name": "monaco-idp-v2-overlay.dtbo"},
{"name": "monaco-standalone-idp-v2-overlay.dtbo"},
{"name": "monaco-idp-v3-overlay.dtbo"},
{"name": "monaco-standalone-idp-v3-overlay.dtbo"},
{"name": "monaco-wdp-v1-overlay.dtbo"},
{"name": "monaco-wdp-v1.1-overlay.dtbo"},
{"name": "monaco-standalone-wdp-v1-overlay.dtbo"},
{"name": "monaco-atp-v1-overlay.dtbo"},
{"name": "monaco-standalone-atp-v1-overlay.dtbo"},
],
},
"parrot": {
"dtb_list": [
# keep sorted
{"name": "parrot.dtb"},
{"name": "parrotp.dtb"},
{"name": "parrot-sg.dtb"},
{"name": "parrotp-sg.dtb"},
{"name": "parrot-4gb.dtb"},
{"name": "ravelin.dtb"},
{"name": "ravelinp.dtb"},
{"name": "ravelin-4gb.dtb"},
{"name": "ravelinp-4gb.dtb"},
{"name": "ravelin-sg.dtb"},
{"name": "ravelinp-sg.dtb"},
],
"dtbo_list": [
# keep sorted
{"name": "parrot-rumi-overlay.dtbo"},
{"name": "parrot-atp-overlay.dtbo"},
{"name": "parrot-idp-overlay.dtbo"},
{"name": "parrot-idp-wcn3990-overlay.dtbo"},
{"name": "parrot-idp-wcn3990-amoled-rcm-overlay.dtbo"},
{"name": "parrot-idp-wcn6750-amoled-rcm-overlay.dtbo"},
{"name": "parrot-idp-wcn6750-amoled-overlay.dtbo"},
{"name": "parrot-idp-nopmi-overlay.dtbo"},
{"name": "parrot-idp-pm8350b-overlay.dtbo"},
{"name": "parrot-qrd-overlay.dtbo"},
{"name": "parrot-qrd-wcn6750-overlay.dtbo"},
{"name": "parrot-qrd-nopmi-overlay.dtbo"},
{"name": "parrot-qrd-pm8350b-overlay.dtbo"},
{"name": "parrot-idp-4gb-overlay.dtbo"},
{"name": "parrot-idp-wcn3990-4gb-overlay.dtbo"},
{"name": "parrot-idp-wcn3990-amoled-rcm-4gb-overlay.dtbo"},
{"name": "parrot-idp-wcn6750-amoled-rcm-4gb-overlay.dtbo"},
{"name": "parrot-idp-wcn6750-amoled-4gb-overlay.dtbo"},
{"name": "parrot-qrd-4gb-overlay.dtbo"},
{"name": "parrot-qrd-wcn6750-4gb-overlay.dtbo"},
{"name": "parrot-idp-wcn6755-amoled-rcm-overlay.dtbo"},
{"name": "parrot-idp-wcn6755-overlay.dtbo"},
{"name": "parrot-qrd-wcn6755-overlay.dtbo"},
{"name": "parrot-idp-wcn6755-pm8350b-overlay.dtbo"},
{"name": "parrot-idp-wcn6755-nopmi-overlay.dtbo"},
{"name": "ravelin-rumi-overlay.dtbo"},
{"name": "ravelin-atp-overlay.dtbo"},
{"name": "ravelin-idp-overlay.dtbo"},
{"name": "ravelin-idp-wcn3950-amoled-rcm-overlay.dtbo"},
{"name": "ravelin-qrd-overlay.dtbo"},
{"name": "ravelin-idp-wcn3988-4gb-overlay.dtbo"},
{"name": "ravelin-qrd-4gb-overlay.dtbo"},
],
},
}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

25941
qcom/sun.dts

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long