[U-Boot] [PATCH v1 00/29] convert aristainetos board to DM

2019-12-01 Thread Heiko Schocher
This series converts the aristainetos to DM / DTS support and get rid of the compile warnings: = WARNING == This board does not use CONFIG_DM. CONFIG_DM will be compulsory starting with the v2020.01 release. Failure to update may result in board removal. See

[U-Boot] [PATCH v1 01/29] imx6: remove aristainetos board

2019-12-01 Thread Heiko Schocher
remove not anymore used aristainetos board. Signed-off-by: Heiko Schocher --- arch/arm/mach-imx/mx6/Kconfig| 3 - board/aristainetos/Kconfig | 10 - board/aristainetos/MAINTAINERS | 2 - board/aristainetos/aristainetos-v1.c | 278 ---

[U-Boot] [PATCH v1 02/29] video: lg4573: convert to DM

2019-12-01 Thread Heiko Schocher
convert this driver to support DM. Signed-off-by: Heiko Schocher --- drivers/video/lg4573.c | 175 +--- include/configs/aristainetos2.h | 2 - scripts/config_whitelist.txt| 2 - 3 files changed, 136 insertions(+), 43 deletions(-) diff --git

[U-Boot] [PATCH v1 07/29] imx6: aristainetos: add thumb build

2019-12-01 Thread Heiko Schocher
add thumb build to aristainetos build to save binary space. Signed-off-by: Heiko Schocher --- configs/aristainetos2_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/configs/aristainetos2_defconfig b/configs/aristainetos2_defconfig index 48e58e5be2..4434d92e74 100644 ---

[U-Boot] [PATCH v1 03/29] imx6: aristainetos: move defines to Kconfig

2019-12-01 Thread Heiko Schocher
move defines, which are already moved to Kconfig out of board config. Signed-off-by: Heiko Schocher --- arch/arm/mach-imx/mx6/Kconfig | 9 +++ board/aristainetos/Kconfig| 15 ++- board/aristainetos/common/Kconfig | 38 +++

[U-Boot] [PATCH v1 11/29] imx6: aristainetos: convert to DM_MMC

2019-12-01 Thread Heiko Schocher
Enable DM_MMC support. Signed-off-by: Heiko Schocher --- board/aristainetos/aristainetos.c | 53 --- configs/aristainetos2_defconfig | 1 + include/configs/aristainetos2.h | 2 +- 3 files changed, 2 insertions(+), 54 deletions(-) diff --git

[U-Boot] [PATCH v1 16/29] imx6: aristainetos: add DM_VIDEO support

2019-12-01 Thread Heiko Schocher
add DM_VIDEO support and remove now unneeded board code. As we show a bmp logo on boot, call now bmp_display() from board code and do not use cfb_console anymore. Signed-off-by: Heiko Schocher --- board/aristainetos/aristainetos.c | 111 --

[U-Boot] [PATCH v1 04/29] imx6: aristainetos: remove 2b version

2019-12-01 Thread Heiko Schocher
remove 2b version of aristainetos board, as it is easier to make the DM / DTS port and introduce the 2b board version again (also some more board version). Signed-off-by: Heiko Schocher --- arch/arm/mach-imx/mx6/Kconfig | 8 board/aristainetos/Kconfig| 18 -

[U-Boot] [PATCH v1 09/29] imx6: aristainetos: prepare dts for other board versions

2019-12-01 Thread Heiko Schocher
as we switch to support DM and DTS, rework the existing DTS trees. Change also Linux specific Device trees, goal is to push this changes to linux. Collect U-Boot specific changes in separate "*u-boot*" dts files. Signed-off-by: Heiko Schocher --- .../dts/imx6dl-aristainetos2_4-u-boot.dtsi

[U-Boot] [PATCH v1 14/29] imx6: aristainetos: convert CONFIG_DM_SPI

2019-12-01 Thread Heiko Schocher
enable CONFIG_DM_SPI and CONFIG_DM_SPI_FLASH and get rid of build removal warnings. define CONFIG_GPIO_ENABLE_SPI_FLASH is not longer needed, so remove it from config_whitelist.txt Signed-off-by: Heiko Schocher --- board/aristainetos/aristainetos.c | 97 ---

[U-Boot] [PATCH v1 15/29] imx6: aristainetos: enable DM_ETH

2019-12-01 Thread Heiko Schocher
enable DM_ETH and remove unneeded board code. Signed-off-by: Heiko Schocher --- board/aristainetos/aristainetos.c | 35 +-- configs/aristainetos2_defconfig | 2 ++ 2 files changed, 3 insertions(+), 34 deletions(-) diff --git a/board/aristainetos/aristainetos.c

[U-Boot] [PATCH v1 12/29] imx6: aristainetos: convert gpio pins to DM and DTS

2019-12-01 Thread Heiko Schocher
Enable DM_GPIO, GPIO_HOG, LED and LED_GPIO as gpio and LEDs are now defined in DTS. Enable also here the pinctrl driver, so pinmux setup is also done. Signed-off-by: Heiko Schocher --- board/aristainetos/aristainetos.c | 134 -- configs/aristainetos2_defconfig |

