Re: [PATCH] doc: qemu-riscv: Fix opensbi build instructions

2020-12-29 Thread Rick Chen
> From: U-Boot [mailto:u-boot-boun...@lists.denx.de] On Behalf Of Atish Patra > Sent: Wednesday, December 23, 2020 3:50 AM > To: U-Boot Mailing List > Cc: Atish Patra; Anup Patel; Bin Meng; Heinrich Schuchardt; Jagan Teki; Marek > Vasut; Simon Goldschmidt; David Abdurachmanov; Tom Rini > Subject:

Re: [PATCH v2 2/2] riscv: timer: Add support for an early timer

2020-12-29 Thread Rick Chen
> From: Pragnesh Patel [mailto:pragnesh.pa...@sifive.com] > Sent: Tuesday, December 22, 2020 2:23 PM > To: u-boot@lists.denx.de > Cc: atish.pa...@wdc.com; palmerdabb...@google.com; bmeng...@gmail.com; > paul.walms...@sifive.com; anup.pa...@wdc.com; sagar.ka...@sifive.com; Rick > Jian-Zhi Chen(陳建志

Re: [PATCH v2 1/2] trace: select TIMER_EARLY to avoid infinite recursion

2020-12-29 Thread Rick Chen
> From: Pragnesh Patel [mailto:pragnesh.pa...@sifive.com] > Sent: Tuesday, December 22, 2020 2:23 PM > To: u-boot@lists.denx.de > Cc: atish.pa...@wdc.com; palmerdabb...@google.com; bmeng...@gmail.com; > paul.walms...@sifive.com; anup.pa...@wdc.com; sagar.ka...@sifive.com; Rick > Jian-Zhi Chen(陳建志

Re: [PATCH v2] riscv: Add support for SPI on Kendryte K210

2020-12-29 Thread Rick Chen
> This enables configs necessary for using SPI. The environment is saved to > the very end of SPI flash. This is unlikely to be overwritten unless the > entire flash is reprogrammed. > > This also supplies a default bootcommand. It loads an image and device tree > from the first partition of the MM

Re: [PATCH 2/2] video: remove unused include/mb862xx.h

2020-12-29 Thread Simon Glass
On Tue, 29 Dec 2020 at 04:53, Heinrich Schuchardt wrote: > > CONFIG_VIDEO_MB862xx cannot be selected by any configuration. > So we can eliminate include/mb862xx.h. > > Signed-off-by: Heinrich Schuchardt > --- > board/socrates/socrates.c | 12 - > include/mb862xx.h | 101

Re: [PATCH 1/2] video: eliminate unused drivers/video/mb862xx.c

2020-12-29 Thread Simon Glass
On Tue, 29 Dec 2020 at 04:53, Heinrich Schuchardt wrote: > > The mb862xx driver does not conform to the driver model and is unused. > Eliminate it. > > Signed-off-by: Heinrich Schuchardt > --- > drivers/video/Makefile | 1 - > drivers/video/mb862xx.c | 486 --

Re: [PATCH] usb: xhci: Use only 32-bit accesses in nvme_writeq/nvme_readq

2020-12-29 Thread Bin Meng
Hi Stefan, On Wed, Dec 30, 2020 at 3:37 AM Stefan Agner wrote: The tag is wrong. Should be nvme: > > There might be hardware configurations where 64-bit data accesses > to NVMe registers are not supported properly. This patch removes > the readq/writeq so always two 32-bit accesses are used to

RE: [PATCH 05/13] imx: imx8mn_evk: correct stack/malloc adress

2020-12-29 Thread Peng Fan
> Subject: Re: [PATCH 05/13] imx: imx8mn_evk: correct stack/malloc adress > > On Mon, Dec 28, 2020 at 7:28 AM Peng Fan (OSS) > wrote: > > > > From: Peng Fan > > > > Move SP to end of OCRAM space. Drop MALLOC_F to make it alloc from > > stack space. > > > > Signed-off-by: Peng Fan > > --- > > d

[PATCH v8 00/28] Add DM support for omap PWM backlight

2020-12-29 Thread Dario Binacchi
The series was born from the need to manage the PWM backlight of the display connected to my beaglebone board. To hit the target, I had to develop drivers for PWM management which in turn relied on drivers for managing timers and clocks, all developed according to the driver model. My intention w

Re: [PATCH 2/8] spl: fit: Factor out FIT parsing and use a context struct

2020-12-29 Thread Alex G.
On 12/28/20 9:33 PM, Simon Glass wrote: Hi Alex, On Mon, 21 Dec 2020 at 15:24, Alex G. wrote: On 12/21/20 2:23 PM, Simon Glass wrote: Hi Alex, On Mon, 21 Dec 2020 at 12:28, Alex G. wrote: On 12/18/20 8:28 PM, Simon Glass wrote: Hi Alexandru, On Tue, 15 Dec 2020 at 17:09, Alexandru

Re: [PATCH] common: board_f: fix to display wrong memory information

2020-12-29 Thread Jaehoon Chung
On 12/30/20 8:48 AM, Sean Anderson wrote: > On 12/29/20 6:24 PM, Jaehoon Chung wrote: >> When run meminfo command, it's displayed wrong memory information. >> Because it's using gd->ram_size what didn't configure ram size. > > what -> which? Will update > >> >> On 4G RPI4 target >> - Before >>

Re: IMX8MM SD UHS support

2020-12-29 Thread Tim Harvey
On Tue, Dec 29, 2020 at 3:43 PM Jaehoon Chung wrote: > > Hi, > > On 12/30/20 8:21 AM, Tim Harvey wrote: > > Greetings, > > > > In 50b1a69cee0d ("ARM: dts: imx8m: add UHS or HS400/HS400ES > > properties") u-boot dt props were added to enable UHS and HS400 on a > > couple of IMX8MM boards including

Re: [PATCH] common: board_f: fix to display wrong memory information

2020-12-29 Thread Sean Anderson
On 12/29/20 6:24 PM, Jaehoon Chung wrote: When run meminfo command, it's displayed wrong memory information. Because it's using gd->ram_size what didn't configure ram size. what -> which? On 4G RPI4 target - Before U-Boot> meminfo DRAM: 948MiB - After U-Boot> meminfo DRAM: 3.

Re: IMX8MM SD UHS support

2020-12-29 Thread Jaehoon Chung
Hi, On 12/30/20 8:21 AM, Tim Harvey wrote: > Greetings, > > In 50b1a69cee0d ("ARM: dts: imx8m: add UHS or HS400/HS400ES > properties") u-boot dt props were added to enable UHS and HS400 on a > couple of IMX8MM boards including the imx8mm-evk and in the subsequent > patch enabled the config items.

[PATCH] common: board_f: fix to display wrong memory information

2020-12-29 Thread Jaehoon Chung
When run meminfo command, it's displayed wrong memory information. Because it's using gd->ram_size what didn't configure ram size. On 4G RPI4 target - Before U-Boot> meminfo DRAM: 948MiB - After U-Boot> meminfo DRAM: 3.9GiB Signed-off-by: Jaehoon Chung --- common/board_f.c | 1 + 1

IMX8MM SD UHS support

2020-12-29 Thread Tim Harvey
Greetings, In 50b1a69cee0d ("ARM: dts: imx8m: add UHS or HS400/HS400ES properties") u-boot dt props were added to enable UHS and HS400 on a couple of IMX8MM boards including the imx8mm-evk and in the subsequent patch enabled the config items. While I see this making a huge difference for eMMC per

[PATCH v8 28/28] board: ti: am335x-ice: get CDCE913 clock device

2020-12-29 Thread Dario Binacchi
With support for other clock drivers, the potentially supported CDCE913 device can no longer be probed without specifying its DT node name. Signed-off-by: Dario Binacchi --- (no changes since v1) board/ti/am335x/board.c | 2 +- board/ti/am43xx/board.c | 2 +- 2 files changed, 2 insertions(+),

[PATCH v8 27/28] video: omap: move drivers to 'ti' directory

2020-12-29 Thread Dario Binacchi
Add drivers/video/ti/ folder and move all TI's code in this folder for better maintenance. Signed-off-by: Dario Binacchi --- (no changes since v7) Changes in v7: - Fix building errors for: brppt1_mmc_defconfig brppt1_nand_defconfig brppt1_spi_defconfig brxre1_defconfig brsmarc1_

[PATCH v8 25/28] video: omap: set LCD clock rate through DM API

2020-12-29 Thread Dario Binacchi
The patch configures the display DPLL using the functions provided by the driver model API for the clock. The device tree contains everything needed to get the DPLL clock. The round rate function developed for calculating the DPLL multiplier and divisor and the platform routines for accessing the D

[PATCH v8 26/28] video: omap: split the legacy code from the DM code

2020-12-29 Thread Dario Binacchi
The schedule for deprecating the features of the pre-driver-model puts 2019.17 as the deadline for the video subsystem. Furthermore, the latest patches applied to the am335x-fb.c module have decreased the amount of code shared with the pre-driver-model implementation. Splitting the two implementati

[PATCH v8 23/28] video: omap: add panel driver

2020-12-29 Thread Dario Binacchi
The previous version of am335x-fb.c contained the functionalities of two drivers that this patch has split. It was a video type driver that used the same registration compatible string that now registers a panel type driver. The proof of this is that two compatible strings were referred to within t

[PATCH v8 15/28] arm: dts: am335x: enable prcm_clocks auto binding

2020-12-29 Thread Dario Binacchi
Adding the 'simple-bus' compatible string to the prcm_clocks node will allow its automatic binding. Signed-off-by: Dario Binacchi --- (no changes since v6) Changes in v6: - Remove the 'am3-prcm' driver. - Add the 'simple-bus' compatible string to the prcm_clocks node. Changes in v4: - Includ

[PATCH v8 24/28] video: omap: drop domain clock enabling by SOC api

2020-12-29 Thread Dario Binacchi
Enabling the domain clock is performed by the sysc interconnect target module driver during the video device probing. Signed-off-by: Dario Binacchi --- (no changes since v3) Changes in v3: - Remove clock domain enabling/disabling. - Update the commit message. arch/arm/mach-omap2/am33xx/clock

[PATCH v8 17/28] fdt: translate address if #size-cells = <0>

2020-12-29 Thread Dario Binacchi
The __of_translate_address routine translates an address from the device tree into a CPU physical address. A note in the description of the routine explains that the crossing of any level with #size-cells = <0> is to be considered an error not by specification but since inherited from IBM. This doe

[PATCH v8 21/28] bus: ti: am33xx: add pwm subsystem driver

2020-12-29 Thread Dario Binacchi
The TI PWMSS driver is a simple bus driver for providing clock and power management for the PWM peripherals on TI AM33xx SoCs, namely eCAP, eHRPWM and eQEP. For DT binding details see Linux doc: - Documentation/devicetree/bindings/pwm/pwm-tipwmss.txt Signed-off-by: Dario Binacchi --- (no chang

[PATCH v8 20/28] pwm: ti: am33xx: add enhanced pwm driver

2020-12-29 Thread Dario Binacchi
Enhanced high resolution PWM module (EHRPWM) hardware can be used to generate PWM output over 2 channels. This commit adds PWM driver support for EHRPWM device present on AM33XX SOC. The code is based on the drivers/pwm/pwm-tiehrpwm.c driver of the Linux kernel version 5.9-rc7. For DT binding deta

[PATCH v8 22/28] dm: core: add a function to decode display timings

2020-12-29 Thread Dario Binacchi
The patch adds a function to get display timings from the device tree node attached to the device. Signed-off-by: Dario Binacchi Reviewed-by: Simon Glass --- (no changes since v1) arch/sandbox/dts/test.dts | 46 ++ drivers/core/read.c | 6 +++ include/dm/read.h

[PATCH v8 19/28] arm: dts: am335x: enable scm_clocks auto binding

2020-12-29 Thread Dario Binacchi
Adding the 'simple-bus' compatible string to the scm_clocks node will allow its automatic binding. Signed-off-by: Dario Binacchi --- (no changes since v7) Changes in v7: - Add dm8168-evm-u-boot.dtsi to fix building errors for ti816x_evm_defconfig. Changes in v6: - Remove the 'am3-scm' driv

[PATCH v8 18/28] omap: timer: fix the rate setting

2020-12-29 Thread Dario Binacchi
The prescaler (PTV) setting must be taken into account even when the timer input clock frequency has been set. Signed-off-by: Dario Binacchi --- (no changes since v1) drivers/timer/omap-timer.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/timer/omap-timer.c

[PATCH v8 16/28] clk: move clk-ti-sci driver to 'ti' directory

2020-12-29 Thread Dario Binacchi
The patch moves the clk-ti-sci.c file to the 'ti' directory along with all the other TI's drivers, and renames it clk-sci.c. Signed-off-by: Dario Binacchi --- (no changes since v1) drivers/clk/Kconfig| 8 drivers/clk/Makefile | 1 - driver

[PATCH v8 14/28] clk: ti: omap4: add clock manager driver

2020-12-29 Thread Dario Binacchi
This minimal driver is only used to bind child devices. For DT binding details see Linux doc: - Documentation/devicetree/bindings/arm/omap/prcm.txt Signed-off-by: Dario Binacchi --- (no changes since v3) Changes in v3: - doc/device-tree-bindings/arm/omap,prcm.txt. - Add to commit message the

[PATCH v8 13/28] clk: ti: add support for clkctrl clocks

2020-12-29 Thread Dario Binacchi
Until now the clkctrl clocks have been enabled/disabled through platform routines. Thanks to this patch they can be enabled and configured directly by the probed devices that need to use them. For DT binding details see Linux doc: - Documentation/devicetree/bindings/clock/ti-clkctrl.txt Signed-of

[PATCH v8 12/28] ti: am33xx: fix do_enable_clocks() to accept NULL parameters

2020-12-29 Thread Dario Binacchi
Up till this commit passing NULL as input parameter was allowed, but not handled properly. When a NULL parameter was passed to the function a data abort was raised. Signed-off-by: Dario Binacchi Reviewed-by: Simon Glass --- (no changes since v1) arch/arm/mach-omap2/am33xx/clock.c | 10 ++-

[PATCH v8 04/28] arm: dts: sync am33xx with Linux 5.9-rc7

2020-12-29 Thread Dario Binacchi
There have been several changes to the am33xx.dtsi, so this patch re-syncs it with Linux. Let's add proper interconnect hierarchy for l4 interconnect instances with the related ti-sysc interconnect module data as documented in Documentation/devicetree/bindings/bus/ti-sysc.txt of the Linux kernel.

[PATCH v8 11/28] arm: dts: am335x: include am33xx-u-boot.dtsi

2020-12-29 Thread Dario Binacchi
Include the SoC U-boot DTS in each am335x--u-boot.dtsi. Signed-off-by: Dario Binacchi --- (no changes since v1) arch/arm/dts/am335x-chiliboard-u-boot.dtsi | 2 ++ arch/arm/dts/am335x-evm-u-boot.dtsi| 2 ++ arch/arm/dts/am335x-evmsk-u-boot.dtsi | 2 ++ arch/arm/dts/am335x-guardian

[PATCH v8 09/28] clk: ti: add divider clock driver

2020-12-29 Thread Dario Binacchi
The patch adds support for TI divider clock binding. The driver uses routines provided by the common clock framework (ccf). The code is based on the drivers/clk/ti/divider.c driver of the Linux kernel version 5.9-rc7. For DT binding details see: - Documentation/devicetree/bindings/clock/ti/divider

[PATCH v8 10/28] clk: ti: add gate clock driver

2020-12-29 Thread Dario Binacchi
The patch adds support for TI gate clock binding. The code is based on the drivers/clk/ti/gate.c driver of the Linux kernel version 5.9-rc7. For DT binding details see: - Documentation/devicetree/bindings/clock/ti/gate.txt Signed-off-by: Dario Binacchi --- (no changes since v5) Changes in v5:

[PATCH v8 08/28] clk: ti: am33xx: add DPLL clock drivers

2020-12-29 Thread Dario Binacchi
The digital phase-locked loop (DPLL) provides all interface clocks and functional clocks to the processor of the AM33xx device. The AM33xx device integrates five different DPLLs: * Core DPLL * Per DPLL * LCD DPLL * DDR DPLL * MPU DPLL The patch adds support for the compatible strings: * "ti,

[PATCH v8 07/28] arm: ti: am33xx: add DPLL_EN_FAST_RELOCK_BYPASS macro

2020-12-29 Thread Dario Binacchi
Add missing DPLL_EN_FAST_RELOCK_BYPASS macro. Used to put the DPLL in idle bypass fast relock mode. Signed-off-by: Dario Binacchi --- (no changes since v1) arch/arm/include/asm/arch-am33xx/clock.h | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/include/asm/arch-am33xx/clock.h b/a

[PATCH v8 06/28] clk: ti: add mux clock driver

2020-12-29 Thread Dario Binacchi
The driver manages a register-mapped multiplexer with multiple input clock signals or parents, one of which can be selected as output. It uses routines provided by the common clock framework (ccf). The code is based on the drivers/clk/ti/mux.c driver of the Linux kernel version 5.9-rc7. For DT bin

[PATCH v8 03/28] bus: ti: add minimal sysc interconnect target driver

2020-12-29 Thread Dario Binacchi
We can handle the sysc interconnect target module in a generic way for many TI SoCs. Initially let's just enable domain clocks before the children are probed. The code is loosely based on the drivers/bus/ti-sysc.c of the Linux kernel version 5.9-rc7. For DT binding details see: - Documentation/dev

[PATCH v8 05/28] clk: add clk_round_rate()

2020-12-29 Thread Dario Binacchi
It returns the rate which will be set if you ask clk_set_rate() to set that rate. It provides a way to query exactly what rate you'll get if you call clk_set_rate() with that same argument. So essentially, clk_round_rate() and clk_set_rate() are equivalent except the former does not modify the cloc

[PATCH v8 02/28] dt-bindings: bus: ti-sysc: resync with Linux 5.9-rc7

2020-12-29 Thread Dario Binacchi
Add support for PRUSS SYSC type: The PRUSS module has a SYSCFG which is unique. The SYSCFG has two additional unique fields called STANDBY_INIT and SUB_MWAIT in addition to regular IDLE_MODE and STANDBY_MODE fields. Add the bindings for this new sysc type. Add support for MCAN on dra76x: The dra76

[PATCH v8 01/28] clk: export generic routines

2020-12-29 Thread Dario Binacchi
Export routines that can be used by other drivers avoiding duplicating code. Signed-off-by: Dario Binacchi Reviewed-by: Simon Glass --- (no changes since v2) Changes in v2: - Add the clk_ prefix to the divider functions. - Add kernel-doc comments to the exported functions. drivers/clk/clk-d

[PATCH] usb: xhci: Use only 32-bit accesses in nvme_writeq/nvme_readq

2020-12-29 Thread Stefan Agner
There might be hardware configurations where 64-bit data accesses to NVMe registers are not supported properly. This patch removes the readq/writeq so always two 32-bit accesses are used to read/write 64-bit NVMe registers, similarly as it is done in Linux kernel. This patch fixes operation of NV

Re: [PATCH] drivers: tee: i2c trampoline driver

2020-12-29 Thread Simon Glass
Hi Jorge, On Mon, 21 Dec 2020 at 11:15, Jorge Ramirez-Ortiz wrote: > > This commit gives the secure world access to the I2C bus so it can > communicate with I2C slaves (tipically those would be secure elements > like the NXP SE050). > Since this code is ported from linux it might be worth adding

Pull request for UEFI sub-system for efi-2021-01-rc5 (2)

2020-12-29 Thread Heinrich Schuchardt
Dear Tom, unfortunately I found two bugs that can lead to a crash. The following changes since commit ab865a8ee5c1a069f72a171270c02c99ccda7bfa: Merge tag 'u-boot-imx-20201227' of https://gitlab.denx.de/u-boot/custodians/u-boot-imx (2020-12-28 07:44:03 -0500) are available in the Git reposito

Re: [PATCH] drivers: tee: i2c trampoline driver

2020-12-29 Thread Simon Glass
Hi Jorge, On Tue, 29 Dec 2020 at 01:30, Jorge Ramirez-Ortiz, Foundries wrote: > > On 28/12/20, Simon Glass wrote: > > Hi Jorge, > > > > On Mon, 21 Dec 2020 at 11:15, Jorge Ramirez-Ortiz > > wrote: > > > > > > This commit gives the secure world access to the I2C bus so it can > > > communicate w

[PATCH 3/4] phy: Add Amlogic AXG MIPI D-PHY driver

2020-12-29 Thread Neil Armstrong
The Amlogic AXG SoCs embeds a MIPI D-PHY used to communicate with DSI panels. This D-PHY depends on a separate analog PHY. Signed-off-by:Neil Armstrong Signed-off-by: Neil Armstrong --- drivers/phy/Kconfig | 9 + drivers/phy/Makefile | 1 + drivers/phy/meson-axg

[PATCH 4/4] phy: Add Amlogic AXG MIPI PCIe Analog PHY driver

2020-12-29 Thread Neil Armstrong
The Amlogic AXG MIPI + PCIe Analog PHY provides function for both PCIe and MIPI DSI at the same time, and provides the Analog part of MIPI DSI transmission and Analog part of the PCIe lines. Signed-off-by: Neil Armstrong --- drivers/phy/Kconfig | 9 + drivers/phy/Makefile

[PATCH 2/4] generic-phy: add configure op

2020-12-29 Thread Neil Armstrong
Add the PHY configure op callback to the generic PHY uclass to permit configuring the PHY. It's useful for MIPI DSI PHYs to setup the link timings. Signed-off-by:Neil Armstrong Signed-off-by: Neil Armstrong --- drivers/phy/phy-uclass.c | 11 +++ include/generic-phy.h| 23 +

[PATCH 1/4] phy: dphy: Add configuration helpers

2020-12-29 Thread Neil Armstrong
The MIPI D-PHY spec defines default values and boundaries for most of the parameters it defines. Introduce helpers to help drivers get meaningful values based on their current parameters, and validate the boundaries of these parameters if needed. These helpers and header are taken from Linux commi

[PATCH 0/4] phy: add support for Amlogic Meson AXG MIPI-DSI PHY function

2020-12-29 Thread Neil Armstrong
The Amlogic AXg SoCs embeds a MIPI D-PHY to communicate with DSI panels, this adds the bindings. This D-PHY depends on a separate analog PHY. The Amlogic AXG MIPI + PCIe Analog PHY provides function for both PCIe and MIPI DSI at the same time. In order to configure the DSI PHY timings, a new "co

Re: u-boot: rk3308 added support rock pi s

2020-12-29 Thread Michael Nazzareno Trimarchi
Hi Mara Can you please send it inline and provide proper SoB and description in the patch? Michael On Tue, Dec 29, 2020 at 1:32 PM wrote: > > Hi, > I added support for rock pi s. > Patch adds dts and sonfile for this board. > > board https://wiki.radxa.com/RockpiS > -- Michael Nazzareno Trim

u-boot: rk3308 added support rock pi s

2020-12-29 Thread mara
Hi, I added support for rock pi s. Patch adds dts and sonfile for this board. board https://wiki.radxa.com/RockpiS --- a/arch/arm/dts/Makefile 2020-12-25 15:14:09.980329455 +0200 +++ b/arch/arm/dts/Makefile 2020-12-25 15:14:47.952271432 +0200 @@ -106,7 +106,8 @@ dtb-$(CONFIG_ROCKCHIP_R

Re: [PATCH 05/13] imx: imx8mn_evk: correct stack/malloc adress

2020-12-29 Thread Adam Ford
On Mon, Dec 28, 2020 at 7:28 AM Peng Fan (OSS) wrote: > > From: Peng Fan > > Move SP to end of OCRAM space. Drop MALLOC_F to make it alloc from > stack space. > > Signed-off-by: Peng Fan > --- > drivers/power/power_i2c.c| 8 > include/configs/imx8mn_evk.h | 9 +++-- > 2 files c

[PATCH 1/2] video: eliminate unused drivers/video/mb862xx.c

2020-12-29 Thread Heinrich Schuchardt
The mb862xx driver does not conform to the driver model and is unused. Eliminate it. Signed-off-by: Heinrich Schuchardt --- drivers/video/Makefile | 1 - drivers/video/mb862xx.c | 486 --- scripts/config_whitelist.txt | 2 - 3 files changed, 489 del

[PATCH 2/2] video: remove unused include/mb862xx.h

2020-12-29 Thread Heinrich Schuchardt
CONFIG_VIDEO_MB862xx cannot be selected by any configuration. So we can eliminate include/mb862xx.h. Signed-off-by: Heinrich Schuchardt --- board/socrates/socrates.c | 12 - include/mb862xx.h | 101 -- 2 files changed, 113 deletions(-) delete mod

Re: [PATCH] bootmenu: Select CFB_CONSOLE_ANSI if CFB_CONSOLE

2020-12-29 Thread Pali Rohár
On Tuesday 29 December 2020 11:42:56 Heinrich Schuchardt wrote: > On 12/29/20 4:32 AM, Simon Glass wrote: > > Hi Paul, > > > > On Sat, 26 Dec 2020 at 14:04, Pali Rohár wrote: > > > > > > CMD_BOOTMENU uses ANSI terminal. Therefore if U-Boot has enabled > > > CFB_CONSOLE then bootmenu needs also C

Re: [PATCH v5 00/13] Raspberry Pi 400/Compute Module 4 support

2020-12-29 Thread Peter Robinson
Hi Nicolas, With the xhci patch snippet the pci/xhci crash I was seeing is now gone. I am seeing an error which I need to test a bit more around mmc voltage select which I didn't see previously: Card did not respond to voltage select! : -110 I'm going to do some wider testing. Overall this loo

Re: [PATCH] bootmenu: Select CFB_CONSOLE_ANSI if CFB_CONSOLE

2020-12-29 Thread Heinrich Schuchardt
On 12/29/20 4:32 AM, Simon Glass wrote: Hi Paul, On Sat, 26 Dec 2020 at 14:04, Pali Rohár wrote: CMD_BOOTMENU uses ANSI terminal. Therefore if U-Boot has enabled CFB_CONSOLE then bootmenu needs also CFB_CONSOLE_ANSI to work. Define this dependency in Kconfig and remove information about this

Re: U-Boot statistics update

2020-12-29 Thread Wolfgang Denk
Dear Adam, In message you wrote: > > The stats on the U-Boot 2020.10 release haven't been updated yet. Is > there any chance you could post them? Sorry this took so long busy times... Here they are: Changes since v2020.07: * Processed 2048 csets from 227 developers * 30 employe

Re: [PATCH] drivers: tee: i2c trampoline driver

2020-12-29 Thread Jorge Ramirez-Ortiz, Foundries
On 28/12/20, Simon Glass wrote: > Hi Jorge, > > On Mon, 21 Dec 2020 at 11:15, Jorge Ramirez-Ortiz wrote: > > > > This commit gives the secure world access to the I2C bus so it can > > communicate with I2C slaves (tipically those would be secure elements > > typically ok > > > like the NXP SE0

Re: [PATCH] board: amlogic: add MMC boot device detection for environment load

2020-12-29 Thread Neil Armstrong
On 18/12/2020 15:26, Marek Szyprowski wrote: > Detect eMMC or SD card boot on Odroid-C4/N2 and Khadas VIM3(l) boards and > report proper MMC device for the environment loading code. This allows to > automatically load and store environment variables on the FAT partition > or RAW offset of the MMC d

Re: [PATCH] adc: meson-saradc: use correct printf code

2020-12-29 Thread Neil Armstrong
On 27/12/2020 09:46, Heinrich Schuchardt wrote: > For printing unsigned int we have to use %u not %d. > > Signed-off-by: Heinrich Schuchardt > --- > drivers/adc/meson-saradc.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/adc/meson-saradc.c b/drivers/adc/meson