Hi,
On Fri, 24 Mar 2023 at 07:26, Konrad Dybcio wrote:
>
> "clocks" is the standard property used in Linux, "clock" seems to be
> an U-Boot invention. Use the one that's more standardized.
>
> Signed-off-by: Konrad Dybcio
> ---
>
> drivers/mmc/msm_sdhci.c | 2 +-
> 1 file changed, 1
On 20:07-20230323, Bryan Brattlof wrote:
> Hi Manorit!
>
> On March 15, 2023 thus sayeth Manorit Chawdhry:
> > K3 devices have runtime type board detection. Make the default defconfig
> > include the secure configuration. Then remove the HS specific config.
> >
>
On Thu, 23 Mar 2023 at 19:58, Pali Rohár wrote:
>
> This patch series contains kwboot fixes for booting non-UART-generated
> images over UART.
>
> Pali Rohár (5):
> tools: kwbimage: Fix invalid UART kwbimage v1 headersz
> tools: kwboot: Fix invalid UART kwbimage v1 headersz
> tools: kwboot:
Beacon Embedded has an i.MX8M Plus development kit which consists
of a SOM + baseboard. The SOM includes Bluetooth, WiFi, QSPI, eMMC,
and one Ethernet PHY. The baseboard includes audio, HDMI, USB-C Dual
Role port, USB Hub with five ports, a PCIe slot, and a second Ethernet
PHY. The device trees
On Thu, 23 Mar 2023 at 19:01, Pali Rohár wrote:
>
> On Thursday 23 March 2023 12:24:13 Martin Rowe wrote:
> > On Wed, 22 Mar 2023 at 19:09, Pali Rohár wrote:
> > >
> > > On Wednesday 22 March 2023 18:59:45 Pali Rohár wrote:
> > > > On Wednesday 22 March 2023 13:45:56 Martin Rowe wrote:
> > > > >
On Thu, Mar 23, 2023 at 07:27:04PM -0500, Adam Ford wrote:
> Beacon Embedded has an i.MX8M Plus development kit which consists
> of a SOM + baseboard. The SOM includes Bluetooth, WiFi, QSPI, eMMC,
> and one Ethernet PHY. The baseboard includes audio, HDMI, USB-C Dual
> Role port, USB Hub with
Mark's and Dzmitry's approaches come down to the same thing.. Let's
unify them by first removing the static keyword from the common file
to allow the variable to be reused, then renaming "reg0" to the more
sensible fw_dtb_pointer coming from the Apple file and finally remove
the mach-apple
The name "se" is used in upstream Linux device trees and has been for
ages, long before this U-Boot-ism was introduced. Same goes for the
existing compatible. Get rid of that.
Signed-off-by: Konrad Dybcio
---
arch/arm/dts/sdm845.dtsi | 4 ++--
drivers/serial/serial_msm_geni.c | 6
In preparation for supporting upstream Linux device trees on Qualcomm
platforms, make this the default behavior.
Signed-off-by: Konrad Dybcio
---
arch/arm/mach-snapdragon/pinctrl-snapdragon.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm/mach-snapdragon/pinctrl-snapdragon.c
In preparation for supporting upstream Linux device trees on Qualcomm
platforms, make this the default behavior.
Signed-off-by: Konrad Dybcio
---
arch/arm/mach-snapdragon/clock-snapdragon.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm/mach-snapdragon/clock-snapdragon.c
In preparation for supporting upstream Linux device trees on Qualcomm
platforms, make this the default behavior.
Signed-off-by: Konrad Dybcio
---
drivers/serial/serial_msm.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/serial/serial_msm.c b/drivers/serial/serial_msm.c
index
"clocks" is the standard property used in Linux, "clock" seems to be
an U-Boot invention. Use the one that's more standardized.
Signed-off-by: Konrad Dybcio
---
arch/arm/dts/qcom-ipq4019.dtsi | 2 +-
drivers/serial/serial_msm.c| 3 +--
2 files changed, 2 insertions(+), 3 deletions(-)
diff
"clocks" is the standard property used in Linux, "clock" seems to be
an U-Boot invention. Use the one that's more standardized.
Signed-off-by: Konrad Dybcio
---
drivers/mmc/msm_sdhci.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/mmc/msm_sdhci.c
Hi Manorit!
On March 15, 2023 thus sayeth Manorit Chawdhry:
> K3 devices have runtime type board detection. Make the default defconfig
> include the secure configuration. Then remove the HS specific config.
>
> Non-HS devices will continue to boot due to runtime device type detection.
> If
Beacon Embedded has an i.MX8M Plus development kit which consists
of a SOM + baseboard. The SOM includes Bluetooth, WiFi, QSPI, eMMC,
and one Ethernet PHY. The baseboard includes audio, HDMI, USB-C Dual
Role port, USB Hub with five ports, a PCIe slot, and a second Ethernet
PHY. The device trees
I think the correct fix is to not use a zero sized array at all.
AIUI, what Andrew Pinksi intended was: the `asm` fix and
attribute(unused) fix aren't the same thing.
Using either way to get around this is probably not going to work in
future; but I'm not familiar with the codebase to do large
On Thu, Mar 23, 2023 at 03:38:33PM -0700, appujee wrote:
> added comments: https://lists.denx.de/pipermail/u-boot/2023-March/513078.html
OK, and that references a gcc bugzilla entry where Andrew Pinski suggest
a change to correct the code, and says not to do what you're suggesting
here. And
added comments: https://lists.denx.de/pipermail/u-boot/2023-March/513078.html
On Thu, Mar 23, 2023 at 1:31 PM Tom Rini wrote:
>
> On Thu, Mar 23, 2023 at 01:29:29PM -0700, appujee wrote:
>
> > > So, saying "unused" and then "used" doesn't seem to make any sense.
> > unused and used attributes do
>From 807a20a152cbebcc70ab81de825a28da94a07ab6 Mon Sep 17 00:00:00 2001
From: AdityaK
Date: Thu, 23 Mar 2023 15:30:15 -0700
Subject: [PATCH] [PATCH] linker_lists.h: Adding comments to clarify
attribute(used)
Change-Id: I2878f458b8955cac23acd54f4cfaafe7f132935b
Signed-off-by: AdityaK
Tom Rini
On Thu, Mar 23, 2023 at 01:29:29PM -0700, appujee wrote:
> > So, saying "unused" and then "used" doesn't seem to make any sense.
> unused and used attributes do not cancel each other. They have different
> semantics. I agree this part of the code needs some attention. zero sized
> arrays are not
> So, saying "unused" and then "used" doesn't seem to make any sense.
unused and used attributes do not cancel each other. They have different
semantics. I agree this part of the code needs some attention. zero sized
arrays are not C compliant as I understand it, even more so when it is
declared
Signed-off-by: Pali Rohár
---
tools/kwboot.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/tools/kwboot.c b/tools/kwboot.c
index 2b92966919da..db917708a8e8 100644
--- a/tools/kwboot.c
+++ b/tools/kwboot.c
@@ -61,7 +61,9 @@
* SPI-NOR or parallel-NOR. Despite the type
Armada 385 BootROM ignores low 7 bits of headersz when parsing kwbimage
header of UART type, which effectively means that headersz is rounded down
to multiply of 128 bytes. For all other image types BootROM reads and use
all bits of headersz. Therefore fill into UART type of kwbimage v1 headersz
A38x BootROM has a bug which cause that BootROM loads data part of UART
image into RAM target address increased by one byte when source address
and header size stored in the image header are not same.
Workaround this bug by completely removing a gap between header and data
part of the UART image.
Commit 7665ed2fa04e ("tools: kwboot: Fix parsing UART image without data
checksum") added fixup code to insert place for data checksum if UART image
does not have it. Together with option -B (change baudrate), kwboot
calculates this checksum. Without option -B, it inserts only place for
checksum
Ensure that UART aligned header size is always stored into kwbimage v1
header. It is needed for proper UART booting. Calculation of headersz field
was broken in commit d656f5a0ee22 ("tools: kwboot: Calculate real used
space in kwbimage header when calling kwboot_img_grow_hdr()") which
introduced
Sending of very small images (smaller than 128 bytes = xmodem block size)
cause out-of-bound memory read access. Fix this issue by ensuring that
hdrsz when sending image is not larger than total size of the image.
Issue was introduced in commit f8017c37799c ("tools: kwboot: Fix sending
Kirkwood v0
This patch series contains kwboot fixes for booting non-UART-generated
images over UART.
Pali Rohár (5):
tools: kwbimage: Fix invalid UART kwbimage v1 headersz
tools: kwboot: Fix invalid UART kwbimage v1 headersz
tools: kwboot: Fix inserting UART data checksum without -B option
tools:
Hi Viacheslav,
> -Original Message-
> From: Vyacheslav V. Mitrofanov
> Sent: Thursday, March 16, 2023 3:47 AM
> To: u-boot@lists.denx.de; emohand...@linux.microsoft.com
> Cc: joe.hershber...@ni.com; xypron.g...@gmx.de;
> dpha...@linux.microsoft.com; sap...@gmail.com;
On Thursday 23 March 2023 19:33:27 Pali Rohár wrote:
> On Thursday 23 March 2023 11:01:22 Martin Rowe wrote:
> > On Wed, 22 Mar 2023 at 18:09, Pali Rohár wrote:
> > >
> > > On Wednesday 22 March 2023 11:14:42 Martin Rowe wrote:
> > > > On Tue, 21 Mar 2023 at 17:26, Pali Rohár wrote:
> > > >
> >
On Thursday 23 March 2023 12:24:13 Martin Rowe wrote:
> On Wed, 22 Mar 2023 at 19:09, Pali Rohár wrote:
> >
> > On Wednesday 22 March 2023 18:59:45 Pali Rohár wrote:
> > > On Wednesday 22 March 2023 13:45:56 Martin Rowe wrote:
> > > > On Wed, 22 Mar 2023 at 12:38, Martin Rowe
> > > > wrote:
> >
On Fri, Mar 24, 2023 at 07:28:32AM +1300, Simon Glass wrote:
> Hi Tom,
>
> On Thu, 23 Mar 2023 at 08:19, Tom Rini wrote:
> >
> > Given the number of jobs in CI we have which use python and pip install
> > packages, we should do this once in the Dockerfile, in order to populate
> > the cache. We
Given the number of jobs in CI we have which use python and pip install
packages, we should do this once in the Dockerfile, in order to populate
the cache. We let each job continue to create and use the virtual
environments they need to facilitate making updates to these
environments easier.
In order to better make use of pip caches, and also for better overall
consistency, we should use the same versions of packages in each of our
python requirements files. Update pytest to use the newer versions of
packages we use in sphinx builds.
Signed-off-by: Tom Rini
---
Changes in v2:
-
When coreboot does not pass a UART in its sysinfo struct, there is no
easy way to find it out. Add a way to specify known UARTs so we can
find them without needing help from coreboot.
Since coreboot does not actually init the serial device when serial is
disabled, it is not possible to make it
Enable support for NVMe storage devices. Update the driver to enable the
bus master bit, since coreboot does not do that automatically.
Signed-off-by: Simon Glass
---
Changes in v2:
- Drop patch 'usb: Quieten a debug message' since it was fixed elsewhere
- Drop patch 'x86: coreboot: Use a
Sometimes coreboot adds new tags that U-Boot does not know about. These
are silently ignored, but it is useful to at least know what we are
missing.
Add a way to collect this information. For Brya it shows:
Unimpl. 38 41 37 34 42 40
These are:
LB_TAG_PLATFORM_BLOB_VERSION
This is useful when looking for tables in memory. Enable it for coreboot.
Signed-off-by: Simon Glass
---
Changes in v2:
- Add new patch to enable ms command
configs/coreboot_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/configs/coreboot_defconfig b/configs/coreboot_defconfig
Turn these options on to make it easier to debug things.
Also enable dhrystone so we can get some measure of performance.
Signed-off-by: Simon Glass
Reviewed-by: Bin Meng
---
(no changes since v1)
configs/coreboot_defconfig | 4
1 file changed, 4 insertions(+)
diff --git
Enable this so that PCI devices can be used correctly without needing
to do a manual scan.
Signed-off-by: Simon Glass
Reviewed-by: Bin Meng
---
(no changes since v1)
configs/coreboot_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/configs/coreboot_defconfig
This is not obvious so add a little note about how it works.
Signed-off-by: Simon Glass
Reviewed-by: Bin Meng
---
(no changes since v1)
doc/board/coreboot/coreboot.rst | 29 +
1 file changed, 29 insertions(+)
diff --git a/doc/board/coreboot/coreboot.rst
This is much more common on modern hardware, so default to using it.
This does not affect the normal UART, but does allow the debug UART to
work, since it uses serial_out_shift(), etc.
Signed-off-by: Simon Glass
---
Changes in v2:
- Expand commit message to explain this is for the debug UART
-
When U-Boot is the second-stage bootloader, PCI is already set up. We
cannot read the regions from the device tree. There is no point anyway,
since PCI devices have already been allocated according to the regions
and it is not safe for U-Boot to make any changes.
Signed-off-by: Simon Glass
When coreboot does not pass a UART in its sysinfo struct, there is no
easy way to find it out.
Since coreboot does not actually init the serial device when serial is
disabled, it is not possible to make it add this information to the
sysinfo table.
Add a way to obtain this information from the
At present any ACPI tables created by prior-stage firmware are ignored.
It is useful to be able to view these in U-Boot.
Pick this up from the sysinfo tables and display it with the cbsysinfo
command. This allows the 'acpi list' command to work when booting from
coreboot.
Adjust the global_data
This is useful for other features. Move the function into library code
so it can be used outside just the 'acpi' command.
Signed-off-by: Simon Glass
---
Changes in v2:
- Add new patch to move acpi-table-finding functions into the library
cmd/acpi.c| 40
We have several Kconfig options for ACPI, but all relate to specific
functions, such as generating tables and AML code.
Add a new option which controls including basic ACPI library code,
including the lib/acpi directory. This will allow us to add functions
which are available even if table
If U-Boot is not the first-stage bootloader the keyboard may already be
set up. Make sure to flush any data before trying to reset it. This
avoids a long timeout / hang.
Add some comments and a log category while we are here.
Signed-off-by: Simon Glass
---
Changes in v2:
- Flush the buffer
Avoid searching starting at 0 since this memory may not be available,
e.g. if protection against NULL-pointer access is enabled. The table
cannot be there anyway, since the first 1KB of memory was originally
used for the interrupt table and coreboot avoids it.
Start at 0x400 instead.
When U-Boot did not do the MP init, we don't get an actual CPU number
here. Skip printing it in that case.
Signed-off-by: Simon Glass
---
Changes in v2:
- Don't show an invalid CPU number on error
cmd/x86/mtrr.c | 6 --
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git
On Thursday 23 March 2023 11:01:22 Martin Rowe wrote:
> On Wed, 22 Mar 2023 at 18:09, Pali Rohár wrote:
> >
> > On Wednesday 22 March 2023 11:14:42 Martin Rowe wrote:
> > > On Tue, 21 Mar 2023 at 17:26, Pali Rohár wrote:
> > >
> > > > On Tuesday 21 March 2023 08:34:24 Martin Rowe wrote:
> > > >
This series includes some patches generated while getting U-Boot to boot
more nicely on Brya, an Adler Lake Chromebook.
This includes:
- show the ACPI tables with 'acpi list'
- get the UART to work even if coreboot doesn't enable it
- show unimplemented sysinfo tags
- fix for keyboard not working
On Thu, 23 Mar 2023 at 08:19, Tom Rini wrote:
>
> Signed-off-by: Tom Rini
> ---
> .azure-pipelines.yml | 2 +-
> .gitlab-ci.yml | 2 +-
> 2 files changed, 2 insertions(+), 2 deletions(-)
>
Reviewed-by: Simon Glass
Hi Tom,
On Thu, 23 Mar 2023 at 08:19, Tom Rini wrote:
>
> Given the number of jobs in CI we have which use python and pip install
> packages, we should do this once in the Dockerfile, in order to populate
> the cache. We let each job continue to create and use the virtual
> environments they
On Thu, 23 Mar 2023 at 09:07, Pali Rohár wrote:
>
> Numeric return values may cause strange errors line:
> exit not allowed from main input shell.
>
> Signed-off-by: Pali Rohár
> ---
> Rename r to ret.
> ---
> cmd/mmc.c | 18 +-
> 1 file changed, 13 insertions(+), 5 deletions(-)
Hi Bin,
On Mon, 20 Mar 2023 at 20:56, Bin Meng wrote:
>
> +Andy
>
> Hi Simon,
>
> On Tue, Feb 21, 2023 at 3:49 AM Simon Glass wrote:
> >
> > When coreboot does not pass a UART in its sysinfo struct, there is no
> > easy way to find it out. Add a way to specify known UARTs so we can
> > find
On Thursday 23 March 2023 18:51:38 Minda Chen wrote:
> On 2023/3/11 1:42, Pali Rohár wrote:
> > On Friday 10 March 2023 18:36:44 Minda Chen wrote:
> >> On 2023/3/8 15:31, Pali Rohár wrote:
> >> > Hello! See few comments below.
> >> >
> >> > On Wednesday 08 March 2023 13:48:31 Minda Chen wrote:
>
Hi Bin,
On Tue, 21 Mar 2023 at 14:25, Bin Meng wrote:
>
> Hi Simon,
>
> On Tue, Mar 21, 2023 at 2:40 AM Simon Glass wrote:
> >
> > Hi Bin,
> >
> > On Mon, 20 Mar 2023 at 19:32, Bin Meng wrote:
> > >
> > > Hi Simon,
> > >
> > > On Tue, Feb 21, 2023 at 3:49 AM Simon Glass wrote:
> > > >
> > > >
Hi Bin,
On Mon, 20 Mar 2023 at 20:44, Bin Meng wrote:
>
> Hi Simon,
>
> On Tue, Feb 21, 2023 at 3:49 AM Simon Glass wrote:
> >
> > Pick this up from the sysinfo tables and display it with the cbsysinfo
> > command. This allows the 'acpi list' command to work when booting from
> > coreboot.
> >
On Wed, 22 Mar 2023 at 04:19, Marek Vasut wrote:
>
> On 3/21/23 14:01, Peter Hoyes wrote:
> > From: Peter Hoyes
> >
> > 64597346 "fdt: Add -q option to fdt addr for distro_bootcmd" introduced
> > the -q option for fdt addr, which sets the current working fdt address
> > without printing any
On Tue, 21 Mar 2023 at 08:02, Svyatoslav Ryhel wrote:
>
> This patch introduses config which allows interrupt run of usb
> mass storage with any key. This is especially useful on devices
> with limited input capabilities like tablets and smatphones which
> have only gpio keys in direct access.
>
On Thu, 2023-03-23 at 16:44 +, Ehsan Mohandesi wrote:
>
> Hi Viacheslav,
>
> > -Original Message-
> > From: Vyacheslav V. Mitrofanov
> > Sent: Thursday, March 16, 2023 3:47 AM
> > To: u-boot@lists.denx.de; emohand...@linux.microsoft.com
> > Cc: joe.hershber...@ni.com;
OSPI controller supports all types of op variants in STIG mode,
only limitation being that the data payload should be less than
8 bytes when not using memory banks.
STIG mode is more stable for operations that send small data
payload and is more efficient than using DMA for few bytes of
memory
buswidth and dtr fields in spi_mem_op are only valid when the
corresponding spi_mem_op phase has a non-zero length. For example,
SPI NAND core doesn't set buswidth when using SPI_MEM_OP_NO_ADDR
phase.
Fix the dtr checks in set_protocol() to ignore empty spi_mem_op
phases, as checking for dtr
This series aims to address some critical bugs in the cadence qspi
driver like the need to Flush the CMDCTRL reg after the execution due to
a hardware limitation and also fixes the check conditions for DTR ops.
Logs with sf read and update commands:
Hi,
On Thu, 23 Mar 2023 14:31:28 +, Christian Hewitt wrote:
> This series adds support for the following boards which are
> tested and booting fine with 2023.04-rc4:
>
> - BananaPi M2-Pro (S905X3)
> - BananaPi M2S (A311D or S922X)
> - Radxa Zero2 (A311D)
> - WeTek Hub (S905)
> - WeTek Play2
Hi! !
Just bumping up this patch.
On Tuesday, December 6, 2022 11:06:48 A.M. EDT Detlev Casanova wrote:
> The function fdtdec_board_setup() is only called by fdtdec_setup() which
> needs to be called by the board file.
>
> This is not the case for the renesas boards so rename the
>
On 23/03/2023 15:31, Christian Hewitt wrote:
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
On 23/03/2023 15:31, Christian Hewitt wrote:
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
On 23/03/2023 15:31, Christian Hewitt wrote:
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
On 23/03/2023 15:31, Christian Hewitt wrote:
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
On 23/03/2023 15:31, Christian Hewitt wrote:
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
Acked-by: Angelo Dureghello
On 23/03/23 1:22 AM, Marek Vasut wrote:
Add M5208EVBE board to CI. This does not use default config due to
limitations of QEMU emulation, instead the timer is switched from
DMA timer to PIT timer and RAMBAR accesses are inhibited.
Local QEMU launch command is as
Qemu can create virtio mmio transports and passing devices through it
that's why enable virtio by default on all arm64 based SoCs.
Signed-off-by: Michal Simek
---
configs/xilinx_versal_net_virt_defconfig | 7 ++-
configs/xilinx_versal_virt_defconfig | 7 ++-
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 +
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
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
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
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
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 +
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
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
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 +-
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 +
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
This series adds support for the following boards which are
tested and booting fine with 2023.04-rc4:
- BananaPi M2-Pro (S905X3)
- BananaPi M2S (A311D or S922X)
- Radxa Zero2 (A311D)
- WeTek Hub (S905)
- WeTek Play2 (S905)
I also spotted that bananapi-m5 wasn't referrences in the u200
maintainer
>
> >
> > The call to DEFINE_ALIGN_BUFFER for the rx_desc array
> > conained an icnonsistency as 16 receive descriptors
> > were allocated when the remaining code would only use
> > 8 of them.
> >
> > Signed-off-by: Christian Gmeiner
>
> gentle ping
>
Adding some more people to CC - maybe this
On Wed, 22 Mar 2023 at 19:09, Pali Rohár wrote:
>
> On Wednesday 22 March 2023 18:59:45 Pali Rohár wrote:
> > On Wednesday 22 March 2023 13:45:56 Martin Rowe wrote:
> > > On Wed, 22 Mar 2023 at 12:38, Martin Rowe wrote:
> > > >
> > > > On Tue, 21 Mar 2023 at 08:08, Pali Rohár wrote:
> > > >>
>
For 2 GB LPDDR4 single-rank RAM with 16 rows, the Rockchip ddr init bin
prints:
"Bus Width=32 Col=10 Bank=8 Row=16 CS=1 Die Bus-Width=16 Size=2048MB"
U-Boot TPL prints:
"BW=32 Col=10 Bk=8 CS0 Row=16/15 CS=1 Die BW=16 Size=2048MB"
Add missing high row detection so that U-Boot TPL prints Row=16,
> 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 the
> board family.
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 +
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
---
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
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
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
1 - 100 of 136 matches
Mail list logo