[U-Boot] [PATCH v1 10/29] imx6: aristainetos: add DM_SERIAL support

2019-12-01 Thread Heiko Schocher
add DM_SERIAL support for the aristainetos board, and remove not used code from board code. remove CONSOLE_OVERWRITE_ROUTINE. Signed-off-by: Heiko Schocher --- arch/arm/mach-imx/mx6/Kconfig | 2 ++ board/aristainetos/aristainetos.c | 60 ---

[U-Boot] [PATCH v1 13/29] imx6: aristainetos: convert to DM_USB

2019-12-01 Thread Heiko Schocher
Drop CONFIG_USB_MAX_CONTROLLER_COUNT and enable DM_USB in defconfig. Signed-off-by: Heiko Schocher --- board/aristainetos/aristainetos.c | 35 --- configs/aristainetos2_defconfig | 4 include/configs/aristainetos2.h | 3 --- 3 files changed, 4

[U-Boot] [PATCH v1 18/29] imx6: aristainetos: convert to DM_PWM/DM_BACKLIGHT

2019-12-01 Thread Heiko Schocher
use DM_PWM and DM_BLACKLIGHT support and remove board code. Signed-off-by: Heiko Schocher --- board/aristainetos/aristainetos.c | 10 -- configs/aristainetos2_defconfig | 1 + 2 files changed, 1 insertion(+), 10 deletions(-) diff --git a/board/aristainetos/aristainetos.c

[U-Boot] [PATCH v1 19/29] imx6: aristainetos: get rid of CONFIG_BOARDNAME

2019-12-01 Thread Heiko Schocher
CONFIG_BOARDNAME is not longer needed, as we use the model information from DTS. Signed-off-by: Heiko Schocher --- board/aristainetos/Kconfig| 3 --- board/aristainetos/aristainetos.c | 6 -- board/aristainetos/common/Kconfig | 5 - 3 files changed, 14 deletions(-) diff --git

[U-Boot] [PATCH v1 22/29] imx6: aristainetos: add version variable

2019-12-01 Thread Heiko Schocher
add VERSION_VARIABLE Signed-off-by: Heiko Schocher --- configs/aristainetos2_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/configs/aristainetos2_defconfig b/configs/aristainetos2_defconfig index 11b9f2ab1d..82fe512098 100644 --- a/configs/aristainetos2_defconfig +++

[U-Boot] [PATCH v1 27/29] imx6: aristainetos: readd aristainetos 2b board

2019-12-01 Thread Heiko Schocher
readd aristainetos 2b board. Signed-off-by: Heiko Schocher --- arch/arm/dts/Makefile | 2 + .../dts/imx6dl-aristainetos2b_4-u-boot.dtsi | 13 + arch/arm/dts/imx6dl-aristainetos2b_4.dts | 50 .../dts/imx6dl-aristainetos2b_7-u-boot.dtsi | 19 ++

[U-Boot] [PATCH v1 28/29] imx6: aristainetos: add aristainetos 2b csl

2019-12-01 Thread Heiko Schocher
add aristainetso board version CSL. Signed-off-by: Heiko Schocher --- arch/arm/dts/Makefile | 2 + .../imx6dl-aristainetos2b_csl_4-u-boot.dtsi | 13 + arch/arm/dts/imx6dl-aristainetos2b_csl_4.dts | 50 .../imx6dl-aristainetos2b_csl_7-u-boot.dtsi | 19 ++

[U-Boot] [PATCH v1 23/29] imx6: aristainetos: cleanup bootmode settings

2019-12-01 Thread Heiko Schocher
on the aristainetos there are some jumpers for changing behaviour setting up Environment. Clean this up. Signed-off-by: Heiko Schocher --- board/aristainetos/aristainetos.c | 43 +-- 1 file changed, 30 insertions(+), 13 deletions(-) diff --git

[U-Boot] [PATCH v1 05/29] imx6: aristainetos: disable gigabit support

2019-12-01 Thread Heiko Schocher
gigabit support does not work on the aristainetos board, so disable it. Signed-off-by: Heiko Schocher --- include/configs/aristainetos-common.h | 1 + 1 file changed, 1 insertion(+) diff --git a/include/configs/aristainetos-common.h b/include/configs/aristainetos-common.h index

[U-Boot] [PATCH v1 08/29] imx6: aristainetos: remove aristainetos-v2.c

2019-12-01 Thread Heiko Schocher
remove aristainetos-v2.c file, as we now want to switch to DM/DTS support and have all board specific code in one file. Goal is to setup differences through DT. Signed-off-by: Heiko Schocher --- board/aristainetos/aristainetos-v2.c | 686 --

[U-Boot] [PATCH v1 17/29] imx6: aristainetos: add DM_I2C support

2019-12-01 Thread Heiko Schocher
enable DM_I2C in defconfig and remove i2c specific board code. Signed-off-by: Heiko Schocher --- board/aristainetos/aristainetos.c | 73 --- configs/aristainetos2_defconfig | 6 ++- include/configs/aristainetos2.h | 11 - 3 files changed, 5 insertions(+),

