Re: [PATCH v3 4/4] riscv: Update Microchip MPFS Icicle Kit support

2022-10-27 Thread Rick Chen
> From: Padmarao Begari > Sent: Thursday, October 27, 2022 2:02 PM > To: u-boot@lists.denx.de; ja...@amarulasolutions.com; Rick Jian-Zhi Chen(陳建志) > ; Leo Yu-Chi Liang(梁育齊) ; > bmeng...@gmail.com > Cc: cyril.j...@microchip.com; conor.doo...@microchip.com; >

Re: [PATCH v3 2/4] riscv: dts: Add QSPI NAND device node

2022-10-27 Thread Rick Chen
> From: Padmarao Begari > Sent: Thursday, October 27, 2022 2:02 PM > To: u-boot@lists.denx.de; ja...@amarulasolutions.com; Rick Jian-Zhi Chen(陳建志) > ; Leo Yu-Chi Liang(梁育齊) ; > bmeng...@gmail.com > Cc: cyril.j...@microchip.com; conor.doo...@microchip.com; >

Re: [PATCH v3 1/4] riscv: dts: Update memory configuration

2022-10-27 Thread Rick Chen
> From: Padmarao Begari > Sent: Thursday, October 27, 2022 2:02 PM > To: u-boot@lists.denx.de; ja...@amarulasolutions.com; Rick Jian-Zhi Chen(陳建志) > ; Leo Yu-Chi Liang(梁育齊) ; > bmeng...@gmail.com > Cc: cyril.j...@microchip.com; conor.doo...@microchip.com; >

Re: imx8 regression: cyclic_register for watchdog@30280000 failed

2022-10-27 Thread Stefan Roese
Tim, On 27.10.22 17:34, Tim Harvey wrote: On Wed, Oct 26, 2022 at 11:32 PM Stefan Roese wrote: Tim, On 26.10.22 21:06, Tim Harvey wrote: On Wed, Oct 26, 2022 at 5:33 AM Rasmus Villemoes wrote: On 25/10/2022 18.32, Tim Harvey wrote: Greetings, I've noticed a regression since the merge

Re: [PATCH v1 2/2] i2c: microchip: fix erroneous late ack send

2022-10-27 Thread Padmarao.Begari
Hi Conor, > On Wed, 2022-10-26 at 07:54 +, Conor Dooley - M52691 wrote: > On 26/10/2022 08:49, Conor Dooley wrote: > > A late ack is currently being sent at the end of a transfer due to > > incorrect logic in mchp_corei2c_empty_rx(). Currently the Assert > > Ack > > bit is being written to the

Re: [PATCH v1 1/2] i2c: microchip: fix ack sending logic

