mirror of
https://github.com/oplus-giulia-dev/android_kernel_oneplus_sm8650-devicetrees
synced 2025-11-05 15:26:47 +08:00
dt: Opt-out for irrelevant DTB[O]s based on config
Change-Id: If2421afc876e320489d1e457b8ab91176e5f7b48 Signed-off-by: chandu078 <chandudyavanapelli03@gmail.com>
This commit is contained in:
4
Makefile
4
Makefile
@@ -1,9 +1,7 @@
|
||||
vendor := $(srctree)/$(src)
|
||||
|
||||
ifneq "$(wildcard $(vendor)/qcom)" ""
|
||||
#OPLUS_DTS_OVERLAY start
|
||||
#subdir-y += qcom
|
||||
#OPLUS_DTS_OVERLAY end
|
||||
subdir-y += qcom
|
||||
endif
|
||||
#OPLUS_DTS_OVERLAY start
|
||||
subdir-y += oplus
|
||||
|
||||
@@ -11,6 +11,8 @@ add-overlays = $(foreach o,$1,$(foreach b,$2,$(eval $(basename $b)-$(basename $o
|
||||
# see DTB_TYPES from scripts/Makefile.dtbinst and install_dtbs from build.config.msm.common
|
||||
#
|
||||
|
||||
ifneq ($(CONFIG_OPLUS_DEVICE_DTBS), y)
|
||||
|
||||
ifneq ($(CONFIG_ARCH_QTI_VM), y)
|
||||
|
||||
PINEAPPLE_BASE_DTB += pineapple-v2.dtb pineapple-qcm.dtb
|
||||
@@ -685,6 +687,8 @@ sdmsteppeauto-overlays-dtb-$(CONFIG_ARCH_SA6155) += $(SA6155_BOARDS) $(SA6155P_B
|
||||
|
||||
dtb-y += $(sdmsteppeauto-dtb-y)
|
||||
|
||||
endif
|
||||
|
||||
always-y := $(dtb-y)
|
||||
subdir-y := $(dts-dirs)
|
||||
subdir-y += audio bt camera data display dsp eSE eva fingerprint graphics mm mmrm mm-sys nfc synx video wlan
|
||||
|
||||
@@ -17,32 +17,35 @@ endif
|
||||
|
||||
ifeq ($(CONFIG_ARCH_PINEAPPLE), y)
|
||||
dtbo-y += pineapple-audio.dtbo \
|
||||
# pineapple-audio-cdp.dtbo \
|
||||
# pineapple-audio-wsa883x-cdp.dtbo \
|
||||
# pineapple-audio-cdp-nfc.dtbo \
|
||||
# pineapple-audio-mtp.dtbo \
|
||||
# pineapple-audio-mtp-nfc.dtbo \
|
||||
# pineapple-audio-qrd.dtbo \
|
||||
# pineapple-audio-atp.dtbo \
|
||||
# pineapple-audio-rumi.dtbo \
|
||||
# pineapple-audio-rcm.dtbo \
|
||||
# pineapple-audio-qrd-sku2.dtbo \
|
||||
# pineapplep-audio-hdk.dtbo \
|
||||
# pineapplep-audio-aim500.dtbo \
|
||||
# pineapplep-audio-aim500-v2.dtbo \
|
||||
# cliffs-audio.dtbo \
|
||||
# cliffs-audio-mtp.dtbo \
|
||||
# cliffs7-audio-mtp.dtbo \
|
||||
# cliffs-audio-qrd.dtbo \
|
||||
# cliffs7-audio-qrd.dtbo \
|
||||
# cliffs-audio-cdp.dtbo \
|
||||
# cliffs7-audio-cdp.dtbo \
|
||||
# cliffs-audio-rcm.dtbo \
|
||||
# cliffs7-audio-rcm.dtbo \
|
||||
# cliffs-audio-mtp-wcd9395.dtbo \
|
||||
# cliffs7-audio-mtp-wcd9395.dtbo \
|
||||
# cliffs-audio-atp.dtbo \
|
||||
# cliffs7-audio-atp.dtbo
|
||||
cliffs-audio.dtbo
|
||||
ifneq ($(CONFIG_OPLUS_DEVICE_DTBS), y)
|
||||
dtbo-y += \
|
||||
pineapple-audio-cdp.dtbo \
|
||||
pineapple-audio-wsa883x-cdp.dtbo \
|
||||
pineapple-audio-cdp-nfc.dtbo \
|
||||
pineapple-audio-mtp.dtbo \
|
||||
pineapple-audio-mtp-nfc.dtbo \
|
||||
pineapple-audio-qrd.dtbo \
|
||||
pineapple-audio-atp.dtbo \
|
||||
pineapple-audio-rumi.dtbo \
|
||||
pineapple-audio-rcm.dtbo \
|
||||
pineapple-audio-qrd-sku2.dtbo \
|
||||
pineapplep-audio-hdk.dtbo \
|
||||
pineapplep-audio-aim500.dtbo \
|
||||
pineapplep-audio-aim500-v2.dtbo \
|
||||
cliffs-audio-mtp.dtbo \
|
||||
cliffs7-audio-mtp.dtbo \
|
||||
cliffs-audio-qrd.dtbo \
|
||||
cliffs7-audio-qrd.dtbo \
|
||||
cliffs-audio-cdp.dtbo \
|
||||
cliffs7-audio-cdp.dtbo \
|
||||
cliffs-audio-rcm.dtbo \
|
||||
cliffs7-audio-rcm.dtbo \
|
||||
cliffs-audio-mtp-wcd9395.dtbo \
|
||||
cliffs7-audio-mtp-wcd9395.dtbo \
|
||||
cliffs-audio-atp.dtbo \
|
||||
cliffs7-audio-atp.dtbo
|
||||
endif
|
||||
#OPLUS_DTS_OVERLAY start
|
||||
dtbo-y += oplus/waffle-22825-audio-pineapple-overlay.dtbo
|
||||
dtbo-y += oplus/audi-23803-audio-cliffs-overlay.dtbo
|
||||
|
||||
@@ -1,10 +1,12 @@
|
||||
dtbo-$(CONFIG_ARCH_PINEAPPLE) := pineapple-camera.dtbo
|
||||
#dtbo-$(CONFIG_ARCH_PINEAPPLE) += pineapple-camera-v2.dtbo \
|
||||
# pineapple-camera-sensor-cdp.dtbo \
|
||||
# pineapple-camera-sensor-mtp.dtbo \
|
||||
# pineapple-camera-sensor-hdk.dtbo \
|
||||
# pineapple-camera-sensor-qrd.dtbo \
|
||||
# pineapple-camera-sensor-aim500.dtbo
|
||||
ifneq ($(CONFIG_OPLUS_DEVICE_DTBS), y)
|
||||
dtbo-$(CONFIG_ARCH_PINEAPPLE) += pineapple-camera-v2.dtbo \
|
||||
pineapple-camera-sensor-cdp.dtbo \
|
||||
pineapple-camera-sensor-mtp.dtbo \
|
||||
pineapple-camera-sensor-hdk.dtbo \
|
||||
pineapple-camera-sensor-qrd.dtbo \
|
||||
pineapple-camera-sensor-aim500.dtbo
|
||||
endif
|
||||
#OPLUS_DTS_OVERLAY start
|
||||
dtbo-$(CONFIG_ARCH_PINEAPPLE) += oplus/waffle-camera-overlay.dtbo \
|
||||
|
||||
@@ -26,9 +28,11 @@ dtbo-$(CONFIG_ARCH_CLIFFS) += oplus/audi-camera-overlay.dtbo \
|
||||
dtbo-$(CONFIG_ARCH_CLIFFS) += oplus/avalon-camera-overlay.dtbo \
|
||||
|
||||
#OPLUS_DTS_OVERLAY end
|
||||
#dtbo-$(CONFIG_ARCH_CLIFFS) += cliffs-camera-sensor-cdp.dtbo \
|
||||
# cliffs-camera-sensor-mtp.dtbo \
|
||||
# cliffs-camera-sensor-qrd.dtbo
|
||||
ifneq ($(CONFIG_OPLUS_DEVICE_DTBS), y)
|
||||
dtbo-$(CONFIG_ARCH_CLIFFS) += cliffs-camera-sensor-cdp.dtbo \
|
||||
cliffs-camera-sensor-mtp.dtbo \
|
||||
cliffs-camera-sensor-qrd.dtbo
|
||||
endif
|
||||
dtbo-$(CONFIG_ARCH_VOLCANO) += volcano-camera.dtbo
|
||||
dtbo-$(CONFIG_ARCH_VOLCANO) += volcano-camera-fp1-fp2.dtbo
|
||||
dtbo-$(CONFIG_ARCH_VOLCANO) += volcano-camera-qrd.dtbo
|
||||
|
||||
@@ -7,16 +7,19 @@ endif
|
||||
|
||||
ifneq ($(CONFIG_ARCH_QTI_VM), y)
|
||||
dtbo-$(CONFIG_ARCH_PINEAPPLE) += display/pineapple-sde.dtbo
|
||||
# display/pineapple-sde-display-rumi-overlay.dtbo \
|
||||
# display/pineapple-sde-display-cdp-overlay.dtbo \
|
||||
# display/pineapple-sde-display-rcm-overlay.dtbo \
|
||||
# display/pineapple-sde-display-mtp-overlay.dtbo \
|
||||
# display/pineapple-sde-display-qrd-overlay.dtbo \
|
||||
# display/pineapple-sde-display-hdk-overlay.dtbo \
|
||||
# display/pineapple-sde-display-aim500-overlay.dtbo \
|
||||
# display/pineapple-sde-display-cdp-nfc-overlay.dtbo \
|
||||
# display/pineapple-sde-display-mtp-nfc-overlay.dtbo \
|
||||
# display/pineapple-sde-display-atp-overlay.dtbo
|
||||
ifneq ($(CONFIG_OPLUS_DEVICE_DTBS), y)
|
||||
dtbo-$(CONFIG_ARCH_PINEAPPLE) += \
|
||||
display/pineapple-sde-display-rumi-overlay.dtbo \
|
||||
display/pineapple-sde-display-cdp-overlay.dtbo \
|
||||
display/pineapple-sde-display-rcm-overlay.dtbo \
|
||||
display/pineapple-sde-display-mtp-overlay.dtbo \
|
||||
display/pineapple-sde-display-qrd-overlay.dtbo \
|
||||
display/pineapple-sde-display-hdk-overlay.dtbo \
|
||||
display/pineapple-sde-display-aim500-overlay.dtbo \
|
||||
display/pineapple-sde-display-cdp-nfc-overlay.dtbo \
|
||||
display/pineapple-sde-display-mtp-nfc-overlay.dtbo \
|
||||
display/pineapple-sde-display-atp-overlay.dtbo
|
||||
endif
|
||||
else
|
||||
dtbo-$(CONFIG_ARCH_PINEAPPLE) += display/trustedvm-pineapple-sde-display-mtp-overlay.dtbo \
|
||||
display/trustedvm-pineapple-sde-display-cdp-overlay.dtbo \
|
||||
@@ -59,13 +62,16 @@ endif
|
||||
|
||||
ifneq ($(CONFIG_ARCH_QTI_VM), y)
|
||||
dtbo-$(CONFIG_ARCH_CLIFFS) += display/cliffs-sde.dtbo
|
||||
# display/cliffs-sde-display-rumi-overlay.dtbo \
|
||||
# display/cliffs-sde-display-cdp-overlay.dtbo \
|
||||
# display/cliffs-sde-display-rcm-overlay.dtbo \
|
||||
# display/cliffs-sde-display-mtp-overlay.dtbo \
|
||||
# display/cliffs-sde-display-mtp-wcd9395-overlay.dtbo \
|
||||
# display/cliffs-sde-display-qrd-overlay.dtbo \
|
||||
# display/cliffs-sde-display-atp-overlay.dtbo
|
||||
ifneq ($(CONFIG_OPLUS_DEVICE_DTBS), y)
|
||||
dtbo-$(CONFIG_ARCH_CLIFFS) += \
|
||||
display/cliffs-sde-display-rumi-overlay.dtbo \
|
||||
display/cliffs-sde-display-cdp-overlay.dtbo \
|
||||
display/cliffs-sde-display-rcm-overlay.dtbo \
|
||||
display/cliffs-sde-display-mtp-overlay.dtbo \
|
||||
display/cliffs-sde-display-mtp-wcd9395-overlay.dtbo \
|
||||
display/cliffs-sde-display-qrd-overlay.dtbo \
|
||||
display/cliffs-sde-display-atp-overlay.dtbo
|
||||
endif
|
||||
else
|
||||
dtbo-$(CONFIG_ARCH_CLIFFS) += display/trustedvm-cliffs-sde-display-mtp-overlay.dtbo \
|
||||
display/trustedvm-cliffs-sde-display-cdp-overlay.dtbo \
|
||||
@@ -76,7 +82,9 @@ dtbo-$(CONFIG_ARCH_CLIFFS) += display/trustedvm-cliffs-sde-display-mtp-overlay.d
|
||||
endif
|
||||
|
||||
ifneq ($(CONFIG_ARCH_QTI_VM), y)
|
||||
dtbo-$(CONFIG_ARCH_VOLCANO) += display/volcano-sde.dtbo \
|
||||
dtbo-$(CONFIG_ARCH_VOLCANO) += display/volcano-sde.dtbo
|
||||
ifneq ($(CONFIG_OPLUS_DEVICE_DTBS), y)
|
||||
dtbo-$(CONFIG_ARCH_VOLCANO) += \
|
||||
display/volcano-sde-fp1.dtbo \
|
||||
display/volcano-sde-fp2.dtbo \
|
||||
display/volcano-sde-fp3.dtbo \
|
||||
@@ -93,6 +101,7 @@ dtbo-$(CONFIG_ARCH_VOLCANO) += display/volcano-sde.dtbo \
|
||||
display/volcano-sde-display-iot-mtp-wcd9395-overlay.dtbo \
|
||||
display/volcano-sde-display-iot-mtp-wcd9395-pm7550ba-overlay.dtbo \
|
||||
display/volcano-sde-display-iot-mtp-wingmate-overlay.dtbo
|
||||
endif
|
||||
else
|
||||
dtbo-$(CONFIG_ARCH_VOLCANO) += display/trustedvm-volcano-sde-display-atp-overlay.dtbo \
|
||||
display/trustedvm-volcano-sde-display-idp-overlay.dtbo \
|
||||
|
||||
Reference in New Issue
Block a user