[U-Boot] [PATCH v1 29/29] imx6: aristainetos: add support for rev C board

2019-12-01 Thread Heiko Schocher
add support for revision C boards. This board has no longer a NAND. Signed-off-by: Heiko Schocher --- arch/arm/dts/Makefile | 2 + .../dts/imx6dl-aristainetos2c_4-u-boot.dtsi | 13 + arch/arm/dts/imx6dl-aristainetos2c_4.dts | 50

[U-Boot] [PATCH v1 26/29] imx6: aristainetos: enable HAB boot

2019-12-01 Thread Heiko Schocher
enable IMX_HAB on aristianetos board Signed-off-by: Heiko Schocher --- board/aristainetos/aristainetos2.cfg | 3 ++ configs/aristainetos2_defconfig | 4 +++ include/configs/aristainetos2.h | 51 3 files changed, 58 insertions(+) diff --git

[U-Boot] [PATCH v1 06/29] imx6: aristainetos: add device tree from linux

2019-12-01 Thread Heiko Schocher
Add device trees from Linux in preparation for driver model conversions. device tree files taken from Linux: 71ae5fc87c34: "Merge tag 'linux-kselftest-5.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest" and added SPDX license identifier. Signed-off-by: Heiko

[U-Boot] [PATCH v1 21/29] imx6: aristainetos: add AUTOBOOT_KEYED

2019-12-01 Thread Heiko Schocher
add stop autobooting via SHA256 encrypted password. Signed-off-by: Heiko Schocher --- configs/aristainetos2_defconfig | 3 +++ 1 file changed, 3 insertions(+) diff --git a/configs/aristainetos2_defconfig b/configs/aristainetos2_defconfig index c7416a936a..11b9f2ab1d 100644 ---

[U-Boot] [PATCH v1 24/29] imx6: aristainetos: WDT DM conversion enable WDT reset

2019-12-01 Thread Heiko Schocher
enable config symbols: CONFIG_SYSRESET CONFIG_SYSRESET_WATCHDOG Signed-off-by: Heiko Schocher --- configs/aristainetos2_defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/configs/aristainetos2_defconfig b/configs/aristainetos2_defconfig index 82fe512098..be5cec96fa 100644 ---

[U-Boot] [PATCH v1 25/29] imx6: aristainetos: cleanup default Environment

2019-12-01 Thread Heiko Schocher
sync defaut Envoronment with customer changes. Unfortunately they are not changeable, as already board is in production mode. Get rid of the big bootcommand and set bootcommand through Kconfig option. Signed-off-by: Heiko Schocher --- configs/aristainetos2_defconfig | 2 +

[U-Boot] [PATCH v1 20/29] imx6: aristainetos: add i2c eeprom support

2019-12-01 Thread Heiko Schocher
add support for i2c eeprom and add parsing "Rescue" or "DefEnv" at offset 0x1ff0. Signed-off-by: Heiko Schocher --- board/aristainetos/aristainetos.c | 64 ++- 1 file changed, 63 insertions(+), 1 deletion(-) diff --git a/board/aristainetos/aristainetos.c

Re: [U-Boot] [PATCH 1/2] rockchip: misc: don't fail if eth_addr already set

2019-12-01 Thread Kever Yang
On 2019/11/29 下午11:40, Heiko Stuebner wrote: From: Heiko Stuebner rockchip_setup_macaddr() runs from an initcall, so returning an error code will make that initcall fail thus breaking the boot process. And if an ethernet address is already set this is definitly not a cause for that, so just

Re: [U-Boot] [PATCH v2 2/3] rockchip: px30: Rename CONFIG_DEBUG_UART2_CHANNEL to CONFIG_DEBUG_UART_CHANNEL

2019-12-01 Thread Kever Yang
On 2019/11/28 下午10:27, Paul Kocialkowski wrote: UART3 also has two sets of pins that can be selected. Rename the config option to a common name, to allow it to be used for both UART2 and UART3. Signed-off-by: Paul Kocialkowski Reviewed-by: Kever Yang Thanks, - Kever ---

Re: [U-Boot] [PATCH 2/2] rockchip: misc: protect serial# from getting overwritten

2019-12-01 Thread Kever Yang
On 2019/11/29 下午11:40, Heiko Stuebner wrote: From: Heiko Stuebner serial# is one of the vendor properties and thus protected from being overwritten if already set. If env_set is called anyway this result in some nasty warnings, so check for presence before trying that. In the same direction

Re: [U-Boot] [PATCH 2/2] rockchip: rk3399: rockpro64: enable force power on reset workaround

2019-12-01 Thread Kever Yang
On 2019/11/28 下午2:14, Vasily Khoruzhick wrote: Rockpro64 doesn't boot reliably after soft reset, so let's force power on reset by asserting sysreset pin if we detected soft reset. Signed-off-by: Vasily Khoruzhick Reviewed-by: Kever Yang Thanks, - Kever ---

