Skip to content
Snippets Groups Projects
Commit 7d013bf0 authored by Yann Gautier's avatar Yann Gautier Committed by Sebastien Pasdeloup
Browse files

fdts: stm32mp15-bl2: delete nodes for non used boot devices


Cleanup the BL2 device tree file by removing the nodes for the devices
that are not used to boot, depending on compilation flags.
In SDMMC boot, the gain for the dtb file is about 2.3kB.

Change-Id: I3ba13e06dd22b52cff96f51db2dac94b532c81ae
Signed-off-by: default avatarYann Gautier <yann.gautier@st.com>
Reviewed-on: https://gerrit.st.com/c/mpu/oe/st/tf-a/+/188778


Reviewed-by: default avatarCITOOLS <MDG-smet-aci-reviews@list.st.com>
Reviewed-by: default avatarCIBUILD <MDG-smet-aci-builds@list.st.com>
Reviewed-by: default avatarLionel DEBIEVE <lionel.debieve@st.com>
Tested-by: default avatarLionel DEBIEVE <lionel.debieve@st.com>
parent 1e58668a
No related branches found
No related tags found
No related merge requests found
......@@ -4,6 +4,12 @@
*/
/ {
#if !(STM32MP_EMMC || STM32MP_SDMMC)
aliases {
/delete-property/ mmc0;
};
#endif
cpus {
/delete-node/ cpu@1;
};
......@@ -22,9 +28,42 @@
/delete-node/ stgen@5c008000;
/delete-node/ i2c@5c009000;
/delete-node/ tamp@5c00a000;
#if !(STM32MP_EMMC || STM32MP_SDMMC)
/delete-node/ sdmmc@58005000;
/delete-node/ sdmmc@58007000;
#endif
#if !STM32MP_RAW_NAND
/delete-node/ memory-controller@58002000;
#endif
#if !(STM32MP_SPI_NAND || STM32MP_SPI_NOR)
/delete-node/ spi@58003000;
#endif
#if !STM32MP_USB_PROGRAMMER
/delete-node/ usb-otg@49000000;
/delete-node/ usbphyc@5a006000;
#endif
pin-controller@50002000 {
/delete-node/ rtc-out2-rmp-pins-0;
#if !(STM32MP_EMMC || STM32MP_SDMMC)
/delete-node/ sdmmc1-b4-0;
/delete-node/ sdmmc1-dir-0;
/delete-node/ sdmmc2-b4-0;
/delete-node/ sdmmc2-b4-1;
/delete-node/ sdmmc2-d47-0;
#endif
#if !STM32MP_RAW_NAND
/delete-node/ fmc-0;
#endif
#if !(STM32MP_SPI_NAND || STM32MP_SPI_NOR)
/delete-node/ qspi-clk-0;
/delete-node/ qspi-bk1-0;
/delete-node/ qspi-bk2-0;
#endif
#if !STM32MP_USB_PROGRAMMER
/delete-node/ usbotg_hs-0;
/delete-node/ usbotg-fs-dp-dm-0;
#endif
};
};
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment