Re: [PATCH] include: configs: soc64: Use CONFIG_SPL_ATF to differentiate bootfile

2021-06-09 Thread Ley Foon Tan
On Fri, Apr 30, 2021 at 12:44 AM Siew Chin Lim wrote: > > Legacy boot flow (SPL->U-Boot Proper->OS) boot to OS via Kernel Image and > dtb files using booti command. > > ATF boot flow (SPL->ATF->U-Boot Proper->OS) boot to OS via kernel.itb file > using bootm command. > > Change to use

Re: [PATCH] net: e1000: Fix Unchecked return value coverity

2021-06-09 Thread Ramon Fried
On Mon, May 31, 2021 at 6:12 PM Zhiqiang Hou wrote: > > From: Hou Zhiqiang > > Added check for return value of e1000_read_phy_reg(). > > Signed-off-by: Hou Zhiqiang > --- > drivers/net/e1000.c | 12 > 1 file changed, 8 insertions(+), 4 deletions(-) > > diff --git

Re: [PATCH 1/1] net: sun8i-emac: fix MDIO frequency

2021-06-09 Thread Ramon Fried
On Thu, Jun 3, 2021 at 10:52 AM Heinrich Schuchardt wrote: > > Commit 4f0278dac56a ("net: sun8i-emac: Lower MDIO frequency") leads to > network failure on the OrangePi PC. > > => dhcp > sun8i_emac_eth_start: Timeout > > According to the commit message the change of the MDIO frequency is

Re: [PATCH v2 00/10] handling all DM watchdogs in watchdog_reset()

2021-06-09 Thread Stefan Roese
Hi Rasmus, On 09.06.21 00:41, Rasmus Villemoes wrote: On 28/05/2021 00.00, Rasmus Villemoes wrote: This series is an attempt at expanding the wdt-uclass provided watchdog_reset() to handle all DM watchdogs, not just the first one. As a sort of nice side effect, it turns out that doing that

Re: [PATCH 1/1] arm64: mvebu: correct Armada 8K addresses

2021-06-09 Thread Stefan Roese
On 08.06.21 12:00, Heinrich Schuchardt wrote: 0x0400- 0x0600 is reserved memory. We cannot load to anything here. Signed-off-by: Heinrich Schuchardt Reviewed-by: Stefan Roese Thanks, Stefan --- include/configs/mvebu_armada-8k.h | 10 +- 1 file changed, 5 insertions(+),

Re: [PATCH u-boot-marvell v2 5/6] arm: mvebu: dts: turris_mox: add nodes for SPI NOR partitions

2021-06-09 Thread Stefan Roese
Hi Pali, On 08.06.21 11:51, Pali Rohár wrote: On Monday 07 June 2021 16:34:50 Marek Behún wrote: Add nodes for SPI NOR partitions to the device tree of Turris MOX, as are in Linux' device tree. This patch is not needed (for now) as U-Boot cannot parse SPI NOR partitions from DT yet. U-Boot

Re: [PATCH u-boot-marvell v2 6/6] arm: mvebu: turris_mox: enable options for Turris network boot

2021-06-09 Thread Stefan Roese
On 07.06.21 16:34, Marek Behún wrote: Enable configuration options to support Turris network boot. This includes FIT support and some crypto commands. Signed-off-by: Marek Behún Reviewed-by: Stefan Roese Thanks, Stefan --- configs/turris_mox_defconfig | 8 1 file changed, 8

Re: [PATCH u-boot-marvell v2 5/6] arm: mvebu: dts: turris_mox: add nodes for SPI NOR partitions

2021-06-09 Thread Stefan Roese
On 07.06.21 16:34, Marek Behún wrote: Add nodes for SPI NOR partitions to the device tree of Turris MOX, as are in Linux' device tree. Signed-off-by: Marek Behún Reviewed-by: Stefan Roese Thanks, Stefan --- arch/arm/dts/armada-3720-turris-mox.dts | 31 + 1 file

Re: [PATCH u-boot-marvell v2 4/6] arm: mvebu: configs: turris_mox: add fdtfile default env variable

2021-06-09 Thread Stefan Roese
On 07.06.21 16:34, Marek Behún wrote: Add default fdtfile environment variable with value marvell/armada-3720-turris-mox.dtb. This can be useful for some boot scenarios. Signed-off-by: Marek Behún Reviewed-by: Stefan Roese Thanks, Stefan --- include/configs/turris_mox.h | 1 + 1 file

Re: [PATCH u-boot-marvell v2 3/6] arm: mvebu: turris_mox: start blinking PHY LEDs when entering rescue

2021-06-09 Thread Stefan Roese
On 07.06.21 16:34, Marek Behún wrote: Configure blinking on ethernet PHY LEDs on the MOX A board when entering rescue mode via reset button. Signed-off-by: Marek Behún Reviewed-by: Stefan Roese Thanks, Stefan --- board/CZ.NIC/turris_mox/turris_mox.c | 35

Re: [PATCH u-boot-marvell v2 2/6] arm: mvebu: turris_mox: add support for board rescue mode

2021-06-09 Thread Stefan Roese
On 07.06.21 16:34, Marek Behún wrote: Add necessary config options and board code to support board factory reset / rescue mode on Turris MOX. In order to also support invoking rescue mode from U-Boot console, without having to press the factory reset button, put the rescue command into

Re: [PATCH u-boot-marvell v2 1/6] arm: mvebu: dts: turris_mox: add button and LED nodes

