[PATCH v2 2/2] board: amlogic: add meson_generate_serial_ethaddr fallback to p200

2024-03-24 Thread Christian Hewitt
Add a fall-back method to generate ethaddr from CPU serial on p200 boards if the MAC cannot be read from efuse. This prevents random MAC addresses on the WeTek Hub/Play2 boards. Signed-off-by: Christian Hewitt --- board/amlogic/p200/p200.c | 2 ++ 1 file changed, 2 insertions(+) diff --git

[PATCH v2 1/2] ARM: dts: fix Ethernet on WeTek Hub/Play2

2024-03-24 Thread Christian Hewitt
Play2") Signed-off-by: Christian Hewitt --- ...u-boot.dtsi => meson-gxbb-wetek-hub-u-boot.dtsi} | 0 arch/arm/dts/meson-gxbb-wetek-play2-u-boot.dtsi | 13 + 2 files changed, 13 insertions(+) rename arch/arm/dts/{meson-gxbb-wetek-u-boot.dtsi => meson-gxbb-wetek-hub-u

[PATCH v2 0/2] ARM: dts: fix Ethernet and random MAC's on WeTek Hub/Play2

2024-03-24 Thread Christian Hewitt
is now probed correctly the current p200.c board file doesn't find the MAC in efuse and we get random MAC addresses. Patch 2 adds a fallback method for generating a MAC from the CPU serial. Changes from v1: - Simplified p200.c changes - Drop patch 3 Christian Hewitt (2): ARM: dts: fix Ethernet

[PATCH 3/3] configs: amlogic: set board family to avoid random MAC on WeTek Hub/Play2

2024-03-16 Thread Christian Hewitt
Add CONFIG_SYS_BOARD="p200" to the Hub/Play2 board configs to ensure the factory programmed MAC is correctly read from efuse. Signed-off-by: Christian Hewitt --- configs/wetek-hub_defconfig | 1 + configs/wetek-play2_defconfig | 1 + 2 files changed, 2 insertions(+) diff --git

[PATCH 2/3] ARM: board: meson: update efuse MAC reading code

2024-03-16 Thread Christian Hewitt
Current code used for reading the factory programmed MAC from efuse on p200 boards does not appear to work resulting in a random MAC being generated. Update the p200 board data reusing the function from the VIM3 source. Signed-off-by: Christian Hewitt --- board/amlogic/p200/p200.c | 35

[PATCH 1/3] ARM: dts: fix Ethernet on WeTek Hub/Play2

2024-03-16 Thread Christian Hewitt
Play2") Signed-off-by: Christian Hewitt --- ...u-boot.dtsi => meson-gxbb-wetek-hub-u-boot.dtsi} | 0 arch/arm/dts/meson-gxbb-wetek-play2-u-boot.dtsi | 13 + 2 files changed, 13 insertions(+) rename arch/arm/dts/{meson-gxbb-wetek-u-boot.dtsi => meson-gxbb-wetek-hub-u

[PATCH 0/3] ARM: dts: fix Ethernet and random MAC's on WeTek Hub/Play2

2024-03-16 Thread Christian Hewitt
have a static MAC. The alternative would be to create a dedicated board definition for wetek boards. If that would be preferred, let me know and I can rework the changes to do that. And apologies for the mistake on the original submission. Christian Hewitt (3): ARM: dts: fix Ethernet on WeTek

Re: [PATCH v2 0/1] meson: Demonstration of using binman to produce the image

2023-04-03 Thread Christian Hewitt
> On 2 Apr 2023, at 6:41 am, Simon Glass wrote: > > Hi Mark, > > On Sun, 2 Apr 2023 at 09:28, Mark Kettenis wrote: > > > > > From: Simon Glass > > > Date: Sun, 2 Apr 2023 06:54:57 +1200 > > > > > > The Odroid-C2 is quite a complicated image with many steps. It is an ideal > > > example for

[PATCH] boards: amlogic: switch LibreTech-CC v2 and WeTek Core2 to EE powerdomain

2023-03-26 Thread Christian Hewitt
-by: Christian Hewitt --- configs/libretech-cc_v2_defconfig | 2 +- configs/wetek-core2_defconfig | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/configs/libretech-cc_v2_defconfig b/configs/libretech-cc_v2_defconfig index 30b1651554..ea71f055d9 100644 --- a/configs/libretech

[PATCH v2 12/14] ARM: dts: add support for WeTek Hub and WeTek Play2

2023-03-23 Thread Christian Hewitt
Import the dts files from linux-amlogic/for-next (Linux 6.4-rc1) and add the old PHY reset bindings for dwmac to the u-boot.dtsi until we support the new bindings in the PHY node. Without this the PHY is not functional in u-boot or Linux. Signed-off-by: Christian Hewitt Reviewed-by: Neil

[PATCH v2 09/14] ARM: dts: add support for Radxa Zero2

2023-03-23 Thread Christian Hewitt
Import the device-tree from linux-amlogic/for-next (Linux 6.4-rc1) to support the Radxa-Zero2 board. Signed-off-by: Christian Hewitt Reviewed-by: Neil Armstrong --- arch/arm/dts/Makefile | 1 + .../dts/meson-g12b-radxa-zero2-u-boot.dtsi| 7 + arch/arm/dts/meson

[PATCH v2 14/14] doc: boards: amlogic: add documentation for WeTek Hub and WeTek Play2

