diff options
author | Yann Gautier <yann.gautier@foss.st.com> | 2023-03-02 11:50:07 +0100 |
---|---|---|
committer | Yann Gautier <yann.gautier@st.com> | 2023-03-15 18:08:26 +0100 |
commit | 0aae96cfb9ef826d207f2d18d4a9f21fa1a5dee7 (patch) | |
tree | 04317950b477297961fe6c451aec57492e168f02 /fdts/stm32mp15-bl2.dtsi | |
parent | 38ac8bbbe450343e8545a44f370ff9da57cbed26 (diff) | |
download | arm-trusted-firmware-0aae96cfb9ef826d207f2d18d4a9f21fa1a5dee7.tar.gz |
feat(stm32mp1-fdts): use /omit-if-no-ref/ for pins nodes
With the /omit-if-no-ref/ keyword in DT, the non-referenced nodes
are just removed. This allows reducing the size of device tree blobs.
Setting it before pins node allows a size reduction of more than 2kB.
The corresponding nodes can also be removed from BL2 and BL32 DT
overlays.
Signed-off-by: Yann Gautier <yann.gautier@st.com>
Change-Id: I6b4a4d227d5592e1d253a1b35da2dafaac2ddcae
Diffstat (limited to 'fdts/stm32mp15-bl2.dtsi')
-rw-r--r-- | fdts/stm32mp15-bl2.dtsi | 24 |
1 files changed, 1 insertions, 23 deletions
diff --git a/fdts/stm32mp15-bl2.dtsi b/fdts/stm32mp15-bl2.dtsi index 5489a624e..f956b0577 100644 --- a/fdts/stm32mp15-bl2.dtsi +++ b/fdts/stm32mp15-bl2.dtsi @@ -1,6 +1,6 @@ // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) /* - * Copyright (C) STMicroelectronics 2020-2022 - All Rights Reserved + * Copyright (c) 2020-2023, STMicroelectronics - All Rights Reserved */ / { @@ -45,28 +45,6 @@ /delete-node/ stgen@5c008000; /delete-node/ i2c@5c009000; /delete-node/ tamp@5c00a000; - - pinctrl@50002000 { -#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_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_USB_PROGRAMMER - /delete-node/ usbotg_hs-0; - /delete-node/ usbotg-fs-dp-dm-0; -#endif - }; }; /* |