Re: [U-Boot] [PATCH 1/3] rockchip: arm: use 'arch-rockchip' for common header

2019-04-01 Thread Neil Armstrong
On 28/03/2019 04:01, Kever Yang wrote: > rockchip platform header file is in 'arch-rockchip' > instead of arch-$(SOC) for all SoCs. > > Signed-off-by: Kever Yang > --- > > arch/arm/cpu/armv8/start.S | 4 > arch/arm/include/asm/gpio.h | 2 +- > arch/arm/lib/vectors.S | 5 - > 3 fi

Re: [U-Boot] [RESEND PATCHv4 9/9] dm: pci: add APIs for MPS and MRRS accessors

2019-04-01 Thread Bin Meng
On Mon, Apr 1, 2019 at 2:00 PM Bin Meng wrote: > > On Mon, Mar 25, 2019 at 10:24 AM Z.q. Hou wrote: > > > > From: Hou Zhiqiang > > > > This patch introduce APIs for getting and updating the MPS > > and MRRS fields of Device capability Device control register. > > > > Signed-off-by: Hou Zhiqiang

Re: [U-Boot] [PATCH] usb: dwc3: Handle case where setup_phy is not needed

2019-04-01 Thread Lukasz Majewski
Hi Siva Durga Prasad Paladugu, > If CONFIG_PHY is not enabled then the dwc3_setup_phy() > returns ENOTSUPP which can be still valid and intentional ^^^ - could you elaborate on this a bit more? What is the use

Re: [U-Boot] [PATCH v2 1/2] x86: TunnelCreek: switch P state to the highest freq

2019-04-01 Thread Christian Gmeiner
Hi Bin, Am Fr., 15. März 2019 um 09:03 Uhr schrieb Bin Meng : > > Hi Christian, > > On Wed, Mar 13, 2019 at 5:27 PM Christian Gmeiner > wrote: > > > > Hi all, > > > > Am Mo., 11. März 2019 um 15:41 Uhr schrieb Bin Meng : > > > > > > Hi Andy, > > > > > > On Wed, Mar 6, 2019 at 7:09 PM Andy Shevche

Re: [U-Boot] [PATCH v2 1/2] x86: TunnelCreek: switch P state to the highest freq

2019-04-01 Thread Bin Meng
Hi Christian, On Mon, Apr 1, 2019 at 3:48 PM Christian Gmeiner wrote: > > Hi Bin, > > Am Fr., 15. März 2019 um 09:03 Uhr schrieb Bin Meng : > > > > Hi Christian, > > > > On Wed, Mar 13, 2019 at 5:27 PM Christian Gmeiner > > wrote: > > > > > > Hi all, > > > > > > Am Mo., 11. März 2019 um 15:41 Uh

Re: [U-Boot] [PATCH v2 02/22] vf610: ddrmc: add missing include

2019-04-01 Thread Lukasz Majewski
On Mon, 25 Mar 2019 17:24:52 +0100 Marcel Ziswiler wrote: > From: Marcel Ziswiler > > The DDR memory controller include file for the Vybrid uses > iomux_v3_cfg_t without actually including iomux-vf610.h. > > Signed-off-by: Marcel Ziswiler > Reviewed-by: Igor Opaniuk > > --- > > Changes in

Re: [U-Boot] [PATCH v2 04/22] configs: move CONFIG_USB_EHCI_VF to Kconfig

2019-04-01 Thread Lukasz Majewski
On Mon, 25 Mar 2019 17:24:54 +0100 Marcel Ziswiler wrote: > From: Marcel Ziswiler > > Move CONFIG_USB_EHCI_VF to drivers/usb/host/Kconfig and update the one > and only user thereof being colibri_vf. > > Signed-off-by: Marcel Ziswiler > Reviewed-by: Igor Opaniuk > > --- > > Changes in v2: N

Re: [U-Boot] [PATCH v2 03/22] imx: bootaux: add dependency on vf610

2019-04-01 Thread Lukasz Majewski
On Mon, 25 Mar 2019 17:24:53 +0100 Marcel Ziswiler wrote: > From: Marcel Ziswiler > > Allow using bootaux also on VF610 aka Vybrid. > > Signed-off-by: Marcel Ziswiler > Reviewed-by: Igor Opaniuk > > --- > > Changes in v2: None > > arch/arm/mach-imx/Kconfig | 2 +- > 1 file changed, 1 ins

Re: [U-Boot] [PATCH v2 06/22] configs: colibri_vf: limit size of malloc() pool before relocation

2019-04-01 Thread Lukasz Majewski
On Mon, 25 Mar 2019 17:24:56 +0100 Marcel Ziswiler wrote: > From: Marcel Ziswiler > > Limit the size of the malloc() pool before relocation > (SYS_MALLOC_F_LEN). > > Signed-off-by: Marcel Ziswiler > Reviewed-by: Igor Opaniuk > > --- > > Changes in v2: None > > configs/colibri_vf_defconfi

Re: [U-Boot] [PATCH v2 05/22] configs: colibri_vf: remove obsolete mmc/sd card environment

2019-04-01 Thread Lukasz Majewski
On Mon, 25 Mar 2019 17:24:55 +0100 Marcel Ziswiler wrote: > From: Marcel Ziswiler > > Remove obsolete MMC/SD card environment configuration dating back to > un-fused samples times. > > While at it also remove meanwhile spurious "USB Storage" comment. > > Signed-off-by: Marcel Ziswiler > Revi

[U-Boot] Pull request: u-boot-imx u -boot-imx-201900401

2019-04-01 Thread Stefano Babic
at: git://www.denx.de/git/u-boot-imx.git tags/u-boot-imx-20190401 for you to fetch changes up to 00102ae52055e294ac37ae1380f37620f4a8bb26: pico-imx7d: README: Recommend the usage of a USB hub (2019-03-31 20:19:19 +0200) Fixes f

[U-Boot] [PATCH v3 1/7] riscv: Add a SYSCON driver for Andestech's PLIC

