This series adds support for CPSW on the PG1.0 TI814x EVM board.
The V1 CPSW on TI814x requires minor register changes to the
existing driver as well as TI814x-specific pll/clock support.
An ET1011C phy driver is added to support the PHY present on the
PG1.0 EVM.
It has been tested loading/booting a Linux kernel and regression
tested on BeagleBone and EVM-SK AM33XX boards. It has also been
MAKEALL tested for all am33xx platforms.
The series applies on top of the following patches:
- am33xx: Add required includes to some omap/am33xx code
http://patchwork.ozlabs.org/patch/227804/
- Add TI814x EVM Support v4
http://www.mail-archive.com/[email protected]/msg108356.html
Changes since v1:
- Improved sata pll config comment and defined magic clock values
- Added the kernel tag that the et1011c.c driver is derived from
Matt Porter (4):
am33xx: add pll and clock support for TI814x CPSW
cpsw: add support for TI814x slave_regs differences
phy: add support for ET1011C phys
ti814x_evm: enable CPSW support
arch/arm/cpu/armv7/am33xx/clock_ti814x.c | 103 +++++++++++++++++-
arch/arm/include/asm/arch-am33xx/hardware_ti814x.h | 1 +
board/ti/ti814x/evm.c | 75 +++++++++++++
board/ti/ti814x/evm.h | 1 +
board/ti/ti814x/mux.c | 35 +++++++
drivers/net/cpsw.c | 6 ++
drivers/net/phy/Makefile | 1 +
drivers/net/phy/et1011c.c | 110 ++++++++++++++++++++
drivers/net/phy/phy.c | 3 +
include/configs/ti814x_evm.h | 21 ++++
include/phy.h | 1 +
11 files changed, 355 insertions(+), 2 deletions(-)
create mode 100644 drivers/net/phy/et1011c.c
--
1.7.9.5
_______________________________________________
U-Boot mailing list
[email protected]
http://lists.denx.de/mailman/listinfo/u-boot