Re: [U-Boot] [PATCH 2/4] rockchip: rk3308: enable spl-fifo-mode for emmc

2019-12-01 Thread Kever Yang
On 2019/11/26 下午9:15, Andy Yan wrote: We need load some parts of ATF to sram, but rockchip dwmmc controllers can't do dma to non-ddr addresses space, so set the mmc controller into fifo mode in spl. And show my best respect to Heiko's work for this solution. Signed-off-by: Andy Yan

Re: [U-Boot] [PATCH 1/4] doc: rockchip: Update build instruction for rk3308

2019-12-01 Thread Kever Yang
On 2019/11/26 下午9:15, Andy Yan wrote: After commit d8765e2422cd ("Enable building of u-boot.itb on Rockchip platform"), u-boot.itb will automatically generated by "make all" command, manually command "make u-boot.itb" is no longer needed. Signed-off-by: Andy Yan Reviewed-by: Kever Yang

Re: [U-Boot] [PATCH 4/4] rockchip: evb-px5: disable NET

2019-12-01 Thread Kever Yang
On 2019/11/26 下午9:15, Andy Yan wrote: PX5 evb has no ETH port, so disable it. Signed-off-by: Andy Yan Reviewed-by: Kever Yang Thanks, - Kever --- configs/evb-px5_defconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs/evb-px5_defconfig

Re: [U-Boot] [PATCH 3/4] rockchip: px5: enable spl-fifo-mode for emmc for px5-evb

2019-12-01 Thread Kever Yang
On 2019/11/26 下午9:15, Andy Yan wrote: We need load some parts of ATF to sram, but rockchip dwmmc controllers can't do dma to non-ddr addresses space, so set the mmc controller into fifo mode in spl. Signed-off-by: Andy Yan Reviewed-by: Kever Yang Thanks, - Kever ---

Re: [U-Boot] [PATCH 1/3] net: gmac_rockchip: Add support for rk3308

2019-12-01 Thread Kever Yang
On 2019/11/26 上午9:39, David Wu wrote: Add the glue code to allow the rk3308 variant of the Rockchip gmac to provide network functionality. Signed-off-by: David Wu Reviewed-by: Kever Yang Thanks, - Kever --- drivers/net/gmac_rockchip.c | 65 + 1 file

Re: [U-Boot] [PATCH 2/2] rockchip: rk3399: rockpro64: enable force power on reset workaround

2019-12-01 Thread Hugh Cole-Baker
Hi Vasily, > On 29 Nov 2019, at 01:06, Vasily Khoruzhick wrote: > > On Thu, Nov 28, 2019 at 4:59 PM Kever Yang wrote: >> >> Hi Vasily, >> >> On 2019/11/28 下午11:51, Vasily Khoruzhick wrote: >>> On Thu, Nov 28, 2019 at 1:23 AM Kever Yang >>> wrote: Hi Vasily, I think

Re: [U-Boot] [PATCH] net: eth-uclass: ignore unavailable devices

2019-12-01 Thread Michael Walle
Am 2019-12-01 01:55, schrieb Alexandru Marginean: Hi Michael, On 10/22/2019 1:03 AM, Michael Walle wrote: device_probe() may fail in which case the seq_id will be -1. Don't display these devices during startup. While this is only a cosmetic change, the return value of eth_initialize() will

[U-Boot] [PATCH] drivers: pci: ignore disabled devices

2019-12-01 Thread Michael Walle
PCI devices may be disabled in the device tree. Devices which are probed by the device tree handle the "status" property and are skipped if disabled. Devices which are probed by the PCI enumeration don't check that property. Fix it. Signed-off-by: Michael Walle --- drivers/pci/pci-uclass.c | 5

Re: [U-Boot] [PATCH] ARM: socfpga: Fix FPGA bitstream loading code

2019-12-01 Thread Simon Goldschmidt
jérémy alcim schrieb am Fr., 29. Nov. 2019, 08:32: > Hi, i think i have find the problem, but i think i doesn't have the > experience for modifie that. > on the file : drivers/fpga/ socfpga_gen5.c : line 161 : function > : > >1. we wait fot the return of the fonction with the >value

Re: [U-Boot] [PATCH v5 095/101] x86: apl: Add a CPU driver

2019-12-01 Thread Bin Meng
Hi Simon, On Mon, Nov 25, 2019 at 12:12 PM Simon Glass wrote: > > Add a bare-bones CPU driver so that CPUs can be probed. > > Signed-off-by: Simon Glass > --- > > Changes in v5: > - Add L2 cache flush function > - Drop SAFETY_MARGIN > > Changes in v4: > - Change apollolake to apl > - Tidy up

Re: [U-Boot] [PATCH v5 094/101] x86: apl: Add SPL loaders

2019-12-01 Thread Bin Meng
Hi Simon, On Mon, Nov 25, 2019 at 12:12 PM Simon Glass wrote: > > Add loaders for SPL and TPL so that the next stage can be loaded from > memory-mapped SPI or, failing that, the Fast SPI driver. > > Signed-off-by: Simon Glass > > --- > > Changes in v5: > - Add L2 cache flush functoin > - Drop