2023-03-23 Thread Christian Hewitt
Add build instructions for the WeTek Hub and WeTek Play2 boards. Signed-off-by: Christian Hewitt --- board/amlogic/p200/MAINTAINERS| 2 + doc/board/amlogic/index.rst | 2 + doc/board/amlogic/wetek-hub.rst | 110 doc/board/amlogic/wetek-play2.rst

[PATCH v2 13/14] boards: amlogic: add WeTek Hub and WeTek Play2 defconfig

2023-03-23 Thread Christian Hewitt
Add configurations for the WeTek Hub and WeTek Play2 boards. Signed-off-by: Christian Hewitt --- board/amlogic/p200/MAINTAINERS | 2 + configs/wetek-hub_defconfig| 70 ++ configs/wetek-play2_defconfig | 70 ++ 3 files changed

[PATCH v2 11/14] doc: boards: amlogic: add documentation for Radxa Zero2

2023-03-23 Thread Christian Hewitt
Add build docs for the Radxa Zero2 board. Signed-off-by: Christian Hewitt --- board/amlogic/w400/MAINTAINERS| 2 + doc/board/amlogic/index.rst | 1 + doc/board/amlogic/radxa-zero2.rst | 80 +++ 3 files changed, 83 insertions(+) create mode 100644 doc

[PATCH v2 10/14] boards: amlogic: add Radxa Zero2 defconfig

2023-03-23 Thread Christian Hewitt
Add board configuration for the Radxa Zero2. Signed-off-by: Christian Hewitt Reviewed-by: Neil Armstrong --- configs/radxa-zero2_defconfig | 77 +++ 1 file changed, 77 insertions(+) create mode 100644 configs/radxa-zero2_defconfig diff --git a/configs/radxa

[PATCH v2 08/14] docs: boards: amlogic: add documentation for BananaPi M2S

2023-03-23 Thread Christian Hewitt
Add build docs for the BPI-M2S board. Signed-off-by: Christian Hewitt --- board/amlogic/w400/MAINTAINERS | 2 + doc/board/amlogic/bananapi-m2s.rst | 153 + doc/board/amlogic/index.rst| 1 + 3 files changed, 156 insertions(+) create mode 100644 doc

[PATCH v2 06/14] ARM: dts: add support for BananaPi M2S

2023-03-23 Thread Christian Hewitt
Import the device-tree from linux-amlogic/for-next (Linux 6.4-rc1) and omit the NPU node from the A311D board variant dts as this is not supported under U-Boot. Signed-off-by: Christian Hewitt Reviewed-by: Neil Armstrong --- arch/arm/dts/Makefile | 1 + .../arm/dts

[PATCH v2 05/14] docs: boards: amlogic: add documentation for BananaPi M2-Pro

2023-03-23 Thread Christian Hewitt
Add build docs for the BPI-M2-PRO board. Signed-off-by: Christian Hewitt --- board/amlogic/u200/MAINTAINERS | 2 + doc/board/amlogic/bananapi-m2pro.rst | 143 +++ doc/board/amlogic/index.rst | 1 + 3 files changed, 146 insertions(+) create mode 100644

[PATCH v2 07/14] boards: add BananaPi M2S defconfig

2023-03-23 Thread Christian Hewitt
Add configuration for the Bananapi BPI-M2S. Signed-off-by: Christian Hewitt Reviewed-by: Neil Armstrong --- configs/bananapi-m2s_defconfig | 82 ++ 1 file changed, 82 insertions(+) create mode 100644 configs/bananapi-m2s_defconfig diff --git a/configs/bananapi

[PATCH v2 04/14] boards: add BananaPi M2-Pro defconfig

2023-03-23 Thread Christian Hewitt
Add configuration for the BananaPi M2-Pro board. Signed-off-by: Christian Hewitt Reviewed-by: Neil Armstrong --- configs/bananapi-m2-pro_defconfig | 76 +++ 1 file changed, 76 insertions(+) create mode 100644 configs/bananapi-m2-pro_defconfig diff --git a/configs

[PATCH v2 03/14] ARM: dts: add support for BananaPi M2-Pro

2023-03-23 Thread Christian Hewitt
Import the board dts from the linux-amlogic/for-next (6.4-rc1) branch. This involves spliting the BPI-M5 dts into a dtsi and then reusing this for the M2-Pro. Signed-off-by: Christian Hewitt Reviewed-by: Neil Armstrong --- arch/arm/dts/Makefile | 5 +- .../dts/meson

[PATCH v2 02/14] docs: boards: amlogic: fix blank-line typo in recently updated docs

2023-03-23 Thread Christian Hewitt
There needs to be a blank line between the start of the code block and the first line of content. Fix for all recently updated docs. Signed-off-by: Christian Hewitt --- doc/board/amlogic/bananapi-cm4io.rst| 1 + doc/board/amlogic/bananapi-m5.rst | 1 + doc/board/amlogic/beelink

[PATCH v2 01/14] docs: boards: amlogic: add bananapi-m5 to u200 maintainer file

2023-03-23 Thread Christian Hewitt
The bananapi-m5 docs are missing from the file, so add them. Signed-off-by: Christian Hewitt Reviewed-by: Neil Armstrong --- board/amlogic/u200/MAINTAINERS | 1 + 1 file changed, 1 insertion(+) diff --git a/board/amlogic/u200/MAINTAINERS b/board/amlogic/u200/MAINTAINERS index 47cec234a1

[PATCH v2 00/14] boards: amlogic: add BananaPi/Radxa/WeTek boards

