Re: [U-Boot] [PATCH v2] include: android_bl_msg.h: Initial import

2019-05-11 Thread Eugeniu Rosca
Hi Sam, On Sat, May 11, 2019 at 12:54:24AM +0300, Sam Protsenko wrote: > Hi Eugeniu, > > On Fri, May 10, 2019 at 11:41 PM Eugeniu Rosca wrote: [..] > > Since the next A/B patches will apparently depend on the 'bcb' command, > > I can resolve the above minor nit-picks in my next iteration of the

[U-Boot] [PATCH v2 0/5] efi_loader: make more protocols customizable

2019-05-11 Thread Heinrich Schuchardt
The development target for the UEFI sub-system is EBBR compliance. We have already implemented some further protocols to enable running the UEFI Shell and the UEFI SCT test suite. As some boards are severly memory constrained make some of these extras customizable. Change the working of the EFI_L

[U-Boot] [PATCH v2 4/5] efi_loader: make Unicode collation protocol customizable

2019-05-11 Thread Heinrich Schuchardt
The Unicode collation protocol is not needed for EBBR compliance. So let's make it a customizable option. The Unicode capitalization table is only needed by this protocol. So let it depend on the Unicode collation protocol. Signed-off-by: Heinrich Schuchardt --- v2 abbreviate short Kconf

[U-Boot] [PATCH v2 1/5] efi_loader: observe CONFIG_EFI_LOADER_HII

2019-05-11 Thread Heinrich Schuchardt
If EFI_LOADER_HII is not set, do not unnecessarily compile files for HII protocols. Signed-off-by: Heinrich Schuchardt --- v2 no change --- lib/efi_loader/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/efi_loader/Makefile b/lib/efi_loader/Makefile index

[U-Boot] [PATCH v2 5/5] efi_loader: make device path to text protocol customizable

2019-05-11 Thread Heinrich Schuchardt
The device path to text protocol is not needed for EBBR compliance. So let's make it a customizable option. Signed-off-by: Heinrich Schuchardt --- v2 new patch --- cmd/Kconfig| 1 + lib/efi_loader/Kconfig | 7 +++ lib/efi_loader/Makefile| 2 +- lib

[U-Boot] [PATCH v2 3/5] efi_loader: reword the EFI_LOADER config option

2019-05-11 Thread Heinrich Schuchardt
No need to mention U-Boot in brief description. Fix several typos, mention iPXE. Signed-off-by: Heinrich Schuchardt --- v2 new patch --- lib/efi_loader/Kconfig | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/lib/efi_loader/Kconfig b/lib/efi_loader/Kconfig i

[U-Boot] [PATCH v2 2/5] efi_loader: format Kconfig

2019-05-11 Thread Heinrich Schuchardt
Use if/endif for dependencies to give structure to the configuration menu. Sort important settings to the top. Abbreviate the short description of EFI_LOADER_HII. Signed-off-by: Heinrich Schuchardt --- v2 change the brief description for EFI_LOADER_HII --- lib/efi_loader/Kconfig | 43 +

[U-Boot] [PATCH v2 1/3] arm: exynos: arndale: Remove unused CONFIG_POWER and CONFIG_POWER_I2C

2019-05-11 Thread Krzysztof Kozlowski
The CONFIG_POWER and CONFIG_POWER_I2C were introduced in include/configs/exynos5-common.h in commit 19bd3aaa5991 ("exynos5: fix build break by adding CONFIG_POWER") and then it propagated up to include/configs/arndale.h. However before that commit, there was no build break at all on Arndale and SM

[U-Boot] [PATCH v2 3/3] configs: arndale: Use appropriate driver for Asix AX88760

2019-05-11 Thread Krzysztof Kozlowski
Arndale board has an Asix AX88760 USB 2.0 Hub and Fast Ethernet combo. The appropriate driver for it is USB_ETHER_ASIX. The mistake probably came from misinterpretation of commit e9954b867ce0 ("usb: eth: add ASIX AX88179 DRIVER") which was tested on RECS5250 COM module. This module indeed has Exy

[U-Boot] [PATCH v2 2/3] arm: exynos: arndale: Remove unused CONFIG_DM_I2C_COMPAT