2021-06-09 Thread Stefan Roese
On 07.06.21 16:34, Marek Behún wrote: Add nodes for indicator LED and reset button so that board code can implement board factory reset mechanism. Signed-off-by: Marek Behún Reviewed-by: Stefan Roese Thanks, Stefan --- arch/arm/dts/armada-3720-turris-mox.dts | 24

Re: [PATCH 3/4] board: freescale: p2041rdb: Add MAINTAINER

2021-06-09 Thread Sinan Akman
Hi Priyanka On 2021-06-08 4:07 a.m., Priyanka Jain wrote: Add "Priyanka Jain " as MAINTAINER for p2041rdb board. Signed-off-by: Priyanka Jain --- board/freescale/p2041rdb/MAINTAINERS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

Re: [PATCH v5 1/2] clk: zynq: Add clock wizard driver

2021-06-09 Thread Zhengxun Li
Hi, Sean Anderson 於 2021年6月4日 週五 下午2:22寫道: > > > > On 6/4/21 1:05 PM, Zhengxun wrote: > > The Clocking Wizard IP supports clock circuits customized > > to your clocking requirements. The wizard support for > > dynamically reconfiguring the clocking primitives for > > Multiply, Divide, Phase

Re: [PATCH] env: Leave invalid env for nowhere location

2021-06-09 Thread Marek Vasut
On 6/8/21 9:54 AM, Kunihiko Hayashi wrote: Hi, [...] I would expect that after relocation, if all you have is env_nowhere driver, the env_nowhere_init() is called again from the first for() loop of env_init() [1], which would set gd->env_valid to ENV_INVALID [1], and that for() loop would

Re: [PATCH] fs/squashfs: fix reading of fragmented files

2021-06-09 Thread Tom Rini
On Mon, May 17, 2021 at 06:20:38PM -0300, Joao Marcos Costa wrote: > The fragmented files were not correctly read because of two issues: > > - The squashfs_file_info struct has a field named 'comp', which tells if > the file's fragment is compressed or not. This field was always set to > 'true'

[PATCH] board: freescale: common: Refactor I2C mux driver

2021-06-09 Thread Stephen Carlson
Refactors the NXP I2C mux driver to clean up duplicate code and allow it to be disabled with a config. New config: CONFIG_FSL_USE_PCA9547_MUX. Defaults to Y since this multiplexer was always enabled before on these targets. When enabled, adds functions for selecting the current I2C channel on

Re: [PATCH 2/4] Azure: Add fuse device for sandbox test.py tests

2021-06-09 Thread Tom Rini
On Fri, Jun 04, 2021 at 10:02:04PM +0300, Alper Nebi Yasak wrote: > The EFI secure boot and capsule test setups need to prepare disk images > for their tests using virt-make-fs, which requires access to the host > fuse device. This is not exposed to the docker container by default and > has to be

Re: [PATCH] Add udivmoddi4.

2021-06-09 Thread Tom Rini
On Wed, Jun 09, 2021 at 09:20:20PM +0200, Christian Melki wrote: > On 6/9/21 8:31 PM, Tom Rini wrote: > > On Mon, Jun 07, 2021 at 11:20:47AM +0200, Christian Melki wrote: > > > >> A newer toolchain will emit udivmoddi4 for certain divide + modulo > >> operations instead of a separate divide and

Re: [PATCH] Add udivmoddi4.

2021-06-09 Thread Christian Melki
On 6/9/21 8:31 PM, Tom Rini wrote: > On Mon, Jun 07, 2021 at 11:20:47AM +0200, Christian Melki wrote: > >> A newer toolchain will emit udivmoddi4 for certain divide + modulo >> operations instead of a separate divide and modulo operation. >> AFAIU, this would be sufficient. >> >> Signed-off-by:

Re: [PATCH] fs/squashfs: fix reading of fragmented files

2021-06-09 Thread Tom Rini
On Wed, Jun 09, 2021 at 03:21:54PM -0300, João Marcos Costa wrote: > Hello, > > In fact, I really think this patch should be applied to master as soon > as possible, since the actual unsafety comes from the current code, > which may read past the fragment_block buffer size. > Besides, the patch

Re: [PATCH] fs/squashfs: fix reading of fragmented files

2021-06-09 Thread João Marcos Costa
By the way, I apologize for the top-posting on this previous email I sent.

Re: [PATCH] Add udivmoddi4.

2021-06-09 Thread Tom Rini
On Mon, Jun 07, 2021 at 11:20:47AM +0200, Christian Melki wrote: > A newer toolchain will emit udivmoddi4 for certain divide + modulo > operations instead of a separate divide and modulo operation. > AFAIU, this would be sufficient. > > Signed-off-by: Christian Melki > --- >

Re: [PATCH] fs/squashfs: fix reading of fragmented files

2021-06-09 Thread João Marcos Costa
Hello, In fact, I really think this patch should be applied to master as soon as possible, since the actual unsafety comes from the current code, which may read past the fragment_block buffer size. Besides, the patch series I sent to rewrite the test suite needs this fix, and the current test

Re: [PULL] u-boot-usb/master

2021-06-09 Thread Tom Rini
On Wed, Jun 09, 2021 at 01:02:02PM +0200, Marek Vasut wrote: > A few remaining fixes for this release ... > > The following changes since commit e3b64beda5dd1a6b6bedfd1fe0e50be1ddea7044: > > Prepare v2021.07-rc4 (2021-06-07 09:26:39 -0400) > > are available in the Git repository at: > >

