[U-Boot] [PATCH v2 00/13] ARM: dra7: Add support for dra76-evm
Lokesh Vutla
lokeshvutla at ti.com
Mon Aug 21 07:20:48 UTC 2017
dra76 family is a high-performance, infotainment application
device, based on OMAP architecture on a 28-nm technology.
This contains most of the subsystems, peripherals that are
available on dra74, dra72 family. This SoC mainly features
Subsystems:
- 2 x Cortex-A15 with max speed of 1.8GHz
- 2 X DSP
- 2 X Cortex-M4 IPU
- ISS
- CAL
- DSS
- VPE
- VIP
Connectivity peripherals:
- 1 USB3.0 and 3 USB2.0 subsystems
- 1 x SATA
- 2 x PCI Express Gen2
- 3-port Gigabit ethernet switch
- 2 x CAN
- MCAN
This series adds support for dra76-evm.
Tested on dra76-evm:
MMC boot: http://pastebin.ubuntu.com/25361009/
eMMC boot: http://pastebin.ubuntu.com/25361014/
SPI boot: http://pastebin.ubuntu.com/25361015/
Changes since v1:
- Separated out u-boot specific compatibles
- Sync all dra7* am57* dts with latest Linux queued for 4.14
- Imply dra76x specific PMIC compatibles.
- Rebased on top of latest master
- Added Reviewed-by from Tom
- Fixed few checkpatch warnings.
Keerthy (1):
board: ti: dra76-evm: Add the pmic data
Lokesh Vutla (11):
arm: omap5+: Add board specific ldo powering
palmas: Add support for powering different ldos
arm: dra7: Kconfig: Select LP87565 related configs
board: ti: dra76-evm: Add epprom support
board: ti: dra76-evm: Add DDR data
board: ti: dra76-evm: Add the pinmux data
board: ti: dra76-evm: Add support for powering on mmc ldo
env: ti: boot: Select dtb name for dra76
arm: dts: dra7: sync DT with latest Linux
arm: dts: Add u-boot specific compatibles
board: ti: dra76: Add dt support
Praneeth Bajjuri (1):
arm: dra76: Add support for ES1.0 detection
arch/arm/dts/Makefile | 2 +-
arch/arm/dts/am571x-idk.dts | 56 ++-
arch/arm/dts/am572x-idk.dts | 64 ++-
arch/arm/dts/am57xx-beagle-x15-common.dtsi | 61 ++-
arch/arm/dts/am57xx-beagle-x15-revb1.dts | 22 +-
arch/arm/dts/am57xx-beagle-x15-revc.dts | 39 ++
arch/arm/dts/am57xx-beagle-x15.dts | 16 +
arch/arm/dts/am57xx-cl-som-am57x.dts | 617 +++++++++++++++++++++++++++
arch/arm/dts/am57xx-idk-common.dtsi | 118 +++++-
arch/arm/dts/am57xx-sbc-am57x.dts | 179 ++++++++
arch/arm/dts/dra7-evm-common.dtsi | 258 ++++++++++++
arch/arm/dts/dra7-evm.dts | 558 +++----------------------
arch/arm/dts/dra7.dtsi | 101 ++++-
arch/arm/dts/dra71-evm-u-boot.dtsi | 23 +
arch/arm/dts/dra71-evm.dts | 45 +-
arch/arm/dts/dra72-evm-common.dtsi | 31 +-
arch/arm/dts/dra72-evm-revc-u-boot.dtsi | 23 +
arch/arm/dts/dra72-evm-revc.dts | 42 +-
arch/arm/dts/dra72-evm-tps65917.dtsi | 16 +
arch/arm/dts/dra72-evm.dts | 32 ++
arch/arm/dts/dra72x-mmc-iodelay.dtsi | 350 ++++++++++++++++
arch/arm/dts/dra72x.dtsi | 37 +-
arch/arm/dts/dra74x-mmc-iodelay.dtsi | 647 +++++++++++++++++++++++++++++
arch/arm/dts/dra74x.dtsi | 92 ++--
arch/arm/dts/dra76-evm-u-boot.dtsi | 15 +
arch/arm/dts/dra76-evm.dts | 423 +++++++++++++++++++
arch/arm/dts/dra76x.dtsi | 19 +
arch/arm/dts/dra7xx-clocks.dtsi | 20 +
arch/arm/dts/omap5-u-boot.dtsi | 7 +
arch/arm/include/asm/arch-omap5/clock.h | 9 +
arch/arm/include/asm/arch-omap5/omap.h | 1 +
arch/arm/include/asm/omap_common.h | 9 +
arch/arm/include/asm/omap_mmc.h | 1 +
arch/arm/mach-omap2/omap5/Kconfig | 4 +
arch/arm/mach-omap2/omap5/hw_data.c | 44 ++
arch/arm/mach-omap2/omap5/hwinit.c | 19 +-
arch/arm/mach-omap2/omap5/sdram.c | 2 +
board/ti/dra7xx/evm.c | 141 ++++++-
board/ti/dra7xx/mux_data.h | 294 +++++++++++++
configs/dra7xx_evm_defconfig | 2 +-
configs/dra7xx_hs_evm_defconfig | 2 +-
drivers/power/palmas.c | 11 +-
include/dt-bindings/pinctrl/dra.h | 3 +
include/environment/ti/boot.h | 2 +
include/palmas.h | 6 +-
45 files changed, 3803 insertions(+), 660 deletions(-)
create mode 100644 arch/arm/dts/am57xx-beagle-x15-revc.dts
create mode 100644 arch/arm/dts/am57xx-cl-som-am57x.dts
create mode 100644 arch/arm/dts/am57xx-sbc-am57x.dts
create mode 100644 arch/arm/dts/dra7-evm-common.dtsi
create mode 100644 arch/arm/dts/dra71-evm-u-boot.dtsi
create mode 100644 arch/arm/dts/dra72-evm-revc-u-boot.dtsi
create mode 100644 arch/arm/dts/dra72x-mmc-iodelay.dtsi
create mode 100644 arch/arm/dts/dra74x-mmc-iodelay.dtsi
create mode 100644 arch/arm/dts/dra76-evm-u-boot.dtsi
create mode 100644 arch/arm/dts/dra76-evm.dts
create mode 100644 arch/arm/dts/dra76x.dtsi
--
2.13.0
More information about the U-Boot
mailing list