2019-04-01 Thread Andes
From: Rick Chen The Platform-Level Interrupt Controller (PLIC) block holds memory-mapped claim and pending registers associated with software interrupt. It is required for handling IPI. Signed-off-by: Rick Chen Cc: Greentime Hu --- V3: - Rename plic_init() as enable_ipi(). - Declase as stati

[U-Boot] [PATCH v3 0/7] AE350 SMP support RISC-V

2019-04-01 Thread Andes
From: Rick Chen Changes in v3: Patch 1 - Rename plic_init() as enable_ipi() - Remove PLIC_BASE_GET() from enable_ipi() Patch 2 - Add a space before (PLMT) Patch 6 - Fix some mis-alignments - Recovery isa string of CPU1 Changes in v2: - Drop patch1 and replace by simple-bus driver - Rename nds_pl

[U-Boot] [PATCH v3 3/7] riscv: ae350: disable ATCPIT100 timer

2019-04-01 Thread Andes
From: Rick Chen Disable ATCPIT100 SoC timer and replace by PLMT. Signed-off-by: Rick Chen Cc: Greentime Hu Reviewed-by: Bin Meng --- configs/ae350_rv32_defconfig | 1 - configs/ae350_rv64_defconfig | 1 - 2 files changed, 2 deletions(-) diff --git a/configs/ae350_rv32_defconfig b/configs/ae

[U-Boot] [PATCH v3 2/7] riscv: Add a SYSCON driver for Andestech's PLMT

2019-04-01 Thread Andes
From: Rick Chen The platform-Level Machine Timer (PLMT) block holds memory-mapped mtime register associated with timer tick. This driver implements the riscv_get_time() which is required by the generic RISC-V timer driver. Signed-off-by: Rick Chen Cc: Greentime Hu Reviewed-by: Bin Meng --- V

[U-Boot] [PATCH v3 4/7] riscv: ax25: Add platform-specific Kconfig options

2019-04-01 Thread Andes
From: Rick Chen Add ax25 RISC-V platform-specific Kconfig options, to include CPU and timer drivers. Signed-off-by: Rick Chen Cc: Greentime Hu Reviewed-by: Bin Meng --- arch/riscv/cpu/ax25/Kconfig | 6 ++ 1 file changed, 6 insertions(+) diff --git a/arch/riscv/cpu/ax25/Kconfig b/arch/ri

[U-Boot] [PATCH v3 6/7] riscv: dts: ae350 support SMP

2019-04-01 Thread Andes
From: Rick Chen Signed-off-by: Rick Chen Cc: Greentime Hu --- V3: - Fix some mis-alignments. - Recovery isa string of CPU1. arch/riscv/dts/ae350_32.dts | 81 + arch/riscv/dts/ae350_64.dts | 81 + 2 files

[U-Boot] [PATCH v3 5/7] riscv: ax25: Andes specific cache shall only support in M-mode

2019-04-01 Thread Andes
From: Rick Chen Limit the cache configuration only can be supported in M mode. It can not be manipulated in S mode. Signed-off-by: Rick Chen Cc: Greentime Hu Reviewed-by: Bin Meng --- arch/riscv/cpu/ax25/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/riscv/cpu/ax25/Kconfig

[U-Boot] [PATCH v3 7/7] riscv: ae350: enable SMP

2019-04-01 Thread Andes
From: Rick Chen Signed-off-by: Rick Chen Cc: Greentime Hu Reviewed-by: Bin Meng --- board/AndesTech/ax25-ae350/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/board/AndesTech/ax25-ae350/Kconfig b/board/AndesTech/ax25-ae350/Kconfig index 44cb302..5e682b6 100644 --- a/board/AndesTe

[U-Boot] [PATCH] x86: ich-spi: Convert driver to spi-mem ops

2019-04-01 Thread Bernhard Messerklinger
With the introduction of the new spi-mem model operations changed slightly, which broke the ich-spi driver. The new spi-mem operations make things a bit easier to handle for ich flash interface. This patch makes ich-spi work again by using spi-mem operations. Signed-off-by: Bernhard Messerklinger

Re: [U-Boot] [PATCH] spi: spi-mem: Check if exec_op function is set before calling it

2019-04-01 Thread Bin Meng
On Tue, Mar 26, 2019 at 5:01 PM Bernhard Messerklinger wrote: > > Add check if exec_op is set before calling it. > At the moment it is called unconditionally, which leads to a crash if it > is not set correctly. > > Signed-off-by: Bernhard Messerklinger > > --- > > drivers/spi/spi-mem.c | 2 +-

Re: [U-Boot] [PATCH v3 1/7] riscv: Add a SYSCON driver for Andestech's PLIC

2019-04-01 Thread Bin Meng
On Mon, Apr 1, 2019 at 4:29 PM Andes wrote: > > From: Rick Chen > > The Platform-Level Interrupt Controller (PLIC) > block holds memory-mapped claim and pending registers > associated with software interrupt. It is required > for handling IPI. > > Signed-off-by: Rick Chen > Cc: Greentime Hu > -

Re: [U-Boot] [PATCH v3 6/7] riscv: dts: ae350 support SMP

2019-04-01 Thread Bin Meng
On Mon, Apr 1, 2019 at 4:29 PM Andes wrote: > > From: Rick Chen > > Signed-off-by: Rick Chen > Cc: Greentime Hu > --- > V3: > - Fix some mis-alignments. > - Recovery isa string of CPU1. > > arch/riscv/dts/ae350_32.dts | 81 > + > arch/riscv/dts/ae

Re: [U-Boot] [PATCH v3 1/6] spl: add Kconfig option to clear bss early

2019-04-01 Thread Simon Goldschmidt
On Mon, Apr 1, 2019 at 8:07 AM Heiko Schocher wrote: > > Hello Simon, > > Am 30.03.2019 um 23:37 schrieb Simon Glass: > > Hi Simon, > > > > On Sat, 30 Mar 2019 at 15:40, Simon Goldschmidt > > wrote: > >> > >> > >> > >> Simon Glass schrieb am Sa., 30. März 2019, 22:18: > >>> > >>> Hi Simon, > >>>