2023-03-23 Thread Christian Hewitt
file so there's a patch to correct that too. Changes since v1: - Add reviews on M2-Pro/M2S/Zero2 dts/config patches - Add a patch to correct a missing blank line in recently updated docs - Fix commit message for Hub/Play2 config patch Christian Hewitt (14): docs: boards: amlogic: add bananapi

Re: [PATCH 12/13] boards: amlogic: add WeTek Hub and WeTek Play2 defconfig

2023-03-23 Thread Christian Hewitt
> On 23 Mar 2023, at 10:54 am, Christian Hewitt via groups.io > wrote: > > Add configurations for the WeTek Hub and WeTek Play2 boards along > with files for the wetek-gxbb board family to ensure the ethernet > MAC is correctly discovered. Set myself as the maintainer for

[PATCH 13/13] doc: boards: amlogic: add documentation for WeTek Hub and WeTek Play2

2023-03-23 Thread Christian Hewitt
Add build instructions for the WeTek Hub and WeTek Play2 boards. Signed-off-by: Christian Hewitt --- board/amlogic/p200/MAINTAINERS| 2 + doc/board/amlogic/index.rst | 2 + doc/board/amlogic/wetek-hub.rst | 109 doc/board/amlogic/wetek-play2.rst

[PATCH 12/13] boards: amlogic: add WeTek Hub and WeTek Play2 defconfig

2023-03-23 Thread Christian Hewitt
Add configurations for the WeTek Hub and WeTek Play2 boards along with files for the wetek-gxbb board family to ensure the ethernet MAC is correctly discovered. Set myself as the maintainer for the board family. Signed-off-by: Christian Hewitt --- board/amlogic/p200/MAINTAINERS | 2 + configs

[PATCH 11/13] ARM: dts: add support for WeTek Hub and WeTek Play2

2023-03-23 Thread Christian Hewitt
Import the dts files from linux-amlogic/for-next (Linux 6.4-rc1) and add the old PHY reset bindings for dwmac to the u-boot.dtsi until we support the new bindings in the PHY node. Without this the PHY is not functional in u-boot or Linux. Signed-off-by: Christian Hewitt --- arch/arm/dts

[PATCH 10/13] doc: boards: amlogic: add documentation for Radxa Zero2

2023-03-23 Thread Christian Hewitt
Add build docs for the Radxa Zero2 board. Signed-off-by: Christian Hewitt --- board/amlogic/w400/MAINTAINERS| 2 + doc/board/amlogic/index.rst | 1 + doc/board/amlogic/radxa-zero2.rst | 79 +++ 3 files changed, 82 insertions(+) create mode 100644 doc

[PATCH 09/13] boards: amlogic: add Radxa Zero2 defconfig

2023-03-23 Thread Christian Hewitt
Add board configuration for the Radxa Zero2. Signed-off-by: Christian Hewitt --- configs/radxa-zero2_defconfig | 77 +++ 1 file changed, 77 insertions(+) create mode 100644 configs/radxa-zero2_defconfig diff --git a/configs/radxa-zero2_defconfig b/configs/radxa

[PATCH 08/13] ARM: dts: add support for Radxa Zero2

2023-03-23 Thread Christian Hewitt
Import the device-tree from linux-amlogic/for-next (Linux 6.4-rc1) to support the Radxa-Zero2 board. Signed-off-by: Christian Hewitt --- arch/arm/dts/Makefile | 1 + .../dts/meson-g12b-radxa-zero2-u-boot.dtsi| 7 + arch/arm/dts/meson-g12b-radxa-zero2.dts

[PATCH 07/13] docs: boards: amlogic: add documentation for BananaPi M2S

2023-03-23 Thread Christian Hewitt
Add build docs for the BPI-M2S board. Signed-off-by: Christian Hewitt --- board/amlogic/w400/MAINTAINERS | 2 + doc/board/amlogic/bananapi-m2s.rst | 152 + doc/board/amlogic/index.rst| 1 + 3 files changed, 155 insertions(+) create mode 100644 doc

[PATCH 06/13] boards: add BananaPi M2S defconfig

2023-03-23 Thread Christian Hewitt
Add configuration for the Bananapi BPI-M2S. Signed-off-by: Christian Hewitt --- configs/bananapi-m2s_defconfig | 82 ++ 1 file changed, 82 insertions(+) create mode 100644 configs/bananapi-m2s_defconfig diff --git a/configs/bananapi-m2s_defconfig b/configs

[PATCH 05/13] ARM: dts: add support for BananaPi M2S

2023-03-23 Thread Christian Hewitt
Import the device-tree from linux-amlogic/for-next (Linux 6.4-rc1) and omit the NPU node from the A311D board variant dts as this is not supported under U-Boot. Signed-off-by: Christian Hewitt --- arch/arm/dts/Makefile | 1 + .../arm/dts/meson-g12b-a311d-bananapi

[PATCH 04/13] docs: boards: amlogic: add documentation for BananaPi M2-Pro

2023-03-23 Thread Christian Hewitt
Add build docs for the BPI-M2-PRO board. Signed-off-by: Christian Hewitt --- board/amlogic/u200/MAINTAINERS | 2 + doc/board/amlogic/bananapi-m2pro.rst | 142 +++ doc/board/amlogic/index.rst | 1 + 3 files changed, 145 insertions(+) create mode 100644

[PATCH 02/13] ARM: dts: add support for BananaPi M2-Pro

2023-03-23 Thread Christian Hewitt
Import the board dts from the linux-amlogic/for-next (6.4-rc1) branch. This involves spliting the BPI-M5 dts into a dtsi and then reusing this for the M2-Pro. Signed-off-by: Christian Hewitt --- arch/arm/dts/Makefile | 5 +- .../dts/meson-sm1-bananapi-m2-pro-u

