mbox series

[v2,0/2] board/armltd: add support for corstone1000

Message ID 20220511095541.1461937-1-rui.silva@linaro.org
Headers show
Series board/armltd: add support for corstone1000 | expand

Message

Rui Miguel Silva May 11, 2022, 9:55 a.m. UTC
This series add support for arm's corstone1000 platform (see
specific commit changelog for references to documentation),
but first introduce a command (loadm which will integrate with
efi subsystem) used in one of the boot sequence in this
platform.

v1 [0] -> v2:
Tom:
  - device tree status (now on kernel next [1])
  - loadm add documentation, testing, change the default value
  - kconfig extra line
  - dm_eth, dm_serial cleanups in platform code and headers
  - moving bootcommand to defconfig
    

[0]: https://lore.kernel.org/all/20220322104118.573537-1-rui.silva@linaro.org/
[1]: https://lore.kernel.org/all/165089291072.1036016.13574796454085073736.b4-ty@arm.com/

Rui Miguel Silva (2):
  cmd: load: add load command for memory mapped
  arm: add support to corstone1000 platform

 README                                   |   1 +
 arch/arm/Kconfig                         |   8 +-
 arch/arm/dts/Makefile                    |   3 +
 arch/arm/dts/corstone1000-fvp.dts        |  51 +++++++
 arch/arm/dts/corstone1000-mps3.dts       |  32 +++++
 arch/arm/dts/corstone1000.dtsi           | 164 +++++++++++++++++++++++
 board/armltd/corstone1000/Kconfig        |  12 ++
 board/armltd/corstone1000/MAINTAINERS    |   7 +
 board/armltd/corstone1000/Makefile       |   7 +
 board/armltd/corstone1000/corstone1000.c |  91 +++++++++++++
 cmd/Kconfig                              |   5 +
 cmd/bootefi.c                            |  12 ++
 cmd/load.c                               |  48 +++++++
 configs/corstone1000_defconfig           |  48 +++++++
 configs/sandbox64_defconfig              |   1 +
 configs/sandbox_defconfig                |   1 +
 doc/usage/loadm.rst                      |  49 +++++++
 include/configs/corstone1000.h           |  52 +++++++
 include/efi_loader.h                     |   2 +
 include/test/suites.h                    |   1 +
 lib/efi_loader/efi_device_path.c         |   9 ++
 test/cmd/Makefile                        |   1 +
 test/cmd/loadm.c                         |  72 ++++++++++
 test/cmd_ut.c                            |   6 +
 24 files changed, 682 insertions(+), 1 deletion(-)
 create mode 100644 arch/arm/dts/corstone1000-fvp.dts
 create mode 100644 arch/arm/dts/corstone1000-mps3.dts
 create mode 100644 arch/arm/dts/corstone1000.dtsi
 create mode 100644 board/armltd/corstone1000/Kconfig
 create mode 100644 board/armltd/corstone1000/MAINTAINERS
 create mode 100644 board/armltd/corstone1000/Makefile
 create mode 100644 board/armltd/corstone1000/corstone1000.c
 create mode 100644 configs/corstone1000_defconfig
 create mode 100644 doc/usage/loadm.rst
 create mode 100644 include/configs/corstone1000.h
 create mode 100644 test/cmd/loadm.c

Comments

Rui Miguel Silva June 20, 2022, 3:49 p.m. UTC | #1
Hey Tom,
On Wed, May 11, 2022 at 10:55:39AM +0100, Rui Miguel Silva wrote:
> This series add support for arm's corstone1000 platform (see
> specific commit changelog for references to documentation),
> but first introduce a command (loadm which will integrate with
> efi subsystem) used in one of the boot sequence in this
> platform.
> 
> v1 [0] -> v2:
> Tom:
>   - device tree status (now on kernel next [1])
>   - loadm add documentation, testing, change the default value
>   - kconfig extra line
>   - dm_eth, dm_serial cleanups in platform code and headers
>   - moving bootcommand to defconfig
>     

Just notice that this series even though got yours reviewed-by tag
never got applied. Do I need to do something from my side for this to
be merged?

Thanks in advance.
Cheers,
     Rui