[U-Boot] [U-Boot,13/17] imx6: wandboard: convert to DM_USB

2019-04-01 Thread sbabic
> Drop CONFIG_USB_MAX_CONTROLLER_COUNT and enable DM_USB > in defconfig. > Signed-off-by: Anatolij Gustschin Applied to u-boot-imx, -next, thanks ! Best regards, Stefano Babic -- = DENX Software Engineering GmbH, Managing

[U-Boot] [U-Boot, v2, 19/22] arm: vf610: add uart2 clock/pinmux support

2019-04-01 Thread sbabic
> From: Stefan Agner > Add support for Vybrid's UART2 (Colibri UART_B). > Signed-off-by: Stefan Agner > Acked-by: Marcel Ziswiler Applied to u-boot-imx, -next, thanks ! Best regards, Stefano Babic -- = DENX Software Engineer

[U-Boot] [U-Boot,17/17] imx6: wandboard: convert to DM_MMC

2019-04-01 Thread sbabic
> Move SDHC init to SPL code since it is not required with > DM_MMC. Enable DM_MMC support. > Signed-off-by: Anatolij Gustschin Applied to u-boot-imx, -next, thanks ! Best regards, Stefano Babic -- = DENX Software Engineering

[U-Boot] [U-Boot, 04/10] board: tbs2910: Add pinctrl driver and convert gpio to driver model

2019-04-01 Thread sbabic
> We need this for additional driver model conversions. > Signed-off-by: Soeren Moch Applied to u-boot-imx, -next, thanks ! Best regards, Stefano Babic -- = DENX Software Engineering GmbH, Managing Director: Wolfgang Denk

[U-Boot] [U-Boot,11/17] imx6: wandboard: add device tree

2019-04-01 Thread sbabic
> Add device trees from Linux in preparation for driver model > conversions. > Signed-off-by: Anatolij Gustschin Applied to u-boot-imx, -next, thanks ! Best regards, Stefano Babic -- = DENX Software Engineering GmbH, Mana

[U-Boot] [U-Boot, 08/10] ata: dwc_ahsata: Add ahci driver model support

2019-04-01 Thread sbabic
> Disable this support for cm_fx6 to avoid breakage. > Signed-off-by: Soeren Moch Applied to u-boot-imx, -next, thanks ! Best regards, Stefano Babic -- = DENX Software Engineering GmbH, Managing Director: Wolfgang Denk HR

[U-Boot] [U-Boot, 05/10] board: tbs2910: Convert usb to driver model

2019-04-01 Thread sbabic
> So we don't need to duplicate settings from the device tree in the board file. > Signed-off-by: Soeren Moch Applied to u-boot-imx, -next, thanks ! Best regards, Stefano Babic -- = DENX Software Engineering GmbH, Managin

[U-Boot] [U-Boot, 03/17] imx: move CONFIG_VIDEO_IPUV3 to defconfigs

2019-04-01 Thread sbabic
> Signed-off-by: Anatolij Gustschin Applied to u-boot-imx, -next, thanks ! Best regards, Stefano Babic -- = DENX Software Engineering GmbH, Managing Director: Wolfgang Denk HRB 165235 Munich, Office: Kirchenstr.5, D-82194

[U-Boot] [U-Boot,08/17] colibri_imx6: convert to DM_VIDEO

2019-04-01 Thread sbabic
> Enable DM_VIDEO in defconfig. > Signed-off-by: Anatolij Gustschin Applied to u-boot-imx, -next, thanks ! Best regards, Stefano Babic -- = DENX Software Engineering GmbH, Managing Director: Wolfgang Denk HRB 165235 Munic

[U-Boot] [U-Boot, v2, 22/22] colibri_vf: fix sdboot for vybrid modules

2019-04-01 Thread sbabic
> From: Gerard Salvatella > Currently, Vybrid's sdboot variable tries to load the kernel from /boot > of the root partition (typically second partition when using the sdcard > image). However, since we moved to flash the kernel in a separate UBI > volume, we no longer deploy the kernel/device tree

[U-Boot] [U-Boot, 12/17] imx6: wandboard: convert to DM_GPIO and enable pinctrl driver

2019-04-01 Thread sbabic
> Enable DM_GPIO and pinctrl in defconfig and add gpio_request() > calls where required. > Signed-off-by: Anatolij Gustschin Applied to u-boot-imx, -next, thanks ! Best regards, Stefano Babic -- = DENX Software Engineering Gmb

[U-Boot] [U-Boot,06/17] imx6: icore: convert to DM_VIDEO

2019-04-01 Thread sbabic
> Enable DM_VIDEO in defconfigs. > Signed-off-by: Anatolij Gustschin Applied to u-boot-imx, -next, thanks ! Best regards, Stefano Babic -- = DENX Software Engineering GmbH, Managing Director: Wolfgang Denk HRB 165235 Muni

[U-Boot] [U-Boot, v2, 20/22] colibri_vf: adjust timing according to data sheet

2019-04-01 Thread sbabic
> From: Stefan Agner > Using the DDR Validation tool in Processor Expert uncovered two > timing inconsistencies. Since those timings are related to the > suspend mode they do not affect or change regular memory behaviour. > Signed-off-by: Stefan Agner > Acked-by: Marcel Ziswiler > Reviewed-by: I

[U-Boot] [U-Boot, v2, 21/22] colibri_vf: use leveling evaluated by DDR validation tools

2019-04-01 Thread sbabic
> From: Stefan Agner > The DDR validation tool (which is part of Processor Expert) allows > to evaluate leveling parameters for CR105/CR106/CR110. Several > runs have been made with Colibri VF50 and VF61 and it seems to > evaluate very similar values. Use this values by default. > Note: The newly

