ARM: dts: omap3/omap35 Torpedo and SOM-LV: Unify and shrink SPL dtb

None of these boards boot, but the solution appears to be the same.
All the boards have SPL that is too large.  With a few defconfig
options removed, these corresponding options can be removed from
their respective SPL dtb files.

This patch unifies the DM37/OMAP35 boards' -u-boot.dtsi files
to remove gpio's, i2c, bandgap, thermal zones, unneeded uarts, and
unneeded MMC nodes.

Signed-off-by: Adam Ford <aford173@gmail.com>
Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
This commit is contained in:
Adam Ford 2020-01-12 06:52:10 -06:00 committed by Lokesh Vutla
parent 6f1efe81aa
commit e36c70e86b
4 changed files with 75 additions and 1 deletions

View file

@ -17,16 +17,44 @@
};
};
&gpio1 {
/delete-property/ u-boot,dm-spl;
};
&gpio2 {
/delete-property/ u-boot,dm-spl;
};
&gpio3 {
/delete-property/ u-boot,dm-spl;
};
&gpio4 {
/delete-property/ u-boot,dm-spl;
};
&gpio5 {
/delete-property/ u-boot,dm-spl;
};
&gpio6 {
/delete-property/ u-boot,dm-spl;
};
&i2c1 {
clock-frequency = <400000>;
/delete-property/ u-boot,dm-spl;
};
&i2c2 {
clock-frequency = <400000>;
/delete-property/ u-boot,dm-spl;
};
/delete-node/ &bandgap;
/delete-node/ &uart2;
/delete-node/ &uart3;
/delete-node/ &mmc2;
/delete-node/ &mmc3;
/delete-node/ &thermal_zones;

View file

@ -29,6 +29,10 @@
/delete-property/ u-boot,dm-spl;
};
&gpio4 {
/delete-property/ u-boot,dm-spl;
};
&gpio5 {
/delete-property/ u-boot,dm-spl;
};
@ -39,14 +43,18 @@
&i2c1 {
clock-frequency = <400000>;
/delete-property/ u-boot,dm-spl;
};
&i2c2 {
clock-frequency = <400000>;
/delete-property/ u-boot,dm-spl;
};
/delete-node/ &bandgap;
/delete-node/ &uart2;
/delete-node/ &uart3;
/delete-node/ &mmc2;
/delete-node/ &mmc3;
/delete-node/ &thermal_zones;

View file

@ -7,21 +7,53 @@
#include "omap3-u-boot.dtsi"
/ {
chosen {
stdout-path = &uart1;
};
aliases {
/delete-property/ serial1;
/delete-property/ serial2;
};
};
&gpio1 {
/delete-property/ u-boot,dm-spl;
};
&gpio2 {
/delete-property/ u-boot,dm-spl;
};
&gpio3 {
/delete-property/ u-boot,dm-spl;
};
&gpio4 {
/delete-property/ u-boot,dm-spl;
};
&gpio5 {
/delete-property/ u-boot,dm-spl;
};
&gpio6 {
/delete-property/ u-boot,dm-spl;
};
&i2c1 {
clock-frequency = <400000>;
/delete-property/ u-boot,dm-spl;
};
&i2c2 {
clock-frequency = <400000>;
/delete-property/ u-boot,dm-spl;
};
/delete-node/ &bandgap;
/delete-node/ &uart2;
/delete-node/ &uart3;
/delete-node/ &mmc2;
/delete-node/ &mmc3;
/delete-node/ &thermal_zones;

View file

@ -15,6 +15,7 @@
&i2c1 {
clock-frequency = <400000>;
/delete-property/ u-boot,dm-spl;
};
&i2c2 {
@ -33,6 +34,10 @@
/delete-property/ u-boot,dm-spl;
};
&gpio4 {
/delete-property/ u-boot,dm-spl;
};
&gpio5 {
/delete-property/ u-boot,dm-spl;
};
@ -41,8 +46,9 @@
/delete-property/ u-boot,dm-spl;
};
/delete-node/ &bandgap;
/delete-node/ &uart2;
/delete-node/ &uart3;
/delete-node/ &mmc2;
/delete-node/ &mmc3;
/delete-node/ &thermal_zones;