Re: SDwire boards?

2020-05-27 Thread Stefan Roese
Hi Simon, On 28.05.20 03:53, Simon Glass wrote: I am doing a little run of these for my lab to allow automating updating a uSD card over USB while still plugged into a board. Does anyone want some? About $25 each. I am interested. Could you please manufacture 2

RE: [PATCH 10/24] arm: Remove configs/P2041RDB_NAND_defconfig board

2020-05-27 Thread Priyanka Jain
>-Original Message- >From: U-Boot On Behalf Of Jagan Teki >Sent: Wednesday, May 27, 2020 10:17 PM >To: Simon Glass ; Tom Rini >Cc: u-boot@lists.denx.de; linux-amar...@amarulasolutions.com; Jagan Teki > >Subject: [PATCH 10/24] arm: Remove configs/P2041RDB_NAND_defconfig >board > >This

RE: [PATCH 09/24] arm: Remove configs/P1022DS_36BIT_NAND_defconfig board

2020-05-27 Thread Priyanka Jain
>-Original Message- >From: U-Boot On Behalf Of Jagan Teki >Sent: Wednesday, May 27, 2020 10:17 PM >To: Simon Glass ; Tom Rini >Cc: u-boot@lists.denx.de; linux-amar...@amarulasolutions.com; Jagan Teki > >Subject: [PATCH 09/24] arm: Remove >configs/P1022DS_36BIT_NAND_defconfig board >

Re: [PATCH] mkimage: Default to adding a crc32 hash with '-f auto'

2020-05-27 Thread Wolfgang Denk
Dear Simon, In message <20200527072419.1.I6b204b428d46addbce0f668960df1756a0bd5a0a@changeid> you wrote: > This option currently does not add any sort of hash to the images in the > FIT. > > Add a hash node requesting a crc32 checksum, which at least provides some > protection. > > The crc32

RE: [PATCH 06/24] arm: Remove configs/MPC8536DS_36BIT_defconfig board

2020-05-27 Thread Priyanka Jain
>-Original Message- >From: U-Boot On Behalf Of Jagan Teki >Sent: Wednesday, May 27, 2020 10:17 PM >To: Simon Glass ; Tom Rini >Cc: u-boot@lists.denx.de; linux-amar...@amarulasolutions.com; Jagan Teki > >Subject: [PATCH 06/24] arm: Remove configs/MPC8536DS_36BIT_defconfig >board Please

RE: [PATCH 04/24] arm: Remove configs/C29XPCIE_NAND_defconfig board

2020-05-27 Thread Priyanka Jain
>-Original Message- >From: U-Boot On Behalf Of Jagan Teki >Sent: Wednesday, May 27, 2020 10:17 PM >To: Simon Glass ; Tom Rini >Cc: u-boot@lists.denx.de; linux-amar...@amarulasolutions.com; Jagan Teki > >Subject: [PATCH 04/24] arm: Remove configs/C29XPCIE_NAND_defconfig >board > >This

RE: [PATCH 03/24] arm: Remove configs/BSC9132QDS_NAND_DDRCLK100_SECURE_defconfig board

2020-05-27 Thread Priyanka Jain
>-Original Message- >From: U-Boot On Behalf Of Jagan Teki >Sent: Wednesday, May 27, 2020 10:17 PM >To: Simon Glass ; Tom Rini >Cc: u-boot@lists.denx.de; linux-amar...@amarulasolutions.com; Jagan Teki > >Subject: [PATCH 03/24] arm: Remove

Re: [PATCH][v4 5/6] board: tbs2910: Enable distro_boot support.

2020-05-27 Thread Soeren Moch
On 27.05.20 02:39, Denis 'GNUtoo' Carikli wrote: > On Sun, 1 Mar 2020 14:59:04 +0100 > Soeren Moch wrote: > >> On 27.02.20 01:37, Denis 'GNUtoo' Carikli wrote: >>> This keeps the compatibility with the old bootcmd. > [...] >>> --- a/include/configs/tbs2910.h >>> +++ b/include/configs/tbs2910.h

Re: [PATCH v2] misc: i2c_eeprom: implement different probe test eeprom offset

2020-05-27 Thread Eugen.Hristev
On 28.05.2020 06:59, Heiko Schocher wrote: > Hello Eugen, > > Am 07.05.2020 um 17:08 schrieb eugen.hris...@microchip.com: >> On 07.05.2020 18:02, Baruch Siach wrote: >>> Hi Heiko, >>> >>> On Thu, May 07 2020, Heiko Schocher wrote: Am 07.05.2020 um 10:53 schrieb Eugen Hristev: > Because

RE: [PATCH 02/24] arm: Remove configs/BSC9131RDB_NAND_SYSCLK100_defconfig board

2020-05-27 Thread Priyanka Jain
>-Original Message- >From: U-Boot On Behalf Of Jagan Teki >Sent: Wednesday, May 27, 2020 10:17 PM >To: Simon Glass ; Tom Rini >Cc: u-boot@lists.denx.de; linux-amar...@amarulasolutions.com; Jagan Teki > >Subject: [PATCH 02/24] arm: Remove >configs/BSC9131RDB_NAND_SYSCLK100_defconfig board

Re: [PATCH v2] misc: i2c_eeprom: implement different probe test eeprom offset