[PATCH 03/13] boards: add BananaPi M2-Pro defconfig

2023-03-23 Thread Christian Hewitt
Add configuration for the BananaPi M2-Pro board. Signed-off-by: Christian Hewitt --- configs/bananapi-m2-pro_defconfig | 76 +++ 1 file changed, 76 insertions(+) create mode 100644 configs/bananapi-m2-pro_defconfig diff --git a/configs/bananapi-m2-pro_defconfig b

[PATCH 01/13] docs: boards: amlogic: add bananapi-m5 to u200 maintainer file

2023-03-23 Thread Christian Hewitt
The bananapi-m5 docs are missing from the file, so add them. Signed-off-by: Christian Hewitt --- board/amlogic/u200/MAINTAINERS | 1 + 1 file changed, 1 insertion(+) diff --git a/board/amlogic/u200/MAINTAINERS b/board/amlogic/u200/MAINTAINERS index 47cec234a1..919e349922 100644 --- a/board

[PATCH 00/13] boards: amlogic: add BananaPi/Radxa/WeTek boards

2023-03-23 Thread Christian Hewitt
file so there's a patch to correct that too. Christian Hewitt (13): docs: boards: amlogic: add bananapi-m5 to u200 maintainer file ARM: dts: add support for BananaPi M2-Pro boards: add BananaPi M2-Pro defconfig docs: boards: amlogic: add documentation for BananaPi M2-Pro ARM: dts: add

Re: [PATCH 29/33] doc: boards: amlogic: update documentation for WeTek Core2

2023-03-21 Thread Christian Hewitt
> On 20 Mar 2023, at 10:40 pm, Simon Glass wrote: > > Hi Christian, > > On Tue, 21 Mar 2023 at 06:05, Christian Hewitt > wrote: >> >> Improve documentation. >> >> Signed-off-by: Christian Hewitt >> --- >> doc/board/amlogic/wetek-co

Re: [PATCH 30/33] doc: boards: amlogic: add documentation for BananaPi CM4IO

2023-03-20 Thread Christian Hewitt
> On 20 Mar 2023, at 4:13 pm, Neil Armstrong wrote: > > On 20/03/2023 12:46, Christian Hewitt wrote: >> Add build instructions for the BananaPi BPI-CM4IO carrier board with >> BPI-CM4 module. >> Signed-off-by: Christian Hewitt >> --- >> board/amlogic/u

[PATCH 32/33] doc: boards: amlogic: add documentation for GS-King-X

2023-03-20 Thread Christian Hewitt
GS-King-X is also supported with the beelink-s922x FIP sources and can use the GT-King defconfig. Add a board document with instructions. Signed-off-by: Christian Hewitt --- board/amlogic/beelink-s922x/MAINTAINERS | 3 +- doc/board/amlogic/beelink-gskingx.rst | 121

[PATCH 33/33] doc: boards: amlogic: add documentation for ODROID-HC4

2023-03-20 Thread Christian Hewitt
Add separate documentation for the ODROID-HC4 board to ensure users build U-Boot using the HC4 defconfig that enables PCIe SATA boot. This avoids user frustration trying to boot after using the C4 recipe which only works from SD card. Signed-off-by: Christian Hewitt --- doc/board/amlogic

[PATCH 31/33] doc: boards: amlogic: add documentation for BananaPi M5

2023-03-20 Thread Christian Hewitt
Add missing build documentation for the BPI-M5 board. Signed-off-by: Christian Hewitt --- doc/board/amlogic/bananapi-m5.rst | 141 ++ doc/board/amlogic/index.rst | 1 + 2 files changed, 142 insertions(+) create mode 100644 doc/board/amlogic/bananapi-m5.rst

[PATCH 28/33] doc: boards: amlogic: update documentation for W400

2023-03-20 Thread Christian Hewitt
Improve documentation. Signed-off-by: Christian Hewitt --- doc/board/amlogic/w400.rst | 115 - 1 file changed, 61 insertions(+), 54 deletions(-) diff --git a/doc/board/amlogic/w400.rst b/doc/board/amlogic/w400.rst index 38dbf52fb9..634fe1298d 100644

[PATCH 29/33] doc: boards: amlogic: update documentation for WeTek Core2

2023-03-20 Thread Christian Hewitt
Improve documentation. Signed-off-by: Christian Hewitt --- doc/board/amlogic/wetek-core2.rst | 83 +-- 1 file changed, 47 insertions(+), 36 deletions(-) diff --git a/doc/board/amlogic/wetek-core2.rst b/doc/board/amlogic/wetek-core2.rst index 0147d5fbe2..5eba566af4

[PATCH 30/33] doc: boards: amlogic: add documentation for BananaPi CM4IO

2023-03-20 Thread Christian Hewitt
Add build instructions for the BananaPi BPI-CM4IO carrier board with BPI-CM4 module. Signed-off-by: Christian Hewitt --- board/amlogic/u200/MAINTAINERS | 1 - board/amlogic/w400/MAINTAINERS | 2 + doc/board/amlogic/bananapi-cm4io.rst | 152 +++ doc/board

[PATCH 27/33] doc: boards: amlogic: update documentation for U200

2023-03-20 Thread Christian Hewitt
Signed-off-by: Christian Hewitt --- doc/board/amlogic/u200.rst | 113 +++-- 1 file changed, 59 insertions(+), 54 deletions(-) diff --git a/doc/board/amlogic/u200.rst b/doc/board/amlogic/u200.rst index 53213fdb68..6d1d66b4ea 100644 --- a/doc/board/amlogic/u200.rst

