Message ID | 20220124061712.28316-1-mibodhi@gmail.com |
---|---|
Headers | show |
Series | arm: kirkwood: Add support for Pogoplug V4 | expand |
On 1/24/22 07:17, Tony Dinh wrote: > > Pogoplug V4 specifications: > > Kirkwood 88F6192 SoC > 800 MHz CPU > 1Gbs Ethernet > 128 MB RAM > 128 MB NAND > 1x USB 2.0 > 2x USB 3.0 (on PCIe bus) > 1 SDHC slot > 1x External SATA port (USM enclosure form factor slot) > > > Changes in v5: > - Currently, CONFIG_RESET_PHY_R symbol is used in > arch/arm/mach-kirkwood/include/mach/config.h for all Kirkwood > boards with mv8831116 PHY, with each board defines the function > reset_phy(). Undefine it for this board. > - Add board_eth_init() to use uclass mvgbe to handle all Ethernet > PHY configuration and bring up the network. > > Changes in v4: > - Remove CONFIG_FEATURE_COMMAND_EDITING and ifdefs for CMD_NET > in include header > > Changes in v3: > - Migrate symbols from board include header to Kconfig > - Squash board file small patches into one patch > - Migrate config symbols from board include header to defconfig > - Remove obsolete config symbols from header file > - Don't use ifdefs for unselectable config symbols in header file > > Changes in v2: > - Use mainline Linux DTS version > - Move constants to .c file and remove header file > - Use canonical format for defconfig file > > Tony Dinh (3): > arm: kirkwood: Pogoplug-V4 : Add DTS files > arm: kirkwood: Pogoplug-V4 : Add Kconfig files > arm: kirkwood: Pogoplug-V4 : Add board implementation files > > arch/arm/dts/Makefile | 1 + > arch/arm/dts/kirkwood-pogoplug-series-4.dts | 180 ++++++++++++++++++++ > arch/arm/mach-kirkwood/Kconfig | 6 + > board/cloudengines/pogo_v4/Kconfig | 16 ++ > board/cloudengines/pogo_v4/MAINTAINERS | 6 + > board/cloudengines/pogo_v4/Makefile | 10 ++ > board/cloudengines/pogo_v4/kwbimage.cfg | 148 ++++++++++++++++ > board/cloudengines/pogo_v4/pogo_v4.c | 148 ++++++++++++++++ > configs/pogo_v4_defconfig | 79 +++++++++ > include/configs/pogo_v4.h | 56 ++++++ > 10 files changed, 650 insertions(+) > create mode 100644 arch/arm/dts/kirkwood-pogoplug-series-4.dts > create mode 100644 board/cloudengines/pogo_v4/Kconfig > create mode 100644 board/cloudengines/pogo_v4/MAINTAINERS > create mode 100644 board/cloudengines/pogo_v4/Makefile > create mode 100644 board/cloudengines/pogo_v4/kwbimage.cfg > create mode 100644 board/cloudengines/pogo_v4/pogo_v4.c > create mode 100644 configs/pogo_v4_defconfig > create mode 100644 include/configs/pogo_v4.h > Applied to u-boot-marvell/master Thanks, Stefan