Re: [U-Boot] [PATCH v5 097/101] x86: apl: Add P2SB driver

2019-12-01 Thread Bin Meng
On Mon, Nov 25, 2019 at 12:12 PM Simon Glass wrote: > > Adds a driver for the Apollo Lake Primary-to-sideband bus. This supports > various child devices. It supposed both device tree and of-platdata. > > Signed-off-by: Simon Glass > --- > > Changes in v5: None > Changes in v4: > - Detect zero

Re: [U-Boot] [PATCH v5 096/101] x86: apl: Add SPL/TPL init

2019-12-01 Thread Bin Meng
Hi Simon, On Mon, Nov 25, 2019 at 12:12 PM Simon Glass wrote: > > Add code to init the system both in TPL and SPL. Each phase has its own > procedure. > > Signed-off-by: Simon Glass > --- > > Changes in v5: None > Changes in v4: > - Switch over to use pinctrl for pad init/config > > Changes in

Re: [U-Boot] [PATCH v5 098/101] x86: apl: Add Kconfig and Makefile

2019-12-01 Thread Bin Meng
Hi Simon, On Mon, Nov 25, 2019 at 12:12 PM Simon Glass wrote: > > Add basic plumbing to allow Apollo Lake support to be used. > > Signed-off-by: Simon Glass > --- > > Changes in v5: > - Enable SMP > > Changes in v4: > - Enable HAVE_X86_FIT > - Enable INTEL_GPIO > - Switch over to use pinctrl

Re: [U-Boot] [PATCH v5 093/101] x86: apl: Add PUNIT driver

2019-12-01 Thread Bin Meng
Hi Simon, On Mon, Nov 25, 2019 at 12:12 PM Simon Glass wrote: > > Add a driver for the Apollo Lake P-unit (power unit). It is modelled as a > syscon driver since it only needs to be probed. > > Signed-off-by: Simon Glass > --- > > Changes in v5: None > Changes in v4: > - Name this P-Unit

Re: [U-Boot] [PATCH v5 092/101] x86: apl: Add PCH driver

2019-12-01 Thread Bin Meng
On Mon, Nov 25, 2019 at 12:12 PM Simon Glass wrote: > > Add a driver for the Apollo Lake Platform Controller Hub. It does not have > any functionality and is just a placeholder for now. > > Signed-off-by: Simon Glass > --- > > Changes in v5: None > Changes in v4: > - Tidy up header guards > -

Re: [U-Boot] [PATCH v5 091/101] x86: apl: Add LPC driver

2019-12-01 Thread Bin Meng
Hi Simon, On Mon, Nov 25, 2019 at 12:12 PM Simon Glass wrote: > > This driver the LPC and provides a few functions to set up LPC features. driver models? > These should probably use ioctls() or perhaps, better, have specific > uclass methods. > > Signed-off-by: Simon Glass > --- > > Changes

Re: [U-Boot] [PATCH v5 099/101] x86: apl: Add FSP structures

2019-12-01 Thread Bin Meng
Hi Simon, On Mon, Nov 25, 2019 at 12:12 PM Simon Glass wrote: > > These are mostly specific to a particular SoC. Add the definitions for > Apollo Lake. > > Signed-off-by: Simon Glass > --- > > Changes in v5: None > Changes in v4: > - apollolake -> Apollo Lake > > Changes in v3: > - Add VBT

[U-Boot] [PATCH] test.py: Make search for autoconf.mk more permission

2019-12-01 Thread Simon Glass
Buildman doesn't store this file in the same directory as a normal build. Update the conftest code to handle both cases. Signed-off-by: Simon Glass --- test/py/conftest.py | 39 +++ 1 file changed, 27 insertions(+), 12 deletions(-) diff --git

[U-Boot] [PATCH] arm: dts: bcm283x: Allow UARTs to work before relocation

2019-12-01 Thread Simon Glass
At present the pinctrl nodes are not enabled in pre-relocation U-Boot so the UARTs do not correctly select the pinconfig to enable the UART pins. Fix this so that the U-Boot banner is printed. Signed-off-by: Simon Glass Fixes: 9821636b64 (bcm2835_pinctrl: Probe pre-reloc) ---

Re: [U-Boot] Sharing a hardware lab

2019-12-01 Thread Heiko Schocher
Hello Simon, Am 30.11.2019 um 05:23 schrieb Simon Glass: Hi Tom, I have been meaning to have a crack at setting up a little hardware lab for a while. I made some progress recently and hooked up a rpi_3 with sdwire for USB/SD, ykush for power and a little computer to control it. It builds

Re: [U-Boot] [GIT] Pull request: u-boot-dfu (29.11.2019)

2019-12-01 Thread Lukasz Majewski
Hi Marek, > On 11/30/19 12:25 AM, Lukasz Majewski wrote: > > Dear Marek, > > Hi, > > > The following changes since commit > > dbcbdad92caf4b42a6279da6e65180532bc45620: > > > > sandbox: enable USB_KEYBOARD_FN_KEYS (2019-11-25 13:28:53 +0100) > > > > are available in the Git repository at:

