diff options
author | Wadim Egorov <w.egorov@phytec.de> | 2015-05-26 15:23:10 +0200 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2015-05-27 08:55:08 +0200 |
commit | d345b17bc5e99c724df7b95f1e18f8e9a9c9f5f5 (patch) | |
tree | 8197f30881af3f1f1091cabbffac871656349b5e /arch | |
parent | e8f4eaceddbdf7347584871f310dd6c785be9d1b (diff) | |
download | barebox-d345b17bc5e99c724df7b95f1e18f8e9a9c9f5f5.tar.gz barebox-d345b17bc5e99c724df7b95f1e18f8e9a9c9f5f5.tar.xz |
ARM: dts: Add an am33xx include file for MLO size reduction
AM335x's MLO size limit is 109K.
The am33xx.dtsi file adds spare and never used nodes to the dtb.
With this patch we add a file to remove the unused nodes and reduce the
size of the dtb.
Including this file will reduce the lzo packed MLO size about 6K.
Signed-off-by: Wadim Egorov <w.egorov@phytec.de>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'arch')
-rw-r--r-- | arch/arm/dts/am33xx-strip.dtsi | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/arch/arm/dts/am33xx-strip.dtsi b/arch/arm/dts/am33xx-strip.dtsi new file mode 100644 index 0000000000..3dc9a5798a --- /dev/null +++ b/arch/arm/dts/am33xx-strip.dtsi @@ -0,0 +1,48 @@ +/* + * Copyright (C) 2015 PHYTEC Messtechnik GmbH, + * Author: Wadim Egorov <w.egorov@phytec.de> + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License version 2 as + * published by the Free Software Foundation. + */ + +/ { + aliases { + /delete-property/ i2c1; + /delete-property/ i2c2; + /delete-property/ mmc0; + /delete-property/ mmc1; + /delete-property/ mmc2; + /delete-property/ d_can0; + /delete-property/ d_can1; + }; +}; + +/delete-node/ &i2c1; +/delete-node/ &i2c2; +/delete-node/ &mmc2; +/delete-node/ &mmc3; +/delete-node/ &hwspinlock; +/delete-node/ &wdt2; +/delete-node/ &dcan0; +/delete-node/ &dcan1; +/delete-node/ &mailbox; +/delete-node/ &timer1; +/delete-node/ &timer2; +/delete-node/ &timer3; +/delete-node/ &timer4; +/delete-node/ &timer5; +/delete-node/ &timer6; +/delete-node/ &timer7; +/delete-node/ &spi1; +/delete-node/ &epwmss0; +/delete-node/ &epwmss1; +/delete-node/ &epwmss2; +/delete-node/ &lcdc; +/delete-node/ &tscadc; +/delete-node/ &sham; +/delete-node/ &aes; +/delete-node/ &mcasp0; +/delete-node/ &mcasp1; +/delete-node/ &rng; |