[U-Boot] [U-Boot, v2, 04/22] configs: move CONFIG_USB_EHCI_VF to Kconfig

2019-04-01 Thread sbabic
> From: Marcel Ziswiler > Move CONFIG_USB_EHCI_VF to drivers/usb/host/Kconfig and update the one > and only user thereof being colibri_vf. > Signed-off-by: Marcel Ziswiler > Reviewed-by: Igor Opaniuk > Reviewed-by: Lukasz Majewski Applied to u-boot-imx, -next, thanks ! Best regards, Stefano B

[U-Boot] [U-Boot, v2, 11/22] colibri_vf: migrate fec, esdhc, nfc and usb to driver model

2019-04-01 Thread sbabic
> From: Marcel Ziswiler > Migrate FEC, ESDHC, NFC and USB to driver model. > While at it also do no longer enable optional I2C clock in board file as > the generic clock code now handles this. Note for space reason and as > it is not required just for booting we do not enable I2C in U-Boot by > de

[U-Boot] [U-Boot,v2,13/22] colibri_vf: add distroboot support

2019-04-01 Thread sbabic
> From: Stefan Agner > Add support for distro boot. This is especially helpful for external > devices. There is a global boot command which scans a predefined > list of boot targets: > run distro_bootcmd > As well as direct boot commands such as: > run bootcmd_mmc0 > run bootcmd_usb > run

[U-Boot] [U-Boot, 07/10] ata: dwc_ahsata: Fix sector reports for large disks

2019-04-01 Thread sbabic
> Do not report negative sector numbers for disks > 1TB, do not limit > sector numbers to 32 bit if CONFIG_SYS_64BIT_LBA is enabled. > Signed-off-by: Soeren Moch Applied to u-boot-imx, -next, thanks ! Best regards, Stefano Babic -- ==

[U-Boot] [U-Boot, v2, 15/22] colibri_vf: sync the board info message

2019-04-01 Thread sbabic
> From: Bhuvanchandra DV > Use similar info message as on other modules. > Signed-off-by: Bhuvanchandra DV > Acked-by: Marcel Ziswiler > Reviewed-by: Igor Opaniuk Applied to u-boot-imx, -next, thanks ! Best regards, Stefano Babic -- ==

[U-Boot] [U-Boot, 02/10] board: tbs2910: Remove efi loader support in defconfig to reduce u-boot size

2019-04-01 Thread sbabic
> Signed-off-by: Soeren Moch Applied to u-boot-imx, -next, thanks ! Best regards, Stefano Babic -- = DENX Software Engineering GmbH, Managing Director: Wolfgang Denk HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebe

[U-Boot] [U-Boot, v2, 06/22] configs: colibri_vf: limit size of malloc() pool before relocation

2019-04-01 Thread sbabic
> From: Marcel Ziswiler > Limit the size of the malloc() pool before relocation > (SYS_MALLOC_F_LEN). > Signed-off-by: Marcel Ziswiler > Reviewed-by: Igor Opaniuk > Reviewed-by: Lukasz Majewski Applied to u-boot-imx, -next, thanks ! Best regards, Stefano Babic -- ===

[U-Boot] [U-Boot, v2, 05/22] configs: colibri_vf: remove obsolete mmc/sd card environment

2019-04-01 Thread sbabic
> From: Marcel Ziswiler > Remove obsolete MMC/SD card environment configuration dating back to > un-fused samples times. > While at it also remove meanwhile spurious "USB Storage" comment. > Signed-off-by: Marcel Ziswiler > Reviewed-by: Igor Opaniuk > Reviewed-by: Lukasz Majewski Applied to u-

[U-Boot] [U-Boot,10/17] mx6sabreauto: convert to DM_VIDEO

2019-04-01 Thread sbabic
> Enable DM_VIDEO in defconfig. > Signed-off-by: Anatolij Gustschin Applied to u-boot-imx, -next, thanks ! Best regards, Stefano Babic -- = DENX Software Engineering GmbH, Managing Director: Wolfgang Denk HRB 165235 Munic

[U-Boot] [U-Boot,09/17] mx6sabresd: convert to DM_VIDEO

2019-04-01 Thread sbabic
> Enable DM_VIDEO in defconfig. > Signed-off-by: Anatolij Gustschin Applied to u-boot-imx, -next, thanks ! Best regards, Stefano Babic -- = DENX Software Engineering GmbH, Managing Director: Wolfgang Denk HRB 165235 Munic

[U-Boot] [U-Boot,14/17] imx6: wandboard: convert to DM_VIDEO

2019-04-01 Thread sbabic
> Enable DM_VIDEO in defconfig. > Signed-off-by: Anatolij Gustschin Applied to u-boot-imx, -next, thanks ! Best regards, Stefano Babic -- = DENX Software Engineering GmbH, Managing Director: Wolfgang Denk HRB 165235 Munic

[U-Boot] [U-Boot, v2, 12/22] config: colibri_vf: use macros from linux/sizes.h

2019-04-01 Thread sbabic
> From: Marcel Ziswiler > Use SZ_X{MK} macros from linux/sizes.h for include/configs/colibri_vf.h. > Signed-off-by: Marcel Ziswiler > Reviewed-by: Igor Opaniuk Applied to u-boot-imx, -next, thanks ! Best regards, Stefano Babic -- ==

[U-Boot] [U-Boot,07/17] imx6: ge_bx50v3: convert to DM_VIDEO

2019-04-01 Thread sbabic
> Enable DM_VIDEO in defconfig. > Signed-off-by: Anatolij Gustschin Applied to u-boot-imx, -next, thanks ! Best regards, Stefano Babic -- = DENX Software Engineering GmbH, Managing Director: Wolfgang Denk HRB 165235 Munic

[U-Boot] [U-Boot, v2, 10/22] colibri_vf: migrate pinctrl and regulators to dtb/dm

