Instead of checking a configuration setting in booti_start() adjust the
sandbox implementation of booti_setup().
Write a console message when trying to run the booti command on the sandbox
indicating that it is not supported.
Signed-off-by: Heinrich Schuchardt
---
arch/sandbox/lib/bootm.c | 4 +
On 1/11/24 08:56, Krzysztof Kozlowski wrote:
On 11/01/2024 08:09, Michal Simek wrote:
On 1/10/24 22:27, Krzysztof Kozlowski wrote:
On 10/01/2024 14:35, Michal Simek wrote:
Move cells to board dtsi files from generic zynqmp.dtsi. Changes are
related to qspi, spi, nand, i2c and ethernet nod
Checking argc < 3 twice is redundant.
Addresses-Coverity-ID: 477198 Logically dead code
Fixes: 921f63e57238 ("bootflow: Allow setting a cmdline arg with no value")
Signed-off-by: Heinrich Schuchardt
---
cmd/bootflow.c | 2 --
1 file changed, 2 deletions(-)
diff --git a/cmd/bootflow.c b/cmd/boot
Hi Tom,
> On Wed, Jan 10, 2024 at 03:48:47PM +0100, Lukasz Majewski wrote:
>
> > As the XEA now supports fitImage, the default envs shall reflect
> > this as well.
> >
> > Moreover, some SPI-NOR layout re-organization has took place.
> >
> > Signed-off-by: Lukasz Majewski
> > ---
> >
> > inc
On 11/01/2024 09:10, Michal Simek wrote:
>
>
> On 1/11/24 08:56, Krzysztof Kozlowski wrote:
>> On 11/01/2024 08:09, Michal Simek wrote:
>>>
>>>
>>> On 1/10/24 22:27, Krzysztof Kozlowski wrote:
On 10/01/2024 14:35, Michal Simek wrote:
> Move cells to board dtsi files from generic zynqmp.d
After calling efi_alloc() we must check that the return value is not NULL.
Fixes: f01c961ee34c ("cmd: efidebug: add uri device path")
Addresses-Coverity-ID: 477185 Dereference null return value
Signed-off-by: Heinrich Schuchardt
---
cmd/efidebug.c | 4
1 file changed, 4 insertions(+)
diff
mx8m_som_detection.o
---
base-commit: 7a59d520ef0bfd29b339cba5282149271d5ac3b2
change-id: 20240111-wip-y-moog-phytec-de-som-detection-fixup-5cade747a48a
Best regards,
--
Yannic Moog
On Thu, 11 Jan 2024 at 10:25, Heinrich Schuchardt
wrote:
>
> After calling efi_alloc() we must check that the return value is not NULL.
>
> Fixes: f01c961ee34c ("cmd: efidebug: add uri device path")
> Addresses-Coverity-ID: 477185 Dereference null return value
> Signed-off-by: Heinrich Schuchardt
On 1/11/24 09:18, Krzysztof Kozlowski wrote:
On 11/01/2024 09:10, Michal Simek wrote:
On 1/11/24 08:56, Krzysztof Kozlowski wrote:
On 11/01/2024 08:09, Michal Simek wrote:
On 1/10/24 22:27, Krzysztof Kozlowski wrote:
On 10/01/2024 14:35, Michal Simek wrote:
Move cells to board dtsi fi
On 11/01/2024 09:48, Michal Simek wrote:
>
>
> On 1/11/24 09:18, Krzysztof Kozlowski wrote:
>> On 11/01/2024 09:10, Michal Simek wrote:
>>>
>>>
>>> On 1/11/24 08:56, Krzysztof Kozlowski wrote:
On 11/01/2024 08:09, Michal Simek wrote:
>
>
> On 1/10/24 22:27, Krzysztof Kozlowski wr
Hi Nishanth,
On 11:59-20240103, Nishanth Menon wrote:
> On 00:45-20231220, Apurva Nandan wrote:
> > From: Dasnavis Sabiya
> >
> > Add config fragments for am69_sk A72 and R5 configuration.
> >
> > This applies on to:
> > j784s4_evm_a72_defconfig -> am69_sk_a72.config
> > j784s4_evm_r5_defconfig
>> This is simply awesome, but I see one possible issue -- the need to have
>> proper environment variables defined for a particular board or device,
>> to make the buttons work as expected. Obviously, those environment
>> variables can be absent or can become missing for numerous reasons.
>
> Is
On Tue, 9 Jan 2024 at 17:03, Caleb Connolly wrote:
>
>
>
> On 09/01/2024 06:07, Sumit Garg wrote:
> > On Fri, 5 Jan 2024 at 19:15, Caleb Connolly
> > wrote:
> >>
> >>
> >>
> >> On 05/01/2024 13:14, Sumit Garg wrote:
> >>> Hi Caleb,
> >>
> >> Hi Sumit,
> >>
> >> [snip]
> >>
> ---
> I ha
Hi Alexey, Sean,
On mer., janv. 10, 2024 at 08:03, Alexey Romanov
wrote:
> Hi,
>
> On Tue, Jan 09, 2024 at 10:45:46AM -0500, Sean Anderson wrote:
>> On 1/9/24 05:27, Alexey Romanov wrote:
>> > Hello Sean!
>> >
>> > Thanks for you reply.
>> >
>> > On Thu, Dec 28, 2023 at 11:45:04AM -0500, Sean
itlab.denx.de/u-boot/custodians/u-boot-imx (2024-01-08 13:39:43 -0500)
are available in the Git repository at:
https://source.denx.de/u-boot/custodians/u-boot-dfu.git
tags/u-boot-dfu-20240111
for you to fetch changes up to 6c2f753f4ad3dcee60190949d1286736a6d51d17:
test: hush: dollar: fix b
On 09/01/2024 21:14, Nishanth Menon wrote:
> This is a wide cleanup to switch to setting fdtfile using env_set
> instead of scripted magic. 'fdtfile' is expected to be set by default.
> This allows the stdboot triggered efi loaders to find the correct OS
> device tree file even if regular boot p
On 1/11/24 09:52, Krzysztof Kozlowski wrote:
On 11/01/2024 09:48, Michal Simek wrote:
On 1/11/24 09:18, Krzysztof Kozlowski wrote:
On 11/01/2024 09:10, Michal Simek wrote:
On 1/11/24 08:56, Krzysztof Kozlowski wrote:
On 11/01/2024 08:09, Michal Simek wrote:
On 1/10/24 22:27, Krzyszt
Hi Nikhil,
On Tue, Jul 18, 2023 at 2:27 PM Nikhil M Jain wrote:
>
> This patch series aims at updating SPL splashscreen framework for AM62x.
>
> This patch series depends on
> https://lore.kernel.org/u-boot/20230504225829.2537050-1-...@chromium.org/
>
> This series:
> - Fixes compilation issues i
FIT_SIGNATURE doesn't enforce the U-boot setup to be correct for booting
the FIT images, the DTB might not have all the proper nodes and it just
boots up without any warning. This makes it difficult to get the correct
setup working.
Adds an enforcement flag that doesn't allow the setup to have pro
Am Mittwoch, dem 10.01.2024 um 14:35 +0100 schrieb Yannic Moog:
> phyGATE-Tauri-L-iMX8MM is a Gateway based on the phycore-imx8mm SoM.
> As a result, all the board code of the phycore-imx8mm is used.
> Device tree synced with kernel v6.7.
>
> Signed-off-by: Yannic Moog
Reviewed-by: Teresa Remmet
Am Mittwoch, dem 10.01.2024 um 14:35 +0100 schrieb Yannic Moog:
> Add brief documentation on how to build a bootable U-Boot image for
> the
> phyGATE-Tauri-L.
>
> Signed-off-by: Yannic Moog
Reviewed-by: Teresa Remmet
> ---
> board/phytec/phycore_imx8mm/MAINTAINERS | 2 +
> doc/board/phyt
Am Mittwoch, dem 10.01.2024 um 14:35 +0100 schrieb Yannic Moog:
> Add rst documentation files to the respective MAINTAINERS file for
> PHYTEC boards.
>
> Signed-off-by: Yannic Moog
Reviewed-by: Teresa Remmet
> ---
> board/phytec/phycore_imx8mm/MAINTAINERS | 1 +
> board/phytec/phycore_imx8mp/
The default set of environment variables from CFG_EXTRA_ENV_SETTINGS
has been moved to a separate file - board/liebherr/xea/xea.env
Adjustments done:
- fitImage support
- SPI-NOR layout re-organization
Signed-off-by: Lukasz Majewski
---
(no changes since v1)
board/liebherr/xea/xea.env | 141 +
The boot0/1 feature uses simple CRC8 to check (in SPL) if
SPI-NOR content is not corrupted, hence the need to enable
it.
Signed-off-by: Lukasz Majewski
---
(no changes since v1)
configs/imx28_xea_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/configs/imx28_xea_defconfig b/config
From: Anatolij Gustschin
We load two boot image source descriptor structures from last
two sectors in the SPI NOR flash and determine the boot source
for loading the kernel/DTB images, then adjust the boot order for
loading image from eMMC boot0 or boot1 partition.
Signed-off-by: Anatolij Gustsc
Hi Lukasz,
On Thu, Jan 11, 2024 at 8:06 AM Lukasz Majewski wrote:
> +serverip=10.8.217.79
> +nfs_serverip=10.8.218.113
> +gatewayip=10.8.209.250
These IP addresses should not be hardcoded here.
They were not present in xea.h originally. Please remove them.
On Thu, Jan 11, 2024 at 8:16 AM Fabio Estevam wrote:
>
> Hi Lukasz,
>
> On Thu, Jan 11, 2024 at 8:06 AM Lukasz Majewski wrote:
>
> > +serverip=10.8.217.79
> > +nfs_serverip=10.8.218.113
> > +gatewayip=10.8.209.250
>
> These IP addresses should not be hardcoded here.
>
> They were not present in x
Hi Fabio,
> Hi Lukasz,
>
> On Thu, Jan 11, 2024 at 8:06 AM Lukasz Majewski wrote:
>
> > +serverip=10.8.217.79
> > +nfs_serverip=10.8.218.113
> > +gatewayip=10.8.209.250
>
> These IP addresses should not be hardcoded here.
>
> They were not present in xea.h originally. Please remove them.
T
Hi Fabio,
> On Thu, Jan 11, 2024 at 8:16 AM Fabio Estevam
> wrote:
> >
> > Hi Lukasz,
> >
> > On Thu, Jan 11, 2024 at 8:06 AM Lukasz Majewski
> > wrote:
> > > +serverip=10.8.217.79
> > > +nfs_serverip=10.8.218.113
> > > +gatewayip=10.8.209.250
> >
> > These IP addresses should not be hardcode
On 09/01/2024 21:17, Nishanth Menon wrote:
> On 14:26-20240109, Roger Quadros wrote:
>> Hi,
>>
>> AM64-EVM [1] supports NAND via expansion card.
>>
>> This series fixes the GPMC memory and NAND drivers
>> and provides NAND configuration for AM642 platform.
>>
>> The extension card support and NA
Hi Fabio,
> Hi Fabio,
>
> > On Thu, Jan 11, 2024 at 8:16 AM Fabio Estevam
> > wrote:
> > >
> > > Hi Lukasz,
> > >
> > > On Thu, Jan 11, 2024 at 8:06 AM Lukasz Majewski
> > > wrote:
> > > > +serverip=10.8.217.79
> > > > +nfs_serverip=10.8.218.113
> > > > +gatewayip=10.8.209.250
> > >
>
On 15:06-20240111, Manorit Chawdhry wrote:
> Hi Nishanth,
>
> On 11:59-20240103, Nishanth Menon wrote:
> > On 00:45-20231220, Apurva Nandan wrote:
> > > From: Dasnavis Sabiya
> > >
> > > Add config fragments for am69_sk A72 and R5 conf
On 19/12/2023 21:15, Apurva Nandan wrote:
> From: Dasnavis Sabiya
>
> Add config fragments for am69_sk A72 and R5 configuration.
>
> This applies on to:
> j784s4_evm_a72_defconfig -> am69_sk_a72.config
> j784s4_evm_r5_defconfig -> am69_sk_r5.config
>
> The usage model (with the fragment) wou
On 14:25-20240111, Roger Quadros wrote:
[...]
> > Signed-off-by: Dasnavis Sabiya
> > Signed-off-by: Apurva Nandan
> > ---
> > configs/am69_sk_a72.config | 3 +++
> > configs/am69_sk_r5.config | 3 +++
>
> Shouldn't the config fragments lie in the boar
Add test case for saveenv command in non-JTAG bootmode which saves the
u-boot environment variables in persistent storage.
Signed-off-by: Love Kumar
---
test/py/tests/test_saveenv.py | 125 ++
1 file changed, 125 insertions(+)
create mode 100644 test/py/tests/tes
Hi,
On 11/12/2023 13:45, Roger Quadros wrote:
> Hi,
>
> These patches fix NAND and ELM for AM335x and related legacy platforms
> that use HW BCH and ELM modules.
>
> All CI tests pass: https://github.com/u-boot/u-boot/pull/453
>
> Changelog:
>
> v2:
> - added __maybe_unused to omap_calculate_e
The fs-loader driver reads env storage_interface and uses it to load
firmware file into memory using the medium set by env. Update the driver
to use env fw_storage_interface as this variable is only used to load
firmwares. The env storage_interface will act as fallback so that the
existing implemen
Add firmware interface related headers and macros for ICSSG Ethernet
driver. These macros will be later used by the ICSSG ethernet driver.
Signed-off-by: MD Danish Anwar
---
drivers/net/ti/icssg_switch_map.h | 209 ++
1 file changed, 209 insertions(+)
create mode 100
Add APIs to set a firmware_name to a rproc and boot the rproc with the
same firmware.
Clients can call rproc_set_firmware() API to set firmware_name for a rproc
whereas rproc_boot() will load the firmware set by rproc_set_firmware() to
a buffer by calling request_firmware_into_buf(). rproc_boot()
Use ring_idx to pair rings. ring_idx will be same as tx flow_id for all
non-negative flow_ids. For negative flow_ids, ring_idx will be tchan->id
added with bchan_cnt.
Signed-off-by: MD Danish Anwar
---
drivers/dma/ti/k3-udma.c | 11 +--
1 file changed, 9 insertions(+), 2 deletions(-)
di
Introduce ICSSG PRUETH support in uboot. The ICSSG driver is used in TI
AM654 SR2.0.
The ICSSG PRU Sub-system runs on EMAC firmware. This series Introduces
support for ICSSG driver in uboot. This series also adds the driver's
dependencies.
The ICSSG2 node is added in device tree overlay so that i
This is the PURSS Ethernet driver for TI AM654 Sr2.0 and laterSoCs with
the ICSSG PRU Sub-system running EMAC firmware. This driver caters to
either of the slices of the icssg subsystem.
One and exactly one of the slices is supported as the u-boot ethernet
supports probing one interface at a time.
Add icssg_queue.c file. This file introduces macros and APIs related to
ICSSG queues. These will be used by ICSSG Ethernet driver.
Signed-off-by: MD Danish Anwar
---
drivers/net/ti/icssg_prueth.h | 5
drivers/net/ti/icssg_queues.c | 51 +++
2 files changed,
The binding represents the MDIO controller as a child device tree
node of the MAC device tree node.
The U-Boot driver mostly ignores that child device tree node and just
hardcodes the resources it uses to support both the MAC and MDIO in a
single driver.
However, some resources like pinctrl muxin
Add icssg_config.h / .c and icssg_classifier.c files. These are firmware
configuration and classification related files. Add MII helper APIs and
MACROs. These APIs and MACROs will be later used by ICSSG Ethernet driver.
Also introduce icssg_prueth.h which has definition of prueth related
structures
ICSSG firmware supports FDB commands. Add support to send FDB commands
from driver. Once rx_flow_id is obtained from dma, let firmware know that
we are using this rx_flow_id by sending a FDB command.
Signed-off-by: MD Danish Anwar
---
drivers/net/ti/icssg_config.c | 66 ++
Enable ICSSG driver in am65x_evm_a53_defconfig
Signed-off-by: MD Danish Anwar
---
configs/am65x_evm_a53_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/configs/am65x_evm_a53_defconfig b/configs/am65x_evm_a53_defconfig
index 529bda283d..aeea24d773 100644
--- a/configs/am65x_evm_a53_
We want SPL to apply DTB overlays (e.g. ICSSG2 overlay) so enable
SPL_LOAD_FIT_APPLY_OVERLAY.
Signed-off-by: MD Danish Anwar
---
configs/am65x_evm_a53_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/configs/am65x_evm_a53_defconfig b/configs/am65x_evm_a53_defconfig
index aeea24d773.
ICSSG2 provides dual Gigabit Ethernet support.
Add ICSSG2 ethernet node to an overlay k3-am654-icssg2.dtso
Signed-off-by: MD Danish Anwar
---
arch/arm/dts/Makefile | 3 +-
arch/arm/dts/k3-am654-icssg2.dtso | 145 ++
2 files changed, 147 insertions(+), 1
Add ICSSG2 overlay and configuration to tispl and u-boot images.
Signed-off-by: MD Danish Anwar
---
arch/arm/dts/k3-am65x-binman.dtsi | 65 +--
1 file changed, 61 insertions(+), 4 deletions(-)
diff --git a/arch/arm/dts/k3-am65x-binman.dtsi
b/arch/arm/dts/k3-am65x-bi
When CONFIG_TI_ICSSG_PRUETH is enabled, add config name check for the
icssg2 overlay in board_fit_config_match() API.
Signed-off-by: MD Danish Anwar
---
board/ti/am65x/evm.c | 11 +++
1 file changed, 7 insertions(+), 4 deletions(-)
diff --git a/board/ti/am65x/evm.c b/board/ti/am65x/evm.
When ICSSG driver is enabled (CONFIG_TI_ICSSG_PRUETH=y) set
fw_storage_interface and fw_dev_part env variables.
These variables need be set appropriately in order to load differnet
ICSSG firmwares needed for ICSSG driver. By default the storage
interface is mmc and the partition is 1:2. User can m
Hi Mattijs,
On Thu, Jan 11, 2024 at 10:50:26AM +0100, Mattijs Korpershoek wrote:
> Hi Alexey, Sean,
>
> On mer., janv. 10, 2024 at 08:03, Alexey Romanov
> wrote:
>
> > Hi,
> >
> > On Tue, Jan 09, 2024 at 10:45:46AM -0500, Sean Anderson wrote:
> >> On 1/9/24 05:27, Alexey Romanov wrote:
> >> >
On Thu, Jan 11, 2024 at 10:14:45AM +, Alexey Romanov wrote:
> Hi Mattijs,
>
> On Thu, Jan 11, 2024 at 10:50:26AM +0100, Mattijs Korpershoek wrote:
> > Hi Alexey, Sean,
> >
> > On mer., janv. 10, 2024 at 08:03, Alexey Romanov
> > wrote:
> >
> > > Hi,
> > >
> > > On Tue, Jan 09, 2024 at 10:4
Read i.MX9 CPU temp grade from fuses and fixup thermal trips in Linux
device-tree accordingly.
Based on commit 0543a1ed2787 ("imx8m: fixup thermal trips")
Signed-off-by: Primoz Fiser
---
arch/arm/mach-imx/imx9/soc.c | 45
1 file changed, 45 insertions(+)
di
With recent introduction of i.MX93 silicone revision A1, the thermal
grade fuses are properly set for the different CPU temperature grades
(e.g. Industrial or Automotive grade).
Thus read thermal trips from fuses and fixup Linux device-tree temp
trips accordingly to the CPU temp grade.
BR,
Primoz
'License' command processing code could be successfully compiled only
when CONFIG_GZIP option is enabled, otherwise it can't find the 'gunzip'
function definition (it is defined in lib/gunzip.c).
Add CONFIG_GZIP dependency to 'license' command config option in the
corresponding Kconfig.
Signed-of
Hi
Il gio 11 gen 2024, 14:06 Roger Quadros ha scritto:
> Hi,
>
> On 11/12/2023 13:45, Roger Quadros wrote:
> > Hi,
> >
> > These patches fix NAND and ELM for AM335x and related legacy platforms
> > that use HW BCH and ELM modules.
> >
> > All CI tests pass: https://github.com/u-boot/u-boot/pull/
sys_proto.h no longer exists for K3 platform so drop it.
Include sizes.h to so SZ_16M is visible.
Signed-off-by: Roger Quadros
---
Notes:
v2: no change
drivers/memory/ti-gpmc.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/memory/ti-gpmc.c b/drivers/memory/ti-
For DM case we can get the NAND chip's IO address from DT
so we don't need to rely on CFG_SYS_NAND_BASE.
Signed-off-by: Roger Quadros
---
Notes:
v2: no change
drivers/mtd/nand/raw/omap_gpmc.c | 19 ++-
1 file changed, 14 insertions(+), 5 deletions(-)
diff --git a/drivers/m
Set NAND chip ofnode and device so OF based partition parsing
can work.
Signed-off-by: Roger Quadros
---
Notes:
v2: initial commit
drivers/mtd/nand/raw/omap_gpmc.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/drivers/mtd/nand/raw/omap_gpmc.c b/drivers/mtd/nand/raw/omap_gpmc.c
inde
Hi,
When testing the driver with K3 platform, build and functional
issues were found in the ti-gpmc and omap_gpmc NAND driver.
Fix those.
cheers,
-roger
Changelog:
v2:
- Added "mtd: rawnand: omap_gpmc: fix OF based partition parsing for NAND".
- Dropped defconfig patch.
CI test results: https:
AM642 SoC supports booting from GPMC NAND device.
Define boot device for it.
Signed-off-by: Roger Quadros
---
Notes:
v2: No change
arch/arm/mach-k3/am642_init.c| 3 +++
arch/arm/mach-k3/include/mach/am64_spl.h | 1 +
2 files changed, 4 insertions(+)
diff --git a/arch/arm/mach-
Hi Ye,
Yes, I can boot SPL without signature. I also added some debug messages to my
build and I can see that SPL can load u-boot proper via USB until 'Jumping to
U-Boot' message in board_init_r function (common/spl/spl.c)
Actually this looks like the SError problem caused by errata ERR050350 w
SOMs have HW tpm but previous stages won't start it that's why start it at
U-Boot which will also provide access to random generator and it's usage
with KASLR.
Signed-off-by: Michal Simek
---
board/xilinx/zynqmp/zynqmp_kria.env | 5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --g
On Thu, 11 Jan 2024 at 15:49, Michal Simek wrote:
>
> SOMs have HW tpm but previous stages won't start it that's why start it at
> U-Boot which will also provide access to random generator and it's usage
> with KASLR.
>
> Signed-off-by: Michal Simek
> ---
>
> board/xilinx/zynqmp/zynqmp_kria.env
Hi Köry,
On 06/10/2023 19:47, Simon Glass wrote:
> Hi Köry,
>
> On Fri, 6 Oct 2023 at 07:26, Köry Maincent wrote:
>>
>> On Wed, 4 Oct 2023 15:39:23 +0300
>> Roger Quadros wrote:
>>
>> Hello,
>> Thanks for adding me in cc. Also it seems I forgot to add myself to
>> MAINTAINERS
>> for the extens
sysinfo_str is a bit too long and makes indentation weird. Shorten it
to si_str.
Signed-off-by: Ilias Apalodimas
---
lib/smbios.c | 12 ++--
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/lib/smbios.c b/lib/smbios.c
index 41aa936c4c41..47db410a2141 100644
--- a/lib/smbios.
commit 738b34668f28 ("smbios: Fallback to the default DT if sysinfo nodes are
missing")
allowed the code to fallback and fill in SMBIOS tables with properties
from the compatible and product nodes of the DT, in case the
'smbios,sysinfo' node is missing.
That works fine for Type1/2 tables, but for
On Tue, Jan 09, 2024 at 12:33:36PM +0530, Love Kumar wrote:
> Add tests for booting image using tftpboot/pxe boot commands, tftpboot
> boot case loads the FIT image into DDR and boots using bootm command
> whereas pxe boot cases downloads the pxe configuration file from the
> TFTP server and inter
On 1/10/24 03:03, Alexey Romanov wrote:
> Hi,
>
> On Tue, Jan 09, 2024 at 10:45:46AM -0500, Sean Anderson wrote:
>> On 1/9/24 05:27, Alexey Romanov wrote:
>> > Hello Sean!
>> >
>> > Thanks for you reply.
>> >
>> > On Thu, Dec 28, 2023 at 11:45:04AM -0500, Sean Anderson wrote:
>> >> On 12/28/23 1
Hello Tom, Francis
On Fri, Dec 29, 2023 at 07:55:37PM +0100, Francis Laniel wrote:
> Le jeudi 28 décembre 2023, 21:58:59 CET Tom Rini a écrit :
> > On Fri, 22 Dec 2023 22:02:20 +0100, Francis Laniel wrote:
> > > During 2021 summer, Sean Anderson wrote a contribution to add a new shell,
> > > based
On Thu, Jan 11, 2024 at 05:51:27PM +0100, Anthony Loiseau wrote:
> From: Anthony Loiseau
>
> Penguin chiefs are actually stripped out from get_maintainer results unless
> --git-chief-penguins is provided, which appends them to all results instead.
>
> This is a issue for U-Boot since Tom Rini (
From: Anthony Loiseau
Please find a patch proposal which slightly modifies get_maintainer.pl
penguin_chief list.
This proposal aims to workaround get_maintainer.pl behavior for ARM, ARM_TI
and THE_REST sections (see MAINTAINERS file) for which Tom Rini was not
outputed as a maintainer by get_mai
From: Anthony Loiseau
Penguin chiefs are actually stripped out from get_maintainer results unless
--git-chief-penguins is provided, which appends them to all results instead.
This is a issue for U-Boot since Tom Rini (penguin chief) is also maintainer
of some sub-trees ("ARM", "ARM TI" and "THE
On Mon, 2024-01-08 at 22:11 +0100, Tobias Deiminger wrote:
> 42c0e5bb054d ("test: Find leftovers after clean/mrproper") assumes out
> of tree builds. test_clean and test_mrproper fail if the assumption
> isn't met.
>
> However there are valid scenarios where tests run with in source builds
> (i.e.
Tom Rini 于2024年1月9日周二 04:42写道:
>
> On Sun, Jan 07, 2024 at 07:27:07PM +0800, Kongyang Liu wrote:
>
> > Add support for Sophgo's Milk-V Duo board, only minimal device tree and
> > serial console are enabled, and it can boot via vendor first stage
> > bootloader.
> >
> > Signed-off-by: Kongyang Liu
Hi Ivan,
Am 10.01.24 um 13:29 schrieb Ivan T. Ivanov:
Borrow SD quirks from vendor Linux driver.
"BCM2712 unfortunately carries with it a perennial bug with the SD
controller register interface present on previous chips (2711/2709/2708).
Accesses must be dword-sized and a read-modify-write cycl
On 1/11/24 08:42, Michal Simek wrote:
First of all I think this should be more RFC.
On 1/11/24 08:10, Venkatesh Yadav Abbarapu wrote:
Usb5744 & usb2244 are Microchip based usbhub and usb-2.0 based SD
controller devices. Integrate these devices into dwc3 driver to bind and
probe the respective d
On Tue, 26 Dec 2023 21:46:11 +0600, Maxim Uvarov wrote:
> Add small net fixes prior lwip patches.
>
> v3: - some small review fixes.
> v2: - rebase on the top of master tree with descriptions fixes
> suggested in review comments.
> Maxim Uvarov (8):
> test_net: print out net list
> net/
epository at:
>
> https://source.denx.de/u-boot/custodians/u-boot-dfu.git
> tags/u-boot-dfu-20240111
>
> for you to fetch changes up to 6c2f753f4ad3dcee60190949d1286736a6d51d17:
>
> test: hush: dollar: fix bugous behavior (2024-01-09 15:31:59 +0100)
>
Applied to u-boot/master, thanks!
--
Tom
signature.asc
Description: PGP signature
This series aims to get aligned to the EDK II reference
implementation for auto-generated boot options, and tries
to address the following issue.
https://source.denx.de/u-boot/custodians/u-boot-efi/-/issues/13
This series is based on the heinrich/efi-2024-04 branch.
[Changelog]
v2 -> v3
- rename
check_disk_has_default_file() function checks if the
architecture-specific default file exists in the blk
device, and fills the default file device path if it exists.
Rename the function name to fill_default_file_path().
Signed-off-by: Masahisa Kojima
---
lib/efi_loader/efi_bootmgr.c | 10 +
Current efibootmgr auto-generates the boot option for all
disks and partitions installing EFI_SIMPLE_FILE_SYSTEM_PROTOCOL,
while EDK II reference implementation auto-generates the boot option
for all devices installing EFI_BLOCK_IO_PROTOCOL with
eliminating logical partitions.
This commit modifie
This commit auto-generates the boot option for removable
block io devices followed by fixed block io devices.
This is what EDK II reference implementation does.
Signed-off-by: Masahisa Kojima
---
lib/efi_loader/efi_bootmgr.c | 33 ++---
1 file changed, 26 insertions(+
ACPI support for RISC-V requires a recent QEMU.
Upgrade the used QEMU to v8.2.0.
QEMU commit 0c7ffc977195 ("hw/net: cadence_gem: Fix MDIO_OP_xxx values")
is needed to fix the Ethernet PHY driver used by the emulated SiFive
Unleashed Board emulation.
Signed-off-by: Heinrich Schuchardt
---
tools
Microchip usb5744 driver resets the usbhub by toggling gpio to bring the
hub from reset. Also configures the usbhub by sending command using i2c
after hub reset.
Signed-off-by: T Karthik Reddy
Signed-off-by: Venkatesh Yadav Abbarapu
---
MAINTAINERS| 1 +
drivers/misc/Kconfig |
Usb2244 driver needs to be reset to bring usb2244 out of reset. This
driver will reset the controller using gpio.
Signed-off-by: T Karthik Reddy
Signed-off-by: Venkatesh Yadav Abbarapu
---
MAINTAINERS| 1 +
drivers/misc/Kconfig | 8 +
drivers/misc/Makefile | 1 +
drivers/m
Hi Jagan,
On 11/01/24 15:50, Jagan Teki wrote:
> Hi Nikhil,
>
> On Tue, Jul 18, 2023 at 2:27 PM Nikhil M Jain wrote:
>> This patch series aims at updating SPL splashscreen framework for AM62x.
>>
>> This patch series depends on
>> https://lore.kernel.org/u-boot/20230504225829.2537050-1-...@chromi
Enable CONFIG_OF_BOARD_SETUP, so we could use ft_board_setup()
to enable the kaslr-seed and pass to kernel.
Signed-off-by: Michal Simek
Signed-off-by: Venkatesh Yadav Abbarapu
---
configs/xilinx_zynqmp_kria_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/configs/xilinx_zynqmp_kria
Update the kaslr-seed property and enable the config
CONFIG_OF_BOARD_SETUP.
Venkatesh Yadav Abbarapu (2):
xilinx: board: Update the kaslr-seed property
configs: zynqmp_kria: Enable CONFIG_OF_BOARD_SETUP
board/xilinx/common/board.c | 59
configs/xilinx_zy
Create a ft_board_setup() api that gets called as part
of bootm/booti before jumping to kernel. In this
ft_board_setup() callback that will inspect the DTB
and insert the device tree blob with the "kaslr-seed" property.
Signed-off-by: Michal Simek
Signed-off-by: Venkatesh Yadav Abbarapu
---
boa
Hi Thomas,
It is due to ARMV8_SPL_EXCEPTION_VECTORS not enabled by default in
upstream. I will send a patch
Best regards,
Ye Li
> -Original Message-
> From: Thomas Schaefer
> Sent: Thursday, January 11, 2024 9:40 PM
> To: Ye Li ; Peng Fan (OSS) ;
> 'u-boot@lists.denx.de'
> Cc:
Hello,
This series enables Ethernet Boot on SK-AM62 device.
Product Link: https://www.ti.com/tool/SK-AM62
User Guide: https://www.ti.com/lit/pdf/spruj40
Ethernet Boot flow is as follows:
1. The BOOT MODE pins are configured for Ethernet Boot.
2. On powering on the device, ROM uses the Ethernet Po
From: Kishon Vijay Abraham I
Call dram_init_banksize() from spl_board_init() otherwise TFTP download
fails with error "TFTP error: trying to overwrite reserved memory..."
due to lmb_get_free_size() not able to find unreserved region due
to lack of DRAM size info. Required to support Ethernet boot
From: Kishon Vijay Abraham I
RX_FL_CFG message should not be forwarded to TIFS
and should be handled within R5 SPL (when DM services
are not available). Add a no-op function to not handle
RX_FL_CFG messages.
Signed-off-by: Kishon Vijay Abraham I
Signed-off-by: Siddharth Vadapalli
---
drivers/
From: Kishon Vijay Abraham I
Initialize base address of ring config registers required to natively
setup ring cfg registers in the absence of Device Manager (DM) services
at R5 SPL stage.
Signed-off-by: Kishon Vijay Abraham I
Signed-off-by: Siddharth Vadapalli
---
drivers/soc/ti/k3-navss-ring
From: Vignesh Raghavendra
Expectation of k3_ringacc_ring_reset_raw() is to reset the ring to
requested size and not to 0. Fix this.
Signed-off-by: Vignesh Raghavendra
Signed-off-by: Siddharth Vadapalli
---
drivers/soc/ti/k3-navss-ringacc-u-boot.c | 9 -
1 file changed, 8 insertions(+)
From: Kishon Vijay Abraham I
In absence of Device Manager (DM) services such as at R5 SPL stage,
driver will have to natively setup TCHAN/RCHAN/RFLOW cfg registers.
Existing UDMA driver performed the above mentioned configuration
for UDMA. Add similar configuration for PKTDMA here.
Signed-off-by
From: Andreas Dannenberg
In order to enable Ethernet Boot using CPSW, update the clock data.
Signed-off-by: Andreas Dannenberg
Signed-off-by: Siddharth Vadapalli
---
arch/arm/mach-k3/r5/am62x/clk-data.c | 79 ++--
1 file changed, 39 insertions(+), 40 deletions(-)
diff
1 - 100 of 106 matches
Mail list logo