Re: Pull request for efi-2021-07-rc5

2021-06-09 Thread Tom Rini
On Wed, Jun 09, 2021 at 12:50:54PM +0200, Heinrich Schuchardt wrote: > Dear Tom, > > The following changes since commit cb26d5a9265c60cee385d67eff86d115a606fbc5: > > Merge https://source.denx.de/u-boot/custodians/u-boot-sh (2021-06-08 > 17:46:49 -0400) > > are available in the Git repository

Re: [PATCH V5 2/2] riscv: board: Support OpenPiton SoC

2021-06-09 Thread Tianrui Wei
Hi Sean, Many thanks for reviewing our patches. I've been meaning to fix the problems in your comments and send the next patch directly, yet ran into some new problems :P Apologies for the delay in replying. On 6/7/2021 1:10 AM, Sean Anderson wrote: On 6/4/21 12:54 AM, Tianrui Wei wrote:

Re: [PATCH] fs/squashfs: fix reading of fragmented files

2021-06-09 Thread Tom Rini
On Wed, Jun 09, 2021 at 10:16:53AM -0300, João Marcos Costa wrote: > Hello, everyone > > Em qua., 26 de mai. de 2021 às 09:35, João Marcos Costa < > jmcosta...@gmail.com> escreveu: > > > Hello, Miquèl > > > > Em qua., 26 de mai. de 2021 às 04:52, Miquel Raynal < > > miquel.ray...@bootlin.com>

Re: [PATCHv5 00/26] Re-base / re-post of TI-K3 HSM rearch series

2021-06-09 Thread Lokesh Vutla
On 03/06/21 12:02 pm, Tero Kristo wrote: > Hi, > > As requested, this is just a rebase to the latest u-boot tip. > > Boot tested on j721e to make sure nothing got broken. Applied to u-boot-ti for-next. Thanks and regards, Lokesh > > -Tero > >

Re: [PATCH v2 0/8] rtc: davinci: add driver model support

