All of lore.kernel.org
 help / color / mirror / Atom feed
From: Neil Armstrong <narmstrong@baylibre.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] [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
> 

WARNING: multiple messages have this Message-ID (diff)
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
> 

  parent reply	other threads:[~2017-11-25  9:48 UTC|newest]

Thread overview: 40+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-11-22 13:25 [U-Boot] [PATCH v2 0/5] Add support for Amlogic GXL Based SBCs Neil Armstrong
2017-11-22 13:25 ` Neil Armstrong
2017-11-22 13:25 ` [U-Boot] [PATCH v2 1/5] ARM: arch-meson: add ethernet common init function Neil Armstrong
2017-11-22 13:25   ` Neil Armstrong
2017-11-24 22:35   ` [U-Boot] " Simon Glass
2017-11-24 22:35     ` Simon Glass
2017-11-25  9:45     ` [U-Boot] " Neil Armstrong
2017-11-25  9:45       ` Neil Armstrong
2017-11-26 10:14       ` [U-Boot] " Beniamino Galvani
2017-11-26 10:14         ` Beniamino Galvani
2017-11-26 11:39       ` [U-Boot] " Simon Glass
2017-11-26 11:39         ` Simon Glass
2017-11-27  8:48         ` [U-Boot] " Neil Armstrong
2017-11-27  8:48           ` Neil Armstrong
2017-11-27 17:12           ` [U-Boot] " Simon Glass
2017-11-27 17:12             ` Simon Glass
2017-11-22 13:25 ` [U-Boot] [PATCH v2 2/5] board: odroid-c2: use common ethernet " Neil Armstrong
2017-11-22 13:25   ` Neil Armstrong
2017-11-24 22:35   ` [U-Boot] " Simon Glass
2017-11-24 22:35     ` Simon Glass
2017-11-22 13:25 ` [U-Boot] [PATCH v2 3/5] board: p212: " Neil Armstrong
2017-11-22 13:25   ` Neil Armstrong
2017-11-24 22:35   ` [U-Boot] " Simon Glass
2017-11-24 22:35     ` Simon Glass
2017-11-22 13:25 ` [U-Boot] [PATCH v2 4/5] arm: Add LibreTech CC support based on Meson GXL family Neil Armstrong
2017-11-22 13:25   ` Neil Armstrong
2017-11-24 22:35   ` [U-Boot] " Simon Glass
2017-11-24 22:35     ` Simon Glass
2017-11-25  9:46     ` [U-Boot] " Neil Armstrong
2017-11-25  9:46       ` Neil Armstrong
2017-11-22 13:25 ` [U-Boot] [PATCH v2 5/5] arm: Add Khadas VIM " Neil Armstrong
2017-11-22 13:25   ` Neil Armstrong
2017-11-24 22:35   ` [U-Boot] " Simon Glass
2017-11-24 22:35     ` Simon Glass
2017-11-26 13:48     ` [U-Boot] " Andreas Färber
2017-11-26 13:48       ` Andreas Färber
2017-11-25  9:48 ` Neil Armstrong [this message]
2017-11-25  9:48   ` [PATCH v2 0/5] Add support for Amlogic GXL Based SBCs Neil Armstrong
2017-11-25 22:34   ` [U-Boot] " Simon Glass
2017-11-25 22:34     ` 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=u-boot@lists.denx.de \
    /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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.