2019-04-01 Thread sbabic
> From: Marcel Ziswiler > Migrate pinctrl and regulators to device tree resp. driver model: DDR, > DSPI, ENET, ESDHC, I2C, NFC and UART. > Enable CMD_DM, PINCTRL and DM_REGULATOR. > While at it also update copyright period and sort include files. > Signed-off-by: Marcel Ziswiler > Reviewed-by: Ig

[U-Boot] [U-Boot,16/17] imx6: wandboard: convert to DM_I2C

2019-04-01 Thread sbabic
> Allow building with DM_I2C enabled. > Signed-off-by: Anatolij Gustschin Applied to u-boot-imx, -next, thanks ! Best regards, Stefano Babic -- = DENX Software Engineering GmbH, Managing Director: Wolfgang Denk HRB 165235

[U-Boot] [U-Boot, v2, 08/22] ARM: dts: colibri_vf: update device trees

2019-04-01 Thread sbabic
> From: Marcel Ziswiler > Update device tree in preparation of further driver model migration: > Ethernet FEC, ESDHC aka MMC/SD card, I2C, NFC aka NAND flash controller, > USBH_PEN GPIO regulator. > Add iomux resp. pinctrl entries to be removed from proprietary platform > data: DSPI, ESDHC, FEC, I

[U-Boot] [U-Boot,v2,02/22] vf610: ddrmc: add missing include

2019-04-01 Thread sbabic
> From: Marcel Ziswiler > The DDR memory controller include file for the Vybrid uses > iomux_v3_cfg_t without actually including iomux-vf610.h. > Signed-off-by: Marcel Ziswiler > Reviewed-by: Igor Opaniuk > Reviewed-by: Lukasz Majewski Applied to u-boot-imx, -next, thanks ! Best regards, Stef

[U-Boot] [U-Boot, v2, 09/22] configs: colibri_vf: disable obscure options

2019-04-01 Thread sbabic
> From: Marcel Ziswiler > Disable more obscure options to save another 26 KB in preparation of > the upcoming driver model migration. > Signed-off-by: Marcel Ziswiler Applied to u-boot-imx, -next, thanks ! Best regards, Stefano Babic --

[U-Boot] [U-Boot,v2,14/22] colibri_vf: set fdtfile for distroboot

2019-04-01 Thread sbabic
> From: Stefan Agner > Set fdtfile to represent the current board. This allows distribution > to load the correct device tree, which in the module case often > deviates from the common fallback ${soc}-${board}${boardver}.dtb... > Signed-off-by: Stefan Agner > Acked-by: Max Krummenacher > Acked-b

[U-Boot] [U-Boot,03/10] board: tbs2910: Add device tree

2019-04-01 Thread sbabic
> ... as preparation for additional driver model coonversions. > We use CONFIG_OF_EMBED here to keep u-boot.imx as final binary name. So we > maintain compatibility with the original TBS u-boot and available HOWTOs > for u-boot updates. > Signed-off-by: Soeren Moch Applied to u-boot-imx, -next, t

[U-Boot] [U-Boot,01/17] video: ipuv3: add DM_VIDEO support

2019-04-01 Thread sbabic
> Extend the driver to build with DM_VIDEO enabled. DTS files > must additionally include 'u-boot,dm-pre-reloc' property in > soc and ipu nodes to enable driver binding to ipu device. > Signed-off-by: Anatolij Gustschin Applied to u-boot-imx, -next, thanks ! Best regards, Stefano Babic --

[U-Boot] [U-Boot,02/17] video: move ipuv3 files to subdirectory

2019-04-01 Thread sbabic
> Place ipuv3 files and headers in custom driver subdirectory. > Signed-off-by: Anatolij Gustschin Applied to u-boot-imx, -next, thanks ! Best regards, Stefano Babic -- = DENX Software Engineering GmbH, Managing Director:

[U-Boot] [U-Boot, 10/10] board: tbs2910: Convert mmc to driver model

2019-04-01 Thread sbabic
> So we don't need to duplicate settings from the device tree in the board file. > Signed-off-by: Soeren Moch Applied to u-boot-imx, -next, thanks ! Best regards, Stefano Babic -- = DENX Software Engineering GmbH, Managin

[U-Boot] [U-Boot,05/17] apalis_imx6: convert to DM_VIDEO

2019-04-01 Thread sbabic
> Enable DM_VIDEO in defconfig. > Signed-off-by: Anatolij Gustschin Applied to u-boot-imx, -next, thanks ! Best regards, Stefano Babic -- = DENX Software Engineering GmbH, Managing Director: Wolfgang Denk HRB 165235 Munic

[U-Boot] [U-Boot,15/17] imx6: wandboard: convert to DM_PMIC

2019-04-01 Thread sbabic
> Enable DM_PMIC_PFUZE100 driver and add PMIC description to DTS. > Rework power_init_board() code. > Signed-off-by: Anatolij Gustschin Applied to u-boot-imx, -next, thanks ! Best regards, Stefano Babic -- = DENX Software Engi

[U-Boot] [U-Boot, v2, 18/22] config: colibri_vf: enable mtd partitions via dt

2019-04-01 Thread sbabic
> From: Stefan Agner > Use device tree to set MTD partitions of the NAND chip. > Signed-off-by: Stefan Agner > Acked-by: Marcel Ziswiler > Reviewed-by: Igor Opaniuk Applied to u-boot-imx, -next, thanks ! Best regards, Stefano Babic --

[U-Boot] [U-Boot, 09/10] board: tbs2910: Convert sata to ahci driver model

2019-04-01 Thread sbabic
> While at it, also configure 64-bit LBA support. > Signed-off-by: Soeren Moch Applied to u-boot-imx, -next, thanks ! Best regards, Stefano Babic -- = DENX Software Engineering GmbH, Managing Director: Wolfgang Denk HRB 1

[U-Boot] [U-Boot, v2, 16/22] colibri_vf: enable user debug by default