2021-06-09 Thread Lokesh Vutla
On Wed, 2 Jun 2021 22:37:57 +0200, Dario Binacchi wrote: > The series adds driver model support for omap RTC plus some fixes. > > Changes in v2: > - Separated from Kconfig patch > - Use consistent naming (omap_rtc_. > - Remove non-DM support. It's no more used. > > [...] Applied to

Re: [PATCH v2 0/7] J72xx: R5 SPL DMA support post HSM Rearch

2021-06-09 Thread Lokesh Vutla
On Mon, 7 Jun 2021 19:47:46 +0530, Vignesh Raghavendra wrote: > This series add DMA support for R5 SPL on J721e/J7200 SoCs post HSM > Rearch. > > Depends on Tero's base HSM rearch support series. > > v2: > Use IS_ENABLED() consistentially instead of #ifdef > Reword commit msg for 5/7 as

Re: [PATCH] arm: dts: k3-j7200: ddr: Update to 0.5.0 version of DDR for LPDDR 2666MTs

2021-06-09 Thread Lokesh Vutla
On Thu, 3 Jun 2021 08:14:53 -0500, prane...@ti.com wrote: > Update the ddr settings to use the DDR reg config tool rev 0.5.0. > This enables 2666MTs LPDDR configuration on J7200. Applied to https://source.denx.de/u-boot/custodians/u-boot-ti.git master, thanks! [1/1] arm: dts: k3-j7200: ddr:

Re: [PATCH v2] Nokia RX-51: Enable CONFIG_WDT to remove deprecation warning

2021-06-09 Thread Lokesh Vutla
On Tue, 9 Mar 2021 21:19:15 +0100, Pali Rohár wrote: > Also convert CONFIG_HW_WATCHDOG to CONFIG_WATCHDOG. Applied to https://source.denx.de/u-boot/custodians/u-boot-ti.git master, thanks! [1/1] Nokia RX-51: Enable CONFIG_WDT to remove deprecation warning

Re: [PATCH v3 00/10] AM642-EVM: Add USB support

2021-06-09 Thread Lokesh Vutla
On Fri, 4 Jun 2021 22:00:30 +0530, Aswath Govindraju wrote: > The following series of patches add support for the following > - Kconfig symbol for giving the load address for ATF > - USB Mass storage boot mode in AM642-EVM > - DFU boot mode in AM642-EVM > - Host and peripheral modes for AM642-EVM

Re: [PATCH] mmc: sdhci: Write to HOST_CONTROL2 register for HS400 speed mode

2021-06-09 Thread Aswath Govindraju
Hi Peng, On 10/05/21 7:18 pm, Aswath Govindraju wrote: > Hi Peng, > > On 07/04/21 3:52 am, Jaehoon Chung wrote: >> On 4/5/21 11:44 PM, Aswath Govindraju wrote: >>> From: Faiz Abbas >>> >>> Enable HS400 speed mode by writing to HOST_CONTROL2 register. >>> >>> Signed-off-by: Faiz Abbas >>>

[PATCH] smbios: Fix BIOS Characteristics Extension Byte 2

2021-06-09 Thread Ilias Apalodimas
We currently define the EFI support of an SMBIOS table as the third bit of "BIOS Characteristics Extension Byte 1". The latest DMTF spec defines it on "BIOS Characteristics Extension Byte 2". Signed-off-by: Ilias Apalodimas --- include/smbios.h | 2 +- lib/smbios.c | 5 +++-- 2 files

[PATCH] mx7d: Add Storopack's SMEGW01 board

2021-06-09 Thread sbabic
> Add support for Storopack's SMEGW01 board, which is an > IoT gateway based on the i.MX7D SoC. > Based on the original U-Boot work done by Phytec. > Signed-off-by: Fabio Estevam Applied to u-boot-imx, master, thanks ! Best regards, Stefano Babic --

[PATCH 2/6] clk: imx: clk-imxrt1050: introduce IMXRT1050_CLK_USBOH3

2021-06-09 Thread sbabic
> Usb needs IMXRT1050_CLK_USBOH3 clock to be enabled, so let's add it to > clock driver. > Signed-off-by: Giulio Benetti Applied to u-boot-imx, master, thanks ! Best regards, Stefano Babic -- = DENX Software Engineering GmbH,

[PATCH v3 20/22] ARM: dts: imxrt1050: move lcdif assigned clock to dtsi

2021-06-09 Thread sbabic
> Since we assume pll5 is the default lcdif clock source let's move > assigned-clocks(-parents) properties to .dtsi file. > Signed-off-by: Giulio Benetti Applied to u-boot-imx, master, thanks ! Best regards, Stefano Babic -- =

[PATCH v3 08/22] ARM: dts: imxrt1020-evk: add device_type = "memory" to memory node

2021-06-09 Thread sbabic
> Now device_type = "memory" is mandatory to allow u-boot to read memory > node, so let's add it to memory node. > Signed-off-by: Giulio Benetti Applied to u-boot-imx, master, thanks ! Best regards, Stefano Babic -- = DENX

[PATCH v3 11/22] ARM: dts: imxrt1050: add gpt1 node

2021-06-09 Thread sbabic
> Add gpt1 node for using it as timer. > Signed-off-by: Giulio Benetti Applied to u-boot-imx, master, thanks ! Best regards, Stefano Babic -- = DENX Software Engineering GmbH, Managing Director: Wolfgang Denk HRB 165235

[PATCH v3 04/22] ARM: dts: imxrt1020: add gpt1 node

2021-06-09 Thread sbabic
> Add gpt1 node for using it as timer. > Signed-off-by: Giulio Benetti Applied to u-boot-imx, master, thanks ! Best regards, Stefano Babic -- = DENX Software Engineering GmbH, Managing Director: Wolfgang Denk HRB 165235

[PATCH] ARM: imx8m: verdin-imx8mm: Increase bootm size to 64 MiB

2021-06-09 Thread sbabic
> Uncompressed aarch64 kernel Image are rather large, increase the bootm > size limit to 64 MiB to cater for that. > Signed-off-by: Marek Vasut > Cc: Marcel Ziswiler > Cc: Max Krummenacher > Cc: Oleksandr Suvorov > Reviewed-by: Oleksandr Suvorov Applied to u-boot-imx, master, thanks ! Best

[PATCH v3 19/22] clk: imx: clk-imxrt1050: introduce LCDIF_PIX and rename LCDIF to LCDIF_APB

2021-06-09 Thread sbabic
> Lcd peripheral needs 2 different gates to be enable to work, so let's > introduce the missing one(LCDIF_PIX) and rename the existing one > (LCDIF_APB). > Signed-off-by: Giulio Benetti Applied to u-boot-imx, master, thanks ! Best regards, Stefano Babic --

[PATCH] arm: imx: imx8mm: clock: make debug output more descriptive

2021-06-09 Thread sbabic
> Clock initialization functionality has ambitious debug messages, which are > printed out when failures are triggered during execution: > - Separate frequency table lookup functions have the the same output that > makes it impossible to understand which function failed and produced the >

[PATCH] imx: ventana: enable dm support for PCI and FEC ethernet

2021-06-09 Thread sbabic
> Enable driver model support for FEC ethernet which allows us to remove > the iomux and board_eth_init function. Replace the toggling of the ethernet > phy reset with dt configuration. > Enable driver model support for PCI which allows us to remove the > eth1000_initialize() call. Additionally

[PATCH v3 18/22] video: mxsfb: add enabling of "disp_axi" clock

2021-06-09 Thread sbabic
> Some SoC needs "disp_axi" clock to be enabled, so let's try to retrieve it > and enabling. If it fails it gives only a debug(), but this clock as well > as "axi" clock is not mandatory. > Signed-off-by: Giulio Benetti Applied to u-boot-imx, master, thanks ! Best regards, Stefano Babic --

[PATCH v3 02/22] timer: imx-gpt: Add timer support for i.MX SoCs family

2021-06-09 Thread sbabic
> This timer driver uses GPT Timer (General Purpose Timer) available on > a lot of i.MX SoCs family. This driver deals with both 24Mhz oscillator > as well as peripheral clock. > Signed-off-by: Giulio Benetti > [Giulio: added the driver's stub and handled peripheral clock prescaler > setting

[PATCH v2] arm: imx: imx8mm: correct unrecognized fracpll frequency

2021-06-09 Thread sbabic
> Frequency requested by ddrphy_init_set_dfi_clk from fracpll uses MHZ() > macro, which expands the value provided to the Hz range without taking into > account the precise Hz setting. This causes the frequency of 266 MHz not ot > be found in the imx8mm_fracpll_tbl, since it is entered there with

[PATCH v3 13/22] ARM: dts: imxrt1050-evk: set gpt1 as tick-timer for u-boot

2021-06-09 Thread sbabic
> Let's set gpt1 as u-boot timer. > Signed-off-by: Giulio Benetti Applied to u-boot-imx, master, thanks ! Best regards, Stefano Babic -- = DENX Software Engineering GmbH, Managing Director: Wolfgang Denk HRB 165235

[PATCH 2/2 v3] Add EV-iMX280-NANO-X-MB board

2021-06-09 Thread sbabic
> A simple prototyping board with one microSD port, one Ethernet port, > 2 USB ports, I2C, SPI, GPIO, and UART interfaces. > Signed-off-by: Oleh Kravchenko > Cc: Stefano Babic Applied to u-boot-imx, master, thanks ! Best regards, Stefano Babic --

[PATCH v3 14/22] ARM: dts: imxrt1050-evk-u-boot: make gpt1 present for SPL

2021-06-09 Thread sbabic
> Timer needs to be already enabled in spl, so let's add its node to spl dtb. > Signed-off-by: Giulio Benetti Applied to u-boot-imx, master, thanks ! Best regards, Stefano Babic -- = DENX Software Engineering GmbH,

[PATCH v3 03/22] ARM: dts: imxrt1020: add node label to osc

2021-06-09 Thread sbabic
> Let's add node label to osc to be used as clock source for other nodes. > Signed-off-by: Giulio Benetti Applied to u-boot-imx, master, thanks ! Best regards, Stefano Babic -- = DENX Software Engineering GmbH, Managing

[PATCH v2] imx: Add SeeedStudio NPI-IMX6ULL Support

2021-06-09 Thread sbabic
> CPU: Freescale i.MX6ULL rev1.1 792 MHz (running at 396 MHz) > CPU: Industrial temperature grade (-40C to 105C) at 49C > Reset cause: POR > Model: Seeed NPi iMX6ULL Dev Board with NAND > Board: Seeed NPi i.MX6ULL Dev Board > DRAM: 512 MiB > NAND: 512 MiB > MMC: FSL_SDHC: 0 > In:

[PATCH 1/6] ARM: IMXRT: introduce is_imxrt*() macros and get_cpu_rev()

2021-06-09 Thread sbabic
> We need those macros to instruct drivers on how to behave for SoC specific > quirks, so let's add it as done for other i.MX SoCs. > Signed-off-by: Giulio Benetti Applied to u-boot-imx, master, thanks ! Best regards, Stefano Babic --

[PATCH v3 17/22] video: mxsfb: add enabling of "axi" clock other than "per" clock

2021-06-09 Thread sbabic
> On some SoC mxsfb needs more than one clock gate(actual "per" clock). So > let's introduce "axi" clock that can be provided but it's not mandatory. > This is inspired from linux mxsfb driver. Also let's rename "per" clock to > "pix" clock for compatibility with already existing .dts lcdif nodes

[PATCH v3 01/22] arm: imxrt: soc: make mpu regions generic

2021-06-09 Thread sbabic
> This mpu handling works for every i.MXRT SoC that we have, so let's > generalize imxrt1050_region_config to imxrt_region_config. > Signed-off-by: Giulio Benetti Applied to u-boot-imx, master, thanks ! Best regards, Stefano Babic --

[PATCH 3/3] ARM: dts: imxrt1020: add gpio5 node to this SoC

2021-06-09 Thread sbabic
> i.MXRT1020 supports gpio5, so let's add a node for it. > Signed-off-by: Giulio Benetti Applied to u-boot-imx, master, thanks ! Best regards, Stefano Babic -- = DENX Software Engineering GmbH, Managing Director: Wolfgang

[PATCH v3 22/22] ARM: dts: imxrt1050-evk: remove u-boot,dm-spl

2021-06-09 Thread sbabic
> We don't need lcdif to be enable in SPL, so let's remove u-boot,dm-spl. > Signed-off-by: Giulio Benetti Applied to u-boot-imx, master, thanks ! Best regards, Stefano Babic -- = DENX Software Engineering GmbH, Managing

[PATCH v3 09/22] configs: imxrt1020-evk: enable imx gpt timer as tick-timer

2021-06-09 Thread sbabic
> Let's enable imx-gpt-timer in imx1020-evk defconfig. > Signed-off-by: Giulio Benetti Applied to u-boot-imx, master, thanks ! Best regards, Stefano Babic -- = DENX Software Engineering GmbH, Managing Director: Wolfgang

[PATCH v3 21/22] ARM: dts: imxrt1050: set lcdif clocks according to mxsfb driver

2021-06-09 Thread sbabic
> Lcdif needs both "pix" and "axi" clocks to be enabled so let's add them to > lcdif node. > Signed-off-by: Giulio Benetti Applied to u-boot-imx, master, thanks ! Best regards, Stefano Babic -- = DENX Software Engineering

[PATCH v3 05/22] ARM: dts: imxrt1020-evk: enable gpt1 timer

2021-06-09 Thread sbabic
> Enable gpt1 timer. > Signed-off-by: Giulio Benetti Applied to u-boot-imx, master, thanks ! Best regards, Stefano Babic -- = DENX Software Engineering GmbH, Managing Director: Wolfgang Denk HRB 165235 Munich, Office:

[PATCH v3 12/22] ARM: dts: imxrt1050-evk: enable gpt1 timer

2021-06-09 Thread sbabic
> Enable gpt1 timer. > Signed-off-by: Giulio Benetti Applied to u-boot-imx, master, thanks ! Best regards, Stefano Babic -- = DENX Software Engineering GmbH, Managing Director: Wolfgang Denk HRB 165235 Munich, Office:

[PATCH v7] imx: support for conga-QMX8 board

2021-06-09 Thread sbabic
> Add i.MX8QM qmx8 congatec board support > U-Boot 2021.07-rc3-00528-gc9a966d9dd (May 31 2021 - 15:21:25 +0200) > CPU: NXP i.MX8QM RevB A53 at 1200 MHz > Model: Congatec QMX8 Qseven series > Board: conga-QMX8 > Build: SCFW 494c97f3, SECO-FW d63fdb21, ATF 09c5cc9 > Boot: SD2 > DRAM: 6 GiB >

[PATCH v2] imx8mn: configs: add support for distro boot commands

2021-06-09 Thread sbabic
> Supported boot device types in iMX8MN: MMC, DHCP. > Add DISTRO_DEFAULTS config option and include the distro boot command > header file to enable full support of distro boot on i.MX8M Nano EVK (both > DDR and LPDDR derivatives). > Drop previous environment, which was targeting customized boot

[PATCH 1/3] ARM: dts: imxrt1050-evk: move all u-boot, dm-spl to imxrt1050-evk-u-boot.dtsi file

2021-06-09 Thread sbabic
> At the moment a lot of u-boot,dm-spl properties are present in board .dts > file but this is not correct since u-boot,dm-spl property is u-boot > specific and must be listed into the separate imrt1050-evk-u-boot.dtsi > file. So let's move every u-boot,dm-spl property present in >

[PATCH 5/6] ARM: dts: imxrt1050-evk: enable usbotg1 node as host

2021-06-09 Thread sbabic
> Enable usbotg1 port node as host usb. > Signed-off-by: Giulio Benetti Applied to u-boot-imx, master, thanks ! Best regards, Stefano Babic -- = DENX Software Engineering GmbH, Managing Director: Wolfgang Denk HRB 165235

[PATCH 1/2 v3] Add out4.ru O4-iMX-NANO board

2021-06-09 Thread sbabic
> Board designed for quick prototyping and has one microSD port, > 2 Ethernet ports, 2 USB ports, I2C, SPI, CAN, RS-485, GPIO, > UART interfaces, and 2 RGB LEDs. > Signed-off-by: Oleh Kravchenko > Cc: Stefano Babic Applied to u-boot-imx, master, thanks ! Best regards, Stefano Babic --

[PATCH 4/6] ARM: dts: imxrt1050: add usbotg1, usbphy1 and usbmisc nodes

2021-06-09 Thread sbabic
> Usb is now supported so add all required nodes for it in imxrt1050. > Signed-off-by: Giulio Benetti Applied to u-boot-imx, master, thanks ! Best regards, Stefano Babic -- = DENX Software Engineering GmbH, Managing

[PATCH v3 16/22] configs: imxrt1050-evk: enable imx gpt timer as tick-timer

2021-06-09 Thread sbabic
> Let's enable imx-gpt-timer in imx1050-evk defconfig. > Signed-off-by: Giulio Benetti Applied to u-boot-imx, master, thanks ! Best regards, Stefano Babic -- = DENX Software Engineering GmbH, Managing Director: Wolfgang

[PATCH 2/3] ARM: dts: imxrt1020-evk: move all u-boot, dm-spl to imxrt1020-evk-u-boot.dtsi file

2021-06-09 Thread sbabic
> At the moment a lot of u-boot,dm-spl properties are present in board .dts > file but this is not correct since u-boot,dm-spl property is u-boot > specific and must be listed into the separate imrt1020-evk-u-boot.dtsi > file. So let's move every u-boot,dm-spl property present in >

[PATCH 3/6] usb: ehci-mx6: add support for i.MXRT

2021-06-09 Thread sbabic
> Add support for usb1 and usb2 present on i.IMXRT. > Signed-off-by: Giulio Benetti Applied to u-boot-imx, master, thanks ! Best regards, Stefano Babic -- = DENX Software Engineering GmbH, Managing Director: Wolfgang Denk

[PATCH v3 10/22] ARM: dts: imxrt1050: add node label to osc

2021-06-09 Thread sbabic
> Let's add node label to osc to be used as clock source for other nodes. > Signed-off-by: Giulio Benetti Applied to u-boot-imx, master, thanks ! Best regards, Stefano Babic -- = DENX Software Engineering GmbH, Managing

[PATCH 6/6] configs: imxrt1050-evk: enable host usb support and its command

2021-06-09 Thread sbabic
> Now that usb host is supported let's enable it on this board. > Signed-off-by: Giulio Benetti Applied to u-boot-imx, master, thanks ! Best regards, Stefano Babic -- = DENX Software Engineering GmbH, Managing Director:

[PATCH v3 06/22] ARM: dts: imxrt1020-evk: set gpt1 as tick-timer for u-boot

2021-06-09 Thread sbabic
> Let's set gpt1 as u-boot timer. > Signed-off-by: Giulio Benetti Applied to u-boot-imx, master, thanks ! Best regards, Stefano Babic -- = DENX Software Engineering GmbH, Managing Director: Wolfgang Denk HRB 165235

[PATCH v3 15/22] ARM: dts: imxrt1050-evk: add device_type = "memory" to memory node

2021-06-09 Thread sbabic
> Now device_type = "memory" is mandatory to allow u-boot to read memory > node, so let's add it to memory node. > Signed-off-by: Giulio Benetti Applied to u-boot-imx, master, thanks ! Best regards, Stefano Babic -- = DENX

[PATCH] pico-imx6: README: Fix the boot mode settings URL

2021-06-09 Thread sbabic
> The original URL that explains the boot mode setting is no longer > valid. > Update to the new one. > Signed-off-by: Fabio Estevam Applied to u-boot-imx, master, thanks ! Best regards, Stefano Babic -- = DENX Software

[PATCH v3 07/22] ARM: dts: imxrt1020-evk-u-boot: make gpt1 present for SPL

2021-06-09 Thread sbabic
> Timer needs to be already enabled in spl, so let's add its node to spl dtb. > Signed-off-by: Giulio Benetti Applied to u-boot-imx, master, thanks ! Best regards, Stefano Babic -- = DENX Software Engineering GmbH,

Re: [PATCH v2 4/5] watchdog: rti_wdt: Add support for loading firmware

2021-06-09 Thread Jan Kiszka
On 07.06.21 13:44, Jan Kiszka wrote: > On 07.06.21 13:40, Tom Rini wrote: >> On Mon, Jun 07, 2021 at 03:33:52PM +0530, Lokesh Vutla wrote: >>> +Tom, >>> >>> Hi Tom, >>> >>> On 02/06/21 3:07 pm, Jan Kiszka wrote: From: Jan Kiszka To avoid the need of extra boot scripting on AM65x

Re: [PATCH] fs/squashfs: fix reading of fragmented files

2021-06-09 Thread João Marcos Costa
Hello, everyone Em qua., 26 de mai. de 2021 às 09:35, João Marcos Costa < jmcosta...@gmail.com> escreveu: > Hello, Miquèl > > Em qua., 26 de mai. de 2021 às 04:52, Miquel Raynal < > miquel.ray...@bootlin.com> escreveu: > >> Hi Joao, >> >> Joao Marcos Costa wrote on Mon, 17 May 2021 >> 18:20:38

Re: [PATCH v3 00/10] AM642-EVM: Add USB support

2021-06-09 Thread Aswath Govindraju
Hi, On 04/06/21 10:00 pm, Aswath Govindraju wrote: > The following series of patches add support for the following > - Kconfig symbol for giving the load address for ATF > - USB Mass storage boot mode in AM642-EVM > - DFU boot mode in AM642-EVM > - Host and peripheral modes for AM642-EVM in

Re: [PATCH v3] usb: dfu: Migrate CONFIG_SYS_DFU_DATA_BUF_SIZE and CONFIG_SYS_DFU_MAX_FILE_SIZE to Kconfig

2021-06-09 Thread Tom Rini
On Tue, Jun 01, 2021 at 04:51:47PM +0530, Aswath Govindraju wrote: > Currently the config options CONFIG_SYS_DFU_DATA_BUF_SIZE and > CONFIG_SYS_DFU_MAX_FILE_SIZE are being set in include/configs/.h > files and also in _defconfig files without a Kconfig option. It > is easier for users to set

Re: [PATCHv2] net: convert TFTP_TSIZE to proper Kconfig option

2021-06-09 Thread Tom Rini
On Wed, May 12, 2021 at 11:03:04AM +0300, Tero Kristo wrote: > TFTP transfer size can be used to re-size the TFTP progress bar on > single line based on the server reported file size. The support for > this has been around from 2019, but it was never converted to proper > Kconfig. > > While

Re: [PATCH] arm: add initial support for the Phytium Pomelo Board

2021-06-09 Thread Tom Rini
On Wed, Jun 09, 2021 at 05:34:36PM +0800, nicholas_zh...@outlook.com wrote: > From: weichangzheng > > This adds platform code and the device tree for the Phytium Pomelo Board. > The initial support comprises the UART and the PCIE. > > Signed-off-by: weichangzheng Running checkpatch.pl shows

[PATCH] arm: add initial support for the Phytium Pomelo Board

2021-06-09 Thread nicholas_zheng
From: weichangzheng This adds platform code and the device tree for the Phytium Pomelo Board. The initial support comprises the UART and the PCIE. Signed-off-by: weichangzheng --- arch/arm/Kconfig | 8 ++ arch/arm/dts/Makefile| 1 +

[RFC]uboot Perform code coverage statistics

2021-06-09 Thread Cixi Geng
dear Uboot: I wonder how to perform code coverage statistics in uboot? do anybody provide some experience

[PATCH 4/5] arm: dts: ti: k3-am65-main: Add ICSSG nodes

2021-06-09 Thread Lokesh Vutla
Add the DT nodes for the ICSSG0, ICSSG1 and ICSSG2 processor subsystems that are present on the K3 AM65x SoCs. The three ICSSGs are identical to each other for the most part, with the ICSSG2 supporting slightly enhanced features for supporting SGMII PRU Ethernet. Each ICSSG instance is represented

[PATCH 5/5] configs: am65x_evm_a53: Enable PRUSS remoteproc

2021-06-09 Thread Lokesh Vutla
Enable PRUSS remoteproc driver for AM65 Signed-off-by: Lokesh Vutla --- configs/am65x_evm_a53_defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/configs/am65x_evm_a53_defconfig b/configs/am65x_evm_a53_defconfig index 01e027f607..512849f983 100644 ---

[PATCH 3/5] arm: dts: k3-am654-base-board: Add r5 specific u-boot dtsi

2021-06-09 Thread Lokesh Vutla
So far all the u-boot specific properties for both r5 and a53 are placed in k3-am654-base-board-u-boot.dtsi. But there are few a53 nodes that should be updated but doesn't belong to r5. So create a separate r5 specific u-boot dtsi. Signed-off-by: Lokesh Vutla ---

[PATCH 2/5] remoteproc: pru: Add support for various PRU cores on K3 AM65x SoCs

2021-06-09 Thread Lokesh Vutla
From: Keerthy The K3 AM65x family of SoCs have the next generation of the PRU-ICSS processor subsystem, commonly referred to as ICSSG. Each ICSSG processor subsystem on AM65x SR1.0 contains two primary PRU cores and two new auxiliary PRU cores called RTUs. The AM65x SR2.0 SoCs have a revised

[PATCH 1/5] soc: ti: pruss: Add a platform driver for PRUSS in TI SoCs

2021-06-09 Thread Lokesh Vutla
From: Keerthy The Programmable Real-Time Unit - Industrial Communication Subsystem (PRU-ICSS) is present of various TI SoCs such as AM335x or AM437x or the AM654x family. Each SoC can have one or more PRUSS instances that may or may not be identical. The PRUSS consists of dual 32-bit RISC cores

[PATCH 0/5] remoteproc: pru: Add remoteproc support for AM65 PRUSS

2021-06-09 Thread Lokesh Vutla
This series adds support for remoteproc driver for PRUSS in AM65 SoCs. Keerthy (2): soc: ti: pruss: Add a platform driver for PRUSS in TI SoCs remoteproc: pru: Add support for various PRU cores on K3 AM65x SoCs Lokesh Vutla (3): arm: dts: k3-am654-base-board: Add r5 specific u-boot dtsi

[PULL] u-boot-usb/master

2021-06-09 Thread Marek Vasut
A few remaining fixes for this release ... The following changes since commit e3b64beda5dd1a6b6bedfd1fe0e50be1ddea7044: Prepare v2021.07-rc4 (2021-06-07 09:26:39 -0400) are available in the Git repository at: git://source.denx.de/u-boot-usb.git master for you to fetch changes up to

Pull request for efi-2021-07-rc5

2021-06-09 Thread Heinrich Schuchardt
Dear Tom, The following changes since commit cb26d5a9265c60cee385d67eff86d115a606fbc5: Merge https://source.denx.de/u-boot/custodians/u-boot-sh (2021-06-08 17:46:49 -0400) are available in the Git repository at: https://source.denx.de/u-boot/custodians/u-boot-efi.git tags/efi-2021-07-rc5

RE: [PATCH v2] Revert "mmc: fsl_esdhc_imx: use VENDORSPEC_FRC_SDCLK_ON to control card clock output"

2021-06-09 Thread Bough Chen
> -Original Message- > From: Jaehoon Chung [mailto:jh80.ch...@samsung.com] > Sent: 2021年6月9日 7:35 > To: Fabio Estevam > Cc: Bough Chen ; Peng Fan ; > u-boot@lists.denx.de; thar...@gateworks.com > Subject: Re: [PATCH v2] Revert "mmc: fsl_esdhc_imx: use > VENDORSPEC_FRC_SDCLK_ON to control

Re: [PATCHv5 04/26] common: fit: Update board_fit_image_post_process() to pass fit and node_offset

2021-06-09 Thread Tero Kristo
Hi, There is apparently a build failure with ARM socfpga board, the change below fixes it and should be squashed to the original patch: diff --git a/arch/arm/mach-socfpga/board.c b/arch/arm/mach-socfpga/board.c index 650122fcd4..36eecdc057 100644 --- a/arch/arm/mach-socfpga/board.c +++

DENX : layers to be reused

2021-06-09 Thread Stefano Babic
Hi DENXlers, I do not know if this is known, so it is better to tell this explicitely. On source.denx.de (originally for U-Boot / Xenomai), we have also a set of projects that we publish and we can reuse in several customers' projects. They belong to the namespace "denx". Marek has

Re: [PATCH 1/1] efi_loader: fix Sphinx warning

2021-06-09 Thread Masahisa Kojima
On Wed, 9 Jun 2021 at 07:25, Heinrich Schuchardt wrote: > > Brackets '[' need to be escaped to avoid a build warning > > lib/efi_loader/efi_image_loader.c:223: > WARNING: Inline strong start-string without end-string. > > Signed-off-by: Heinrich Schuchardt > --- >

Re: [PATCH v1] arm: dts: ls1021a.dtsi: Fix invalid reg on gpio nodes

2021-06-09 Thread Rasmus Villemoes
On 08/06/2021 08.39, Lasse Klok Mikkelsen wrote: > Address and size cells on SOC are set to 1. But gpio nodes are specified > with 2 cells. This fixes the gpio nodes to correct cells. > > Signed-off-by: Lasse Klok Mikkelsen Fixes: 2b3393cb3c (arm: dts: ls1021a: add gpio node) Reviewed-by:

Re: Zynq UltraScale MPSoC, DMA driver

2021-06-09 Thread Michal Simek
On 6/8/21 2:30 PM, Jorge Ramirez-Ortiz, Foundries wrote: > On 08/06/21, Michal Simek wrote: >> Hi, >> >> On 6/7/21 8:41 PM, Jorge Ramirez-Ortiz, Foundries wrote: >>> On 07/06/21, Jorge Ramirez-Ortiz, Foundries wrote: hi Michal um, when we exchanged emails about enabling ECC

  1   2   >