2020-05-27 Thread Heiko Schocher
Hello Eugen, Am 07.05.2020 um 17:08 schrieb eugen.hris...@microchip.com: On 07.05.2020 18:02, Baruch Siach wrote: Hi Heiko, On Thu, May 07 2020, Heiko Schocher wrote: Am 07.05.2020 um 10:53 schrieb Eugen Hristev: Because of this commit : 5ae84860b0 ("misc: i2c_eeprom: verify that the chip

Re: [PATCH v2 00/23] spi: dm-conversion (part1)

2020-05-27 Thread Simon Glass
Hi Jagan On Wed, 27 May 2020 at 09:55, Jagan Teki wrote: > > Hi Simon, > > On Wed, May 27, 2020 at 6:57 PM Simon Glass wrote: > > > > Hi Jagan, > > > > On Wed, 27 May 2020 at 06:56, Jagan Teki wrote: > > > > > > This series dropped nondm code from omap3, enabled > > > a few boards with DM_SPI,

Re: [PATCH v12 01/18] misc: add driver for the SiFive otp controller

2020-05-27 Thread Simon Glass
Hi Pragnesh, On Mon, 25 May 2020 at 23:10, Pragnesh Patel wrote: > > Hi Simon, > > >-Original Message- > >From: Simon Glass > >Sent: 26 May 2020 03:15 > >To: Pragnesh Patel > >Cc: U-Boot Mailing List ; Atish Patra > >; Palmer Dabbelt ; Bin > >Meng ; Paul Walmsley ; > >Jagan Teki ; Anup

[PATCH] I2C: ls1043a, ls1046a: enable SYS_I2C_MXC

2020-05-27 Thread Biwen Li
From: Biwen Li This enables SYS_I2C_MXC to fix a bug that failed to boot from sd card with image u-boot-with-spl-pbl.bin Signed-off-by: Biwen Li --- arch/arm/cpu/armv8/fsl-layerscape/Kconfig | 4 ++-- include/configs/ls1043a_common.h | 1 - include/configs/ls1046a_common.h |

SDwire boards?

2020-05-27 Thread Simon Glass
Hi, I am doing a little run of these for my lab to allow automating updating a uSD card over USB while still plugged into a board. Does anyone want some? About $25 each. Regards, Simon

Re: [PATCH v4 2/9] usb: xhci: Use only 32-bit accesses in xhci_writeq/xhci_readq

2020-05-27 Thread Bin Meng
Hi Matthias, On Wed, May 27, 2020 at 8:20 PM Matthias Brugger wrote: > > > > On 26/05/2020 10:07, Bin Meng wrote: > > Hi Simon, > > > > On Tue, May 26, 2020 at 5:41 AM Simon Glass wrote: > >> > >> Hi Sylwester, > >> > >> On Mon, 25 May 2020 at 11:42, Sylwester Nawrocki > >> wrote: > >>> > >>>

Re: [PATCH 00/24] spi: dm-conversion (part2)

2020-05-27 Thread Bin Meng
Hi Jagan, On Thu, May 28, 2020 at 12:47 AM Jagan Teki wrote: > > I believe some boards can directly enable DM_SPI if it has > OF_CONTROL enabled already, so now it's the last call for > board maintainers to take care of this. > > Now all boards which are using fsl_espi are removed due to > no

Re: [PATCH v1] x86: acpi: Drop _HID() where enumerated by _ADR()

2020-05-27 Thread Bin Meng
Hi Andy, On Wed, May 27, 2020 at 10:16 PM Andy Shevchenko wrote: > > On Tue, May 26, 2020 at 09:19:49PM +0300, Andy Shevchenko wrote: > > ACPICA complains that either _HID() or _ADR() should be used. > > For General Purpose DMA we may not drop the _ADR() because > > the device is enumerated by

Re: [PATCH 5/9] spi: davinci: Drop non-dm code

2020-05-27 Thread Adam Ford
On Tue, May 26, 2020 at 3:04 AM Jagan Teki wrote: > > Now all boards which are using davinci SPI driver > have moved to SPL_DM so drop the unneeded non-dm code. Thanks for doing that. > > Cc: Adam Ford Tested-by: Adam Ford #da850-evm > Signed-off-by: Jagan Teki > --- > drivers/spi/Kconfig

Re: eSPI was: [PATCH] Revert "mpc85xx: ddr: Always start DDR RAM in Self Refresh mode"

2020-05-27 Thread Jagan Teki
On Thu, 28 May, 2020, 00:41 Joakim Tjernlund, wrote: > On Sun, 2020-04-12 at 04:22 +, Priyanka Jain wrote: > > CAUTION: This email originated from outside of the organization. Do not > click links or open attachments unless you recognize the sender and know > the content is safe. > > > > > >

eSPI was: [PATCH] Revert "mpc85xx: ddr: Always start DDR RAM in Self Refresh mode"

2020-05-27 Thread Joakim Tjernlund
On Sun, 2020-04-12 at 04:22 +, Priyanka Jain wrote: > CAUTION: This email originated from outside of the organization. Do not click > links or open attachments unless you recognize the sender and know the > content is safe. > > > > -Original Message- > > From: Joakim Tjernlund > >

[PATCH 3/3] spi: atmel: Drop atmel_spi.h

2020-05-27 Thread Jagan Teki
atmel_spi.h has register offsets, and atmel_spi_slave structure, move it into .c file for better readability and drop atmel_spi.h Cc: Wenyou Yang Signed-off-by: Jagan Teki --- drivers/spi/atmel_spi.c | 88 +++-- 1 file changed, 85 insertions(+), 3

[PATCH 1/3] spi: atmel: Drop CONFIG_SYS_SPI_WRITE_TOUT

2020-05-27 Thread Jagan Teki
Drop CONFIG_SYS_SPI_WRITE_TOUT there is no code usage. Cc: Wenyou Yang Signed-off-by: Jagan Teki --- drivers/spi/atmel_spi.h | 4 scripts/config_whitelist.txt | 1 - 2 files changed, 5 deletions(-) diff --git a/drivers/spi/atmel_spi.h b/drivers/spi/atmel_spi.h index

[PATCH 2/3] spi: atmel: Remove nondm code

2020-05-27 Thread Jagan Teki
atmel spi driver now accessible only when DM_SPI enabled. So, remove nondm code. Cc: Wenyou Yang Signed-off-by: Jagan Teki --- drivers/spi/atmel_spi.c | 198 drivers/spi/atmel_spi.h | 11 --- 2 files changed, 209 deletions(-) diff --git

Re: [PATCH 00/24] spi: dm-conversion (part2)

2020-05-27 Thread Jagan Teki
On Thu, May 28, 2020 at 12:08 AM Joakim Tjernlund wrote: > > On Wed, 2020-05-27 at 22:16 +0530, Jagan Teki wrote: > > CAUTION: This email originated from outside of the organization. Do not > > click links or open attachments unless you recognize the sender and know > > the content is safe. > >

Re: [PATCH 00/24] spi: dm-conversion (part2)

2020-05-27 Thread Joakim Tjernlund
On Wed, 2020-05-27 at 22:16 +0530, Jagan Teki wrote: > CAUTION: This email originated from outside of the organization. Do not click > links or open attachments unless you recognize the sender and know the > content is safe. > > > I believe some boards can directly enable DM_SPI if it has >

Re: [PATCH 3/9] spi: Kconfig: Move MSCC_BB_SPI, FSL_QSPI into DM_SPI

2020-05-27 Thread Jagan Teki
On Tue, May 26, 2020 at 1:34 PM Jagan Teki wrote: > > - MSCC_BB_SPI > - FSL_QSPI > > Both are fully dm-driven, let's move them into DM_SPI > side definition. > > Signed-off-by: Jagan Teki > --- Applied to u-boot-spi/master

Re: [PATCH 2/9] spi: Kconfig: Drop redundant CF_SPI definition

2020-05-27 Thread Jagan Teki
On Tue, May 26, 2020 at 1:34 PM Jagan Teki wrote: > > CF_SPI kconfig option defined twice with DM_SPI > and non DM_SPI. > > Drop the non DM_SPI side kconfig definition. > > Signed-off-by: Jagan Teki > --- Applied to u-boot-spi/master

Re: [PATCH 1/9] spi Drop spi_init()

2020-05-27 Thread Jagan Teki
On Tue, May 26, 2020 at 1:34 PM Jagan Teki wrote: > > spi_init doesn't exist anywhere in the code. > > Drop it. > > Signed-off-by: Jagan Teki > --- Applied to u-boot-spi/master

[PATCH 4/4] arm: use correct argument size of special registers

2020-05-27 Thread Heinrich Schuchardt
Compiling with clang on ARMv8 shows errors like: ./arch/arm/include/asm/system.h:162:32: note: use constraint modifier "w" asm volatile("msr sctlr_el1, %0" : : "r" (val) : "cc"); ^~ %w0

[PATCH 2/4] trace: clang compatible handling of gd register

2020-05-27 Thread Heinrich Schuchardt
On ARM systems gd is stored in register r9 or x18. When compiling with clang gd is defined as a macro calling function gd_ptr(). So we can not make assignments to gd. Use function set_gd() for setting the register on ARM. Signed-off-by: Heinrich Schuchardt --- lib/trace.c | 8 1 file

[PATCH 0/4] arm: fix clang build errors

2020-05-27 Thread Heinrich Schuchardt
With this patch series most ARM boards both 32bit and 64bit can be built using Clang 9. On ARM systems gd is stored in register r9 or x18. When compiling with clang gd is defined as a macro calling function gd_ptr(). So we can not make assignments to gd. Fixes for the UEFI sub-system and

[PATCH 1/4] efi_loader: allow compiling with clang

2020-05-27 Thread Heinrich Schuchardt
On ARM systems gd is stored in register r9 or x18. When compiling with clang gd is defined as a macro calling function gd_ptr(). So we can not make assignments to gd. In the UEFI sub-system we need to save gd when leaving to UEFI binaries and have to restore gd when reentering U-Boot. Define a

[PATCH 3/4] arm: remove outdated comment concerning -ffixed-x18

2020-05-27 Thread Heinrich Schuchardt
Clang 9 supports -ffixed-x18. Signed-off-by: Heinrich Schuchardt --- arch/arm/include/asm/global_data.h | 4 1 file changed, 4 deletions(-) diff --git a/arch/arm/include/asm/global_data.h b/arch/arm/include/asm/global_data.h index 7c0905d240..2aafc6d206 100644 ---

Re: [PATCH 5/5] ARM: dts: stm32: Disable SDR104 mode on AV96

2020-05-27 Thread Marek Vasut
On 5/27/20 3:45 PM, Patrick DELAUNAY wrote: > Hi Marek, Hi, >> From: Marek Vasut >> Sent: mardi 26 mai 2020 04:30 >> >> Disable SDR104 mode until we know it is really stable. >> >> Signed-off-by: Marek Vasut >> Cc: Patrick Delaunay >> Cc: Patrice Chotard >> --- >>

Re: [PATCH v1 1/3] drivers: reset: Handle gracefully NULL pointers

2020-05-27 Thread Pratyush Yadav
Hi Simon, On 29/10/19 07:48PM, Simon Glass wrote: > Hi Jean-Jacques, > > On Mon, 30 Sep 2019 at 08:31, Jean-Jacques Hiblot wrote: > > > > Prepare the way for a managed reset API by handling NULL pointers without > > crashing nor failing. > > > > Signed-off-by: Jean-Jacques Hiblot > > --- > > >

[PATCH 23/24] spi: Zap fsl_espi

2020-05-27 Thread Jagan Teki
DM_SPI migration deadlines are expired for fsl_espi.c Drop it. Signed-off-by: Jagan Teki --- arch/powerpc/include/asm/immap_85xx.h | 2 - drivers/spi/Kconfig | 8 - drivers/spi/Makefile | 1 - drivers/spi/fsl_espi.c| 386

[PATCH 22/24] arm: Remove configs/kmcoge4_defconfig board

2020-05-27 Thread Jagan Teki
This board has not been converted to CONFIG_DM_SPI by the deadline. Remove it. Patch-cc: Valentin Longchamp Signed-off-by: Jagan Teki --- board/keymile/Kconfig | 1 - board/keymile/kmp204x/Kconfig | 20 -- board/keymile/kmp204x/MAINTAINERS | 6 -

[PATCH 21/24] arm: Remove configs/controlcenterd_36BIT_SDCARD_DEVELOP_defconfig board

2020-05-27 Thread Jagan Teki
This board has not been converted to CONFIG_DM_SPI by the deadline. Remove it. Patch-cc: Dirk Eibach Signed-off-by: Jagan Teki --- arch/powerpc/cpu/mpc85xx/Kconfig |1 - board/gdsys/p1022/Kconfig | 22 - board/gdsys/p1022/MAINTAINERS |

[PATCH 24/24] mtd: spi: Drop fsl_espi_spl

2020-05-27 Thread Jagan Teki
Boards which are using this fsl_espi_spl are already dropped due to lack of dm migrations. So, drop this associated driver. Signed-off-by: Jagan Teki --- arch/powerpc/cpu/mpc85xx/fdt.c | 7 --- board/Arcturus/ucp1020/spl.c | 6 --- common/spl/Kconfig | 4 --

[PATCH 20/24] arm: Remove configs/TWR-P1025_defconfig board

2020-05-27 Thread Jagan Teki
This board has not been converted to CONFIG_DM_SPI by the deadline. Remove it. Patch-cc: Xiaobo Xie Signed-off-by: Jagan Teki --- arch/powerpc/cpu/mpc85xx/Kconfig | 1 - board/freescale/p1_twr/Kconfig | 12 - board/freescale/p1_twr/MAINTAINERS | 6 - board/freescale/p1_twr/Makefile

[PATCH 18/24] arm: Remove configs/T4160QDS_NAND_defconfig board

2020-05-27 Thread Jagan Teki
This board has not been converted to CONFIG_DM_SPI by the deadline. Remove it. Patch-cc: Ruchika Gupta Signed-off-by: Jagan Teki --- arch/powerpc/cpu/mpc85xx/Kconfig | 1 - board/freescale/t4qds/Kconfig | 14 - board/freescale/t4qds/MAINTAINERS | 18 -

[PATCH 16/24] arm: Remove configs/T2080QDS_NAND_defconfig board

2020-05-27 Thread Jagan Teki
This board has not been converted to CONFIG_DM_SPI by the deadline. Remove it. Patch-cc: Shengzhou Liu Patch-cc: Ruchika Gupta Signed-off-by: Jagan Teki --- arch/powerpc/cpu/mpc85xx/Kconfig| 1 - board/freescale/t208xqds/Kconfig| 14 -

[PATCH 14/24] arm: Remove configs/T1040D4RDB_NAND_defconfig board

2020-05-27 Thread Jagan Teki
This board has not been converted to CONFIG_DM_SPI by the deadline. Remove it. Patch-cc: Priyanka Jain Patch-cc: Priyanka Jain Patch-cc: Ruchika Gupta Patch-cc: Sumit Garg Signed-off-by: Jagan Teki --- arch/powerpc/cpu/mpc85xx/Kconfig | 1 - board/freescale/t104xrdb/Kconfig

[PATCH 11/24] arm: Remove configs/P3041DS_NAND_SECURE_BOOT_defconfig board

2020-05-27 Thread Jagan Teki
This board has not been converted to CONFIG_DM_SPI by the deadline. Remove it. Patch-cc: Ruchika Gupta Signed-off-by: Jagan Teki --- arch/powerpc/cpu/mpc85xx/Kconfig| 1 - board/freescale/corenet_ds/Kconfig | 59 -- board/freescale/corenet_ds/MAINTAINERS | 37 -

[PATCH 13/24] arm: Remove configs/T1024QDS_DDR4_SECURE_BOOT_defconfig board

2020-05-27 Thread Jagan Teki
This board has not been converted to CONFIG_DM_SPI by the deadline. Remove it. Signed-off-by: Jagan Teki --- arch/powerpc/cpu/mpc85xx/Kconfig| 1 - board/freescale/t102xqds/Kconfig| 14 - board/freescale/t102xqds/MAINTAINERS| 12 -

[PATCH 12/24] arm: Remove configs/T1023RDB_NAND_defconfig board

2020-05-27 Thread Jagan Teki
This board has not been converted to CONFIG_DM_SPI by the deadline. Remove it. Signed-off-by: Jagan Teki --- arch/powerpc/cpu/mpc85xx/Kconfig| 1 - board/freescale/t102xrdb/Kconfig| 14 - board/freescale/t102xrdb/MAINTAINERS| 15 -

[PATCH 07/24] arm: Remove configs/P1010RDB-PA_36BIT_NAND_SECBOOT_defconfig board

2020-05-27 Thread Jagan Teki
This board has not been converted to CONFIG_DM_SPI by the deadline. Remove it. Patch-cc: Qiang Zhao Signed-off-by: Jagan Teki --- arch/powerpc/cpu/mpc85xx/Kconfig | 1 - board/freescale/p1010rdb/Kconfig | 14 - board/freescale/p1010rdb/MAINTAINERS | 33 -

[PATCH 01/24] arm: Remove configs/B4420QDS_NAND_defconfig board

2020-05-27 Thread Jagan Teki
This board has not been converted to CONFIG_DM_SPI by the deadline. Remove it. Patch-cc: Ashish Kumar Patch-cc: Ruchika Gupta Signed-off-by: Jagan Teki --- arch/powerpc/cpu/mpc85xx/Kconfig |1 - board/freescale/b4860qds/Kconfig | 14 -

[PATCH 19/24] arm: Remove configs/T4160RDB_defconfig board

2020-05-27 Thread Jagan Teki
This board has not been converted to CONFIG_DM_SPI by the deadline. Remove it. Signed-off-by: Jagan Teki --- arch/powerpc/cpu/mpc85xx/Kconfig| 1 - board/freescale/t4rdb/Kconfig | 14 - board/freescale/t4rdb/MAINTAINERS | 8 - board/freescale/t4rdb/Makefile | 19 -

[PATCH 15/24] arm: Remove configs/T1040QDS_DDR4_defconfig board

2020-05-27 Thread Jagan Teki
This board has not been converted to CONFIG_DM_SPI by the deadline. Remove it. Patch-cc: Poonam Aggrwal Patch-cc: Ruchika Gupta Signed-off-by: Jagan Teki --- arch/powerpc/cpu/mpc85xx/Kconfig | 1 - board/freescale/t1040qds/Kconfig | 14 -

[PATCH 17/24] arm: Remove configs/T2080RDB_NAND_defconfig board

2020-05-27 Thread Jagan Teki
This board has not been converted to CONFIG_DM_SPI by the deadline. Remove it. Patch-cc: Shengzhou Liu Patch-cc: Ruchika Gupta Signed-off-by: Jagan Teki --- arch/powerpc/cpu/mpc85xx/Kconfig| 1 - board/freescale/t208xrdb/Kconfig| 14 -

[PATCH 10/24] arm: Remove configs/P2041RDB_NAND_defconfig board

2020-05-27 Thread Jagan Teki
This board has not been converted to CONFIG_DM_SPI by the deadline. Remove it. Signed-off-by: Jagan Teki --- arch/powerpc/cpu/mpc85xx/Kconfig | 1 - board/freescale/p2041rdb/Kconfig | 14 - board/freescale/p2041rdb/MAINTAINERS | 11 -

[PATCH 09/24] arm: Remove configs/P1022DS_36BIT_NAND_defconfig board

2020-05-27 Thread Jagan Teki
This board has not been converted to CONFIG_DM_SPI by the deadline. Remove it. Patch-cc: Timur Tabi Signed-off-by: Jagan Teki --- arch/powerpc/cpu/mpc85xx/Kconfig | 1 - board/freescale/p1022ds/Kconfig | 12 - board/freescale/p1022ds/MAINTAINERS | 13 -

[PATCH 05/24] arm: Remove configs/Cyrus_P5020_defconfig board

2020-05-27 Thread Jagan Teki
This board has not been converted to CONFIG_DM_SPI by the deadline. Remove it. Patch-cc: Andy Fleming Signed-off-by: Jagan Teki --- arch/powerpc/cpu/mpc85xx/Kconfig | 1 - board/varisys/cyrus/Kconfig | 14 - board/varisys/cyrus/MAINTAINERS | 7 -

[PATCH 03/24] arm: Remove configs/BSC9132QDS_NAND_DDRCLK100_SECURE_defconfig board

2020-05-27 Thread Jagan Teki
This board has not been converted to CONFIG_DM_SPI by the deadline. Remove it. Patch-cc: Naveen Burmi Patch-cc: Ruchika Gupta Signed-off-by: Jagan Teki --- arch/powerpc/cpu/mpc85xx/Kconfig | 1 - board/freescale/bsc9132qds/Kconfig| 14 -

[PATCH 04/24] arm: Remove configs/C29XPCIE_NAND_defconfig board

2020-05-27 Thread Jagan Teki
This board has not been converted to CONFIG_DM_SPI by the deadline. Remove it. Patch-cc: Po Liu Signed-off-by: Jagan Teki --- arch/powerpc/cpu/mpc85xx/Kconfig| 1 - board/freescale/c29xpcie/Kconfig| 14 - board/freescale/c29xpcie/MAINTAINERS| 10 -

[PATCH 06/24] arm: Remove configs/MPC8536DS_36BIT_defconfig board

2020-05-27 Thread Jagan Teki
This board has not been converted to CONFIG_DM_SPI by the deadline. Remove it. Patch-cc: Priyanka Jain Signed-off-by: Jagan Teki --- arch/powerpc/cpu/mpc85xx/Kconfig | 1 - board/freescale/mpc8536ds/Kconfig | 12 - board/freescale/mpc8536ds/MAINTAINERS | 9 -

[PATCH 02/24] arm: Remove configs/BSC9131RDB_NAND_SYSCLK100_defconfig board

2020-05-27 Thread Jagan Teki
This board has not been converted to CONFIG_DM_SPI by the deadline. Remove it. Patch-cc: Poonam Aggrwal Signed-off-by: Jagan Teki --- arch/powerpc/cpu/mpc85xx/Kconfig | 1 - board/freescale/bsc9131rdb/Kconfig| 12 - board/freescale/bsc9131rdb/MAINTAINERS|

[PATCH 00/24] spi: dm-conversion (part2)

2020-05-27 Thread Jagan Teki
I believe some boards can directly enable DM_SPI if it has OF_CONTROL enabled already, so now it's the last call for board maintainers to take care of this. Now all boards which are using fsl_espi are removed due to no action on dm conversion from years. These will merge as soon as possible,

Re: Please pull u-boot-x86

2020-05-27 Thread Tom Rini
On Wed, May 27, 2020 at 02:45:19PM +0800, Bin Meng wrote: > Hi Tom, > > This PR includes the following x86 changes for v2020.07 release: > > - Use device tree for FSP-M and FSP-S configuration on Intel Apollo Lake > - Add SMBIOS cbmem entry parsing for coreboot > - Various clean-ups to CBFS

Re: Please pull u-boot-marvell/master

2020-05-27 Thread Tom Rini
On Wed, May 27, 2020 at 09:09:48AM +0200, Stefan Roese wrote: > Hi Tom, > > please pull these MVEBU related fixes. > Applied to u-boot/master, thanks! -- Tom signature.asc Description: PGP signature

Re: [PATCH v2 00/23] spi: dm-conversion (part1)

2020-05-27 Thread Jagan Teki
Hi Simon, On Wed, May 27, 2020 at 6:57 PM Simon Glass wrote: > > Hi Jagan, > > On Wed, 27 May 2020 at 06:56, Jagan Teki wrote: > > > > This series dropped nondm code from omap3, enabled > > a few boards with DM_SPI, DM_SPI_FLASH and finally > > dropped boards which didn't have DM, OF_CONTROL. >

Re: uboot and persistent snapshot booting

2020-05-27 Thread Michael Nazzareno Trimarchi
Hi On Wed, May 27, 2020 at 4:30 PM Jori van Dam wrote: > > Hello das U-boot enthusiasts, > > I've been working on a buildroot OS for the embedded device my company is > developing. Currently I'm looking at optimizing the boot process to be as > fast as possible. I've read a bunch of articles

Re: rk3399: SPI boot: Return from ROM unsuccessful (with TPL)

2020-05-27 Thread Jagan Teki
Hi Philipp, On Wed, May 20, 2020 at 5:38 PM Jagan Teki wrote: > > It seems like SPI boot on rk3399 with TPL based is unable to return > from ROM or switching to from TPL to SPL is unsuccessful. > > I have verified board_init_f on spl.c and the control is not even > reached here. On the other

RE: [PATCH v2 4/4] riscv: cpu: check and append L1 cache to cpu features

2020-05-27 Thread Pragnesh Patel
Hi Sagar, >-Original Message- >From: Sagar Kadam >Sent: 26 May 2020 22:39 >To: u-boot@lists.denx.de; r...@andestech.com; lu...@denx.de >Cc: ja...@amarulasolutions.com; bmeng...@gmail.com; Pragnesh Patel >; sean...@gmail.com; Sagar Kadam > >Subject: [PATCH v2 4/4] riscv: cpu: check and

[PATCH v2 2/5] powerpc, qe: fix codingstyle issues for drivers/qe

2020-05-27 Thread Heiko Schocher
fix Codingstyle for files in drivers/qe, remaining following check warnings: $ ./scripts/checkpatch.pl -f drivers/qe/uec.h CHECK: Macro argument reuse '_bd' - possible side-effects? +#define BD_ADVANCE(_bd, _status, _base)\ + (((_status) & BD_WRAP) ? (_bd) = \ +((struct

Re: [PATCH v2 20/23] phytec: Drop pcm051

2020-05-27 Thread Lars Poeschel
On Wed, May 27, 2020 at 06:26:34PM +0530, Jagan Teki wrote: > OF_CONTROL, DM_SPI and other driver model migration deadlines > are expired for this board. > > Drop it. Acked-by: Lars Poeschel > > Cc: Lars Poeschel > Signed-off-by: Jagan Teki > --- > Changes for v2: > - new patch > >

uboot and persistent snapshot booting

2020-05-27 Thread Jori van Dam
Hello das U-boot enthusiasts, I've been working on a buildroot OS for the embedded device my company is developing. Currently I'm looking at optimizing the boot process to be as fast as possible. I've read a bunch of articles about snapshot booting and fixed snapshots to improve startup time.

Re: [PATCH v1] x86: acpi: Drop _HID() where enumerated by _ADR()

2020-05-27 Thread Andy Shevchenko
On Tue, May 26, 2020 at 09:19:49PM +0300, Andy Shevchenko wrote: > ACPICA complains that either _HID() or _ADR() should be used. > For General Purpose DMA we may not drop the _ADR() because > the device is enumerated by PCI. Thus, simple drop _HID(). Bin, since now all issues you found, being

RE: [PATCH v2 3/4] riscv: cpu: fixes to display proper CPU features

2020-05-27 Thread Pragnesh Patel
>-Original Message- >From: Sagar Kadam >Sent: 26 May 2020 22:39 >To: u-boot@lists.denx.de; r...@andestech.com; lu...@denx.de >Cc: ja...@amarulasolutions.com; bmeng...@gmail.com; Pragnesh Patel >; sean...@gmail.com; Sagar Kadam > >Subject: [PATCH v2 3/4] riscv: cpu: fixes to display proper

RE: [PATCH v2 1/4] fu540: prci: add request and free clock handlers

2020-05-27 Thread Pragnesh Patel
>-Original Message- >From: Sagar Kadam >Sent: 26 May 2020 22:39 >To: u-boot@lists.denx.de; r...@andestech.com; lu...@denx.de >Cc: ja...@amarulasolutions.com; bmeng...@gmail.com; Pragnesh Patel >; sean...@gmail.com; Sagar Kadam > >Subject: [PATCH v2 1/4] fu540: prci: add request and free

[PATCH v2 2/2] tools: k3_gen_x509_cert: Set default early HS JTAG access to disabled

2020-05-27 Thread Andrew F. Davis
When authenticating the initial boot binary the ROM will check a debug type value in the certificate and based on that open JTAG access to that core. This only effects HS devices as non-HS device ROM allows JTAG by default. This can be useful for HS developers working in the early boot stage,

[PATCH v2 1/2] tools: k3_gen_x509_cert: Allow selecting early JTAG debug value

2020-05-27 Thread Andrew F. Davis
When authenticating the initial boot binary the ROM will check a debug type value in the certificate and based on that open JTAG access to that core. Make this selectable in the signing tool to allow it to be enabled or disabled based on user command line input. This does not change the default

RE: [PATCH 5/5] ARM: dts: stm32: Disable SDR104 mode on AV96

2020-05-27 Thread Patrick DELAUNAY
Hi Marek, > From: Marek Vasut > Sent: mardi 26 mai 2020 04:30 > > Disable SDR104 mode until we know it is really stable. > > Signed-off-by: Marek Vasut > Cc: Patrick Delaunay > Cc: Patrice Chotard > --- > arch/arm/dts/stm32mp15xx-dhcor-avenger96.dts | 1 - > 1 file changed, 1 deletion(-) >

RE: [PATCH 4/5] ARM: dts: stm32: Repair I2C2 operation on AV96

2020-05-27 Thread Patrick DELAUNAY
> From: Marek Vasut > Sent: mardi 26 mai 2020 04:30 > > The I2C2 uses different pinmux on AV96, use correct pinmux and also add > comments about the I2C being present on the "low-speed" > expansion connector X6. > > Signed-off-by: Marek Vasut > Cc: Patrick Delaunay > Cc: Patrice Chotard >

RE: [PATCH 3/5] ARM: dts: stm32: Add alternate pinmux for I2C2 pins

2020-05-27 Thread Patrick DELAUNAY
Hi Marek, > From: Marek Vasut > Sent: mardi 26 mai 2020 04:30 > > Add another mux option for I2C2 pins, this is used on AV96 board. > > Signed-off-by: Marek Vasut > Cc: Patrick Delaunay > Cc: Patrice Chotard > --- > arch/arm/dts/stm32mp15-pinctrl.dtsi | 17 + > 1 file

RE: [PATCH 2/5] ARM: stm32: Hog GPIO PF7 high on DHCOR to unlock SPI NOR nWP

2020-05-27 Thread Patrick DELAUNAY
Hi Marek, > From: Marek Vasut > Sent: mardi 26 mai 2020 04:30 > > The SPI NOR nWP line is connected to GPIO PF7 on the SoM, pull the GPIO line > high by default to clear SPI NOR WP. > > Signed-off-by: Marek Vasut > Cc: Patrick Delaunay > Cc: Patrice Chotard > --- >

RE: [PATCH 1/5] ARM: stm32: Re-enable KS8851 on DHCOM

2020-05-27 Thread Patrick DELAUNAY
Hi Marek, > From: Marek Vasut > Sent: mardi 26 mai 2020 04:30 > To: u-boot@lists.denx.de > > Since the KS8851 driver is now in, enable the Kconfig entry on DHCOM to make > the second ethernet available. > > Signed-off-by: Marek Vasut > Cc: Patrick Delaunay > Cc: Patrice Chotard > --- >

[PATCH 1/2] sun8i-emac: sun8i-v3s compatibility for sun8i-emac

2020-05-27 Thread Benedikt-Alexander Mokroß
This patch expands the sun8i-emac driver to support the V3s. For this the CLK and RST gates for EMAC and EPHY were added in clk_v3s.c. Signed-off-by: Benedikt-Alexander Mokroß --- drivers/clk/sunxi/clk_v3s.c | 10 -- drivers/net/sun8i_emac.c| 19 +-- 2 files

[PATCH 2/2] sun8i-emac: Added sun8i-v3s-emac example to sun8i-v3s.dtsi

2020-05-27 Thread Benedikt-Alexander Mokroß
This optional patch adds the needed device-tree node to sun8i-v3s.dtsi to enable ethernet for sun8i-v3s boards. Signed-off-by: Benedikt-Alexander Mokroß --- arch/arm/dts/sun8i-v3s.dtsi | 48 + 1 file changed, 48 insertions(+) diff --git

[PATCH 0/2] sun8i-emac: sun8i-v3s compatibility for sun8i-emac

2020-05-27 Thread Benedikt-Alexander Mokroß
The V3s shares nearly the same mac and phy to the H3. Therefore, the sun8i-emac driver which already supports the H3 can be extended to support the V3s with some small adjustments. For this the CLK and RST gates for EMAC and EPHY were added and the sun8i-emac driver was extended to accept the

Re: [PATCH v2 00/23] spi: dm-conversion (part1)

2020-05-27 Thread Simon Glass
Hi Jagan, On Wed, 27 May 2020 at 06:56, Jagan Teki wrote: > > This series dropped nondm code from omap3, enabled > a few boards with DM_SPI, DM_SPI_FLASH and finally > dropped boards which didn't have DM, OF_CONTROL. > > Chages for v2: > - included updates on missing boards which used omap3 spi

[PATCH] mkimage: Default to adding a crc32 hash with '-f auto'

2020-05-27 Thread Simon Glass
This option currently does not add any sort of hash to the images in the FIT. Add a hash node requesting a crc32 checksum, which at least provides some protection. The crc32 value is easily ignored (e.g. in SPL) if not needed. and takes up only about 48 bytes per image, including overhead.

Re: 8e35bb07eb mkimage: Support automatic creating of a FIT without a .its

2020-05-27 Thread Simon Glass
Hi Wolfgang, On Mon, 25 May 2020 at 05:38, Wolfgang Denk wrote: > > Hi Simon, > > your commit 8e35bb07eb (2016-03-14) "mkimage: Support automatic > creating of a FIT without a .its" added the "-f auto" option to > mkimage. While convenient in many situation, I had to notice that > with "-f

Re: [PATCH] spi: cadence_spi: Add octal and quad write support

2020-05-27 Thread Pratyush Yadav
Hi Ley, On 22/05/20 03:53PM, Ley Foon Tan wrote: > In Commit d64077202158 ("spi: cadence_qspi: Move to spi-mem framework") > it removes setting to quad write bit by accident. This commit restores > it back and also adding checking for octal support. > > Fixes: d64077202158 ("spi: cadence_qspi:

Re: [PATCH 2/3] x86: spi: Rewrite logic for obtaining the SPI memory map

2020-05-27 Thread Simon Glass
Hi Bin, On Tue, 26 May 2020 at 04:08, Bin Meng wrote: > > Hi Simon, > > On Mon, May 18, 2020 at 11:01 AM Simon Glass wrote: > > > > At present this logic does not work on link and samus, since their SPI > > controller is not a PCI device, but a child of the PCH. > > > > Unfortunately, fixing

Re: [PATCH v2 14/35] acpigen: Support writing a package

2020-05-27 Thread Wolfgang Wallner
Hi Simon, -"Simon Glass" schrieb: - > Betreff: [PATCH v2 14/35] acpigen: Support writing a package > > A package collects together several elements. Add an easy way of writing > a package header and updating its length later. > > Signed-off-by: Simon Glass > --- > > Changes in v2:

[PATCH v2 4/4] x86: mrccache: Allow use before driver model is active

2020-05-27 Thread Simon Glass
The change to avoid searching the device tree does not work on boards wich don't have driver model set up this early, for example minnowmax. Put back the old code (converted to livetree) as a fallback for these devices. Also update the documentation. This is tested on minnowmax, link, samus and

[PATCH v2 0/4] x86: Correct SPI memory-mapping query

2020-05-27 Thread Simon Glass
This little series makes the SPI memory-mapping query work on all current x86 boards where possible, returning an error code (rather than hanging) when it fails. It replaces the previous patch at [1]. Unfortunately it is quite a bit more complicated. This fixes booting on link and samus. It also

[PATCH v2 2/4] x86: spi: Rewrite logic for obtaining the SPI memory map

2020-05-27 Thread Simon Glass
At present this logic does not work on link and samus, since their SPI controller is not a PCI device, but a child of the PCH. Unfortunately, fixing this involves a lot of extra logic. Still, this was requested in the review of the fix-up patch, so here it is. Signed-off-by: Simon Glass Fixes:

[PATCH v2 3/4] x86: spl: Print the error on SPL failure

2020-05-27 Thread Simon Glass
The error code is often useful to figure out what is going on. Printing it does not increase code size much, so print out the error and then hang. Signed-off-by: Simon Glass --- Changes in v2: None arch/x86/lib/spl.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git

[PATCH v2 1/4] x86: spi: Add a way to access the SPI mapping via registers

2020-05-27 Thread Simon Glass
At present the PCI BDF (bus/device/function) is needed to access the SPI mapping, since the registers are at BAR0. This doesn't work when PCI auto-config has not been done yet, since BARs are unassigned. Add another way to find the mapping, using the MMIO base, if the caller knows this. Also add

[PATCH v2 23/23] doc: driver-model: Update SPI migration status

2020-05-27 Thread Jagan Teki
ompa3 and fsl_dspi are fully converted into DM_SPI. Update it. Signed-off-by: Jagan Teki --- Changes for v2: - none doc/driver-model/migration.rst | 2 -- 1 file changed, 2 deletions(-) diff --git a/doc/driver-model/migration.rst b/doc/driver-model/migration.rst index 2c0e2c7f06..408643974c

[PATCH v2 22/23] spi: omap3: Drop nondm code

2020-05-27 Thread Jagan Teki
Now all boards are using this omap3 spi driver in dm model, so drop the nondm code. Signed-off-by: Jagan Teki --- Changes for v2: - none drivers/spi/Kconfig | 14 ++--- drivers/spi/omap3_spi.c | 136 2 files changed, 7 insertions(+), 143

[PATCH v2 18/23] birdland: Drop bav335x

2020-05-27 Thread Jagan Teki
OF_CONTROL, DM_SPI and other driver model migration deadlines are expired for this board. Drop it. Cc: Gilles Gameiro Signed-off-by: Jagan Teki --- Changes for v2: - new patch arch/arm/Kconfig | 1 - arch/arm/mach-omap2/am33xx/Kconfig | 15 -

[PATCH v2 20/23] phytec: Drop pcm051

2020-05-27 Thread Jagan Teki
OF_CONTROL, DM_SPI and other driver model migration deadlines are expired for this board. Drop it. Cc: Lars Poeschel Signed-off-by: Jagan Teki --- Changes for v2: - new patch arch/arm/Kconfig | 1 - arch/arm/mach-omap2/am33xx/Kconfig | 7 - board/phytec/pcm051/Kconfig

[PATCH v2 21/23] silica: Drop pengwyn

2020-05-27 Thread Jagan Teki
OF_CONTROL, DM_SPI and other driver model migration deadlines are expired for this board. Drop it. Cc: Lothar Felten Signed-off-by: Jagan Teki --- Changes for v2: - new patch arch/arm/Kconfig | 1 - arch/arm/mach-omap2/am33xx/Kconfig | 7 - board/silica/pengwyn/Kconfig

[PATCH v2 19/23] gumstix: Drop pepper

2020-05-27 Thread Jagan Teki
OF_CONTROL, DM_SPI and other driver model migration deadlines are expired for this board. Drop it. Cc: Ash Charles Signed-off-by: Jagan Teki --- Changes for v2: - new patch arch/arm/Kconfig | 1 - arch/arm/mach-omap2/am33xx/Kconfig | 7 - board/gumstix/pepper/Kconfig

[PATCH v2 17/23] ti: Drop omap5 uevm

2020-05-27 Thread Jagan Teki
DM, DM_SPI and other driver model migration deadlines are expired for this board. Drop it. Cc: Lokesh Vutla Signed-off-by: Jagan Teki --- Changes for v2: - none arch/arm/mach-omap2/omap5/Kconfig | 4 - board/ti/omap5_uevm/Kconfig | 12 -- board/ti/omap5_uevm/MAINTAINERS | 6 -

  1   2   >