2019-04-01 Thread sbabic
> From: Stefan Agner > Let the kernel print some debug messages when a user program > crashes due to an exception. > Signed-off-by: Stefan Agner > Acked-by: Marcel Ziswiler > Reviewed-by: Igor Opaniuk Applied to u-boot-imx, -next, thanks ! Best regards, Stefano Babic --

[U-Boot] [U-Boot,v2,03/22] imx: bootaux: add dependency on vf610

2019-04-01 Thread sbabic
> From: Marcel Ziswiler > Allow using bootaux also on VF610 aka Vybrid. > Signed-off-by: Marcel Ziswiler > Reviewed-by: Igor Opaniuk > Reviewed-by: Lukasz Majewski Applied to u-boot-imx, -next, thanks ! Best regards, Stefano Babic -- =

Re: [U-Boot] [PATCH v3 0/7] AE350 SMP support RISC-V

2019-04-01 Thread Bin Meng
Hi Rick, On Mon, Apr 1, 2019 at 4:29 PM Andes wrote: > > From: Rick Chen > > Changes in v3: > Patch 1 > - Rename plic_init() as enable_ipi() > - Remove PLIC_BASE_GET() from enable_ipi() > Patch 2 > - Add a space before (PLMT) > Patch 6 > - Fix some mis-alignments > - Recovery isa string of CPU1

Re: [U-Boot] [RESEND PATCHv4 2/9] armv8: lx2160a: add MMU table entries for PCIe

2019-04-01 Thread Z.q. Hou
Hi Bin, Thanks a lot for your comments! > -Original Message- > From: Bin Meng [mailto:bmeng...@gmail.com] > Sent: 2019年4月1日 13:32 > To: Z.q. Hou > Cc: u-boot@lists.denx.de; albert.u.b...@aribaud.net; Priyanka Jain > ; York Sun ; > yamada.masah...@socionext.com; Prabhakar Kushwaha > ; Min

[U-Boot] [U-Boot, 04/17] imx6: dts: add 'u-boot, dm-pre-reloc' to soc and ipu nodes

2019-04-01 Thread sbabic
> u-boot,dm-pre-reloc is required for reserving video memory > when binding DM_VIDEO driver. > Signed-off-by: Anatolij Gustschin Applied to u-boot-imx, -next, thanks ! Best regards, Stefano Babic -- = DENX Software Engineering

[U-Boot] [U-Boot, v2, 17/22] colibri_vf: disable undefined instruction events in user debug

2019-04-01 Thread sbabic
> From: Stefan Agner > It turns out that OpenSSL calls undefined instructions to detect > ARM capabilities at runtime (via SIGILL handler). This leads to > stack traces e.g. when logging in using SSH: > [ 877.464442] sshd (613): undefined instruction: pc=76ee2da8 > ... > Disable undefined ins

[U-Boot] [U-Boot, 06/10] board: tbs2910: Convert i2c and rtc to driver model

2019-04-01 Thread sbabic
> So we don't need to duplicate settings from the device tree in the board file. > Signed-off-by: Soeren Moch Applied to u-boot-imx, -next, thanks ! Best regards, Stefano Babic -- = DENX Software Engineering GmbH, Managin

[U-Boot] [U-Boot, v2, 07/22] configs: move CONFIG_MXC_OCOTP to Kconfig

2019-04-01 Thread sbabic
> From: Marcel Ziswiler > While commit 3e020f03e94f ("driver: misc: add MXC_OCOTP Kconfig entry") > introduced a Kconfig entry it did not actually migrate all > configurations to using it. > As CONFIG_MXC_OCOTP was in mx{6/7}_common.h enable it by default on > those architectures. Additionally, al

Re: [U-Boot] [PATCH v3 3/7] riscv: ae350: disable ATCPIT100 timer

2019-04-01 Thread Auer, Lukas
Hi Rick, On Mon, 2019-04-01 at 16:24 +0800, Andes wrote: > From: Rick Chen > > Disable ATCPIT100 SoC timer and replace by PLMT. > > Signed-off-by: Rick Chen > Cc: Greentime Hu > Reviewed-by: Bin Meng > --- > configs/ae350_rv32_defconfig | 1 - > configs/ae350_rv64_defconfig | 1 - > 2 files

Re: [U-Boot] [PATCH v3 2/7] riscv: Add a SYSCON driver for Andestech's PLMT

2019-04-01 Thread Auer, Lukas
Hi Rick, On Mon, 2019-04-01 at 16:24 +0800, Andes wrote: > From: Rick Chen > > The platform-Level Machine Timer (PLMT) block > holds memory-mapped mtime register associated > with timer tick. > > This driver implements the riscv_get_time() which > is required by the generic RISC-V timer driver.

Re: [U-Boot] [RESEND PATCHv4 2/9] armv8: lx2160a: add MMU table entries for PCIe

2019-04-01 Thread Bin Meng
On Mon, Apr 1, 2019 at 5:11 PM Z.q. Hou wrote: > > Hi Bin, > > Thanks a lot for your comments! > > > -Original Message- > > From: Bin Meng [mailto:bmeng...@gmail.com] > > Sent: 2019年4月1日 13:32 > > To: Z.q. Hou > > Cc: u-boot@lists.denx.de; albert.u.b...@aribaud.net; Priyanka Jain > > ; Yo

Re: [U-Boot] [PATCH 06/12 v2] arm: at91: Enable watchdog support

2019-04-01 Thread Simon Goldschmidt
On Mon, Apr 1, 2019 at 7:41 AM Heiko Schocher wrote: > > Hello Wolfgang, > > added Simon Goldschmidt to cc, as he just posted a patchset, which > exactly wants to introduce "clear BSS before relocation" ... > > Am 29.03.2019 um 13:06 schrieb Wolfgang Denk: > > Dear Heiko, > > > > In message <81e69

Re: [U-Boot] [PATCH v3 1/7] riscv: Add a SYSCON driver for Andestech's PLIC

