ARM: am335x: Add phyCORE AM335x R2 support
authorNiel Fourie <lusus@denx.de>
Mon, 3 Jun 2019 13:31:17 +0000 (15:31 +0200)
committerTom Rini <trini@konsulko.com>
Sat, 13 Jul 2019 15:11:28 +0000 (11:11 -0400)
commit6e171b661e1d912d3e34fd3e53944f545a54a8f7
tree5234121a65c625b23ed6a36994dcf893dd96188d
parent1d259e4d6862872b7a9c1d240eaa4b4cec95aadf
ARM: am335x: Add phyCORE AM335x R2 support

Support for Phytech phyCORE AM335x R2 SOM (PCL060) on the Phytec
phyBOARD-Wega AM335x.

CPU  : AM335X-GP rev 2.1
Model: Phytec AM335x phyBOARD-WEGA
DRAM:  256 MiB
NAND:  256 MiB
MMC:   OMAP SD/MMC: 0
eth0: ethernet@4a100000

Working:
 - Eth0
 - i2C
 - MMC/SD
 - NAND
 - UART
 - USB (host)

Device trees were taken from Linux mainline:
commit 37624b58542f ("Linux 5.1-rc7")

Signed-off-by: Niel Fourie <lusus@denx.de>
Signed-off-by: Parthiban Nallathambi <pn@denx.de>
Reviewed-by: Heiko Schocher <hs@denx.de>
Reviewed-by: Tom Rini <trini@konsulko.com>
Tested-by: Marek Vasut <marex@denx.de>
15 files changed:
arch/arm/dts/Makefile
arch/arm/dts/am335x-phycore-som.dtsi [new file with mode: 0644]
arch/arm/dts/am335x-wega-rdk-u-boot.dtsi [new file with mode: 0644]
arch/arm/dts/am335x-wega-rdk.dts [new file with mode: 0644]
arch/arm/dts/am335x-wega.dtsi [new file with mode: 0644]
arch/arm/mach-omap2/Kconfig
arch/arm/mach-omap2/am33xx/Kconfig
board/phytec/phycore_am335x_r2/Kconfig [new file with mode: 0644]
board/phytec/phycore_am335x_r2/MAINTAINERS [new file with mode: 0644]
board/phytec/phycore_am335x_r2/Makefile [new file with mode: 0644]
board/phytec/phycore_am335x_r2/board.c [new file with mode: 0644]
board/phytec/phycore_am335x_r2/board.h [new file with mode: 0644]
board/phytec/phycore_am335x_r2/mux.c [new file with mode: 0644]
configs/phycore-am335x-r2-wega_defconfig [new file with mode: 0644]
include/configs/phycore_am335x_r2.h [new file with mode: 0644]