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
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
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
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
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
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
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
> 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
-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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
> 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
> 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
> 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 +++
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
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
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
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
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
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
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:
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
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
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
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
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
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
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
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
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
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
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
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
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
96 matches
Mail list logo