2019-04-01 Thread Auer, Lukas
Hi Rick, On Mon, 2019-04-01 at 16:24 +0800, Andes wrote: > From: Rick Chen > > The Platform-Level Interrupt Controller (PLIC) > block holds memory-mapped claim and pending registers > associated with software interrupt. It is required > for handling IPI. > > Signed-off-by: Rick Chen > Cc: Gree

Re: [U-Boot] [PATCH v3 1/7] riscv: Add a SYSCON driver for Andestech's PLIC

2019-04-01 Thread Bin Meng
Hi Lukas, On Mon, Apr 1, 2019 at 5:08 PM Auer, Lukas wrote: > > Hi Rick, > > On Mon, 2019-04-01 at 16:24 +0800, Andes wrote: > > From: Rick Chen > > > > The Platform-Level Interrupt Controller (PLIC) > > block holds memory-mapped claim and pending registers > > associated with software interrupt

Re: [U-Boot] [RESEND PATCHv4 9/9] dm: pci: add APIs for MPS and MRRS accessors

2019-04-01 Thread Z.q. Hou
Hi Bin, Thanks a lot for your comments! > -Original Message- > From: Bin Meng [mailto:bmeng...@gmail.com] > Sent: 2019年4月1日 14:00 > To: Z.q. Hou > Cc: u-boot@lists.denx.de; albert.u.b...@aribaud.net; Priyanka Jain > ; York Sun ; > sriram.d...@nxp.com; yamada.masah...@socionext.com; Prabh

Re: [U-Boot] [RESEND PATCHv4 9/9] dm: pci: add APIs for MPS and MRRS accessors

2019-04-01 Thread Z.q. Hou
Hi Bin, Thanks a lot for your comments! > -Original Message- > From: Bin Meng [mailto:bmeng...@gmail.com] > Sent: 2019年4月1日 15:32 > To: Z.q. Hou > Cc: u-boot@lists.denx.de; albert.u.b...@aribaud.net; Priyanka Jain > ; York Sun ; > sriram.d...@nxp.com; yamada.masah...@socionext.com; Prabh

Re: [U-Boot] [PATCH v3 6/7] riscv: dts: ae350 support SMP

2019-04-01 Thread Auer, Lukas
On Mon, 2019-04-01 at 16:24 +0800, Andes wrote: > From: Rick Chen > > Signed-off-by: Rick Chen > Cc: Greentime Hu > --- > V3: > - Fix some mis-alignments. > - Recovery isa string of CPU1. > > arch/riscv/dts/ae350_32.dts | 81 > + > arch/riscv/dts

Re: [U-Boot] [PATCH v3 4/7] riscv: ax25: Add platform-specific Kconfig options

2019-04-01 Thread Auer, Lukas
On Mon, 2019-04-01 at 16:24 +0800, Andes wrote: > From: Rick Chen > > Add ax25 RISC-V platform-specific Kconfig options, to include > CPU and timer drivers. > > Signed-off-by: Rick Chen > Cc: Greentime Hu > Reviewed-by: Bin Meng > --- > arch/riscv/cpu/ax25/Kconfig | 6 ++ > 1 file change

[U-Boot] [PATCH 1/3] rockchip: rk3399: add tpl support

2019-04-01 Thread Kever Yang
Rockchip platform suppose to use TPL(run in SRAM) as dram init and SPL(run in DDR SDRAM) as pre-loader, so that the SPL would not be limited by SRAM size. This patch add rk3399-board-tpl.c and its common configs. Signed-off-by: Kever Yang --- arch/arm/mach-rockchip/Kconfig| 34 +

[U-Boot] [PATCH] rockchip: add u-boot-tpl-v8.lds

2019-04-01 Thread Kever Yang
We don't have both sram and sdram in TPL, so update from: arch/arm/cpu/armv8/u-boot-spl.lds Signed-off-by: Kever Yang --- arch/arm/mach-rockchip/u-boot-tpl-v8.lds | 94 1 file changed, 94 insertions(+) create mode 100644 arch/arm/mach-rockchip/u-boot-tpl-v8.lds diff -

Re: [U-Boot] [PATCH v3 7/7] riscv: ae350: enable SMP

2019-04-01 Thread Auer, Lukas
On Mon, 2019-04-01 at 16:24 +0800, Andes wrote: > From: Rick Chen > > Signed-off-by: Rick Chen > Cc: Greentime Hu > Reviewed-by: Bin Meng > --- > board/AndesTech/ax25-ae350/Kconfig | 1 + > 1 file changed, 1 insertion(+) > Reviewed-by: Lukas Auer ___

Re: [U-Boot] [PATCH v3 5/7] riscv: ax25: Andes specific cache shall only support in M-mode

2019-04-01 Thread Auer, Lukas
On Mon, 2019-04-01 at 16:24 +0800, Andes wrote: > From: Rick Chen > > Limit the cache configuration only can be supported in M mode. > It can not be manipulated in S mode. > > Signed-off-by: Rick Chen > Cc: Greentime Hu > Reviewed-by: Bin Meng > --- > arch/riscv/cpu/ax25/Kconfig | 1 + > 1 f

[U-Boot] [PATCH 3/3] rockchip: rk3399: update defconfig for TPL

2019-04-01 Thread Kever Yang
The SPL is now running at SDRAM, and 0x1 is used by BL31, and the ARM SPL do not support relocate now, we need reserved 0x5 so that it won't overwrite the code when we load the bl31 to target space. We should remove this after we enable the relocate feature. The SPL need malloc 0x9000 for

Re: [U-Boot] [RESEND PATCHv4 2/9] armv8: lx2160a: add MMU table entries for PCIe

2019-04-01 Thread Z.q. Hou
Hi Bin, > -Original Message- > From: Bin Meng [mailto:bmeng...@gmail.com] > Sent: 2019年4月1日 17:15 > To: Z.q. Hou > Cc: u-boot@lists.denx.de; albert.u.b...@aribaud.net; Priyanka Jain > ; York Sun ; > yamada.masah...@socionext.com; Prabhakar Kushwaha > ; Mingkai Hu ; M.h. > Lian > Subject:

