From: narmstrong@baylibre.com (Neil Armstrong)
To: linus-amlogic@lists.infradead.org
Subject: [PATCH v2 0/5] Add support for Amlogic GXL Based SBCs
Date: Sat, 25 Nov 2017 10:48:42 +0100 [thread overview]
Message-ID: <5A193C7A.8030400@baylibre.com> (raw)
In-Reply-To: <1511357151-3771-1-git-send-email-narmstrong@baylibre.com>
Hi Tom, Simon,
Le 22/11/2017 14:25, Neil Armstrong a ?crit :
> This patchset aimed to add minimal support for the following Amlogic GXL SoC
> based board:
> - LibreTech-CC
> - Khadas VIM
>
> The initial support is composed of :
> - Minimal boot support with serial, MMC, Ethernet and SDCard
> - Updated DTS from Linux 4.13.8
>
> Commands to generate a valid binary are provided in the board README.
>
> A common Ethernet init function is introduced to avoid duplicating
> the same hardware init code.
>
> The P212 and Odroid-C2 board are also converted to this common function
> by this patchset.
>
> The following work will be pushed later on :
> - Support for dynamic reading of DDR memory size from registers
> - USB DWC3 Host Support with PHY support
I'll try to address Simon's comments, but is it still possible
to have this merged for v2018.01 ?
For the next release cycle, I'll try to add a proper clock driver
and have a look to binman for sure.
Neil
>
> Changes since v1:
> - Add common ethernet init function
> - Switch P212 and Odroid-C2 to use this ethernet init function
> - Fix typos in READMEs
> - Drop #define CONFIG_CONS_INDEX
>
> Neil Armstrong (5):
> ARM: arch-meson: add ethernet common init function
> board: odroid-c2: use common ethernet init function
> board: p212: use common ethernet init function
> arm: Add LibreTech CC support based on Meson GXL family
> arm: Add Khadas VIM support based on Meson GXL family
>
> arch/arm/dts/Makefile | 4 +-
> arch/arm/dts/meson-gxl-s905x-khadas-vim.dts | 137 +++++++++++++++++++++
> arch/arm/dts/meson-gxl-s905x-libretech-cc.dts | 171 ++++++++++++++++++++++++++
> arch/arm/include/asm/arch-meson/eth.h | 15 +++
> arch/arm/mach-meson/Kconfig | 18 +++
> arch/arm/mach-meson/Makefile | 2 +-
> arch/arm/mach-meson/eth.c | 53 ++++++++
> board/amlogic/khadas-vim/Kconfig | 12 ++
> board/amlogic/khadas-vim/MAINTAINERS | 6 +
> board/amlogic/khadas-vim/Makefile | 8 ++
> board/amlogic/khadas-vim/README | 96 +++++++++++++++
> board/amlogic/khadas-vim/khadas-vim.c | 48 ++++++++
> board/amlogic/libretech-cc/Kconfig | 12 ++
> board/amlogic/libretech-cc/MAINTAINERS | 6 +
> board/amlogic/libretech-cc/Makefile | 8 ++
> board/amlogic/libretech-cc/README | 96 +++++++++++++++
> board/amlogic/libretech-cc/libretech-cc.c | 52 ++++++++
> board/amlogic/odroid-c2/odroid-c2.c | 11 +-
> board/amlogic/p212/p212.c | 14 +--
> configs/khadas-vim_defconfig | 35 ++++++
> configs/libretech-cc_defconfig | 35 ++++++
> include/configs/khadas-vim.h | 21 ++++
> include/configs/libretech-cc.h | 21 ++++
> 23 files changed, 858 insertions(+), 23 deletions(-)
> create mode 100644 arch/arm/dts/meson-gxl-s905x-khadas-vim.dts
> create mode 100644 arch/arm/dts/meson-gxl-s905x-libretech-cc.dts
> create mode 100644 arch/arm/include/asm/arch-meson/eth.h
> create mode 100644 arch/arm/mach-meson/eth.c
> create mode 100644 board/amlogic/khadas-vim/Kconfig
> create mode 100644 board/amlogic/khadas-vim/MAINTAINERS
> create mode 100644 board/amlogic/khadas-vim/Makefile
> create mode 100644 board/amlogic/khadas-vim/README
> create mode 100644 board/amlogic/khadas-vim/khadas-vim.c
> create mode 100644 board/amlogic/libretech-cc/Kconfig
> create mode 100644 board/amlogic/libretech-cc/MAINTAINERS
> create mode 100644 board/amlogic/libretech-cc/Makefile
> create mode 100644 board/amlogic/libretech-cc/README
> create mode 100644 board/amlogic/libretech-cc/libretech-cc.c
> create mode 100644 configs/khadas-vim_defconfig
> create mode 100644 configs/libretech-cc_defconfig
> create mode 100644 include/configs/khadas-vim.h
> create mode 100644 include/configs/libretech-cc.h
>
next prev parent reply other threads:[~2017-11-25 9:48 UTC|newest]
Thread overview: 20+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-11-22 13:25 [PATCH v2 0/5] Add support for Amlogic GXL Based SBCs Neil Armstrong
2017-11-22 13:25 ` [PATCH v2 1/5] ARM: arch-meson: add ethernet common init function Neil Armstrong
2017-11-24 22:35 ` Simon Glass
2017-11-25 9:45 ` Neil Armstrong
2017-11-26 10:14 ` Beniamino Galvani
2017-11-26 11:39 ` Simon Glass
2017-11-27 8:48 ` Neil Armstrong
2017-11-27 17:12 ` Simon Glass
2017-11-22 13:25 ` [PATCH v2 2/5] board: odroid-c2: use common ethernet " Neil Armstrong
2017-11-24 22:35 ` Simon Glass
2017-11-22 13:25 ` [PATCH v2 3/5] board: p212: " Neil Armstrong
2017-11-24 22:35 ` Simon Glass
2017-11-22 13:25 ` [PATCH v2 4/5] arm: Add LibreTech CC support based on Meson GXL family Neil Armstrong
2017-11-24 22:35 ` Simon Glass
2017-11-25 9:46 ` Neil Armstrong
2017-11-22 13:25 ` [PATCH v2 5/5] arm: Add Khadas VIM " Neil Armstrong
2017-11-24 22:35 ` Simon Glass
2017-11-26 13:48 ` [U-Boot] " Andreas Färber
2017-11-25 9:48 ` Neil Armstrong [this message]
2017-11-25 22:34 ` [PATCH v2 0/5] Add support for Amlogic GXL Based SBCs Simon Glass
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=5A193C7A.8030400@baylibre.com \
--to=narmstrong@baylibre.com \
--cc=linus-amlogic@lists.infradead.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).