> 
> [0]: https://lore.kernel.org/all/20220322104118.573537-1-rui.silva@linaro.org/
> [1]: https://lore.kernel.org/all/165089291072.1036016.13574796454085073736.b4-ty@arm.com/
> 
> Rui Miguel Silva (2):
>   cmd: load: add load command for memory mapped
>   arm: add support to corstone1000 platform
> 
>  README                                   |   1 +
>  arch/arm/Kconfig                         |   8 +-
>  arch/arm/dts/Makefile                    |   3 +
>  arch/arm/dts/corstone1000-fvp.dts        |  51 +++++++
>  arch/arm/dts/corstone1000-mps3.dts       |  32 +++++
>  arch/arm/dts/corstone1000.dtsi           | 164 +++++++++++++++++++++++
>  board/armltd/corstone1000/Kconfig        |  12 ++
>  board/armltd/corstone1000/MAINTAINERS    |   7 +
>  board/armltd/corstone1000/Makefile       |   7 +
>  board/armltd/corstone1000/corstone1000.c |  91 +++++++++++++
>  cmd/Kconfig                              |   5 +
>  cmd/bootefi.c                            |  12 ++
>  cmd/load.c                               |  48 +++++++
>  configs/corstone1000_defconfig           |  48 +++++++
>  configs/sandbox64_defconfig              |   1 +
>  configs/sandbox_defconfig                |   1 +
>  doc/usage/loadm.rst                      |  49 +++++++
>  include/configs/corstone1000.h           |  52 +++++++
>  include/efi_loader.h                     |   2 +
>  include/test/suites.h                    |   1 +
>  lib/efi_loader/efi_device_path.c         |   9 ++
>  test/cmd/Makefile                        |   1 +
>  test/cmd/loadm.c                         |  72 ++++++++++
>  test/cmd_ut.c                            |   6 +
>  24 files changed, 682 insertions(+), 1 deletion(-)
>  create mode 100644 arch/arm/dts/corstone1000-fvp.dts
>  create mode 100644 arch/arm/dts/corstone1000-mps3.dts
>  create mode 100644 arch/arm/dts/corstone1000.dtsi
>  create mode 100644 board/armltd/corstone1000/Kconfig
>  create mode 100644 board/armltd/corstone1000/MAINTAINERS
>  create mode 100644 board/armltd/corstone1000/Makefile
>  create mode 100644 board/armltd/corstone1000/corstone1000.c
>  create mode 100644 configs/corstone1000_defconfig
>  create mode 100644 doc/usage/loadm.rst
>  create mode 100644 include/configs/corstone1000.h
>  create mode 100644 test/cmd/loadm.c
> 
> -- 
> 2.36.1
>
Tom Rini June 20, 2022, 5:43 p.m. UTC | #2
On Mon, Jun 20, 2022 at 04:49:52PM +0100, Rui Miguel Silva wrote:

> Hey Tom,
> On Wed, May 11, 2022 at 10:55:39AM +0100, Rui Miguel Silva wrote:
> > This series add support for arm's corstone1000 platform (see
> > specific commit changelog for references to documentation),
> > but first introduce a command (loadm which will integrate with
> > efi subsystem) used in one of the boot sequence in this
> > platform.
> > 
> > v1 [0] -> v2:
> > Tom:
> >   - device tree status (now on kernel next [1])
> >   - loadm add documentation, testing, change the default value
> >   - kconfig extra line
> >   - dm_eth, dm_serial cleanups in platform code and headers
> >   - moving bootcommand to defconfig
> >     
> 
> Just notice that this series even though got yours reviewed-by tag
> never got applied. Do I need to do something from my side for this to
> be merged?

I'll likely be picking this up for next soon, thanks.
Rui Miguel Silva June 20, 2022, 6:19 p.m. UTC | #3
Hi Tom,
On Mon, Jun 20, 2022 at 01:43:28PM -0400, Tom Rini wrote:
> On Mon, Jun 20, 2022 at 04:49:52PM +0100, Rui Miguel Silva wrote:
> 
> > Hey Tom,
> > On Wed, May 11, 2022 at 10:55:39AM +0100, Rui Miguel Silva wrote:
> > > This series add support for arm's corstone1000 platform (see
> > > specific commit changelog for references to documentation),
> > > but first introduce a command (loadm which will integrate with
> > > efi subsystem) used in one of the boot sequence in this
> > > platform.
> > > 
> > > v1 [0] -> v2:
> > > Tom:
> > >   - device tree status (now on kernel next [1])
> > >   - loadm add documentation, testing, change the default value
> > >   - kconfig extra line
> > >   - dm_eth, dm_serial cleanups in platform code and headers
> > >   - moving bootcommand to defconfig
> > >     
> > 
> > Just notice that this series even though got yours reviewed-by tag
> > never got applied. Do I need to do something from my side for this to
> > be merged?
> 
> I'll likely be picking this up for next soon, thanks.

Great, many thanks.

Cheers,
     Rui