2022-10-27 Thread Padmarao.Begari
> On Wed, 2022-10-26 at 08:49 +0100, Conor Dooley wrote: > "Master receive mode" was not correctly sending ACKs/NACKs in the > interrupt handler. Bring the handling of M_SLAR_ACK, M_RX_DATA_ACKED > & > M_RX_DATA_NACKED in line with the Linux driver. > > Fixes: 0dc0d1e094 ("i2c: Add Microchip

Re: [PATCH v1 2/2] i2c: microchip: fix erroneous late ack send

2022-10-27 Thread Padmarao.Begari
> On Wed, 2022-10-26 at 08:49 +0100, Conor Dooley wrote: > A late ack is currently being sent at the end of a transfer due to > incorrect logic in mchp_corei2c_empty_rx(). Currently the Assert Ack > bit is being written to the controller's control reg after the last > byte has been received,

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

2022-10-27 Thread Tim Harvey
Add MV88E61XX DSA support: - update dt to provide internal MDIO bus and port handles. U-Boot requires a more restrictive subset of the dt bindings required by Linux for the sake of simplifying code - update defconfig to remove old driver and enable new one - replace mv88e61xx_hw_reset

[PATCH v8 7/8] net: add MV88E6xxx DSA driver

2022-10-27 Thread Tim Harvey
Add a DSA driver for the MV88E6xxx compatible Ethernet switches. Cc: Marek Behún Cc: Vladimir Oltean Signed-off-by: Tim Harvey Reviewed-by: Vladimir Oltean Reviewed-by: Fabio Estevam --- v8: - remove energy-detect low-power mode config v7: - rebase on master - update commit short msg

[PATCH v8 6/8] net: fec: add support for DM_MDIO

2022-10-27 Thread Tim Harvey
Add support for DM_MDIO by registering a UCLASS_MDIO driver and attempting to use it. This is necessary if wanting to use a DSA driver for example hanging off of the FEC MAC. Care is taken to fallback to non DM_MDIO mii bus as several boards define DM_MDIO without having the proper device-tree

[PATCH v8 4/8] net: dsa: allow rcv() and xmit() to be optional

2022-10-27 Thread Tim Harvey
Allow rcv() and xmit() dsa driver ops to be optional in case a driver does not care to mangle a packet as in U-Boot only one network port is enabled at a time and thus no packet mangling is necessary. Suggested-by: Vladimir Oltean Signed-off-by: Tim Harvey Reviewed-by: Vladimir Oltean

[PATCH v8 5/8] net: ksz9477: remove unnecessary xmit and recv functions

2022-10-27 Thread Tim Harvey
Remove the unnecessary xmit and recv functions. Signed-off-by: Tim Harvey Reviewed-by: Vladimir Oltean Reviewed-by: Fabio Estevam --- v8: - no changes v7: - no changes v6: - no changes v5: - added Fabio's rb tag v4: - no changes v3: - added Vladimir's rb tag v2: new patch ---

[PATCH v8 3/8] net: dsa: ensure dsa driver has proper ops

2022-10-27 Thread Tim Harvey
Add a function to sanity check a dsa driver having proper ops. Suggested-by: Vladimir Oltean Signed-off-by: Tim Harvey Reviewed-by: Vladimir Oltean Reviewed-by: Fabio Estevam --- v8: - no changes v7: - no changes v6: - no changes v5: - added Fabio's rb tag v4: - no changes v3: - added

[PATCH v8 0/8] Add MV88E6xxx DSA driver and use on gwventana

2022-10-27 Thread Tim Harvey
This series adds a DSA driver for the MV88E6xxx based on drivers/net/phy/mv88e61xx and uses it in the gwventana_gw5904_defconfig. The hope is that the other three boards that use the MV88E61xx driver can move to this as well eventually so that we can remove the non-dm driver and the 4 Kconfig

[PATCH v8 1/8] net: mdio-uclass: scan for dm mdio children on post-bind

2022-10-27 Thread Tim Harvey
If a DM_MDIO driver is used we need to scan the subnodes as well. Signed-off-by: Tim Harvey Signed-off-by: Vladimir Oltean Reviewed-by: Ramon Fried Reviewed-by: Fabio Estevam --- v8: - no changes v7: - no changes v6: - no changes v5: - added Fabio's rb tag v4: - no changes v3: - no

[PATCH v8 2/8] net: dsa: move cpu port probe to dsa_post_probe

2022-10-27 Thread Tim Harvey
In order to ensure that a DSA driver probe gets called before dsa_ops->port_probe move the port_probe of the cpu_port to a post-probe function. Signed-off-by: Tim Harvey Reviewed-by: Ramon Fried Reviewed-by: Vladimir Oltean Reviewed-by: Fabio Estevam --- v8: - no changes v7: - no changes

Re: [PATCH v7 7/8] net: add MV88E6xxx DSA driver

2022-10-27 Thread Vladimir Oltean
On Wed, Oct 26, 2022 at 01:59:19PM -0700, Tim Harvey wrote: > not sure honestly - it's in the original drivers/net/phy/mv88e61xxx.c > driver that I based this one off of. You keep saying this; it doesn't matter where it comes from, the point is whether it's useful to keep it in a new driver or

[PATCH] ARM: stm32: Add boot counter to DHSOM

2022-10-27 Thread Marek Vasut
Add boot counter to STM32MP15xx DHSOM. This aligns the software with other upstream DHSOM products which already do enable boot counter. The boot counter on STM32MP15xx is placed in the TAMP block TAMP_BKPxR register 19, right past register 17 and 18 used for CM4 resource table and state by the

Re: [PATCH] dts: Re-add aliases for imx6qdl-sabrelite devices

2022-10-27 Thread Tom Rini
On Thu, Oct 27, 2022 at 11:22:52AM -0400, Detlev Casanova wrote: > In commit d0399a46e7cda63c07e3eb8558bef84cfb068028, the device tree was > synchronized from linux and the aliases were dropped. > > They need to be kept so that the mmc cards are in the right order. > Without the aliases, u-boot

Re: [PATCH 1/1] cli: always show cursor

2022-10-27 Thread Heinrich Schuchardt
On 10/27/22 17:22, Simon Glass wrote: Hi Heinrich, On Wed, 26 Oct 2022 at 00:13, Heinrich Schuchardt wrote: On 10/26/22 01:35, Simon Glass wrote: Hi Heinrich, On Sat, 22 Oct 2022 at 03:21, Heinrich Schuchardt wrote: We may enter the command line interface in a state where on the

Re: imx8 regression: cyclic_register for watchdog@30280000 failed

2022-10-27 Thread Tim Harvey
On Wed, Oct 26, 2022 at 11:32 PM Stefan Roese wrote: > > Tim, > > On 26.10.22 21:06, Tim Harvey wrote: > > On Wed, Oct 26, 2022 at 5:33 AM Rasmus Villemoes > > wrote: > >> > >> On 25/10/2022 18.32, Tim Harvey wrote: > >>> Greetings, > >>> > >>> I've noticed a regression since the merge of the

[PATCH] dts: Re-add aliases for imx6qdl-sabrelite devices

2022-10-27 Thread Detlev Casanova
In commit d0399a46e7cda63c07e3eb8558bef84cfb068028, the device tree was synchronized from linux and the aliases were dropped. They need to be kept so that the mmc cards are in the right order. Without the aliases, u-boot reports: MMC: FSL_SDHC: 2, FSL_SDHC: 3 With the aliases, u-boot reports:

Re: [PATCH 1/1] cli: always show cursor

2022-10-27 Thread Simon Glass
Hi Heinrich, On Wed, 26 Oct 2022 at 00:13, Heinrich Schuchardt wrote: > > > > On 10/26/22 01:35, Simon Glass wrote: > > Hi Heinrich, > > > > On Sat, 22 Oct 2022 at 03:21, Heinrich Schuchardt > > wrote: > >> > >> We may enter the command line interface in a state where on the remote > >> console

Re: [PATCH] dm: pmic: ignore disabled node in pmic_bind_children

2022-10-27 Thread Simon Glass
On Wed, 26 Oct 2022 at 07:05, Patrick Delaunay wrote: > > Ignore the disabled children node in pmic_bind_children() so the > disabled regulators in device tree are not registered. > > This patch is based on the dm_scan_fdt_node() code - only the > activated nodes are bound - and it solves

Re: [PATCH 0/3] AM62x SK EVM DT Sync + OSPI Support

2022-10-27 Thread Dhruva Gole
On 27/10/22 20:23, Dhruva Gole wrote: * Sync the AM62x DTS files with the linux kernel. * Also add configs necessary to enable ospi in uboot * Add support for booting from OSPI Flash. All changes have been tested on the AM62x SK EVM and the board successfully reached u-boot prompt using OSPI

Re: [PATCH v2] spi: spi-mem: ease checks in dtr_supports_op()

2022-10-27 Thread Dhruva Gole
Hi, A gentle reminder to review the following patch: spi: spi-mem: ease checks in dtr_supports_op() https://lore.kernel.org/u-boot/20221025062036.383460-1-d-g...@ti.com/ Kindly merge if it looks okay. On 25/10/22 11:50, Dhruva Gole wrote: Remove the extra conditions that cause some cases to

Re: [PATCH] lib: fix buggy strcmp and strncmp

2022-10-27 Thread Tom Rini
On Wed, Oct 05, 2022 at 11:09:25AM +0200, Rasmus Villemoes wrote: > There are two problems with both strcmp and strncmp: > > (1) The C standard is clear that the contents should be compared as > "unsigned char": > > The sign of a nonzero value returned by the comparison functions > memcmp,

[PATCH 3/3] configs: enable OSPI related configs in AM62x

2022-10-27 Thread Dhruva Gole
Add am62x_evm_r5_defconfig for OSPI Flash support in R5 SPL and am62x_evm_a53_defconfig for A53 SPL and U-Boot support. These configs enable OSPI Flash boot functionality in the board as well as the usage of OSPI Flash from U-Boot. Signed-off-by: Dhruva Gole --- configs/am62x_evm_a53_defconfig

[PATCH 2/3] arm: dts: Add OSPI support for AM62-SK

2022-10-27 Thread Dhruva Gole
Add OSPI Support such that this device can boot up using OSPI Flash. Also can use the flash for other purposes if required from uboot. Signed-off-by: Dhruva Gole --- arch/arm/dts/k3-am625-r5-sk.dts | 5 + arch/arm/dts/k3-am625-sk-u-boot.dtsi | 24 2 files

[PATCH 0/3] AM62x SK EVM DT Sync + OSPI Support

2022-10-27 Thread Dhruva Gole
* Sync the AM62x DTS files with the linux kernel. * Also add configs necessary to enable ospi in uboot * Add support for booting from OSPI Flash. All changes have been tested on the AM62x SK EVM and the board successfully reached u-boot prompt using OSPI Flash: ``` U-Boot SPL

[PATCH 1/3] arm: dts: k3-am62x: sync dt with linux kernel

2022-10-27 Thread Dhruva Gole
Sync the DT Files with linux kernel (tag v6.0.3) Signed-off-by: Dhruva Gole --- arch/arm/dts/k3-am62-main.dtsi | 54 + arch/arm/dts/k3-am62-mcu.dtsi | 28 +++ arch/arm/dts/k3-am62.dtsi | 1 + arch/arm/dts/k3-am625-sk.dts | 354 + 4 files changed,

[PATCH v2] imx: imx8qm: imx8qm_mek switch to binman

2022-10-27 Thread Oliver Graute
Signed-off-by: Oliver Graute --- arch/arm/dts/fsl-imx8qm-mek-u-boot.dtsi | 2 ++ arch/arm/mach-imx/imx8/Kconfig | 1 + board/freescale/imx8qm_mek/README | 2 +- configs/imx8qm_2ek_defconfig| 2 ++ 4 files changed, 6 insertions(+), 1 deletion(-) diff --git

Re: [PATCH v1] imx: imx8qm: imx8qm_mek switch to binman

2022-10-27 Thread Oliver Graute
On 26/10/22, Peng Fan wrote: > > > On 10/26/2022 4:09 PM, Oliver Graute wrote: > > Signed-off-by: Oliver Graute > > --- > > arch/arm/dts/fsl-imx8qm-mek-u-boot.dtsi | 2 ++ > > arch/arm/mach-imx/imx8/Kconfig | 1 + > > board/freescale/imx8qm_mek/README | 2 +- > >

Re: [PATCH 08/11] arm: dts: Add initial support for AM68 Starter Kit System on Module

2022-10-27 Thread Tom Rini
On Thu, Oct 27, 2022 at 04:18:43PM +0530, Sinthu Raja wrote: > From: Sinthu Raja > > AM68 Starter Kit (SK) is a low cost, small form factor board designed > for TI’s AM68 SoC. TI’s AM68 SoC comprises of dual core A72, high > performance vision accelerators, hardware accelerators, latest C71x >

Re: [PATCH 07/11] arm: j721s2: Add support for selecting DT based on EEPROM

2022-10-27 Thread Tom Rini
On Thu, Oct 27, 2022 at 04:18:42PM +0530, Sinthu Raja wrote: > From: Sinthu Raja > > Enable support for selecting DTB from FIT within SPL based on the > board name read from EEPROM. This will help to use single defconfig > for both EVM and SK. > > Signed-off-by: Sinthu Raja > --- >

Re: [PATCH 06/11] board: ti: j721s2: Add support for detecting multiple device trees

2022-10-27 Thread Tom Rini
On Thu, Oct 27, 2022 at 04:18:41PM +0530, Sinthu Raja wrote: > From: Sinthu Raja > > Update the board_fit_config_name_match() to choose the right dtb > based on the board name read from EEPROM. > > Also restrict multpile EEPROM reads by verifying if EEPROM is already > read > > Signed-off-by:

Re: [PATCH 04/11] board: ti: j721s2: Add support to update board_name for am68-sk

2022-10-27 Thread Tom Rini
On Thu, Oct 27, 2022 at 04:18:39PM +0530, Sinthu Raja wrote: > From: Sinthu Raja > > Update setup_board_eeprom_env() to choose the right board name > for am68-sk. > > Signed-off-by: Sinthu Raja > --- > board/ti/j721s2/evm.c | 4 > 1 file changed, 4 insertions(+) > > diff --git

Re: [PATCH V2 01/13] env: Complete generic support for writable list

2022-10-27 Thread Jan Kiszka
On 27.10.22 09:49, Stefan Herbrechtsmeier wrote: > Hi, > > Am 05.10.2022 um 10:33 schrieb Jan Kiszka: >> From: Jan Kiszka >> >> This completes what 890feecaab72 started by selecting ENV_APPEND and >> ENV_IS_NOWHERE and by moving this driver to top if the list. This >> ensures that load

[PATCH 11/11] include: configs: Update env for selecting right dtb

2022-10-27 Thread Sinthu Raja
From: Sinthu Raja Now that single defconfig shall be used for booting J721S2 EVM and AM68 SK, the default device tree will not work for selecting dtb for kernel. Update the findfdt env to select right dtb based on board_name env variable. Signed-off-by: Sinthu Raja ---

[PATCH 10/11] arm: dts: k3-am68-sk: Add r5 specific dt support

2022-10-27 Thread Sinthu Raja
From: Sinthu Raja Add initial support for AM68 SK device tree that runs on R5. Signed-off-by: Sinthu Raja --- arch/arm/dts/Makefile | 1 + arch/arm/dts/k3-am68-sk-r5-base-board.dts | 226 ++ 2 files changed, 227 insertions(+) create mode 100644

[PATCH 09/11] arm: dts: Add support for A72 specific AM68 Starter Kit Base Board

2022-10-27 Thread Sinthu Raja
From: Sinthu Raja The SK architecture comprises of baseboard and a SOM board. The AM68 Starter Kit's baseboard contains most of the actual connectors, power supply etc. The System on Module (SoM) is plugged on to the base board. Therefore, add support for peripherals brought out in the base

[PATCH 08/11] arm: dts: Add initial support for AM68 Starter Kit System on Module

2022-10-27 Thread Sinthu Raja
From: Sinthu Raja AM68 Starter Kit (SK) is a low cost, small form factor board designed for TI’s AM68 SoC. TI’s AM68 SoC comprises of dual core A72, high performance vision accelerators, hardware accelerators, latest C71x DSP, high bandwidth real-time IPs for capture and display. The SoC is

[PATCH 07/11] arm: j721s2: Add support for selecting DT based on EEPROM

2022-10-27 Thread Sinthu Raja
From: Sinthu Raja Enable support for selecting DTB from FIT within SPL based on the board name read from EEPROM. This will help to use single defconfig for both EVM and SK. Signed-off-by: Sinthu Raja --- arch/arm/mach-k3/j721s2_init.c | 59 ++ 1 file changed,

[PATCH 06/11] board: ti: j721s2: Add support for detecting multiple device trees

2022-10-27 Thread Sinthu Raja
From: Sinthu Raja Update the board_fit_config_name_match() to choose the right dtb based on the board name read from EEPROM. Also restrict multpile EEPROM reads by verifying if EEPROM is already read Signed-off-by: Sinthu Raja --- board/ti/j721s2/evm.c | 16 ++-- 1 file changed,

[PATCH 05/11] board: ti: j721s2: Enable support for reading EEPROM at next alternate address

2022-10-27 Thread Sinthu Raja
From: Sinthu Raja J721S2 EVM has EEPROM populated at 0x50. AM68 SK has EEPROM populated at next address 0x51 in order to be compatible with RPi. So start looking for TI specific EEPROM at 0x50, if not found look for EEPROM at 0x51. Signed-off-by: Sinthu Raja --- board/ti/j721s2/evm.c | 12

[PATCH 04/11] board: ti: j721s2: Add support to update board_name for am68-sk

2022-10-27 Thread Sinthu Raja
From: Sinthu Raja Update setup_board_eeprom_env() to choose the right board name for am68-sk. Signed-off-by: Sinthu Raja --- board/ti/j721s2/evm.c | 4 1 file changed, 4 insertions(+) diff --git a/board/ti/j721s2/evm.c b/board/ti/j721s2/evm.c index e09adc8ad3..e3c75b35b6 100644 ---

[PATCH 00/11] AM68 SK: Add initial support for AM68 Starter Kit

2022-10-27 Thread Sinthu Raja
From: Sinthu Raja AM68 Starter Kit (SK) is a low cost, small form factor board designed for TI’s J721S2/AM68 SoC. TI’s J721S2/AM68 SoC comprises of dual core A72, high performance vision accelerators, hardware accelerators, latest C71x DSP, high bandwidth real-time IPs for capture and display.

[PATCH 03/11] configs: j721s2_evm: Enable configs to store env in MMC FAT partition

2022-10-27 Thread Sinthu Raja
From: Sinthu Raja J721S2 EVM used to store env on eMMC, since EVM and SK uses same defconfig and there is no eMMC on SK, we need to keep env in an interface which available on both EVM and SK. So, save env in FAT partition of MMC SD Card. Enable defconfigs relevant for storing env on FAT

[PATCH 02/11] configs: j721s2_evm_a72: Enable support for building multiple dtbs into FIT

2022-10-27 Thread Sinthu Raja
From: Sinthu Raja Enable configs for building multiple dtbs into a single fit image and load the right dtb for next stage. Add k3-am68-sk-base-board dtb along with evm dtb inside DTB FIT image. This helps to use same defconfig for both EVM and SK Signed-off-by: Sinthu Raja ---

[PATCH 01/11] configs: j721s2_evm_r5: Enable support for building multiple dtbs into FIT

2022-10-27 Thread Sinthu Raja
From: Sinthu Raja Enable configs for building multiple dtbs into a single fit image and load the right dtb for next stage. This will help to use same defconfig for both EVM and SK. Signed-off-by: Sinthu Raja --- configs/j721s2_evm_r5_defconfig | 3 +++ 1 file changed, 3 insertions(+) diff

[PATCH] led: led_pwm: typo 'iverted' on code comment

2022-10-27 Thread Nylon Chen
change iverted to inverted. Signed-off-by: Nylon Chen --- drivers/led/led_pwm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/led/led_pwm.c b/drivers/led/led_pwm.c index 0ebae358eb..7c8eae9337 100644 --- a/drivers/led/led_pwm.c +++ b/drivers/led/led_pwm.c @@ -123,7

Re: imx8 regression: cyclic_register for watchdog@30280000 failed

2022-10-27 Thread Stefan Roese
On 27.10.22 12:06, Rasmus Villemoes wrote: On 27/10/2022 08.32, Stefan Roese wrote: In this case the watchdog gets started but never reset via cyclic. This is due to cyclic_init never being called in the SPL - where is that supposed to occur? I did not have many targets with WDT in SPL to

Re: imx8 regression: cyclic_register for watchdog@30280000 failed

2022-10-27 Thread Rasmus Villemoes
On 27/10/2022 08.32, Stefan Roese wrote: >> In this case the watchdog gets >> started but never reset via cyclic. This is due to cyclic_init never >> being called in the SPL - where is that supposed to occur? > > I did not have many targets with WDT in SPL to test with. Seems that > I missed to

Re: Adapteva Parallella board

2022-10-27 Thread Michal Simek
Hi, On 10/26/22 20:00, Martin Husemann wrote: Hey folks, the other day I was asked to test some changes on my Adapteva Parallella board, which I hadn't used for ages. I noticed it has an ancient u-boot: U-Boot 2012.10-3-g792c31c (Jan 03 2014 - 12:24:08) I2C: ready DRAM: 992 MiB

Re: [PATCH V2 01/13] env: Complete generic support for writable list

2022-10-27 Thread Stefan Herbrechtsmeier
Hi, Am 05.10.2022 um 10:33 schrieb Jan Kiszka: From: Jan Kiszka This completes what 890feecaab72 started by selecting ENV_APPEND and ENV_IS_NOWHERE and by moving this driver to top if the list. This ensures that load operations pick up both the default env and the permitted parts of the

Re: [PATCH v1] spi: nuvoton: add NPCM PSPI controller driver

2022-10-27 Thread Jagan Teki
On Fri, Jul 1, 2022 at 5:42 PM Jagan Teki wrote: > > On Tue, May 31, 2022 at 3:44 PM Jim Liu wrote: > > > > Add Nuvoton NPCM BMC Peripheral SPI controller driver. > > NPCM750 include two general-purpose SPI interface. > > > > Signed-off-by: Jim Liu > > --- > > Reviewed-by: Jagan Teki Applied

Re: [PATCH v1] spi: nuvoton: add NPCM PSPI controller driver

2022-10-27 Thread Jim Liu
Hi Jagan My upstream topic status is Awaiting Upstream. but now Meta needs to use this driver. What could I do to make it merge fast? Best regards, Jim On Thu, Oct 27, 2022 at 2:57 PM jjl...@nuvoton.com wrote: > > fyi > > -Original Message- > From: Jim Liu > Sent: Tuesday, May 31,

Re: [PATCH] drivers: mmc: Reset watchdog when accessing mmc device

2022-10-27 Thread Stefan Roese
On 27.10.22 08:49, qianfan wrote: 在 2022/10/26 17:18, Jaehoon Chung 写道: Hi, -Original Message- From: qianfan [mailto:qianfangui...@163.com] Sent: Tuesday, August 30, 2022 12:43 PM To: Jaehoon Chung ; u-boot@lists.denx.de Cc: Peng Fan Subject: Re: [PATCH] drivers: mmc: Reset

Re: [PATCH] drivers: mmc: Reset watchdog when accessing mmc device

2022-10-27 Thread qianfan
在 2022/10/26 17:18, Jaehoon Chung 写道: Hi, -Original Message- From: qianfan [mailto:qianfangui...@163.com] Sent: Tuesday, August 30, 2022 12:43 PM To: Jaehoon Chung ; u-boot@lists.denx.de Cc: Peng Fan Subject: Re: [PATCH] drivers: mmc: Reset watchdog when accessing mmc device 在

Re: [PATCH 1/4] configs: evb-ast2500: Remove MMC support from default settings

2022-10-27 Thread Cédric Le Goater
On 10/27/22 08:39, Joel Stanley wrote: On Wed, 26 Oct 2022 at 13:11, Cédric Le Goater wrote: This saves ~50K in the resulting u-boot.bin file which is important to fit in the U-Boot partition defined in the flash layout of upstream Linux. The downside is we stop testing it builds for

Re: [PATCH 4/4] configs: evb-ast2500: Set environment in SPI flash

2022-10-27 Thread Joel Stanley
On Wed, 26 Oct 2022 at 13:11, Cédric Le Goater wrote: > > We now have a SPI flash driver. Let's use it. > > Signed-off-by: Cédric Le Goater Reviewed-by: Joel Stanley > --- > configs/evb-ast2500_defconfig | 5 - > 1 file changed, 4 insertions(+), 1 deletion(-) > > diff --git

Re: [PATCH 3/4] configs: evb-ast2500: Add support for FIT format

2022-10-27 Thread Joel Stanley
On Wed, 26 Oct 2022 at 13:11, Cédric Le Goater wrote: > > Signed-off-by: Cédric Le Goater Reviewed-by: Joel Stanley > --- > configs/evb-ast2500_defconfig | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/configs/evb-ast2500_defconfig b/configs/evb-ast2500_defconfig > index

Re: [PATCH 2/4] configs: evb-ast2500: Adjust boot command

2022-10-27 Thread Joel Stanley
On Wed, 26 Oct 2022 at 13:11, Cédric Le Goater wrote: > > Loading a kernel image is enough. > > Signed-off-by: Cédric Le Goater Reviewed-by: Joel Stanley > --- > configs/evb-ast2500_defconfig | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git

Re: [PATCH 1/4] configs: evb-ast2500: Remove MMC support from default settings

2022-10-27 Thread Joel Stanley
On Wed, 26 Oct 2022 at 13:11, Cédric Le Goater wrote: > > This saves ~50K in the resulting u-boot.bin file which is important to > fit in the U-Boot partition defined in the flash layout of upstream Linux. The downside is we stop testing it builds for ast2500. I guess as long as it's being built

Re: imx8 regression: cyclic_register for watchdog@30280000 failed

2022-10-27 Thread Stefan Roese
Tim, On 26.10.22 21:06, Tim Harvey wrote: On Wed, Oct 26, 2022 at 5:33 AM Rasmus Villemoes wrote: On 25/10/2022 18.32, Tim Harvey wrote: Greetings, I've noticed a regression since the merge of the cyclic framework use for watchdog on my imx8m boards: cyclic_register for watchdog@3028

Re: [PATCH] rpi: copy the eMMC controller configuration from firmware-supplied DT

2022-10-27 Thread Peter Robinson
Adding Matthias as the RPi maintainer. There was also this patch series which fixed it and a few other things from the firmware DT [1] which is likely a better fix TBH. Either way Matthias can we get one of these upstream as even the RPi4 Model B has moved to the newer rev of the SoCs so it's

[PATCH v3 4/4] riscv: Update Microchip MPFS Icicle Kit support

2022-10-27 Thread Padmarao Begari
This patch updates Microchip MPFS Icicle Kit support. For now, add Microchip QSPI driver and a small 4MB reservation is made at the end of 32-bit DDR to provide some memory for the HSS to use. Signed-off-by: Padmarao Begari Reviewed-by: Conor Dooley --- board/microchip/mpfs_icicle/Kconfig

[PATCH v3 3/4] spi: Add Microchip PolarFire SoC QSPI driver

2022-10-27 Thread Padmarao Begari
Add QSPI driver code for the Microchip PolarFire SoC. This driver supports the QSPI standard, dual and quad mode interfaces. Co-developed-by: Naga Sureshkumar Relli Signed-off-by: Naga Sureshkumar Relli Signed-off-by: Padmarao Begari Reviewed-by: Conor Dooley --- drivers/spi/Kconfig

[PATCH v3 2/4] riscv: dts: Add QSPI NAND device node

2022-10-27 Thread Padmarao Begari
Add QSPI NAND device node to the Microchip PolarFire SoC Icicle kit device tree. The Winbond NAND flash memory can be connected to the Icicle Kit by using the Mikroe Flash 5 click board and the Pi 3 Click shield. Signed-off-by: Padmarao Begari Reviewed-by: Conor Dooley ---

[PATCH v3 1/4] riscv: dts: Update memory configuration

2022-10-27 Thread Padmarao Begari
In the v2022.10 Icicle reference design, the seg registers have been changed, resulting in a required change to the memory map. A small 4MB reservation is made at the end of 32-bit DDR to provide some memory for the HSS to use, so that it can cache its payload between reboots of a specific

[PATCH v3 0/4] Update Microchip PolarFire SoC

2022-10-27 Thread Padmarao Begari
This patch set updates Microchip PolarFire SoC Icicle Kit support of RISC-V U-Boot. The patches are based upon latest U-Boot tree (https://source.denx.de/u-boot/u-boot) at commit id 8bc87a4c55a1723728374a5643f13bced37dad6b The memory device node is updated based on the latest FPGA reference