RE: [PATCH 05/10] ARM: dts: ast2600-evb: Add I2C devices

2022-06-20 Thread Ryan Chen
> -Original Message- > From: joel.s...@gmail.com On Behalf Of Joel Stanley > Sent: Monday, June 20, 2022 3:25 PM > To: Ryan Chen ; BMC-SW > ; Heiko Schocher > Cc: u-boot@lists.denx.de; Cédric Le Goater > Subject: [PATCH 05/10] ARM: dts: ast2600-evb: Add I2C devices > > The EVB has an

RE: [PATCH 04/10] ARM: dts: ast2500-evb: Add I2C devices

2022-06-20 Thread Ryan Chen
> -Original Message- > From: joel.s...@gmail.com On Behalf Of Joel Stanley > Sent: Monday, June 20, 2022 3:25 PM > To: Ryan Chen ; BMC-SW > ; Heiko Schocher > Cc: u-boot@lists.denx.de; Cédric Le Goater > Subject: [PATCH 04/10] ARM: dts: ast2500-evb: Add I2C devices > > The EVB has an

RE: [PATCH 03/10] ARM: dts: ast2600: Dsiable I2C nodes by default

2022-06-20 Thread Ryan Chen
> -Original Message- > From: joel.s...@gmail.com On Behalf Of Joel Stanley > Sent: Monday, June 20, 2022 3:25 PM > To: Ryan Chen ; BMC-SW > ; Heiko Schocher > Cc: u-boot@lists.denx.de; Cédric Le Goater > Subject: [PATCH 03/10] ARM: dts: ast2600: Dsiable I2C nodes by default > > Allow

RE: [PATCH 02/10] ARM: dts: ast2600: Add I2C reset properties

2022-06-20 Thread Ryan Chen
> -Original Message- > From: joel.s...@gmail.com On Behalf Of Joel Stanley > Sent: Monday, June 20, 2022 3:25 PM > To: Ryan Chen ; BMC-SW > ; Heiko Schocher > Cc: u-boot@lists.denx.de; Cédric Le Goater > Subject: [PATCH 02/10] ARM: dts: ast2600: Add I2C reset properties > > The same

RE: [PATCH 01/10] ARM: dts: ast2600: Add I2C pinctrl

2022-06-20 Thread Ryan Chen
> -Original Message- > From: joel.s...@gmail.com On Behalf Of Joel Stanley > Sent: Monday, June 20, 2022 3:25 PM > To: Ryan Chen ; BMC-SW > ; Heiko Schocher > Cc: Eddie James ; u-boot@lists.denx.de; Cédric Le > Goater > Subject: [PATCH 01/10] ARM: dts: ast2600: Add I2C pinctrl > >

Re: [ANN] U-Boot v2022.07-rc5 released

2022-06-20 Thread Peng Fan (OSS)
在 2022/6/21 2:31, Tom Rini 写道: Hey all, It's release day and so here's v2022.07-rc5. We've pulled in more regression fixes and just a few late but change-size-wise small late PRs. I'm planning on taking the NVMe changes for Apple M1 and the firmware changes macOS 13 introduces later this

Re: [PATCH v3 7/8] net: add MV88E61xx DSA driver

2022-06-20 Thread Tim Harvey
t On Mon, Jun 20, 2022 at 4:58 AM Vladimir Oltean wrote: > > On Mon, May 23, 2022 at 11:25:48AM -0700, Tim Harvey wrote: > > Add a DSA driver for the MV88E61xx compatible GbE Ethernet switches. > > > > Cc: Marek BehĂșn > > Cc: Vladimir Oltean > > Signed-off-by: Tim Harvey > > Reviewed-by:

Re: [PATCH] mach-rockchip: make_fit_atf.py: support OP-TEE tee.bin v1 format

2022-06-20 Thread Jerome Forissier
Hi, On 5/11/22 17:35, Jerome Forissier wrote: > This commit adds support for the OP-TEE 'tee.bin' v1 format for Rockchip > platforms. > > Since OP-TEE 3.8.0, tee.bin contains meta-data in a proprietary format > in addition to the ELF data. They are essential information for proper >

Re: [PATCH] toradex: tdx-cfg-block: add new toradex oui range

2022-06-20 Thread Fabio Estevam
On Mon, Jun 20, 2022 at 11:59 AM Philippe Schenker wrote: > > From: Philippe Schenker > > Add new Toradex MAC OUI (8c:06:cb), to the config block. With this change > we extend the possible serial-numbers as follows: > > For serial-numbers -16777215 OUI 00:14:2d is taken > For

Re: [RFC PATCH v4 25/28] cli: hush_2021: Add upstream commits up to 6th February 2022.