Re: [U-Boot] [RESEND PATCH v2] dm: serial: Handle "stdout-path" with ":options" correctly

2019-12-01 Thread Simon Glass
HI BIn, On Sun, 1 Dec 2019 at 18:47, Bin Meng wrote: > > Hi Simon, > > On Mon, Nov 25, 2019 at 9:52 PM Bin Meng wrote: > > > > With commit f0921f5098d8 ("fdt: Sync up to the latest libfdt"), > > SiFive Unleashed board does not boot any more. This was due to > > the U-Boot local changes commit

[U-Boot] [v2 2/5] Revert "powerpc: mpc85xx: delete FSL_SATA for T2080QDS board."

2019-12-01 Thread Peng Ma
This reverts commit 856b9cdb53f0e6c8d98f81cf71ef363c16b0aa0e. Commit 856b9cdb53f0 ("powerpc: mpc85xx: delete FSL_SATA for T2080QDS board.") is to fit support sata DM mode, Now the driver will be reverted, So revert it. Signed-off-by: Peng Ma --- Changed for v2: - Add detailed

[U-Boot] [v2 1/5] Revert "ata: fsl_ahci: Add sata DM support for Freescale powerpc socs"

2019-12-01 Thread Peng Ma
This reverts commit 1ee494291880fd51ef0c5f7342e072bdb069d7ff. Commit 1ee494291880 ("ata: fsl_ahci: Add sata DM support for Freescale powerpc socs") introduced SCSI layer to call AHCI private API in order to support sata operations, In DM mode, This is not necessary for non-AHCI sata. So revert it

[U-Boot] [PATCH 5/5] ata: fsl_sata: Update fsl sata header file

2019-12-01 Thread Peng Ma
The variable(dma_flag) will be used by both fsl_ahci.c and fsl_sata.c, Now we support the fsl_sata.c to DM mode and revert fsl_ahci.c(This variable declare here). So we should Add this change. Signed-off-by: Peng Ma --- Changed for v2: - No change. drivers/ata/fsl_sata.h | 1 + 1 file

[U-Boot] [v2 4/5] arch: powerpc: Rewrite the sata node to fit the driver

2019-12-01 Thread Peng Ma
The sata of our powerpc platforms are updated. These changes is to fit the driver probe. Signed-off-by: Peng Ma --- Changed for v2 - Update title. arch/powerpc/dts/t2080.dtsi | 15 --- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git

Re: [U-Boot] [PATCH v5 084/101] x86: apl: Add PMC driver

2019-12-01 Thread Bin Meng
Hi Simon, On Mon, Nov 25, 2019 at 12:12 PM Simon Glass wrote: > > Add a driver for the Apollo Lake SoC. It supports the basic operations and > can use device tree or of-platdata. > > Signed-off-by: Simon Glass > --- > > Changes in v5: None > Changes in v4: > - Fix Makefile copyright message > -

Re: [U-Boot] [PATCH v5 085/101] x86: apl: Add UART driver

2019-12-01 Thread Bin Meng
Hi Simon, On Mon, Nov 25, 2019 at 12:12 PM Simon Glass wrote: > > Add a driver for the Apollo Lake UART. It uses the standard ns16550 device > but also sets up the input clock with LPSS and supports configuration via > of-platdata. > > Signed-off-by: Simon Glass > --- > > Changes in v5: None >

Re: [U-Boot] [PATCH v5 086/101] x86: apl: Add pinctrl driver

