> Firstly the FEC can now use the regulator reg_eth_vio from
> imx6qdl-dhcom-som.dtsi instead of defining its own.
> Secondly the &fec node is moved to the more generic SoM device tree
> file, because it can be used by multiple boards.
> Reviewed-by: Marek Vasut
> Signed-off-by: Philip Oberfichtne
> Before this commit device tree selection could rely solely on
> differentiating the iMX6 processor variant Q and DL. After adding two new
> carrier boards, the DRC02 and the picoITX, the interchangeability of SoMs
> makes this approach infeasible.
> It is now required to specify the carrier board
> rng driver enabled to read random number using caam.
> Signed-off-by: Gaurav Jain
Applied to u-boot-imx, master, thanks !
Best regards,
Stefano Babic
--
=
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
> HW accelerated hash operations are giving incorrect hash output.
> so add flush and invalidate for input/output hash buffers.
> Fixes: 94e3c8c4fd (crypto/fsl - Add progressive hashing support using
> hardware acceleration.)
> Signed-off-by: Gaurav Jain
Applied to u-boot-imx, master, thanks !
B
> From: Peng Fan
> Use if (CONFIG_IS_ENABLED()) to make code cleaner
> Enable elf support for i.MX8M
> Signed-off-by: Peng Fan
Applied to u-boot-imx, master, thanks !
Best regards,
Stefano Babic
--
=
DENX Software Engineering
> From: Ye Li
> If probing caam_jr returns failure, the variable "dev" will not be
> initialized, so we can't use dev->name for the error print.
> Otherwise it will cause crash.
> Signed-off-by: Ye Li
> Reviewed-by: Gaurav Jain
Applied to u-boot-imx, master, thanks !
Best regards,
Stefano Babic
> The specific implementation was having bug. Those bugs are since
> the beginning of the implementation. Some manufactures can already
> experience this bug in their SPL code. This bug can be more visible on
> architecture that has complicated boot process like imx8mn. Older
> version of uboot can
> From: Peng Fan
> Add missing newline
> Signed-off-by: Peng Fan
Applied to u-boot-imx, master, thanks !
Best regards,
Stefano Babic
--
=
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich,
> From: Fabio Estevam
> Select the CMD_UNZIP option so that the 'gzwrite' command
> can be used to flash wic.gz image into the eMMC.
> Signed-off-by: Fabio Estevam
> Reviewed-by: Frieder Schrempf
Applied to u-boot-imx, master, thanks !
Best regards,
Stefano Babic
--
==
> From: Peng Fan
> All i.MX8M needs TZASC ID SWAP set and locked, no need the check to
> waste cpu cycles.
> Signed-off-by: Peng Fan
> Reviewed-by: Andrey Zhizhikin
Applied to u-boot-imx, master, thanks !
Best regards,
Stefano Babic
--
=
> If the fitImage has some bad block in fit image area, the
> offset must be recalulcated. This should be done always.
> After implementing it in mxs now is possible to call the function
> even for that platform.
> Cc: Fabio Estevam
> Tested-By: Tim Harvey
> Reviewed-by: Tom Rini
> Signed-off-by
> RNG Hardware error is reported due to incorrect entropy delay
> rng self test are run to determine the correct ent_dly.
> test is executed with different voltage and temperature to identify the
> worst case value for ent_dly. after adding a margin value(1000),
> ent_dly should be at least 12000.
> From: Peng Fan
> Move some common changes to imx8mq-u-boot.dtsi, so others could reuse it
> Signed-off-by: Peng Fan
> Reviewed-by: Fabio Estevam
Applied to u-boot-imx, master, thanks !
Best regards,
Stefano Babic
--
=
DENX
> FEC_QUIRK_ENET_MAC is defined in the imx-regs.h include file and thus
> does not need to be defined in the various board config includes.
> Signed-off-by: Tim Harvey
Applied to u-boot-imx, master, thanks !
Best regards,
Stefano Babic
--
> From: Fabio Estevam
> There is no reason for disabling I-cache and D-cache
> in SPL.
>
> Remove the unneeded CONFIG_SPL_SYS_ICACHE_OFF and
> CONFIG_SPL_SYS_DCACHE_OFF options.
> Signed-off-by: Fabio Estevam
Applied to u-boot-imx, master, thanks !
Best regards,
Stefano Babic
--
=
> Migrate DH picoITX device trees from Linux commit 42226c989789
> (tag v5.18-rc7). No changes have been made, the DTs are exact copies.
> Furthermore add the DTB to dh_imx6_defconfig.
> Reviewed-by: Marek Vasut
> Signed-off-by: Philip Oberfichtner
Applied to u-boot-imx, master, thanks !
Best re
> When the board was added, enabling tzc380 was left off by
> mistake. The optee was tested with the following configuration
> in s2pro
> + firmware {
> + optee {
> + compatible = "linaro,optee-tz";
> + method = "smc";
> + };
> +
> The upstream DT regulators node subnodes are named BUCKn and LDOn,
> the downstream DT regulators node subnodes are named buckn and ldon,
> add the upstream match.
> Reviewed-by: Fabio Estevam
> Signed-off-by: Marek Vasut
> Cc: Fabio Estevam
> Cc: Peng Fan
> Cc: Stefano Babic
Applied to u-bo
> From: Peng Fan
> Marked related nodes as u-boot,dm-spl for serial driver model
> Enable CONFIG_DM_SERIAL
> Signed-off-by: Peng Fan
> Reviewed-by: Fabio Estevam
Applied to u-boot-imx, master, thanks !
Best regards,
Stefano Babic
--
> Migrate DH DRC02 device trees from Linux commit 42226c989789
> (tag v5.18-rc7). No changes have been made, the DTs are exact copies.
> Furthermore add the DTB to dh_imx6_defconfig.
> Reviewed-by: Marek Vasut
> Signed-off-by: Philip Oberfichtner
Applied to u-boot-imx, master, thanks !
Best rega
> From: Peng Fan
> Marked related nodes as u-boot,dm-spl for serial driver model
> Enable CONFIG_DM_SERIAL
> Signed-off-by: Peng Fan
> Reviewed-by: Fabio Estevam
Applied to u-boot-imx, master, thanks !
Best regards,
Stefano Babic
--
> Add PCA9450 regulator driver. This is complementary driver for the BUCKn
> and LDOn regulators provided by the PCA9450 PMIC driver. Currently the
> driver permits reading the settngs and configuring the BUCKn and LDOn
> regulators.
> Reviewed-by: Fabio Estevam
> Signed-off-by: Marek Vasut
> Cc:
> From: Peng Fan
> pinctrl_wdog as u-boot,dm-spl already marked in imx8mm-verdin-u-boot.dtsi,
> The set_wdog_reset() function is not necessary as this is handled by
> the imx_watchdog.c driver due to the 'fsl,ext-reset-output' property
> being set.
> Signed-off-by: Peng Fan
> Reviewed-by: Marek V
On 20.05.22 13:46, Robert Marko wrote:
I am currently maintaing the Methode uDPU and eDPU boards so add myself
as the maintainer for them.
Remove the old entry from board/Marvell/mvebu_armada-37xx/MAINTAINERS.
Signed-off-by: Robert Marko
Reviewed-by: Stefan Roese
Thanks,
Stefan
---
Chang
> Because mxs_nand_spl driver does not support DM, to use the minimum ECC
> layout, it needs to handle the CONFIG_NAND_MXS_USE_MINIMUM_ECC.
> Signed-off-by: Ye Li
> Reviewed-by: Han Xu
Applied to u-boot-imx, master, thanks !
Best regards,
Stefano Babic
--
==
> From: Fabio Estevam
> There is no reason for disabling I-cache and D-cache
> in SPL.
>
> Remove the unneeded CONFIG_SPL_SYS_ICACHE_OFF and
> CONFIG_SPL_SYS_DCACHE_OFF options.
> Signed-off-by: Fabio Estevam
> Reviewed-by: Michael Trimarchi
Applied to u-boot-imx, master, thanks !
Best reg
> From: Fabio Estevam
> When trying to boot via USB on i.MX8MN it is necessary to specify
> the U-Boot environment location, otherwise the boot process simply
> hangs.
> Specify the environment location when booting from USB.
> Tested on a imx8mn-evk.
> Suggested-by: Michael Nazzareno Trimarchi
>
On 20.05.22 13:46, Robert Marko wrote:
Update the uDPU DTS to the version that is pending upstream [1][2][3][4].
[1]
https://patchwork.kernel.org/project/linux-arm-kernel/patch/20220516124828.45144-4-robert.ma...@sartura.hr/
[2]
https://patchwork.kernel.org/project/linux-arm-kernel/patch/20220
On 20.05.22 13:46, Robert Marko wrote:
Methode eDPU is an Armada 3720 power board based on the Methode uDPU.
They feature the same CPU, RAM, and storage as well as the form factor.
However, eDPU only has one SFP slot plus a copper G.hn port which does not
work under U-boot.
In order to reduce
FEC_QUIRK_ENET_MAC is defined in the imx-regs.h include file and thus
does not need to be defined in the various board config includes.
Signed-off-by: Tim Harvey
---
include/configs/imx8mp_venice.h | 3 ---
1 file changed, 3 deletions(-)
diff --git a/include/configs/imx8mp_venice.h b/include/co
On Fri, May 20, 2022 at 01:19:08PM +0200, Rasmus Villemoes wrote:
> The bi_enetaddr field in struct bd_info is write-only; nothing ever
> reads back the value.
>
> Moreover, the value we write is more or less random, and certainly not
> something one can rely on: If the board has a writable envir
On Fri, May 20, 2022 at 10:10:40PM +0800, Peng Fan (OSS) wrote:
> From: Peng Fan
>
> set the symbol as weak not work if LTO is enabled. Since u_boot_any is
> only used on X86 for now, so guard it with X86, otherwise build break
> if we use BINMAN_SYMBOLS on i.MX.
>
> Tested-by: Tim Harvey #imx
On Fri, May 20, 2022 at 10:10:43PM +0800, Peng Fan (OSS) wrote:
> From: Peng Fan
>
> In arch/arm/lib/sections.c there is below code:
> char __image_copy_start[0] __section(".__image_copy_start");
> But actually 'objdump -t spl/u-boot-spl' not able to find out
> symbol '__image_copy_start' for bi
On Fri, May 20, 2022 at 03:30:26PM +0300, Georgi Vlaev wrote:
> Since commit dffdb1f8eb ("board: ti: am64x: Use fdt functions
> for ram and bank init") ddr_init() and dram_bank_init() have
> switched to fdtdec for getting the memory configuration from
> the am64xx dts files instead of using hardco
On Wed, 27 Apr 2022 15:31:24 -0500
Samuel Holland wrote:
Hi,
> Copy the devicetree source for the A10s/A13/GR8, A31(s), and A23/A33/R16
> SoCs and all existing boards from the Linux v5.18-rc1 tag.
>
> These changes are combined into one commit due to interdependencies:
> - The unit addresses w
Hi Patrice
On 5/20/22 09:02, Patrice CHOTARD wrote:
Hi Patrick
One typo and one remark below
On 5/6/22 16:06, Patrick Delaunay wrote:
Add stm32mp15x prefix to all STM32MP15x board specific function,
this patch is a preliminary step for STM32MP13x support.
This patch also add the RCC probe to
On Wed, 27 Apr 2022 15:31:31 -0500
Samuel Holland wrote:
> Copy the devicetree source for the H6 SoC and all existing boards
> from the Linux v5.18-rc1 tag.
>
> To maintain ABI compatibility with existing LTS kernels, one change
> moving some IP blocks to the r_intc interrupt controller is exclu
On Wed, 27 Apr 2022 15:31:26 -0500
Samuel Holland wrote:
Hi,
> Copy the devicetree source for the A83T SoC and all existing boards
> from the Linux v5.18-rc1 tag.
>
> To maintain ABI compatibility with existing LTS kernels, one change
> moving some IP blocks to the r_intc interrupt controller i
On Wed, 27 Apr 2022 15:31:25 -0500
Samuel Holland wrote:
Hi,
> Copy the devicetree source for the A80 SoC and all existing boards
> verbatim from the Linux v5.18-rc1 tag.
>
> This update should not impact any existing U-Boot functionality.
>
> Signed-off-by: Samuel Holland
Compared against t
On Wed, 27 Apr 2022 15:31:30 -0500
Samuel Holland wrote:
> Copy the devicetree source for the A64 SoC and all existing boards
> from the Linux v5.18-rc1 tag.
>
> To maintain ABI compatibility with existing LTS kernels, one change
> moving some IP blocks to the r_intc interrupt controller is exclu
The GW7903 has a BD71847 PMIC on I2C1. Adjust the model compare strings
to add it.
Signed-off-by: Tim Harvey
---
board/gateworks/venice/spl.c | 9 +
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/board/gateworks/venice/spl.c b/board/gateworks/venice/spl.c
index 4c0feb4381c
The TI DP83867 phy has been replaced with the MaxLinear GPY111 phy
due to part availability. Add support for it:
- increase post-reset time to 300ms per datasheet
- leave tx-delay/rx-delay undefined in dt defaulting to 2.0ns
Signed-off-by: Tim Harvey
---
arch/arm/dts/imx8mm-venice-gw700x-u-boo
On 5/11/2022 4:55 PM, Rasmus Villemoes wrote:
> On 11/05/2022 10.53, Gaurav Jain wrote:
>> HW accelerated hash operations are giving incorrect hash output.
>> so add flush and invalidate for input/output hash buffers.
>>
>> Fixes: 94e3c8c4fd (crypto/fsl - Add progressive hashing support using
>> h
Hi,
On 5/20/22 09:21, Patrice CHOTARD wrote:
Hi PAtrick
typos below
On 5/6/22 16:06, Patrick Delaunay wrote:
Add in U-Boot documentation the quick instruction for
s/for/to
ok
setup the STMicroelectronics STM32MP13x boards.
Signed-off-by: Patrick Delaunay
---
doc/board/st/stm32mp1.rs
Add the minimal support of the new STM32MP13x in mach-stm32mp
to allow boot from SD Card.
STM32MP13x is a single Cortex-A7 MPU aimed at various applications.
The discovery board is supported with stm32mp13_defconfig and the
device tree stm32mp135f-dk.dts.
The supported boot sequence is:
- TF-A
Add initial support of STM32MP13 family based on v5.18-rc2
Signed-off-by: Patrick Delaunay
Reviewed-by: Patrice Chotard
---
(no changes since v1)
arch/arm/dts/stm32mp13-pinctrl.dtsi | 123 ++
arch/arm/dts/stm32mp131.dtsi| 358
arch/arm/dts/stm32mp1
The SPL is only supported by STM32MP15x not by all the
SOC with STM32MP arch.
Only TFABOOT is supported in next products.
Signed-off-by: Patrick Delaunay
Reviewed-by: Patrice Chotard
Signed-off-by: Patrick Delaunay
---
(no changes since v1)
arch/arm/Kconfig | 1 -
arch/arm/mach-
As the get_otp() helper function in bsec are common for all STM32MP family,
move this function in bsec driver
Signed-off-by: Patrick Delaunay
Reviewed-by: Patrice Chotard
---
(no changes since v1)
arch/arm/mach-stm32mp/bsec.c | 17 +
arch/arm/mach-stm32mp/cpu
Move code and defines only needed for CONFIG_STM32MP15x in stm32mp15x.c
when low level init without TFABOOT is supported.
Signed-off-by: Patrick Delaunay
Reviewed-by: Patrice Chotard
---
(no changes since v1)
arch/arm/mach-stm32mp/Makefile| 2 +
arch/arm/mach-stm32mp/cpu.c
Add support for "st,stm32mp135-pinctrl" for STM32MP13x
Signed-off-by: Patrick Delaunay
Reviewed-by: Patrice Chotard
---
(no changes since v1)
drivers/pinctrl/pinctrl_stm32.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/pinctrl/pinctrl_stm32.c b/drivers/pinctrl/pinctrl_stm32.c
i
Add sub Kconfig for each SOC in the STM32 CPU family.
It is a preliminary step to introduce a new SOC in the STM32MP family.
Signed-off-by: Patrick Delaunay
Reviewed-by: Patrice Chotard
---
(no changes since v1)
arch/arm/mach-stm32mp/Kconfig | 119 +---
arch/arm
Add support of several MAC address in OTP (3 32bits OTP word for
2 MAC address) for SOCs in STM32MP13x family: STM32MP133 and STM32MP135.
Signed-off-by: Patrick Delaunay
Reviewed-by: Patrice Chotard
---
(no changes since v1)
arch/arm/mach-stm32mp/cpu.c | 41
Add config CONFIG_STM32MP15_PWR to handle the
access to regulators managed by the PWR driver defined in
pwr_regulator.c
This driver is only used in U-Boot by STM32MP15x family.
Signed-off-by: Patrick Delaunay
---
Changes in v2:
- fix commit message
arch/arm/mach-stm32mp/Kconfig.15x | 16 +
Add mandatory choice for SOC support in ARCH_STM32MP.
This patch is a preliminary step for new SOC introduction
in STM32MP family.
Signed-off-by: Patrick Delaunay
Reviewed-by: Patrice Chotard
---
(no changes since v1)
arch/arm/mach-stm32mp/Kconfig | 23 +--
configs/
Although not recommended, the reset property could be made optional.
This way the driver will probe even if no reset property is provided
in an sdmmc node in DT. This reset is already optional in Linux.
Signed-off-by: Yann Gautier
Reviewed-by: Jaehoon Chung
Reviewed-by: Patrice Chotard
Signed-o
Add stm32mp15x prefix to all STM32MP15x board specific functions,
this patch is a preliminary step for STM32MP13x support.
This patch also adds the RCC probe to avoid circular access with
usbphyc probe as clk provider.
Signed-off-by: Patrick Delaunay
---
Changes in v2:
- fix typo in commit mess
Introduce the code in mach-stm32mp and the configuration file
stm32mp13_defconfig for the new STM32MP family.
Signed-off-by: Patrick Delaunay
---
Changes in v2:
- fix several typo issue in comments reported by Patrice and Marek
arch/arm/mach-stm32mp/Kconfig | 21 +++-
arch/arm
Add support for new compatible "st,stm32mp13-ddr" to manage the
DDR sub system (Controller and PHY) in STM32MP13x SOC:
- only one AXI port
- support of 16 port output (MEMC_DRAM_DATA_WIDTH = 2)
The STM32MP15x SOC have 2 AXI ports and 32 bits support.
Signed-off-by: Patrick Delaunay
Reviewed-by:
Compile the device tree of STM32MP13x boards and add the needed
U-Boot add-on.
Signed-off-by: Patrick Delaunay
Reviewed-by: Patrice Chotard
---
(no changes since v1)
arch/arm/dts/Makefile | 3 +
arch/arm/dts/stm32mp13-u-boot.dtsi | 91 +
arch/ar
Add in U-Boot documentation the quick instruction to
setup the STMicroelectronics STM32MP13x boards.
Signed-off-by: Patrick Delaunay
---
Changes in v2:
- fix typo error in commit message and in rst file
doc/board/st/stm32mp1.rst | 183 ++
1 file changed, 126
Add a initial config for STM32M13x SOC family, using the stm32mp135f-dk
device tree.
Signed-off-by: Patrick Delaunay
Reviewed-by: Patrice Chotard
---
(no changes since v1)
board/st/stm32mp1/MAINTAINERS | 1 +
configs/stm32mp13_defconfig | 54 +++
2 files cha
Replace reference to the correct name STMicroelectronics
Signed-off-by: Patrick Delaunay
---
arch/arm/Kconfig | 2 +-
arch/arm/cpu/armv7/stv0991/lowlevel.S | 2 +-
arch/arm/mach-sti/Kconfig | 2 +-
drivers/i2c/designware_i2c.c | 2 +-
drivers/i2c/design
On Wed, May 4, 2022 at 5:53 AM Marek Vasut wrote:
>
> On 5/4/22 14:26, Peng Fan wrote:
> > Hi Marek,
>
> Hi,
>
> > Since you did some work on i.MX8MP USB, may I know the status?
> > Does host/device mode both supported in upstream?
>
> I only have HOST option available, so for me this is only HOST
Hi Tim,
On Fri, May 20, 2022 at 12:55 PM Tim Harvey wrote:
>
> The GW7903 has a BD71847 PMIC on I2C1. Adjust the model compare strings
> to add it.
>
> Signed-off-by: Tim Harvey
There is a typo in the Subject: s/gateowrks/gateworks
Reviewed-by: Fabio Estevam
On Fri, May 20, 2022 at 10:08 AM Tim Harvey wrote:
>
> On Wed, May 4, 2022 at 5:53 AM Marek Vasut wrote:
> >
> > On 5/4/22 14:26, Peng Fan wrote:
> > > Hi Marek,
> >
> > Hi,
> >
> > > Since you did some work on i.MX8MP USB, may I know the status?
> > > Does host/device mode both supported in upst
Adding the SPL_USB_DWC3_GENERIC symbol broke some ti builds. This
should fix the builds but untested on HW.
Signed-off-by: Angus Ainslie
---
configs/am43xx_evm_defconfig | 2 ++
configs/am43xx_evm_usbhost_boot_defconfig | 2 ++
configs/am43xx_hs_evm_defconfig | 2 ++
confi
On 5/20/22 20:21, Tim Harvey wrote:
On Fri, May 20, 2022 at 10:08 AM Tim Harvey wrote:
On Wed, May 4, 2022 at 5:53 AM Marek Vasut wrote:
On 5/4/22 14:26, Peng Fan wrote:
Hi Marek,
Hi,
Since you did some work on i.MX8MP USB, may I know the status?
Does host/device mode both supported in
On Fri, May 20, 2022 at 2:31 PM Marek Vasut wrote:
>
> On 5/20/22 20:21, Tim Harvey wrote:
> > On Fri, May 20, 2022 at 10:08 AM Tim Harvey wrote:
> >>
> >> On Wed, May 4, 2022 at 5:53 AM Marek Vasut wrote:
> >>>
> >>> On 5/4/22 14:26, Peng Fan wrote:
> Hi Marek,
> >>>
> >>> Hi,
> >>>
>
*ping*
On Sat, 2022-04-23 at 22:37 +0200, Christoph Fritz wrote:
> Hello Stefano,
>
> could you please pick up this patch?
>
> bye
> -- Christoph
>
> On Tue, 2022-04-05 at 12:29 +0200, Christoph Fritz wrote:
> > Add support for reading GPIO pin value when function is output.
> > With this pat
The following changes since commit f83bd23e2a0e9861969c9d43395299a14f25ddda:
Merge https://source.denx.de/u-boot/custodians/u-boot-marvell
(2022-05-18 08:41:13 -0400)
are available in the Git repository at:
git://source.denx.de/u-boot-usb.git master
for you to fetch changes up to 868d58f
On 5/19/22 18:46, Patrick Delaunay wrote:
Replace call to fdt_*() functions and access to gd->fdt_blob
with call to ofnode_*() functions to support a live tree.
Signed-off-by: Patrick Delaunay
I see your point regarding the speed up, wow.
Tested-by: Marek Vasut
On 5/19/22 18:46, Patrick Delaunay wrote:
Activate the live DT with CONFIG_OF_LIVE to reduce the DT parsing
time.
Signed-off-by: Patrick Delaunay
Tested-by: Marek Vasut
On Fri, May 20, 2022 at 09:25:16AM +0200, Patrick DELAUNAY wrote:
> Hi Tom,
>
> Please pull the STM32 related fixes for u-boot/master, v2022.07:
> u-boot-stm32-20220520
>
> - spi: fix busy bit check in stm32_qspi driver
> - stm32mp15: configure Buck3 voltage per PMIC N
101 - 173 of 173 matches
Mail list logo