[U-Boot] [PATCH 0/7] Add Device Tree for OMAP3 and omap3_logic

Adam Ford aford173 at gmail.com
Wed Apr 12 12:38:25 UTC 2017


This patch series copies the Linux Device trees for the OMAP3 and
OMAP3630 platforms as well as some additional device trees to support
the Logic PD Torpedo and Logic PD SOM-LV both based on DM3730
(OMAP3630) processors.  There are no changes to patches 2-7 from the
initial version posted as RFC, but I added "Reviewed-by: Lokesh Vutla
<lokeshvutla at ti.com>" to patches 2-7

Patch 1 removes the wrong comments I made when mixed up the am33xx
datasheet.  It should correctly supports the proper offsets on the
OMAP34XX platforms and should not break the am33xx and newer boards
with the different offset.  I don't believe there is any debate on
this.  Sorry for the noise.

This series allows us to eliminate the board detection code as well as
move to DM_I2C and DM_MMC and push the DM_SERIAL setup to the OF
except when in SPL.  This should give enough background for other
OMAP3 boards to migrate to device tree.

The dm uclass dump is as follows:

uclass 0: root
- * root_driver @ 8df38028, seq 0, (req -1)

uclass 9: simple_bus
- * ocp at 68000000 @ 8df382e0, seq 0, (req -1)
-   l4 at 48000000 @ 8df38348
-   scm at 2000 @ 8df383b0
-   scm_conf at 270 @ 8df38418

uclass 19: gpio
-   gpio_omap @ 8df380b0
-   gpio_omap @ 8df38108
-   gpio_omap @ 8df38160
-   gpio_omap @ 8df381b8
-   gpio_omap @ 8df38210
-   gpio_omap @ 8df38268
-   gpio at 48310000 @ 8df38480
-   gpio at 49050000 @ 8df384e8
-   gpio at 49052000 @ 8df38550
- * gpio at 49054000 @ 8df385b8, seq 0, (req -1)
-   gpio at 49056000 @ 8df38620
-   gpio at 49058000 @ 8df38688

uclass 20: i2c
- * i2c at 48070000 @ 8df38880, seq 0, (req 0)
-   i2c at 48072000 @ 8df388d8, seq -1, (req 1)
-   i2c at 48060000 @ 8df38930, seq -1, (req 2)

uclass 22: i2c_generic
- * generic_4b @ 8df4b178, seq 0, (req -1)

uclass 31: mmc
- * mmc at 4809c000 @ 8df389a8, seq 0, (req -1)
- * mmc at 480ad000 @ 8df38b80, seq 1, (req -1)

uclass 52: serial
- * serial at 4806a000 @ 8df38710, seq 0, (req 0)
-   serial at 4806c000 @ 8df38780, seq -1, (req 1)
-   serial at 49020000 @ 8df387f0, seq -1, (req 2)
-   serial at 49042000 @ 8df38d58, seq -1, (req 3)


More information about the U-Boot mailing list