
From: Neil Armstrong narmstrong@baylibre.com Date: Wed, 31 Jul 2019 09:18:10 +0200
On 29/07/2019 15:45, Neil Armstrong wrote:
ODROID-N2 is a single board computer manufactured by Hardkernel Co. Ltd with the following specifications:
- Amlogic S922X ARM Cortex-A53 dual-core + Cortex-A73 quad-core SoC
- 4GB DDR4 SDRAM
- Gigabit Ethernet
- HDMI 2.1 4K/60Hz display
- 40-pin GPIO header
- 4 x USB 3.0 Host, 1 x USB OTG
- eMMC, microSD
- Infrared receiver
This patchset :
- adds the Odroid-N2 from Linux 5.3-rc1
- fixes 4GiB memory support
- adds board support
The board directory is W400, the name of the Amlogic Reference Design of Amlogic G12B with Gigabit boards, which will be used for similar boards.
Changes since v1:
- Fix typo in README.odroid-n2
Neil Armstrong (3): ARM: dts: add support for Odroid-N2 ARM: meson-g12a: Handle 4GiB DRAM size board: amlogic: add support for Odroid-N2
arch/arm/dts/Makefile | 3 +- arch/arm/dts/meson-g12b-odroid-n2.dts | 386 ++++++++++++++++++ arch/arm/dts/meson-g12b.dtsi | 82 ++++ arch/arm/mach-meson/board-g12a.c | 13 +- board/amlogic/w400/MAINTAINERS | 6 + board/amlogic/w400/Makefile | 6 + board/amlogic/w400/README.odroid-n2 | 130 ++++++ board/amlogic/w400/README.w400 | 130 ++++++ board/amlogic/w400/w400.c | 18 + configs/odroid-n2_defconfig | 56 +++ .../dt-bindings/sound/meson-g12a-tohdmitx.h | 13 + 11 files changed, 836 insertions(+), 7 deletions(-) create mode 100644 arch/arm/dts/meson-g12b-odroid-n2.dts create mode 100644 arch/arm/dts/meson-g12b.dtsi create mode 100644 board/amlogic/w400/MAINTAINERS create mode 100644 board/amlogic/w400/Makefile create mode 100644 board/amlogic/w400/README.odroid-n2 create mode 100644 board/amlogic/w400/README.w400 create mode 100644 board/amlogic/w400/w400.c create mode 100644 configs/odroid-n2_defconfig create mode 100644 include/dt-bindings/sound/meson-g12a-tohdmitx.h
Applied on u-boot-amlogic
FWIW, this made it possible for me to finally build a U-Boot with UEFI support that can run the OpenBSD bootloader and kernel. Now I just need to finish writing the device drivers for the Amlogic-specific hardware blocks ;).
So, feel free to add:
Tested-by: Mark Kettenis kettenis@openbsd.org
if for some reason you need to respin the series