2019-12-01 Thread Bin Meng
Hi Simon, On Mon, Nov 25, 2019 at 12:12 PM Simon Glass wrote: > > Add a driver for the Apollo Lake pinctrl. This mostly makes use of the > common Intel pinctrl support. > > Signed-off-by: Simon Glass > --- > > Changes in v5: None > Changes in v4: > - Allow pinctrl nodes to have subnodes (i.e.

Re: [U-Boot] [PATCH v5 087/101] i2c: designware: Add Apollo Lake support

2019-12-01 Thread Bin Meng
Hi Simon, On Mon, Nov 25, 2019 at 12:12 PM Simon Glass wrote: > > For Apollo Lake we need to take the I2C bus controller out of reset before > using this. Add this functionality to the driver. > > Signed-off-by: Simon Glass > Reviewed-by: Heiko Schocher > --- > > Changes in v5: None > Changes

Re: [U-Boot] [PATCH v5 090/101] x86: apl: Add ITSS driver

2019-12-01 Thread Bin Meng
On Mon, Nov 25, 2019 at 12:12 PM Simon Glass wrote: > > This driver models some sort of interrupt thingy but there are so many > abreviations that I cannot find out what it stands for. Possibly something > to do with interrupts. > > Signed-off-by: Simon Glass > --- > > Changes in v5: None >

Re: [U-Boot] [PATCH v5 089/101] x86: apl: Add hostbridge driver

2019-12-01 Thread Bin Meng
Hi Simon, On Mon, Nov 25, 2019 at 12:12 PM Simon Glass wrote: > > This driver models the hostbridge as a northbridge. It simply sets up the > graphics BAR. It supports of-platdata. > > Signed-off-by: Simon Glass > --- > > Changes in v5: None > Changes in v4: > - Avoid needing to know internals

Re: [U-Boot] [PATCH v5 088/101] x86: apl: Add systemagent driver

2019-12-01 Thread Bin Meng
Hi Simon, On Mon, Nov 25, 2019 at 12:12 PM Simon Glass wrote: > > This driver handles communication with the systemagent which needs to be > told when U-Boot has completed its init. > > Signed-off-by: Simon Glass > > --- > > Changes in v5: None > Changes in v4: > - Add a comment for

Re: [U-Boot] [PATCH v3] armv8: ls1028a: Add environment variables to facilitate the boot

2019-12-01 Thread Priyanka Jain
>-Original Message- >From: Yuantian Tang >Sent: Monday, November 4, 2019 12:41 PM >To: Priyanka Jain >Cc: u-boot@lists.denx.de; Andy Tang >Subject: [PATCH v3] armv8: ls1028a: Add environment variables to facilitate the >boot > >Add some environment variables to facilitate the auto

Re: [U-Boot] [PATCH v5 079/101] x86: Add low-power subsystem (lpss) support

2019-12-01 Thread Simon Glass
Hi Bin, On Thu, 28 Nov 2019 at 22:49, Bin Meng wrote: > > Hi Simon, > > On Mon, Nov 25, 2019 at 12:12 PM Simon Glass wrote: > > > > This subsystem is present on various Intel SoCs. > > > > Add very basic support for taking an lpss device out of reset. > > > > Signed-off-by: Simon Glass > > > >

Re: [U-Boot] [PATCH 2/2] rockchip: rk3399: rockpro64: enable force power on reset workaround

2019-12-01 Thread Kever Yang
Hi Huge Cole-Baker, On 2019/12/1 下午10:12, Hugh Cole-Baker wrote: Hi Vasily, On 29 Nov 2019, at 01:06, Vasily Khoruzhick wrote: On Thu, Nov 28, 2019 at 4:59 PM Kever Yang wrote: Hi Vasily, On 2019/11/28 下午11:51, Vasily Khoruzhick wrote: On Thu, Nov 28, 2019 at 1:23 AM Kever Yang wrote:

[U-Boot] pull request u-boot-fsl-qoriq

2019-12-01 Thread Priyanka Jain
Dear Tom, Please find my pull-request for u-boot-fsl-qoriq/master https://travis-ci.org/p-priyanka-jain/u-boot/builds/618451045 Summary fsl-qoriq : Minor bug fixes and updates on lx2160a, ls1028a, ls1012a, ls1043aqds platforms priyankajain ---

Re: [U-Boot] [PATCH v5 080/101] x86: Add a generic Intel pinctrl driver

2019-12-01 Thread Simon Glass
Hi Bin, On Fri, 29 Nov 2019 at 00:17, Bin Meng wrote: > > Hi Simon, > > On Mon, Nov 25, 2019 at 12:12 PM Simon Glass wrote: > > > > Recent Intel SoCs share a pinctrl mechanism with many common elements. Add > > an implementation of this core functionality, allowing SoC-specific > > drivers to

Re: [U-Boot] [PATCH v4 2/2] sifive: fu540: Enable OF_SEPARATE

2019-12-01 Thread Rick Chen
Hi Jagon > From: Jagan Teki [mailto:ja...@amarulasolutions.com] > Sent: Monday, November 18, 2019 7:30 PM > To: Rick Jian-Zhi Chen(陳建志) > Cc: u-boot@lists.denx.de; Jagan Teki > Subject: [PATCH v4 2/2] sifive: fu540: Enable OF_SEPARATE > > Use dts support from U-Boot via OF_SEPARATE instead of

Re: [U-Boot] [PATCH v2 04/16] efi_loader: add signature database parser

2019-12-01 Thread AKASHI Takahiro
On Thu, Nov 28, 2019 at 04:49:50PM +0200, Ilias Apalodimas wrote: > On Thu, Nov 28, 2019 at 04:21:01PM +0200, Ilias Apalodimas wrote: > > Akashi-san, > > > > On Tue, Nov 26, 2019 at 09:51:08AM +0900, AKASHI Takahiro wrote: > > > efi_signature_parse_sigdb() is a helper function will be used to

Re: [U-Boot] [RESEND PATCH v2] dm: serial: Handle "stdout-path" with ":options" correctly

2019-12-01 Thread Bin Meng
Hi Simon, On Mon, Nov 25, 2019 at 9:52 PM Bin Meng wrote: > > With commit f0921f5098d8 ("fdt: Sync up to the latest libfdt"), > SiFive Unleashed board does not boot any more. This was due to > the U-Boot local changes commit 77d7fff8cec2 ("fdt: Fix handling > of paths with options in them") to

Re: [U-Boot] [RESEND PATCH] net: tftp: Fix tftp store address check in store_block()

2019-12-01 Thread Bin Meng
Hi Joe, On Wed, Nov 20, 2019 at 5:54 AM Joe Hershberger wrote: > > On Sat, Nov 16, 2019 at 12:20 AM Bin Meng wrote: > > > > During testing of qemu-riscv32 with a 2GiB memory configuration, > > tftp always fails with a error message: > > > > Load address: 0x8400 > > Loading: # > > TFTP

Re: [U-Boot] [v3] include/configs: ls1012a: add pfe stop command

2019-12-01 Thread Priyanka Jain
>-Original Message- >From: Biwen Li >Sent: Friday, November 15, 2019 12:40 PM >To: Shengzhou Liu ; Priyanka Jain >; Alison Wang ; Jagdish >Gediya ; s...@denx.de; Prabhakar X >; Rajesh Bhagat >Cc: Jiafei Pan ; Xiaobo Xie ; u- >b...@lists.denx.de; Biwen Li >Subject: [v3]

Re: [U-Boot] [v2] armv8: ls1043aqds: modify the qspi_bootcmd definition

2019-12-01 Thread Priyanka Jain
>-Original Message- >From: U-Boot On Behalf Of Wen He >Sent: Thursday, November 14, 2019 12:38 PM >To: u-boot@lists.denx.de >Subject: [U-Boot] [v2] armv8: ls1043aqds: modify the qspi_bootcmd definition > >Fix the kernel offset of qspi_bootcmd scripts, followed the >qoriq_memory_layout

Re: [U-Boot] [PATCH] configs: ls1028a: enable OF_LIBFDT_OVERLAY

2019-12-01 Thread Priyanka Jain
>-Original Message- >From: Alex Marginean >Sent: Thursday, November 14, 2019 7:10 PM >To: u-boot@lists.denx.de >Cc: Priyanka Jain ; Sudhanshu Gupta >; Harninder Rai ; >Rajesh Bhagat ; Claudiu Manoil >; Madalin Bucur ; >Alexandru Marginean >Subject: [PATCH] configs: ls1028a: enable

Re: [U-Boot] [GIT] Pull request: u-boot-dfu (29.11.2019)

2019-12-01 Thread Marek Vasut
On 12/1/19 10:13 PM, Lukasz Majewski wrote: > Hi Marek, Hi, >> On 11/30/19 12:25 AM, Lukasz Majewski wrote: >>> Dear Marek, >> >> Hi, >> >>> The following changes since commit >>> dbcbdad92caf4b42a6279da6e65180532bc45620: >>> >>> sandbox: enable USB_KEYBOARD_FN_KEYS (2019-11-25 13:28:53

Re: [U-Boot] [PATCH v5 081/101] x86: Add a generic Intel GPIO driver

2019-12-01 Thread Bin Meng
Hi Simon, On Mon, Nov 25, 2019 at 12:12 PM Simon Glass wrote: > > Add a GPIO driver which uses the pinctrl driver to access the pad > information. This driver relies on the GPIO nodes being subnodes to the > pinctrl device. > > Signed-off-by: Simon Glass > --- > > Changes in v5: None > Changes

Re: [U-Boot] [PATCH v5 082/101] x86: Move qemu CPU fixup function into its own file

2019-12-01 Thread Bin Meng
Hi Simon, On Mon, Nov 25, 2019 at 12:12 PM Simon Glass wrote: > > This function is specific to qemu so it seems best to keep it separate > from the generic code. > > Move it out to a new file and update the condition to use if() instead of something is missing after "instead of" :) > >

[U-Boot] [v2 3/5] Revert "configs: enable sata device module in T2080QDS"

2019-12-01 Thread Peng Ma
This reverts commit 02dc1599ba0b16eb21ba0c206e5b6f38fe7b67a7 Commit 02dc1599ba0b ("configs: enable sata, eSDHC, USB device module in T2080QDS") has some sata defconfig changes to fit support DM mode, Now the driver will be reverted, So revert it. Signed-off-by: Peng Ma --- Changed for v2:

Re: [U-Boot] [PATCH v2] configs: ls1028a: enable CMD_DM

2019-12-01 Thread Priyanka Jain
>-Original Message- >From: Alex Marginean >Sent: Friday, November 22, 2019 3:28 PM >To: u-boot@lists.denx.de >Cc: Priyanka Jain >Subject: [PATCH v2] configs: ls1028a: enable CMD_DM > >Since at least some of the drivers relevant to LS1028A are now following DM, >it's >useful to have dm

Re: [U-Boot] [PATCH] board: fsl: lx2160a: Fix the typo in board_fix_fdt

2019-12-01 Thread Priyanka Jain
>-Original Message- >From: Pankaj Bansal >Sent: Wednesday, November 20, 2019 2:43 PM >To: Priyanka Jain ; Xiaowei Bao >; Z.q. Hou >Cc: u-boot@lists.denx.de; Pankaj Bansal >Subject: [PATCH] board: fsl: lx2160a: Fix the typo in board_fix_fdt > >Fix a typo that caused incorrect reg-name