[U-Boot] [GIT PULL] Please pull u-boot-mmc master

Dear Tom,
Could you pull these patches into u-boot/master?
The following changes since commit 55f228b07e2d84938a88737445441e736de41340:
x86: minnowmax: Remove CONFIG_SMSC_LPC47M (2017-07-30 10:30:25 +0800)
are available in the git repository at:
git://git.denx.de/u-boot-mmc.git master
for you to fetch changes up to 9b32160db8264d32f5b0640412c9cb1b882c1d6e:
dm: syscon: scan sub-nodes of the syscon node (2017-07-31 11:49:18 +0900)
---------------------------------------------------------------- Jean-Jacques Hiblot (4): regulator: palmas: disable bypass when the LDO is enabled dm: core: Add functions to get strings and the string count from a stringlist regulator: pbias: Add PBIAS regulator for proper voltage switching on MMC1 dm: syscon: scan sub-nodes of the syscon node
Kishon Vijay Abraham I (1): regulator: palmas: Add support for LDO1 regulator to provide 1.8V
Simon Glass (14): ahci: Support non-PCI controllers dm: mmc: Allow disabling driver model in SPL fdt: Correct fdt_get_base_address() dm: scsi: Drop duplicate SCSI and DM_SCSI options dm: ahci: Correct uclass private data dm: mmc: sunxi: Rename struct sunxi_mmc_host to sunxi_mmc_priv dm: mmc: sunxi: Rename mmchost to priv dm: mmc: sunxi: Pass private data around explicitly dm: mmc: sunxi: Drop mmc_clk_io_on() dm: mmc: sunxi: Add support for driver model dm: sunxi: Linksprite_pcDuino3: Correct polarity of MMC card detect dm: sunxi: sata: Don't build sata support into SPL dm: sata: sunxi: Add support for driver model dm: sunxi: Move Linksprite_pcDuino3 to use DM for MMC, SATA
arch/arm/dts/sun7i-a20-pcduino3.dts | 2 +- arch/x86/cpu/ivybridge/sata.c | 2 +- board/sunxi/Makefile | 2 + board/sunxi/ahci.c | 61 ++++- common/fdt_support.c | 7 +- common/spl/spl_mmc.c | 4 +- configs/Linksprite_pcDuino3_defconfig | 7 +- drivers/ata/Kconfig | 18 -- drivers/ata/ahci-uclass.c | 2 + drivers/ata/ahci.c | 28 ++- drivers/block/Kconfig | 12 + drivers/block/Makefile | 4 +- drivers/core/read.c | 11 + drivers/core/syscon-uclass.c | 1 + drivers/mmc/Kconfig | 22 ++ drivers/mmc/Makefile | 4 +- drivers/mmc/mmc-uclass.c | 6 +- drivers/mmc/mmc.c | 28 +-- drivers/mmc/mmc_legacy.c | 2 +- drivers/mmc/mmc_private.h | 6 +- drivers/mmc/omap_hsmmc.c | 20 +- drivers/mmc/sunxi_mmc.c | 359 ++++++++++++++++++++--------- drivers/power/palmas.c | 5 +- drivers/power/regulator/Kconfig | 10 + drivers/power/regulator/Makefile | 1 + drivers/power/regulator/palmas_regulator.c | 36 +++ drivers/power/regulator/pbias_regulator.c | 302 ++++++++++++++++++++++++ drivers/scsi/scsi.c | 2 +- include/ahci.h | 14 +- include/blk.h | 4 +- include/dm/read.h | 36 +++ include/mmc.h | 12 +- include/power/palmas.h | 1 + 33 files changed, 832 insertions(+), 199 deletions(-) create mode 100644 drivers/power/regulator/pbias_regulator.c

On Mon, Jul 31, 2017 at 11:59:07AM +0900, Jaehoon Chung wrote:
Dear Tom,
Could you pull these patches into u-boot/master?
The following changes since commit 55f228b07e2d84938a88737445441e736de41340:
x86: minnowmax: Remove CONFIG_SMSC_LPC47M (2017-07-30 10:30:25 +0800)
are available in the git repository at:
git://git.denx.de/u-boot-mmc.git master
for you to fetch changes up to 9b32160db8264d32f5b0640412c9cb1b882c1d6e:
dm: syscon: scan sub-nodes of the syscon node (2017-07-31 11:49:18 +0900)
This fails with at least: arm: + am57xx_hs_evm +(am57xx_hs_evm) drivers/power/regulator/built-in.o: In function `pbias_write': +(am57xx_hs_evm) build/../drivers/power/regulator/pbias_regulator.c:49: undefined reference to `regmap_write' +(am57xx_hs_evm) drivers/power/regulator/built-in.o: In function `pbias_read': +(am57xx_hs_evm) build/../drivers/power/regulator/pbias_regulator.c:59: undefined reference to `regmap_read' +(am57xx_hs_evm) drivers/power/regulator/built-in.o: In function `pbias_ofdata_to_platdata': +(am57xx_hs_evm) build/../drivers/power/regulator/pbias_regulator.c:78: undefined reference to `syscon_get_regmap' +(am57xx_hs_evm) arm-linux-gnueabihf-ld.bfd: BFD (GNU Binutils for Debian) 2.28 assertion fail ../../bfd/elf32-arm.c:9514 +(am57xx_hs_evm) make[1]: *** [u-boot] Error 1 +(am57xx_hs_evm) make: *** [sub-make] Error 2

Dear Tom,
On 07/31/2017 08:27 PM, Tom Rini wrote:
On Mon, Jul 31, 2017 at 11:59:07AM +0900, Jaehoon Chung wrote:
Dear Tom,
Could you pull these patches into u-boot/master?
The following changes since commit 55f228b07e2d84938a88737445441e736de41340:
x86: minnowmax: Remove CONFIG_SMSC_LPC47M (2017-07-30 10:30:25 +0800)
are available in the git repository at:
git://git.denx.de/u-boot-mmc.git master
for you to fetch changes up to 9b32160db8264d32f5b0640412c9cb1b882c1d6e:
dm: syscon: scan sub-nodes of the syscon node (2017-07-31 11:49:18 +0900)
This fails with at least: arm: + am57xx_hs_evm +(am57xx_hs_evm) drivers/power/regulator/built-in.o: In function `pbias_write': +(am57xx_hs_evm) build/../drivers/power/regulator/pbias_regulator.c:49: undefined reference to `regmap_write' +(am57xx_hs_evm) drivers/power/regulator/built-in.o: In function `pbias_read': +(am57xx_hs_evm) build/../drivers/power/regulator/pbias_regulator.c:59: undefined reference to `regmap_read' +(am57xx_hs_evm) drivers/power/regulator/built-in.o: In function `pbias_ofdata_to_platdata': +(am57xx_hs_evm) build/../drivers/power/regulator/pbias_regulator.c:78: undefined reference to `syscon_get_regmap' +(am57xx_hs_evm) arm-linux-gnueabihf-ld.bfd: BFD (GNU Binutils for Debian) 2.28 assertion fail ../../bfd/elf32-arm.c:9514 +(am57xx_hs_evm) make[1]: *** [u-boot] Error 1 +(am57xx_hs_evm) make: *** [sub-make] Error 2
after fixing it, resend the PR. Sorry for bothering you.
participants (2)
-
Jaehoon Chung
-
Tom Rini