[PATCH 25/33] doc: boards: amlogic: update documentation for SEI510

2023-03-20 Thread Christian Hewitt
Signed-off-by: Christian Hewitt --- doc/board/amlogic/sei510.rst | 113 ++- 1 file changed, 59 insertions(+), 54 deletions(-) diff --git a/doc/board/amlogic/sei510.rst b/doc/board/amlogic/sei510.rst index c55e778494..09b0f53e16 100644 --- a/doc/board/amlogic

[PATCH 22/33] doc: boards: amlogic: update documentation for Q200

2023-03-20 Thread Christian Hewitt
Improve documentation. Signed-off-by: Christian Hewitt --- doc/board/amlogic/q200.rst | 76 +- 1 file changed, 42 insertions(+), 34 deletions(-) diff --git a/doc/board/amlogic/q200.rst b/doc/board/amlogic/q200.rst index 3ac4116be4..c304980579 100644

[PATCH 26/33] doc: boards: amlogic: update documentation for SEI610

2023-03-20 Thread Christian Hewitt
Improve documentation. Signed-off-by: Christian Hewitt --- doc/board/amlogic/sei610.rst | 118 ++- 1 file changed, 61 insertions(+), 57 deletions(-) diff --git a/doc/board/amlogic/sei610.rst b/doc/board/amlogic/sei610.rst index 2d754497cc..84aaeff4ed 100644

[PATCH 24/33] doc: boards: amlogic: update documentation for S400

2023-03-20 Thread Christian Hewitt
Improve documentation. Signed-off-by: Christian Hewitt --- doc/board/amlogic/s400.rst | 89 -- 1 file changed, 47 insertions(+), 42 deletions(-) diff --git a/doc/board/amlogic/s400.rst b/doc/board/amlogic/s400.rst index c92817b421..b00fe64e1b 100644

[PATCH 21/33] doc: boards: amlogic: update documentation for P201

2023-03-20 Thread Christian Hewitt
Improve documentation. Notably we can now support U-Boot install to the internal eMMC storage in addition to SD cards. Signed-off-by: Christian Hewitt --- doc/board/amlogic/p201.rst | 87 +++--- 1 file changed, 53 insertions(+), 34 deletions(-) diff --git a/doc

[PATCH 18/33] doc: boards: amlogic: update documentation for ODROID-N2/N2+

2023-03-20 Thread Christian Hewitt
Improve documentation. Notably mention the ODROID-N2+ and the option to use FDTDIR not FDT for automatic device-tree selection. Signed-off-by: Christian Hewitt --- doc/board/amlogic/odroid-n2.rst | 122 +--- 1 file changed, 65 insertions(+), 57 deletions(-) diff

[PATCH 16/33] doc: boards: amlogic: update documentation for ODROID-C4

2023-03-20 Thread Christian Hewitt
Improve documentation. Notably drop references to the ODROID-HC4 board as its support has evolved and we will add an HC4 specific document in a later patch. Signed-off-by: Christian Hewitt --- doc/board/amlogic/odroid-c4.rst | 117 1 file changed, 60 insertions

[PATCH 17/33] doc: boards: amlogic: update documentation for ODROID GO ULTRA

2023-03-20 Thread Christian Hewitt
Improve documentation. Signed-off-by: Christian Hewitt --- doc/board/amlogic/odroid-go-ultra.rst | 25 ++--- 1 file changed, 18 insertions(+), 7 deletions(-) diff --git a/doc/board/amlogic/odroid-go-ultra.rst b/doc/board/amlogic/odroid-go-ultra.rst index 8df9e0cb79

[PATCH 15/33] doc: boards: amlogic: update documentation for ODROID-C2

2023-03-20 Thread Christian Hewitt
Improve documentation. Signed-off-by: Christian Hewitt --- doc/board/amlogic/odroid-c2.rst | 54 ++--- 1 file changed, 30 insertions(+), 24 deletions(-) diff --git a/doc/board/amlogic/odroid-c2.rst b/doc/board/amlogic/odroid-c2.rst index 8a1be4bf55..82eea3820e

[PATCH 14/33] doc: boards: amlogic: update documentation for NanoPi-K2

2023-03-20 Thread Christian Hewitt
Improve documentation. Notably we can now support U-Boot install to the removable eMMC storage module in addition to SD cards. Signed-off-by: Christian Hewitt --- doc/board/amlogic/nanopi-k2.rst | 93 +++-- 1 file changed, 54 insertions(+), 39 deletions(-) diff

[PATCH 07/33] doc: boards: amlogic: update documentation for JetHub J80

2023-03-20 Thread Christian Hewitt
Improve documentation. Signed-off-by: Christian Hewitt --- doc/board/amlogic/jethub-j80.rst | 46 ++-- 1 file changed, 26 insertions(+), 20 deletions(-) diff --git a/doc/board/amlogic/jethub-j80.rst b/doc/board/amlogic/jethub-j80.rst index f669a0118d..d20fbad4c5

[PATCH 04/33] doc: boards: amlogic: update documentation for Beelink GT-King

2023-03-20 Thread Christian Hewitt
Improve documentation. Signed-off-by: Christian Hewitt --- doc/board/amlogic/beelink-gtking.rst | 120 +-- 1 file changed, 60 insertions(+), 60 deletions(-) diff --git a/doc/board/amlogic/beelink-gtking.rst b/doc/board/amlogic/beelink-gtking.rst index 2fb50c5f7b