2022-06-20 Thread Tom Rini
On Fri, Jun 17, 2022 at 12:31:55AM +0200, Francis Laniel wrote: > This commit adds the following hush busybox upstream commits: > 21afddefd258 ("hush: fix "error: invalid preprocessing directive ##"") > e53c7dbafc78 ("hush: fix set -n to act immediately, not just after run_list() > ") >

[ANN] U-Boot v2022.07-rc5 released

2022-06-20 Thread Tom Rini
Hey all, It's release day and so here's v2022.07-rc5. We've pulled in more regression fixes and just a few late but change-size-wise small late PRs. I'm planning on taking the NVMe changes for Apple M1 and the firmware changes macOS 13 introduces later this week. Otherwise, once again, iff

Re: [PATCH v2 0/2] board/armltd: add support for corstone1000

2022-06-20 Thread Rui Miguel Silva
Hi Tom, On Mon, Jun 20, 2022 at 01:43:28PM -0400, Tom Rini wrote: > On Mon, Jun 20, 2022 at 04:49:52PM +0100, Rui Miguel Silva wrote: > > > Hey Tom, > > On Wed, May 11, 2022 at 10:55:39AM +0100, Rui Miguel Silva wrote: > > > This series add support for arm's corstone1000 platform (see > > >

Re: [PATCH v5 00/23] FWU: Add FWU Multi Bank Update feature support

2022-06-20 Thread Patrick DELAUNAY
Hi, On 6/9/22 14:29, Sughosh Ganu wrote: The patchset adds support for the FWU Multi Bank Update[1] feature. Certain aspects of the Dependable Boot[2] specification have also been implemented. The FWU multi bank update feature is used for supporting multiple sets(also called banks) of firmware

Re: [PATCH v3 0/3] usb: add isp1760 hcd support

2022-06-20 Thread Tom Rini
On Mon, Jun 20, 2022 at 05:00:56PM +0100, Rui Miguel Silva wrote: > Hi Tom, > On Tue Jun 14, 2022 at 6:45 PM WEST, Rui Miguel Silva wrote: > > Hi *, > > On Wed, May 25, 2022 at 02:22:48PM +0100, Rui Miguel Silva wrote: > > > Add support for the usb isp1760 host controller family, which > > > for

Re: [PATCH v2 0/2] board/armltd: add support for corstone1000

2022-06-20 Thread Tom Rini
On Mon, Jun 20, 2022 at 04:49:52PM +0100, Rui Miguel Silva wrote: > Hey Tom, > On Wed, May 11, 2022 at 10:55:39AM +0100, Rui Miguel Silva wrote: > > This series add support for arm's corstone1000 platform (see > > specific commit changelog for references to documentation), > > but first introduce

Re: [RFC PATCH v4 28/28] board: keymile: common: Use environment to store IVM_* variables.

2022-06-20 Thread Tom Rini
On Mon, Jun 20, 2022 at 04:08:32PM +, Holger Brunck wrote: > > > > On Fri, Jun 17, 2022 at 12:31:58AM +0200, Francis Laniel wrote: > > > > > > > > > These boards used set_local_var() to store some variables as local > > > > > shell. > > > > > They then used get_local_var() to retrieve the

[PATCH] arm: dts: imx8mn: sync dts from Linux Kernel

2022-06-20 Thread Heiko Thiery
Sync dts for imx8mn-evk with Linux Kernel and change name for PMIC used in SPL. commit 1cfa1e68af8d40ab233d5d27bc8446e4c5107571("arm64: dts: imx8mn-evk: fix the min/max voltages of the PMIC") commit bc046b952a5494b0dc53be28779460cee1214a3f("arm64: dts: imx8mn-evk: use proper names for PMIC

[PATCH v2 14/15] tools: zynqmp_psu_init_minimize: Move helper functions below header includes

2022-06-20 Thread Stefan Herbrechtsmeier
From: Stefan Herbrechtsmeier Move helper functions below header includes to avoid forward declarations. Signed-off-by: Stefan Herbrechtsmeier --- Changes in v2: - Remove forward declarations and move functions instead tools/zynqmp_psu_init_minimize.sh | 8 1 file changed, 8

[PATCH v2 13/15] tools: zynqmp_psu_init_minimize: Use CR instead of LF

2022-06-20 Thread Stefan Herbrechtsmeier
From: Stefan Herbrechtsmeier Use carriage return instead of line feed to support mangling across lines. Signed-off-by: Stefan Herbrechtsmeier --- Changes in v2: - New commit tools/zynqmp_psu_init_minimize.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[PATCH v2 08/15] soc: xilinx: zynqmp: Add machine identification support

2022-06-20 Thread Stefan Herbrechtsmeier
From: Stefan Herbrechtsmeier Add machine identification support based on the zynqmp_get_silicon_idcode_name function and use the soc_get_machine function of the soc uclass to get silicon idcode name for the fpga init. Signed-off-by: Stefan Herbrechtsmeier --- Changes in v2: - Move

[PATCH v2 12/15] tools: zynqmp_psu_init_minimize: Remove low level uart settings

2022-06-20 Thread Stefan Herbrechtsmeier
From: Stefan Herbrechtsmeier There is no reason to do serial initialization. Uart driver does it already based on DT. Good effect is that it is clear which interface is console. The resulting change was done in past by commit 84d2bbf082fa ("arm64: zynqmp: Remove low level UART setting").

[PATCH v2 10/15] xilinx: common: Separate display cpu info function

2022-06-20 Thread Stefan Herbrechtsmeier
From: Stefan Herbrechtsmeier Move the print_cpuinfo function of CONFIG_DISPLAY_CPUINFO into its own source file to support reuse by other board vendors. Signed-off-by: Stefan Herbrechtsmeier --- (no changes since v1) board/xilinx/common/Makefile | 3 +++ board/xilinx/common/board.c|

[PATCH v2 09/15] xilinx: cpuinfo: Print soc machine

2022-06-20 Thread Stefan Herbrechtsmeier
From: Stefan Herbrechtsmeier Print the soc machine in the print_cpuinfo function. Signed-off-by: Stefan Herbrechtsmeier --- (no changes since v1) board/xilinx/common/board.c | 4 1 file changed, 4 insertions(+) diff --git a/board/xilinx/common/board.c b/board/xilinx/common/board.c

[PATCH v2 11/15] xilinx: zynqmp: make spi flash support optional

2022-06-20 Thread Stefan Herbrechtsmeier
From: Stefan Herbrechtsmeier The set_dfu_alt_info function use the CONFIG_SYS_SPI_U_BOOT_OFFS define to set the dfu_alt_info environment variable for qspi boot mode. Guard the usage of CONFIG_SYS_SPI_U_BOOT_OFFS to make spi flash support optional. Signed-off-by: Stefan Herbrechtsmeier --- (no

[PATCH v2 04/15] xilinx: zynqmp: Add macro for device type mask

2022-06-20 Thread Stefan Herbrechtsmeier
From: Stefan Herbrechtsmeier Add a macro for the device type mask of the id code. Signed-off-by: Stefan Herbrechtsmeier --- Changes in v2: - New commit board/xilinx/zynqmp/zynqmp.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/board/xilinx/zynqmp/zynqmp.c

[PATCH v2 06/15] xilinx: zynqmp: Merge device lists

2022-06-20 Thread Stefan Herbrechtsmeier
From: Stefan Herbrechtsmeier Merge the svd / xck devices into to the common zynqmp device list. Signed-off-by: Stefan Herbrechtsmeier --- Changes in v2: - New commit board/xilinx/zynqmp/zynqmp.c | 54 1 file changed, 24 insertions(+), 30 deletions(-)

[PATCH v2 07/15] soc: xilinx: zynqmp: Remove redundant checks for zynqmp_mmio_read

2022-06-20 Thread Stefan Herbrechtsmeier
From: Stefan Herbrechtsmeier Remove the redundant SPL and CurrentEL checks for the zynqmp_mmio_read function call because the function itself runs the same checks. Signed-off-by: Stefan Herbrechtsmeier --- Changes in v2: - New commit drivers/soc/soc_xilinx_zynqmp.c | 3 +-- 1 file changed,

[PATCH v2 03/15] xilinx: zynqmp: Replace strncat with strlcat

2022-06-20 Thread Stefan Herbrechtsmeier
From: Stefan Herbrechtsmeier Replace strncat with strlcat to always produce a valid null-terminated string. Signed-off-by: Stefan Herbrechtsmeier --- Changes in v2: - New commit board/xilinx/zynqmp/zynqmp.c | 17 + 1 file changed, 9 insertions(+), 8 deletions(-) diff --git

[PATCH v2 05/15] xilinx: zynqmp: Reuse shift macros to define masks

2022-06-20 Thread Stefan Herbrechtsmeier
From: Stefan Herbrechtsmeier Reuse the shift macros to define the masks. Signed-off-by: Stefan Herbrechtsmeier --- Changes in v2: - New commit board/xilinx/zynqmp/zynqmp.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/board/xilinx/zynqmp/zynqmp.c

[PATCH v2 02/15] firmware: zynqmp: Probe driver before use

2022-06-20 Thread Stefan Herbrechtsmeier
From: Stefan Herbrechtsmeier Probe the driver before use to ensure that the driver is always available and the global data are valid. Initialize the global data with zero and probe the driver if the global data are still zero. This allows a usage of the firmware functions from other drivers with

[PATCH v2 01/15] firmware: zynqmp: Check if rx channel dev pointer is valid

2022-06-20 Thread Stefan Herbrechtsmeier
From: Stefan Herbrechtsmeier Check if rx channel dev pointer is valid and not if the address of the pointer is valid. Signed-off-by: Stefan Herbrechtsmeier --- (no changes since v1) drivers/firmware/firmware-zynqmp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[PATCH 3/3] mmc: stm32_sdmmc2: introduce of_to_plat ops

2022-06-20 Thread Patrick Delaunay
Add the uclass ops of_to_plat to parse the device tree properties to respect the expected sequence by the driver model. Signed-off-by: Patrick Delaunay --- drivers/mmc/stm32_sdmmc2.c | 95 -- 1 file changed, 50 insertions(+), 45 deletions(-) diff --git

[PATCH 2/3] mmc: stm32_sdmmc2: remove privdata

2022-06-20 Thread Patrick Delaunay
All the elements of privdata are static and build from device tree, they are moved in platdata to prepare the support of ops of_to_plat. Signed-off-by: Patrick Delaunay --- drivers/mmc/stm32_sdmmc2.c | 145 ++--- 1 file changed, 70 insertions(+), 75 deletions(-)

[PATCH 1/3] mmc: stm32_sdmmc2: cosmetic: rename stm32_sdmmc_bind

2022-06-20 Thread Patrick Delaunay
Rename stm32_sdmmc_bind to stm32_sdmmc2_bind as all oter function in SDMMCv2 driver Signed-off-by: Patrick Delaunay --- drivers/mmc/stm32_sdmmc2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/mmc/stm32_sdmmc2.c b/drivers/mmc/stm32_sdmmc2.c index

RE: [RFC PATCH v4 28/28] board: keymile: common: Use environment to store IVM_* variables.

2022-06-20 Thread Holger Brunck
> > > On Fri, Jun 17, 2022 at 12:31:58AM +0200, Francis Laniel wrote: > > > > > > > These boards used set_local_var() to store some variables as local > > > > shell. > > > > They then used get_local_var() to retrieve the variables values. > > > > > > > > Instead of using local shell variables,

Re: [PATCH v3 0/3] usb: add isp1760 hcd support

2022-06-20 Thread Rui Miguel Silva
Hi Tom, On Tue Jun 14, 2022 at 6:45 PM WEST, Rui Miguel Silva wrote: > Hi *, > On Wed, May 25, 2022 at 02:22:48PM +0100, Rui Miguel Silva wrote: > > Add support for the usb isp1760 host controller family, which > > for example is present in MPS3 FPGA board from Arm (isp1763). > > > > First we

Re: [PATCH v3 08/11] socfpga: arria10: Replace delays with busy waiting in cm_full_cfg

2022-06-20 Thread Paweł Anikiel
On Mon, Jun 20, 2022 at 2:29 PM Chee, Tien Fong wrote: > > > > > -Original Message- > > From: Paweł Anikiel > > Sent: Monday, 20 June, 2022 8:14 PM > > To: Chee, Tien Fong > > Cc: Vasut, Marek ; simon.k.r.goldschm...@gmail.com; > > michal.si...@xilinx.com; u-boot@lists.denx.de;

Re: [PATCH v2 0/2] board/armltd: add support for corstone1000

2022-06-20 Thread Rui Miguel Silva
Hey Tom, On Wed, May 11, 2022 at 10:55:39AM +0100, Rui Miguel Silva wrote: > This series add support for arm's corstone1000 platform (see > specific commit changelog for references to documentation), > but first introduce a command (loadm which will integrate with > efi subsystem) used in one of

Re: [PATCH 03/10] stm32mp: add support of STM32MP13x Rev.Y

2022-06-20 Thread Patrick DELAUNAY
Hi, On 6/20/22 11:17, Patrick Delaunay wrote: Add support of STM32MP13x Rev.Y for the Silicon revision REV_ID = 0x1002. Signed-off-by: Patrick Delaunay --- arch/arm/mach-stm32mp/include/mach/sys_proto.h | 1 + arch/arm/mach-stm32mp/stm32mp13x.c | 3 +++ 2 files changed, 4

Re: [RFC PATCH v4 28/28] board: keymile: common: Use environment to store IVM_* variables.

2022-06-20 Thread Tom Rini
On Mon, Jun 20, 2022 at 03:27:34PM +, Holger Brunck wrote: > Hi Francis, > > > On Fri, Jun 17, 2022 at 12:31:58AM +0200, Francis Laniel wrote: > > > > > These boards used set_local_var() to store some variables as local shell. > > > They then used get_local_var() to retrieve the variables

RE: [RFC PATCH v4 28/28] board: keymile: common: Use environment to store IVM_* variables.

2022-06-20 Thread Holger Brunck
Hi Francis, > On Fri, Jun 17, 2022 at 12:31:58AM +0200, Francis Laniel wrote: > > > These boards used set_local_var() to store some variables as local shell. > > They then used get_local_var() to retrieve the variables values. > > > > Instead of using local shell variables, they should use

Re: [PATCH] drivers: usb: dwc3: Add support for AM62 USB wrapper driver

2022-06-20 Thread Guillaume LA ROQUE
Hi, Le 07/04/2022 à 09:28, Aswath Govindraju a écrit : Add support for AM62 USB wrapper for DWC3 Controller in AM62 SoC. Signed-off-by: Aswath Govindraju --- Link to corresponding kernel dt-bindings and driver patches, - https://patchwork.kernel.org/project/linux-usb/list/?series=629613

Re: [PULL] Pull request for u-boot next / v2022.10 = u-boot-stm32-20220620

2022-06-20 Thread Tom Rini
On Mon, Jun 20, 2022 at 11:32:20AM +0200, Patrick DELAUNAY wrote: > I Tom, > > Please pull the STM32 related fixes for u-boot/next, v2022.10: > u-boot-stm32-20220620 > > - Add STM32MP13 SoCs support with associated board STM32M135F-DK > - Correct livetree support in stm32mp

Re: Please pull u-boot-fsl-qoirq: next

2022-06-20 Thread Tom Rini
On Mon, Jun 20, 2022 at 09:46:37AM +, Peng Fan (OSS) wrote: > Hi Tom, > > Please pull u-boot-fsl-qoriq for next > > CI: > https://source.denx.de/u-boot/custodians/u-boot-fsl-qoriq/-/pipelines/12429 > Applied to u-boot/next, thanks! -- Tom signature.asc Description: PGP signature

[PATCH] toradex: tdx-cfg-block: add new toradex oui range

2022-06-20 Thread Philippe Schenker
From: Philippe Schenker Add new Toradex MAC OUI (8c:06:cb), to the config block. With this change we extend the possible serial-numbers as follows: For serial-numbers -16777215 OUI 00:14:2d is taken For serial-numbers 16777216-33554431 OUI 8c:06:cb is taken Lower 24-bit of the serial

Re: [PATCH v2] watchdog: add amlogic watchdog support

2022-06-20 Thread Stefan Roese
On 13.06.22 16:00, Philippe Boos wrote: Add support for hardware watchdog timer for Amlogic SoCs. This driver has been heavily inspired by his Linux equivalent (meson_gxbb_wdt.c). Reviewed-by: Jerome Brunet Reviewed-by: Neil Armstrong Signed-off-by: Philippe Boos Reviewed-by: Stefan

Re: [PATCH] pmic: pca9450: permit config on all bucks and LDOs

2022-06-20 Thread Fabio Estevam
On 20/06/2022 00:49, Heiko Thiery wrote: In order to have the possibility to configure the regulators at system startup through DM support, all LDOs and bucks must be able to be changeable. Currently there is a limitation to change the values when the output is enabled. Since the driver is based

RE: [RFC PATCH v4 28/28] board: keymile: common: Use environment to store IVM_* variables.

2022-06-20 Thread Aleksandar Gerasimovski
On Fri, Jun 17, 2022 at 12:31:58AM +0200, Francis Laniel wrote: > These boards used set_local_var() to store some variables as local shell. > They then used get_local_var() to retrieve the variables values. > > Instead of using local shell variables, they should use environment > ones (like a

Re: [PATCH] image: fit: Use stack allocation macro

2022-06-20 Thread Sean Anderson
On 6/20/22 3:01 AM, Joel Stanley wrote: > The documentation above the DEFINE_ALIGN_BUFFER says it's for use > outside functions, but we're inside one. > > Instead use ALLOC_CACHE_ALIGN_BUFFER, the stack based macro, which also > includes the cache alignment. > > Fixes: b583348ca8c8 ("image: fit:

[PATCH 3/3] doc: environment: Further expand on Image locations and provide example

2022-06-20 Thread Tom Rini
Start by elaborating on what some of our constraints tend to be with image location values, and document where these external constraints come from. Provide a new subsection, an example based on the TI ARMv7 OMAP2PLUS families of chips, that gives sample values and explains why we use these

[PATCH 2/3] doc: environment: Expand on fdt_addr, initrd_addr and loadaddr

2022-06-20 Thread Tom Rini
- Explain why fdt_addr and initrd_addr should not be set to disable relocation normally. - Provide some advice on the typical loadaddr default value. Signed-off-by: Tom Rini --- doc/usage/environment.rst | 15 --- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git

[PATCH 1/3] doc: environment: Drop u-boot_addr_r

2022-06-20 Thread Tom Rini
This variable is never set nor explained why it would be set, drop it. Signed-off-by: Tom Rini --- doc/usage/environment.rst | 1 - 1 file changed, 1 deletion(-) diff --git a/doc/usage/environment.rst b/doc/usage/environment.rst index 28a8952b7528..a3f23d4e4e22 100644 ---

Re: [PATCH 09/10] tools: zynqmp_psu_init_minimize: Add serdes_illcalib forward declaration

2022-06-20 Thread Michal Simek
On 6/20/22 15:38, Stefan Herbrechtsmeier wrote: Am 20.06.2022 um 09:18 schrieb Michal Simek: On 6/20/22 09:07, Stefan Herbrechtsmeier wrote: Am 16.06.2022 um 17:13 schrieb Michal Simek: On 6/8/22 18:20, Stefan Herbrechtsmeier wrote: [CAUTION: External Email] From: Stefan Herbrechtsmeier

[PATCH] arm64: zynqmp: Used fixed-partitions for QSPI in k26

2022-06-20 Thread Michal Simek
Using fixed partitions is recommended way how to describe QSPI. Also add label for qspi flash memory to be able to reference it in future. Signed-off-by: Michal Simek --- arch/arm/dts/zynqmp-sm-k26-revA.dts | 163 +++- 1 file changed, 85 insertions(+), 78 deletions(-)

Re: [PATCH 09/10] tools: zynqmp_psu_init_minimize: Add serdes_illcalib forward declaration

2022-06-20 Thread Stefan Herbrechtsmeier
Am 20.06.2022 um 09:18 schrieb Michal Simek: On 6/20/22 09:07, Stefan Herbrechtsmeier wrote: Am 16.06.2022 um 17:13 schrieb Michal Simek: On 6/8/22 18:20, Stefan Herbrechtsmeier wrote: [CAUTION: External Email] From: Stefan Herbrechtsmeier A forward declaration for the serdes_illcalib

[PATCH v2] clk: update clk_clean_rate_cache to use private clk struct

2022-06-20 Thread Patrick Delaunay
In clk_clean_rate_cache, clk->rate should update the private clock struct, in particular when CCF is activated, to save the cached rate value. When clk_get_parent_rate is called, the cached information is read from pclk->rate, with pclk = clk_get_parent(clk). As the cached is read from private

Re: [RFC] Data structure for information handoff between firmware boot stages

2022-06-20 Thread Simon Glass
Hi Jose, Thank you for that and good to talk to you the other day. This looks very close to me. My comments are mostly on the terminology / level of detail: 1. 'Board controller' may not exist so really should be in dotted lines 2. The Producer / Consumer terminology seems off to me. The

Re: [PATCH v5 10/23] FWU: cmd: Add a command to read FWU metadata

2022-06-20 Thread Michal Simek
On 6/9/22 14:29, Sughosh Ganu wrote: Add a command to read the metadata as specified in the FWU specification and print the fields of the metadata. Signed-off-by: Sughosh Ganu --- cmd/Kconfig | 7 + cmd/Makefile| 1 + cmd/fwu_mdata.c | 74

RE: [PATCH v3 08/11] socfpga: arria10: Replace delays with busy waiting in cm_full_cfg

2022-06-20 Thread Chee, Tien Fong
> -Original Message- > From: Paweł Anikiel > Sent: Monday, 20 June, 2022 8:14 PM > To: Chee, Tien Fong > Cc: Vasut, Marek ; simon.k.r.goldschm...@gmail.com; > michal.si...@xilinx.com; u-boot@lists.denx.de; s...@chromium.org; > feste...@denx.de; ja...@amarulasolutions.com; >

Re: [PATCH v3 08/11] socfpga: arria10: Replace delays with busy waiting in cm_full_cfg

2022-06-20 Thread Paweł Anikiel
On Mon, Jun 20, 2022 at 10:40 AM Chee, Tien Fong wrote: > > Hi, > > > -Original Message- > > From: Paweł Anikiel > > Sent: Friday, 17 June, 2022 6:47 PM > > To: Vasut, Marek ; simon.k.r.goldschm...@gmail.com; > > Chee, Tien Fong ; michal.si...@xilinx.com > > Cc: u-boot@lists.denx.de;

[PATCH 16/17] qemu-ppce500: Move CONFIG_SYS_PCI_MAP_{START, END} to board code

2022-06-20 Thread Tom Rini
These CONFIG options are only used on this board, in the board file itself. Remove these from the CONFIG namespace and define in the board file. Signed-off-by: Tom Rini --- board/emulation/qemu-ppce500/qemu-ppce500.c | 8 ++-- include/configs/qemu-ppce500.h | 4 2 files

[PATCH 17/17] Convert CONFIG_KIRKWOOD_PCIE_INIT et al to Kconfig

2022-06-20 Thread Tom Rini
This converts the following to Kconfig: CONFIG_KIRKWOOD_EGIGA_INIT CONFIG_KIRKWOOD_PCIE_INIT CONFIG_KIRKWOOD_RGMII_PAD_1V8 CONFIG_KM_DISABLE_PCIE Signed-off-by: Tom Rini --- arch/arm/mach-kirkwood/Kconfig | 12 arch/arm/mach-kirkwood/include/mach/config.h

[PATCH 11/17] MPC837XERDB: Remove unused PCI defines

2022-06-20 Thread Tom Rini
These defines aren't referenced in code today, remove them. Signed-off-by: Tom Rini --- include/configs/MPC837XERDB.h | 24 1 file changed, 24 deletions(-) diff --git a/include/configs/MPC837XERDB.h b/include/configs/MPC837XERDB.h index e8e0a1c66999..3e4d66874df4

[PATCH 04/17] Convert CONFIG_PCIE1 et al to Kconfig

2022-06-20 Thread Tom Rini
This converts the following to Kconfig: CONFIG_PCIE1 CONFIG_PCIE2 CONFIG_PCIE3 CONFIG_PCIE4 CONFIG_PCI1 Signed-off-by: Tom Rini --- arch/Kconfig.nxp | 16 board/freescale/mpc8548cds/Kconfig | 3 +++

[PATCH 15/17] Convert CONFIG_SYS_FSL_PCI_VER_3_X to Kconfig

2022-06-20 Thread Tom Rini
This converts the following to Kconfig: CONFIG_SYS_FSL_PCI_VER_3_X Signed-off-by: Tom Rini --- arch/powerpc/include/asm/config_mpc85xx.h | 2 -- drivers/pci/Kconfig | 4 2 files changed, 4 insertions(+), 2 deletions(-) diff --git

[PATCH 14/17] Convert CONFIG_PCI_MSC01 to Kconfig

2022-06-20 Thread Tom Rini
This converts the following to Kconfig: CONFIG_PCI_MSC01 Signed-off-by: Tom Rini --- configs/malta64_defconfig | 1 + configs/malta64el_defconfig | 1 + configs/malta_defconfig | 1 + configs/maltael_defconfig | 1 + drivers/pci/Kconfig | 4 include/configs/malta.h |

[PATCH 13/17] socrates: Rework CONFIG_PCI_CLK_FREQ

2022-06-20 Thread Tom Rini
The symbol CONFIG_PCI_CLK_FREQ is local to this board. Provide equal clarity in the code by referencing the numeric value directly and move the explanatory comment to the code, just prior to use. Signed-off-by: Tom Rini --- board/socrates/socrates.c | 3 ++- include/configs/socrates.h | 2 --

[PATCH 12/17] Convert CONFIG_SH7751_PCI to Kconfig

2022-06-20 Thread Tom Rini
This converts the following to Kconfig: CONFIG_SH7751_PCI Signed-off-by: Tom Rini --- configs/r2dplus_defconfig | 1 + drivers/pci/Kconfig | 6 ++ include/configs/r2dplus.h | 5 - 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/configs/r2dplus_defconfig

[PATCH 07/17] Convert CONFIG_PCI_SCAN_SHOW to Kconfig

2022-06-20 Thread Tom Rini
This converts the following to Kconfig: CONFIG_PCI_SCAN_SHOW Signed-off-by: Tom Rini --- configs/ge_bx50v3_defconfig | 1 + configs/mx6sabresd_defconfig | 1 + configs/mx6sxsabresd_defconfig| 1 + configs/novena_defconfig | 1 + configs/tbs2910_defconfig | 1 +

[PATCH 03/17] Convert CONFIG_LAYERSCAPE_NS_ACCESS to Kconfig

2022-06-20 Thread Tom Rini
This converts the following to Kconfig: CONFIG_LAYERSCAPE_NS_ACCESS Signed-off-by: Tom Rini --- arch/Kconfig.nxp| 4 configs/ls1012a2g5rdb_qspi_defconfig| 1 + configs/ls1012a2g5rdb_tfa_defconfig | 1 +

[PATCH 10/17] m68k: Remove unused PCI code

2022-06-20 Thread Tom Rini
The only mcf5445x platform does not enable PCI, drop this code. Signed-off-by: Tom Rini --- arch/m68k/cpu/mcf5445x/Makefile | 2 +- arch/m68k/cpu/mcf5445x/pci.c| 151 2 files changed, 1 insertion(+), 152 deletions(-) delete mode 100644

[PATCH 09/17] Convert CONFIG_PCI_CONFIG_HOST_BRIDGE to Kconfig

2022-06-20 Thread Tom Rini
This converts the following to Kconfig: CONFIG_PCI_CONFIG_HOST_BRIDGE Signed-off-by: Tom Rini --- drivers/pci/Kconfig | 4 include/configs/x86-common.h | 5 - 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/drivers/pci/Kconfig b/drivers/pci/Kconfig index

[PATCH 06/17] pci: Remove pci_sh4 and related defines.

2022-06-20 Thread Tom Rini
This driver is not enabled anywhere, remove it. Also remove definitions of symbols only used in this driver, on platforms that did not enable it. Signed-off-by: Tom Rini --- drivers/pci/Makefile | 1 - drivers/pci/pci_sh4.c| 82

[PATCH 08/17] Convert CONFIG_PCI_GT64120 to Kconfig

2022-06-20 Thread Tom Rini
This converts the following to Kconfig: CONFIG_PCI_GT64120 Signed-off-by: Tom Rini --- configs/malta64_defconfig | 1 + configs/malta64el_defconfig | 1 + configs/malta_defconfig | 1 + configs/maltael_defconfig | 1 + drivers/pci/Kconfig | 4 include/configs/malta.h

[PATCH 05/17] Convert CONFIG_PCIE_IMX to Kconfig

2022-06-20 Thread Tom Rini
This converts the following to Kconfig: CONFIG_PCIE_IMX Signed-off-by: Tom Rini --- configs/ge_bx50v3_defconfig| 1 + configs/gwventana_emmc_defconfig | 1 + configs/gwventana_gw5904_defconfig | 1 + configs/gwventana_nand_defconfig | 1 + configs/mx6sabresd_defconfig | 1 +

[PATCH 02/17] lcd: Remove legacy CONFIG_FB_ADDR code

2022-06-20 Thread Tom Rini
No platforms set both CONFIG_LCD and CONFIG_FB_ADDR at this time, drop this legacy code. Signed-off-by: Tom Rini --- README | 14 -- common/board_f.c | 4 include/configs/at91sam9rlek.h | 2 -- include/configs/trats.h| 1 -

[PATCH 01/17] Convert CONFIG_FSL_FIXED_MMC_LOCATION et al to Kconfig

2022-06-20 Thread Tom Rini
This converts the following to Kconfig: CONFIG_FSL_FIXED_MMC_LOCATION CONFIG_ESDHC_HC_BLK_ADDR Signed-off-by: Tom Rini --- arch/powerpc/include/asm/config_mpc85xx.h | 3 --- boot/Kconfig | 13 + configs/P1010RDB-PA_36BIT_NOR_defconfig| 1 +

Re: [PATCH v3 7/8] net: add MV88E61xx DSA driver

2022-06-20 Thread Vladimir Oltean
On Mon, May 23, 2022 at 11:25:48AM -0700, Tim Harvey wrote: > Add a DSA driver for the MV88E61xx compatible GbE Ethernet switches. > > Cc: Marek BehĂșn > Cc: Vladimir Oltean > Signed-off-by: Tim Harvey > Reviewed-by: Vladimir Oltean > --- > v3: > - Added Vladimir's rb tag > v2: > - rebase

Re: [PATCH v4] ARM: imx: Switch Data Modul i.MX8M Mini eDM SBC to USB251x Hub driver

2022-06-20 Thread Fabio Estevam
On Wed, Jun 15, 2022 at 8:07 AM Marek Vasut wrote: > > Replace the ad-hoc I2C register programming scripted in board > environment with U-Boot DM driver. > > Signed-off-by: Marek Vasut > Cc: Fabio Estevam > Cc: Peng Fan > Cc: Stefano Babic Reviewed-by: Fabio Estevam

Re: [PATCH v3 8/8] board: gw_ventana: enable MV88E61XX DSA support

2022-06-20 Thread Vladimir Oltean
On Mon, May 23, 2022 at 11:25:49AM -0700, Tim Harvey wrote: > Add MV88E61XX DSA support: > - update dt: U-Boot dsa driver requires different device-tree syntax >than the linux driver in order to link the dsa ports to the mdio bus. > - update defconfig > - replace mv88e61xx_hw_reset weak

Re: [PATCH] dfu: add CONFIG_DFU_NAME_MAX_SIZE configuration

2022-06-20 Thread Lukasz Majewski
Hi Jaehoon, > Add CONFIG_DFU_NAME_MAX_SIZE to change the proper size. > If name is longer than default size, it can do wrong behavior during > updating image. So it need to change the proper maximum size. > > This patch is proviced the solution to change value with > configuration. > >

[PATCH] dfu: add CONFIG_DFU_NAME_MAX_SIZE configuration

2022-06-20 Thread Jaehoon Chung
Add CONFIG_DFU_NAME_MAX_SIZE to change the proper size. If name is longer than default size, it can do wrong behavior during updating image. So it need to change the proper maximum size. This patch is proviced the solution to change value with configuration. Signed-off-by: Jaehoon Chung ---

[PATCH v2] mtd: rawnand: fsl_elbc: Fix detection when nand_scan_ident() has not selected ecc.mode

2022-06-20 Thread Pali Rohár
ecc.mode is set to 0 (aliased to NAND_ECC_NONE) either when function nand_scan_ident() has not selected ecc.mode or when it selected it to none ecc mode. Distinguish between these two states by checking of node property "nand-ecc-mode" which function nand_scan_ident() uses for filling ecc.mode.

Re: [PATCH] mtd: rawnand: fsl_elbc: Fix detection when nand_scan_ident() has not selected ecc.mode

2022-06-20 Thread Pali Rohár
On Monday 20 June 2022 15:08:43 Peng Fan (OSS) wrote: > 在 2022/5/12 2:24, Pali Rohár 写道: > > ecc.mode is set to 0 (aliased to NAND_ECC_NONE) either when function > > nand_scan_ident() has not selected ecc.mode or when it selected it to none > > ecc mode. > > > > Distinguish between these two

[PATCH v2] mmc: fsl_esdhc_spl: Add support for loading proper U-Boot from unaligned location

2022-06-20 Thread Pali Rohár
This allows to concatenate SPL and proper U-Boot without extra alignment. Signed-off-by: Pali Rohár --- Changes in v2: * Rebased on top of the U-Boot next branch, commit 98c4828740f4944462b7d9608b95d5b73850c7b0 --- drivers/mmc/fsl_esdhc_spl.c | 27 +++ 1 file changed,

[PATCH] board: stm32mp1: remove test on CONFIG_DM_REGULATOR

2022-06-20 Thread Patrick Delaunay
The tests on CONFIG_DM_REGULATOR, added to avoid compilation issues, can now be removed, they are no more needed since the commit 16cc5ad0b439 ("power: regulator: add dummy helper"). Signed-off-by: Patrick Delaunay --- board/st/stm32mp1/stm32mp1.c | 8 ++-- 1 file changed, 2 insertions(+),

[PATCH] video: stm32: remove test on CONFIG_DM_REGULATOR

2022-06-20 Thread Patrick Delaunay
The tests on CONFIG_DM_REGULATOR, added to avoid compilation issues, can now be removed, they are no more needed since the commit 16cc5ad0b439 ("power: regulator: add dummy helper"). Signed-off-by: Patrick Delaunay --- drivers/video/stm32/stm32_dsi.c | 25 +++-- 1 file

Please pull u-boot-fsl-qoirq: next

2022-06-20 Thread Peng Fan (OSS)
Hi Tom, Please pull u-boot-fsl-qoriq for next CI: https://source.denx.de/u-boot/custodians/u-boot-fsl-qoriq/-/pipelines/12429 -- Layerscape: add sfp driver Kconfig cleanup sl28 board update support hdp firmware loading powerpc: dts update for

Re: [PATCH 10/10] xilinx: zynqmp: Support vendor specific board_init

2022-06-20 Thread Stefan Herbrechtsmeier
Am 20.06.2022 um 08:53 schrieb Michal Simek: On 6/20/22 08:48, Stefan Herbrechtsmeier wrote: Am 16.06.2022 um 17:12 schrieb Michal Simek: On 6/8/22 18:20, Stefan Herbrechtsmeier wrote: [CAUTION: External Email] From: Stefan Herbrechtsmeier Add a board_init_xilinx function to allow

Re: [PATCH 02/10] firmware: firmware-zynqmp: Probe driver before use

2022-06-20 Thread Stefan Herbrechtsmeier
Am 20.06.2022 um 08:51 schrieb Michal Simek: Hi, On 6/20/22 08:40, Stefan Herbrechtsmeier wrote: Am 16.06.2022 um 16:22 schrieb Michal Simek: On 6/8/22 18:20, Stefan Herbrechtsmeier wrote: [CAUTION: External Email] From: Stefan Herbrechtsmeier Probe the driver before use to ensure that

[PULL] Pull request for u-boot next / v2022.10 = u-boot-stm32-20220620

2022-06-20 Thread Patrick DELAUNAY
I Tom, Please pull the STM32 related fixes for u-boot/next, v2022.10: u-boot-stm32-20220620 - Add STM32MP13 SoCs support with associated board STM32M135F-DK - Correct livetree support in stm32mp1 boards - Activate livetree for stm32mp15 DHSOM boards CI status: https://source.denx.de/u-boot

[PATCH 10/10] configs: stm32mp13: activate some command

2022-06-20 Thread Patrick Delaunay
Activate useful commands in STM32MP13x config, already activated in stm32mp15_defconfig. Signed-off-by: Patrick Delaunay --- configs/stm32mp13_defconfig | 16 1 file changed, 16 insertions(+) diff --git a/configs/stm32mp13_defconfig b/configs/stm32mp13_defconfig index

[PATCH 09/10] configs: stm32mp13: activate I2C support

2022-06-20 Thread Patrick Delaunay
Activate the I2C driver in STM32MP13x config. Signed-off-by: Patrick Delaunay --- configs/stm32mp13_defconfig | 3 +++ 1 file changed, 3 insertions(+) diff --git a/configs/stm32mp13_defconfig b/configs/stm32mp13_defconfig index 9b0c5a36b04..f58c73b7c79 100644 --- a/configs/stm32mp13_defconfig

[PATCH 08/10] configs: stm32mp13: activate RTC support

2022-06-20 Thread Patrick Delaunay
Activate the RTC driver in STM32MP13x config. Signed-off-by: Patrick Delaunay --- configs/stm32mp13_defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/configs/stm32mp13_defconfig b/configs/stm32mp13_defconfig index 3fa1642b2e4..9b0c5a36b04 100644 --- a/configs/stm32mp13_defconfig

[PATCH 07/10] configs: stm32mp13: activate RNG support

2022-06-20 Thread Patrick Delaunay
Activate the RNG driver provided by OP-TEE. Signed-off-by: Patrick Delaunay --- configs/stm32mp13_defconfig | 3 +++ 1 file changed, 3 insertions(+) diff --git a/configs/stm32mp13_defconfig b/configs/stm32mp13_defconfig index b5dcec78f51..3fa1642b2e4 100644 --- a/configs/stm32mp13_defconfig

[PATCH 06/10] configs: stm32mp13: Add support for baudrates higher than 115200

2022-06-20 Thread Patrick Delaunay
On STM32MP13x STMicroelectronics boards, the UART can reliably go up to 400 bauds when connected to the external ST-LINKV3. This patch adds the support of higher baudrates on STMicroelectronics STM32MP13x boards with ST-LINKV3. Signed-off-by: Patrick Delaunay ---

[PATCH 02/10] rng: stm32mp1_rng: add conditional reset feature for STM32MP13x

2022-06-20 Thread Patrick Delaunay
From: Lionel Debieve New IP adds a conditional reset that impact the clock error management. It is now linked to a new compatible. Signed-off-by: Lionel Debieve Signed-off-by: Patrick Delaunay --- drivers/rng/stm32mp1_rng.c | 61 +- 1 file changed, 47

[PATCH 04/10] ARM: dts: stm32mp13: alignment with v5.19

2022-06-20 Thread Patrick Delaunay
Device tree alignment with Linux kernel v5.19-rc1 with: - ARM: dts: stm32: add UserPA13 button on stm32mp135f-dk - ARM: dts: stm32: add blue led (Linux heartbeat) on stm32mp135f-dk - ARM: dts: stm32: add EXTI interrupt-parent to pinctrl node on stm32mp131 - ARM: dts: stm32: enable RTC support on

[PATCH 05/10] ARM: dts: stm32mp13: activate led on STM32MP13F-DK

2022-06-20 Thread Patrick Delaunay
Activate the led managed in stm32mp1 board for U-Boot indication in STM32MP13F-DK device tree. Signed-off-by: Patrick Delaunay --- arch/arm/dts/stm32mp135f-dk-u-boot.dtsi | 10 ++ 1 file changed, 10 insertions(+) diff --git a/arch/arm/dts/stm32mp135f-dk-u-boot.dtsi

[PATCH 01/10] i2c: stm32: add support for the st,stm32mp13 SOC

2022-06-20 Thread Patrick Delaunay
The stm32mp13 soc differs from the stm32mp15 in terms of clear register offset for controlling the FMP (Fast Mode Plus). Signed-off-by: Patrick Delaunay --- drivers/i2c/stm32f7_i2c.c | 5 + 1 file changed, 5 insertions(+) diff --git a/drivers/i2c/stm32f7_i2c.c b/drivers/i2c/stm32f7_i2c.c

  1   2   >