[U-Boot] [PATCH 2/3] rockchip: ram: rk3399: update for TPL

2019-04-01 Thread Kever Yang
Init the ddr sdram in TPL instead of SPL, update the code. Signed-off-by: Kever Yang --- drivers/ram/rockchip/sdram_rk3399.c | 15 ++- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/drivers/ram/rockchip/sdram_rk3399.c b/drivers/ram/rockchip/sdram_rk3399.c index 05ec

[U-Boot] [PATCH] [for-next] imx: aristainetos: fix build breakage

2019-04-01 Thread Anatolij Gustschin
ipu.h header is not found since the ipuv3 driver was moved to the drivers/video/imx subdirectory. Fix it. Signed-off-by: Anatolij Gustschin --- Hi Stefano, During my build tests I've seen a build breakage with [1] applied. Here is a patch to fix it. Please take it for u-boot-imx, -next. Thanks,

Re: [U-Boot] [RESEND PATCHv4 2/9] armv8: lx2160a: add MMU table entries for PCIe

2019-04-01 Thread Bin Meng
Hi Zhiqiang, On Mon, Apr 1, 2019 at 5:26 PM Z.q. Hou wrote: > > Hi Bin, > > > -Original Message- > > From: Bin Meng [mailto:bmeng...@gmail.com] > > Sent: 2019年4月1日 17:15 > > To: Z.q. Hou > > Cc: u-boot@lists.denx.de; albert.u.b...@aribaud.net; Priyanka Jain > > ; York Sun ; > > yamada.ma

Re: [U-Boot] [PATCH] [for-next] imx: aristainetos: fix build breakage

2019-04-01 Thread Stefano Babic
On 01/04/19 11:32, Anatolij Gustschin wrote: > ipu.h header is not found since the ipuv3 driver was moved to > the drivers/video/imx subdirectory. Fix it. > > Signed-off-by: Anatolij Gustschin > --- > Hi Stefano, > > During my build tests I've seen a build breakage with [1] applied. > Here is a

Re: [U-Boot] [PATCH] optee: support rockchip optee binary release

2019-04-01 Thread Kever Yang
Heiko, On 04/01/2019 01:42 PM, Heiko Stübner wrote: > Am Montag, 1. April 2019, 04:32:28 CEST schrieb Kever Yang: >> Hi Heiko, >> >> >> On 04/01/2019 05:02 AM, Heiko Stübner wrote: >>> Hi Kever, >>> >>> Am Freitag, 29. März 2019, 13:16:26 CET schrieb Kever Yang: On 03/29/2019 07:25 PM, Phili

Re: [U-Boot] [PATCH 00/16] usb: convert dwc2 gadget to driver model, used in stm32mp1

2019-04-01 Thread Patrick DELAUNAY
> From: Jack Mitchell > Sent: samedi 30 mars 2019 12:42 > > On 29/03/2019 14:42, Patrick Delaunay wrote: > > > > This patch-set created after Marek remarks on patch > > board: stm32mp1: Add tx_fifo_sz_array support > > http://patchwork.ozlabs.org/patch/1056452/ > > > > This serie convert the

Re: [U-Boot] [PATCH] pinctrl: rockchip: Add 32bit writing function for rk3288 gpio0 pinctrl

2019-04-01 Thread David Wu
Hi Philipp, 在 2019/3/29 下午10:40, Philipp Tomsich 写道: David, I am applying this one as a last-minute fix for 2019.4. However, I’ll still need the v2 for the next cycle, as I my review comments still apply. Sorry, there was a lot of things in March. I think I could push v2 at this week. Th

Re: [U-Boot] [PATCH] optee: support rockchip optee binary release

2019-04-01 Thread Heiko Stübner
Hi Kever, Am Montag, 1. April 2019, 11:49:35 CEST schrieb Kever Yang: > On 04/01/2019 01:42 PM, Heiko Stübner wrote: > > Am Montag, 1. April 2019, 04:32:28 CEST schrieb Kever Yang: > >> On 04/01/2019 05:02 AM, Heiko Stübner wrote: > >>> Am Freitag, 29. März 2019, 13:16:26 CET schrieb Kever Yang: >

Re: [U-Boot] [PATCH 1/1] configs: tinker-rk3288 disable CONFIG_SPL_I2C_SUPPORT

2019-04-01 Thread David Wu
Hi Philipp, This config does not look like it will be used in SPL and can be deleted. Reviewed-by: David Wu 在 2019/2/28 上午3:05, Heinrich Schuchardt 写道: The SPL for the Tinker Board has to fit into 32 KiB. Currently this limit is exceeded. CONFIG_SPL_I2C_SUPPORT is not needed to move to main

Re: [U-Boot] [PATCH] usb: dwc3: Handle case where setup_phy is not needed

2019-04-01 Thread Siva Durga Prasad Paladugu
Hi Lukasz, > -Original Message- > From: Lukasz Majewski [mailto:lu...@denx.de] > Sent: Monday, April 01, 2019 1:03 PM > To: Siva Durga Prasad Paladugu > Cc: u-boot@lists.denx.de; ma...@denx.de; jjhib...@ti.com; > s...@chromium.org; patrick.delau...@st.com; Michal Simek > > Subject: Re: [

Re: [U-Boot] [PATCH v3 1/6] spl: add Kconfig option to clear bss early

2019-04-01 Thread Heiko Schocher
Hello Simon, Am 01.04.2019 um 10:43 schrieb Simon Goldschmidt: On Mon, Apr 1, 2019 at 8:07 AM Heiko Schocher wrote: Hello Simon, Am 30.03.2019 um 23:37 schrieb Simon Glass: Hi Simon, On Sat, 30 Mar 2019 at 15:40, Simon Goldschmidt wrote: Simon Glass schrieb am Sa., 30. März 2019, 22:

  1   2   3   >