[PATCH 05/33] doc: boards: amlogic: update documentation for Beelink GT-King Pro

2023-03-20 Thread Christian Hewitt
Improve documentation. Signed-off-by: Christian Hewitt --- doc/board/amlogic/beelink-gtkingpro.rst | 120 1 file changed, 60 insertions(+), 60 deletions(-) diff --git a/doc/board/amlogic/beelink-gtkingpro.rst b/doc/board/amlogic/beelink-gtkingpro.rst index 07bb04bb36

[PATCH 20/33] doc: boards: amlogic: update documentation for P200

2023-03-20 Thread Christian Hewitt
Improve documentation. Notably we can now support U-Boot install to the internal eMMC storage in addition to SD cards. Signed-off-by: Christian Hewitt --- doc/board/amlogic/p200.rst | 87 +++--- 1 file changed, 53 insertions(+), 34 deletions(-) diff --git a/doc

[PATCH 23/33] doc: boards: amlogic: update documentation for Radxa Zero

2023-03-20 Thread Christian Hewitt
Improve documentation. Signed-off-by: Christian Hewitt --- doc/board/amlogic/radxa-zero.rst | 45 +--- 1 file changed, 24 insertions(+), 21 deletions(-) diff --git a/doc/board/amlogic/radxa-zero.rst b/doc/board/amlogic/radxa-zero.rst index f5611f52ec..e8a8d87320

[PATCH 19/33] doc: boards: amlogic: update documentation for ODROID-N2L

2023-03-20 Thread Christian Hewitt
Improve documentation. Signed-off-by: Christian Hewitt --- doc/board/amlogic/odroid-n2l.rst | 33 ++-- 1 file changed, 23 insertions(+), 10 deletions(-) diff --git a/doc/board/amlogic/odroid-n2l.rst b/doc/board/amlogic/odroid-n2l.rst index afd4409d1b..b264ace7f5

[PATCH 13/33] doc: boards: amlogic: update documentation for LePotato

2023-03-20 Thread Christian Hewitt
Improve documentation. Signed-off-by: Christian Hewitt --- doc/board/amlogic/libretech-cc.rst | 109 +++-- 1 file changed, 40 insertions(+), 69 deletions(-) diff --git a/doc/board/amlogic/libretech-cc.rst b/doc/board/amlogic/libretech-cc.rst index 596ce45dc4

[PATCH 11/33] doc: boards: amlogic: update documentation for Khadas VIM3L

2023-03-20 Thread Christian Hewitt
Improve documentation. Signed-off-by: Christian Hewitt --- doc/board/amlogic/khadas-vim3l.rst | 137 ++--- 1 file changed, 68 insertions(+), 69 deletions(-) diff --git a/doc/board/amlogic/khadas-vim3l.rst b/doc/board/amlogic/khadas-vim3l.rst index 692ab3d21d

[PATCH 12/33] doc: boards: amlogic: update documentation for LaFrite

2023-03-20 Thread Christian Hewitt
Improve documentation. Signed-off-by: Christian Hewitt --- doc/board/amlogic/libretech-ac.rst | 77 -- 1 file changed, 42 insertions(+), 35 deletions(-) diff --git a/doc/board/amlogic/libretech-ac.rst b/doc/board/amlogic/libretech-ac.rst index 7a915f9f26

[PATCH 08/33] doc: boards: amlogic: update documentation for Khadas VIM

2023-03-20 Thread Christian Hewitt
Improve documentation. Signed-off-by: Christian Hewitt --- doc/board/amlogic/khadas-vim.rst | 76 +--- 1 file changed, 41 insertions(+), 35 deletions(-) diff --git a/doc/board/amlogic/khadas-vim.rst b/doc/board/amlogic/khadas-vim.rst index 04025d737c..f1fbe1a8a6

[PATCH 10/33] doc: boards: amlogic: update documentation for Khadas VIM3

2023-03-20 Thread Christian Hewitt
Improve documentation. Signed-off-by: Christian Hewitt --- doc/board/amlogic/khadas-vim3.rst | 137 +++--- 1 file changed, 68 insertions(+), 69 deletions(-) diff --git a/doc/board/amlogic/khadas-vim3.rst b/doc/board/amlogic/khadas-vim3.rst index 73dc32b79b..88f2e0ebbe

[PATCH 09/33] doc: boards: amlogic: update documentation for Khadas VIM2

2023-03-20 Thread Christian Hewitt
Improve documentation. Signed-off-by: Christian Hewitt --- doc/board/amlogic/khadas-vim2.rst | 76 +-- 1 file changed, 41 insertions(+), 35 deletions(-) diff --git a/doc/board/amlogic/khadas-vim2.rst b/doc/board/amlogic/khadas-vim2.rst index 7ac3bdcbaf..78d47f93fe

[PATCH 06/33] doc: boards: amlogic: update documentation for JetHub J100

2023-03-20 Thread Christian Hewitt
Improve documentation. Signed-off-by: Christian Hewitt --- doc/board/amlogic/jethub-j100.rst | 66 --- 1 file changed, 35 insertions(+), 31 deletions(-) diff --git a/doc/board/amlogic/jethub-j100.rst b/doc/board/amlogic/jethub-j100.rst index dd1ed68b9c..0d63976789

[PATCH 01/33] doc: boards: amlogic: update documentation for index page