2019-05-11 Thread Krzysztof Kozlowski
The CONFIG_DM_I2C_COMPAT was introduced in include/configs/exynos5-common.h in commit 189d80166b31 ("exynos5: enable dm i2c") and then it propagated up to configs/arndale_defconfig. However since beginning the Arndale board (Exynos5250) was not using I2C. In fact, the Arndale board is not configur

Re: [RFC PATCH] drivers: ata: ahci_sunxi: Increased SATA/AHCI DMA TX/RX FIFOs

2019-05-11 Thread U.Mutlu
Stefan Monnier wrote on 05/11/2019 03:37 PM: Increasing the SATA/AHCI DMA TX/RX FIFOs (P0DMACR.TXTS and .RXTS) from default 0x0 each to 0x3 each gives a write performance boost of 120MB/s from lame 36MB/s to 45MB/s previously. Read performance is about 200MB/s [tested on SSD using dd bs=4K count=

[U-Boot] [PATCH 00/11] dm: Removal of some boards due to DM_MMC deadline

2019-05-11 Thread Simon Glass
This series starts the process of removing boards which have not been converted to driver model for MMC. In some cases it is possible to convert the board and it still builds. Probably that is preferably to completely removing it, so that approach is taken where possible. Other unconverted ARM bo

[U-Boot] [PATCH 01/11] patman: Update cros_subprocess to use bytearray

2019-05-11 Thread Simon Glass
At present this function uses lists and strings. This does not work so well with Python 3, and testing against '' does not work for a bytearray. Update the code to fix these issues. Signed-off-by: Simon Glass --- tools/patman/cros_subprocess.py | 33 + tools/patm

[U-Boot] [PATCH 02/11] Add a simple script to remove boards

2019-05-11 Thread Simon Glass
This script attempts to create a git commit which removes a single board. It is quite fallible and everything it does needs checking. But it can help speed up the process. Signed-off-by: Simon Glass --- tools/rmboard.py | 150 +++ 1 file changed, 150

[U-Boot] [PATCH 04/11] atmel: gurnard: Complete DM migration

2019-05-11 Thread Simon Glass
Migrate to driver model for MMC, USB and clock. Signed-off-by: Simon Glass --- configs/gurnard_defconfig | 3 +++ 1 file changed, 3 insertions(+) diff --git a/configs/gurnard_defconfig b/configs/gurnard_defconfig index d19f485c1a..38361ac9b6 100644 --- a/configs/gurnard_defconfig +++ b/configs

[U-Boot] [PATCH 07/11] arm: Remove ls1088ardb_sdcard_qspi_SECURE_BOOT board

2019-05-11 Thread Simon Glass
This board has not been converted to CONFIG_DM_MMC by the deadline. Remove it. Signed-off-by: Simon Glass --- ...1088ardb_sdcard_qspi_SECURE_BOOT_defconfig | 69 --- 1 file changed, 69 deletions(-) delete mode 100644 configs/ls1088ardb_sdcard_qspi_SECURE_BOOT_defconfig diff --

[U-Boot] [PATCH 05/11] bubblegum_96: Complete DM migration

2019-05-11 Thread Simon Glass
Migrate to driver model for MMC. Signed-off-by: Simon Glass --- configs/bubblegum_96_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/configs/bubblegum_96_defconfig b/configs/bubblegum_96_defconfig index 89f811ae02..4239c6992c 100644 --- a/configs/bubblegum_96_defconfig +++ b/confi

[U-Boot] [PATCH 03/11] solidrun: Fix soldrun typo

2019-05-11 Thread Simon Glass
This file in the MAINTAINERS file is incorrect. Fix it. Signed-off-by: Simon Glass --- board/solidrun/clearfog/MAINTAINERS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/board/solidrun/clearfog/MAINTAINERS b/board/solidrun/clearfog/MAINTAINERS index 6646d96206..2f7e04c52e

[U-Boot] [PATCH 06/11] arm: Remove s32v234evb board

2019-05-11 Thread Simon Glass
This board has not been converted to CONFIG_DM_MMC by the deadline. Remove it. Signed-off-by: Simon Glass --- arch/arm/Kconfig | 1 - arch/arm/cpu/armv8/s32v234/Makefile | 6 - arch/arm/cpu/armv8/s32v234/cpu.c | 98 - arch/arm/cpu/arm

[U-Boot] [PATCH 11/11] vf610twr/_nand: Enable CONFIG_DM_MMC

2019-05-11 Thread Simon Glass
These board build with this option (but may not work). Enable it to stave off board removal for a bit. Signed-off-by: Simon Glass --- configs/vf610twr_defconfig | 1 + configs/vf610twr_nand_defconfig | 1 + 2 files changed, 2 insertions(+) diff --git a/configs/vf610twr_defconfig b/configs

[U-Boot] [PATCH 10/11] evb-ast2500: Enable CONFIG_DM_MMC

2019-05-11 Thread Simon Glass
This board builds with this option (although it may not work). Enable it to stave off board removal for a bit. Signed-off-by: Simon Glass --- configs/evb-ast2500_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/configs/evb-ast2500_defconfig b/configs/evb-ast2500_defconfig index 7fb

[U-Boot] [PATCH 08/11] arm: Remove ls1046ardb_sdcard_SECURE_BOOT board

2019-05-11 Thread Simon Glass
This board has not been converted to CONFIG_DM_MMC by the deadline. Remove it. Signed-off-by: Simon Glass --- .../ls1046ardb_sdcard_SECURE_BOOT_defconfig | 65 --- 1 file changed, 65 deletions(-) delete mode 100644 configs/ls1046ardb_sdcard_SECURE_BOOT_defconfig diff --git a

[U-Boot] [PATCH 09/11] arm: Remove ls1043ardb_sdcard_SECURE_BOOT board

2019-05-11 Thread Simon Glass
This board has not been converted to CONFIG_DM_MMC by the deadline. Remove it. Signed-off-by: Simon Glass --- .../ls1043ardb_sdcard_SECURE_BOOT_defconfig | 68 --- 1 file changed, 68 deletions(-) delete mode 100644 configs/ls1043ardb_sdcard_SECURE_BOOT_defconfig diff --git a

Re: [U-Boot] [PATCH 00/11] dm: Removal of some boards due to DM_MMC deadline

2019-05-11 Thread Tom Rini
+ Peng, the new MMC maintainer On Sat, May 11, 2019 at 01:23:45PM -0600, Simon Glass wrote: > This series starts the process of removing boards which have not been > converted to driver model for MMC. I'm sorry, no. Like I've been saying in the SPI thread, and I thought I had made clear elsewhe

Re: [U-Boot] [PATCH 02/11] Add a simple script to remove boards

2019-05-11 Thread Tom Rini
On Sat, May 11, 2019 at 01:23:47PM -0600, Simon Glass wrote: > This script attempts to create a git commit which removes a single board. > It is quite fallible and everything it does needs checking. But it can > help speed up the process. > > Signed-off-by: Simon Glass > --- > > tools/rmboard.

[U-Boot] [PATCH 1/1] efi_loader: infinite recursion notifying events

2019-05-11 Thread Heinrich Schuchardt
UEFI SCT uses this call sequence to determine the current TPL level inside notification functions: OldTpl = BS->RaiseTPL(TPL_HIGH_LEVEL); BS->RestoreTPL(OldTpl); In RestoreTPL() we trigger the notification function of queued events. If we do not mark the event as non-queued before calling

[U-Boot] [PATCH 1/1] efi_loader: ACPI device node to text

2019-05-11 Thread Heinrich Schuchardt
The device path to text protocol renders ACPI device nodes incorrectly. Use capital hexadecimal numbers as shown in the UEFI spec examples. Always output the optional UID. This matches what UEFI SCT expects and saves us an `if`. Signed-off-by: Heinrich Schuchardt --- lib/efi_loader/efi_device_

[U-Boot] [PATCH 1/8] ARM: dts: imx: dh-imx6: Import DHCOM iMX6 PDK2 DTs from Linux

2019-05-11 Thread Marek Vasut
Import DHCOM iMX6 PDK2 device tree from Linux 5.1.1 b724e9356404 . Enable DT control in full U-Boot . Signed-off-by: Marek Vasut Cc: Fabio Estevam Cc: Ludwig Zenz Cc: Stefano Babic --- arch/arm/dts/Makefile | 3 +- arch/arm/dts/imx6q-dhcom-pdk2.dts | 151 ++ arch/arm/dts

[U-Boot] [PATCH 2/8] ARM: dts: imx: dh-imx6: Fix SPI CS polarity on DHCOM iMX6 PDK2

2019-05-11 Thread Marek Vasut
The SPI nCS signal is active low, make it so. Signed-off-by: Marek Vasut Cc: Fabio Estevam Cc: Ludwig Zenz Cc: Stefano Babic --- arch/arm/dts/imx6q-dhcom-som.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/dts/imx6q-dhcom-som.dtsi b/arch/arm/dts/imx6q-dhcom-

[U-Boot] [PATCH 3/8] ARM: imx: dh-imx6: Enable DM pin control

2019-05-11 Thread Marek Vasut
Enable DM pin control support on DHCOM iMX6 PDK2. Signed-off-by: Marek Vasut Cc: Fabio Estevam Cc: Ludwig Zenz Cc: Stefano Babic --- configs/dh_imx6_defconfig | 3 +++ 1 file changed, 3 insertions(+) diff --git a/configs/dh_imx6_defconfig b/configs/dh_imx6_defconfig index 9aa08bfbcf..e048fb2

[U-Boot] [PATCH 5/8] ARM: imx: dh-imx6: Convert SD/MMC support to DM

2019-05-11 Thread Marek Vasut
Enable DM block and DM MMC support on DHCOM iMX6 PDK2. Convert board code to match the DM support. Signed-off-by: Marek Vasut Cc: Fabio Estevam Cc: Ludwig Zenz Cc: Stefano Babic --- board/dhelectronics/dh_imx6/dh_imx6.c | 59 +-- configs/dh_imx6_defconfig |

[U-Boot] [PATCH 7/8] ARM: imx: dh-imx6: Convert USB support to DM

2019-05-11 Thread Marek Vasut
Enable DM USB host support on DHCOM iMX6 PDK2. Signed-off-by: Marek Vasut Cc: Fabio Estevam Cc: Ludwig Zenz Cc: Stefano Babic --- configs/dh_imx6_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/configs/dh_imx6_defconfig b/configs/dh_imx6_defconfig index dbb396a752..9418de10e7 10

[U-Boot] [PATCH 8/8] ARM: imx: dh-imx6: Convert SPI support to DM

2019-05-11 Thread Marek Vasut
Enable DM SPI and SF support on DHCOM iMX6 PDK2. Convert board code to match the DM support. Signed-off-by: Marek Vasut Cc: Fabio Estevam Cc: Ludwig Zenz Cc: Stefano Babic --- board/dhelectronics/dh_imx6/dh_imx6.c | 10 -- configs/dh_imx6_defconfig | 4 include/confi

[U-Boot] [PATCH 4/8] ARM: imx: dh-imx6: Enable DM GPIO

2019-05-11 Thread Marek Vasut
Enable DM GPIO support on DHCOM iMX6 PDK2 and fix up board code where applicable. Signed-off-by: Marek Vasut Cc: Fabio Estevam Cc: Ludwig Zenz Cc: Stefano Babic --- board/dhelectronics/dh_imx6/dh_imx6.c | 10 ++ configs/dh_imx6_defconfig | 1 + 2 files changed, 11 inserti

[U-Boot] [PATCH 6/8] ARM: imx: dh-imx6: Convert SATA support to DM

2019-05-11 Thread Marek Vasut
Enable DM SATA support on DHCOM iMX6 PDK2. Convert board code to match the DM support. Signed-off-by: Marek Vasut Cc: Fabio Estevam Cc: Ludwig Zenz Cc: Stefano Babic --- board/dhelectronics/dh_imx6/dh_imx6.c | 55 +-- configs/dh_imx6_defconfig | 2 + inclu

[U-Boot] [PULL] u-boot-sh/master

2019-05-11 Thread Marek Vasut
SH2, SH3 removal The following changes since commit 82da478b8f8ed41ed8bdbd0269da36ef6aaef7e8: Merge branch '2019-05-10-master-imports' (2019-05-10 11:08:48 -0400) are available in the Git repository at: git://git.denx.de/u-boot-sh.git master for you to fetch changes up to d0487da83f916181e

[U-Boot] [PULL] u-boot-socfpga/master

2019-05-11 Thread Marek Vasut
A10 FPGA programming support, Gen5 livetree conversion The following changes since commit 82da478b8f8ed41ed8bdbd0269da36ef6aaef7e8: Merge branch '2019-05-10-master-imports' (2019-05-10 11:08:48 -0400) are available in the Git repository at: git://git.denx.de/u-boot-socfpga.git master for y