2023-03-20 Thread Christian Hewitt
in the future. Signed-off-by: Christian Hewitt --- doc/board/amlogic/index.rst | 137 +--- 1 file changed, 64 insertions(+), 73 deletions(-) diff --git a/doc/board/amlogic/index.rst b/doc/board/amlogic/index.rst index e51b904582..3eb1cf46e0 100644 --- a/doc/board

[PATCH 03/33] doc: boards: amlogic: update documentation for pre-generated-fip's

2023-03-20 Thread Christian Hewitt
Improve documentation. Signed-off-by: Christian Hewitt --- doc/board/amlogic/pre-generated-fip.rst | 138 +++- 1 file changed, 88 insertions(+), 50 deletions(-) diff --git a/doc/board/amlogic/pre-generated-fip.rst b/doc/board/amlogic/pre-generated-fip.rst index c63ea616b8

[PATCH 02/33] doc: boards: amlogic: update documentation for boot-flow

2023-03-20 Thread Christian Hewitt
Improve documentation. Signed-off-by: Christian Hewitt --- doc/board/amlogic/boot-flow.rst | 178 1 file changed, 90 insertions(+), 88 deletions(-) diff --git a/doc/board/amlogic/boot-flow.rst b/doc/board/amlogic/boot-flow.rst index 2049672b1b..041297c512

[PATCH 00/33] doc: board: amlogic: spring clean-up of Amlogic docs

2023-03-20 Thread Christian Hewitt
cleanups and tweaks for clarity of simply more up-to-date information for a board or process. Please review and flag any omissions or issues! Christian Hewitt (33): doc: boards: amlogic: update documentation for index page doc: boards: amlogic: update documentation for boot-flow doc: boards

[PATCH] arm64: dts: meson: nanopi-k2: readd PHY reset properties

2022-10-25 Thread Christian Hewitt
is borrows the same fix applied to the Odroid C2 board [0]. [0] https://lists.denx.de/pipermail/u-boot/2021-April/446658.html Fixes: dd5f2351e99a ("arm64: dts: meson: sync dt and bindings from v5.6-rc2") Signed-off-by: Christian Hewitt --- arch/arm/dts/meson-gxbb-nanopi-k2-u-boot.dtsi | 7 +++

[PATCH 4/4] doc: boards: amlogic: update for Radxa Zero

2021-09-14 Thread Christian Hewitt
Add documentation bits for the Radxa Zero Signed-off-by: Christian Hewitt --- doc/board/amlogic/index.rst | 3 +- doc/board/amlogic/radxa-zero.rst | 74 2 files changed, 76 insertions(+), 1 deletion(-) create mode 100644 doc/board/amlogic/radxa-zero.rst

[PATCH 3/4] boards: amlogic: add Radxa Zero defconfig

2021-09-14 Thread Christian Hewitt
Add a defconfig for the Radxa Zero SBC, using an Amlogic S905Y2 chip. Signed-off-by: Christian Hewitt --- configs/radxa-zero_defconfig | 70 1 file changed, 70 insertions(+) create mode 100644 configs/radxa-zero_defconfig diff --git a/configs/radxa

[PATCH 2/4] ARM: dts: add support for Radxa Zero

2021-09-14 Thread Christian Hewitt
Import the initial dts queued for Linux 5.16.y Signed-off-by: Christian Hewitt --- arch/arm/dts/Makefile | 1 + .../arm/dts/meson-g12a-radxa-zero-u-boot.dtsi | 7 + arch/arm/dts/meson-g12a-radxa-zero.dts| 405 ++ 3 files changed, 413

[PATCH 1/4] ARM: dts: sort Amlogic Makefile section

2021-09-14 Thread Christian Hewitt
Alpha sort the Amlogic dtb list (same as the kernel). Signed-off-by: Christian Hewitt --- arch/arm/dts/Makefile | 11 ++- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/arch/arm/dts/Makefile b/arch/arm/dts/Makefile index f0160d2dc0..461448c579 100644 --- a/arch/arm/dts

[PATCH 0/4] ARM: amlogic: add Radxa Zero

2021-09-14 Thread Christian Hewitt
This series alpha sorts the Amlogic Makefile, then adds support for the Radxa Zero SBC using the device-tree queued in the Amlogic maintainer tree for Linux 5.16.y Patches are based on custodians/u-boot-amlogic-next Christian Hewitt (4): ARM: dts: sort Amlogic Makefile section ARM: dts: add

[PATCH] ARM: meson: Add S905Y2 SOC ID

2021-08-20 Thread Christian Hewitt
Add the SOC ID for the S905Y2 to board info, see below for before/after tested with a Radxa Zero board: SoC: Amlogic Meson G12A (Unknown) Revision 28:b (30:2) SoC: Amlogic Meson G12A (S905Y2) Revision 28:b (30:2) Signed-off-by: Christian Hewitt --- arch/arm/mach-meson/board-info.c | 1 + 1

[PATCH] board: amlogic: odroid-n2: fix fdtfile suffix for n2-plus

2021-08-04 Thread Christian Hewitt
The N2+ dtb is meson-g12b-odroid-n2-plus.dtb, not n2_plus, so correct the suffix provided in the board file. Also align the board ident string shown during boot to match. Fixes: 8bc780106c13 ("board: amlogic: odroid: add runtime detection of the N2/N2+/C4/HC4 variants") Signed-off-by:

[PATCH 5/5] boards: amlogic: update documentation for Beelink GT-King/Pro

2020-12-18 Thread Christian Hewitt
Update the device matrix and add build instructions. Signed-off-by: Christian Hewitt --- doc/board/amlogic/beelink-gtking.rst| 115 +++ doc/board/amlogic/beelink-gtkingpro.rst | 116 doc/board/amlogic/index.rst | 4 +- 3 files

[PATCH 2/5] boards: amlogic: add Beelink S922X board family support

2020-12-18 Thread Christian Hewitt
Copied from Odroid N2. Add myself as maintainer. Signed-off-by: Christian Hewitt --- board/amlogic/beelink-s922x/MAINTAINERS | 9 board/amlogic/beelink-s922x/Makefile| 6 +++ board/amlogic/beelink-s922x/beelink-s922x.c | 54 + 3 files changed, 69

[PATCH 4/5] boards: amlogic: add Beelink GT-King Pro defconfig

2020-12-18 Thread Christian Hewitt
Add a defconfig for the Beelink GT-King Pro Android STB, which is based on the Amlogic W400 reference design. Signed-off-by: Christian Hewitt --- configs/beelink-gtkingpro_defconfig | 71 + 1 file changed, 71 insertions(+) create mode 100644 configs/beelink

[PATCH 3/5] boards: amlogic: add Beelink GT-King defconfig

2020-12-18 Thread Christian Hewitt
Add a defconfig for the Beelink GT-King Android STB, which is based on the Amlogic W400 reference design. Signed-off-by: Christian Hewitt --- configs/beelink-gtking_defconfig | 71 1 file changed, 71 insertions(+) create mode 100644 configs/beelink

[PATCH 1/5] ARM: dts: import Beelink GT-King/Pro DTs from Linux 5.10

2020-12-18 Thread Christian Hewitt
Import the Beelink GT-King/Pro and supporting meson-g12b-w400.dtsi file from Linux 5.10. Signed-off-by: Christian Hewitt --- arch/arm/dts/Makefile | 2 + arch/arm/dts/meson-g12b-gtking-pro.dts | 125 arch/arm/dts/meson-g12b-gtking.dts | 145 + arch/arm

[PATCH 0/5] board: amlogic: add Beelink GT-King/Pro support

2020-12-18 Thread Christian Hewitt
This patchset adds support for the Beelink GT-King and GT-King Pro boxes based on the Amlogic S922X (G12B/W400) SoC. Patches are based on the u-boot-amlogic-next branch in the custodians tree. Christian Hewitt (5): ARM: dts: import Beelink GT-King/Pro DTs from Linux 5.10 boards: amlogic: add

[PATCH 3/3] boards: amlogic: update documentation for WeTek Core2

2020-12-15 Thread Christian Hewitt
Update the device matrix and add build instructions. Signed-off-by: Christian Hewitt --- doc/board/amlogic/index.rst | 3 +- doc/board/amlogic/wetek-core2.rst | 90 +++ 2 files changed, 92 insertions(+), 1 deletion(-) create mode 100644 doc/board/amlogic

[PATCH 2/3] boards: amlogic: add WeTek Core2 support

2020-12-15 Thread Christian Hewitt
Add a config for the WeTek Core2, largely based on the VIM2 config. Signed-off-by: Christian Hewitt --- configs/wetek-core2_defconfig | 70 +++ 1 file changed, 70 insertions(+) create mode 100644 configs/wetek-core2_defconfig diff --git a/configs/wetek

[PATCH 1/3] ARM: dts: import WeTek Core2 DTs from Linux 5.10

2020-12-15 Thread Christian Hewitt
Import the WeTek Core2 and supporting meson-gx-p23x-q20x.dtsi files from Linux 5.10. Signed-off-by: Christian Hewitt --- arch/arm/dts/Makefile | 1 + arch/arm/dts/meson-gx-p23x-q20x.dtsi | 324 ++ .../arm/dts/meson-gxm-wetek-core2-u-boot.dtsi

[PATCH 0/3] board: amlogic: add WeTek Core2 support

2020-12-15 Thread Christian Hewitt
This patchset adds support for the WeTek Core2 box which is based on the Amlogic S912 (GXM) SoC. Patches are based on u-boot-amlogic-next branch in the custodians tree. Christian Hewitt (3): ARM: dts: import WeTek Core2 DTs from Linux 5.10 boards: amlogic: add WeTek Core2 support boards

[PATCH 2/2] boards: amlogic: add Khadas VIM3L support

2019-12-11 Thread Christian Hewitt
folder. Signed-off-by: Christian Hewitt --- board/amlogic/w400/README.khadas-vim3l | 132 + configs/khadas-vim3l_defconfig | 62 2 files changed, 194 insertions(+) create mode 100644 board/amlogic/w400/README.khadas-vim3l create mode

[PATCH 1/2] ARM: dts: Import Khadas VIM3L DT from Linux 5.5-rc1

2019-12-11 Thread Christian Hewitt
Import the Khadas VIM3L device-tree from [1] [1] e42617b825f8 ("Linux 5.5-rc1") Signed-off-by: Christian Hewitt --- arch/arm/dts/Makefile | 1 + arch/arm/dts/meson-sm1-khadas-vim3l.dts | 95 + 2 files changed, 96 insertions(+) c

[PATCH 0/2] amlogic: add Khadas VIM3L support

2019-12-11 Thread Christian Hewitt
Khadas VIM3L is a new revision of the VIM3 board that swaps the premium A311D chip for Amlogic's mid-range S905D3 chip. Christian Hewitt (2): ARM: dts: Import Khadas VIM3L DT from Linux 5.5-rc1 boards: amlogic: add Khadas VIM3L support arch/arm/dts/Makefile | 1 + arch