[U-Boot] [PULL] Please pull u-boot-imx

Stefano Babic
2018-05-18T06:51:42Z

Hi Tom,

please pull from u-boot-imx, thanks !

The following changes since commit f2d0f5e7ab3b8a7b4bf6e2ac499b4867c701d52d:

ARM: re-enable MVGBE for edminiv2 (2018-05-16 11:38:08 -0400)

are available in the git repository at:

git://www.denx.de/git/u-boot-imx.git master

for you to fetch changes up to ee943655576f4a9e0af832e00a682a8d9f425bb1:

arm: imx53: Add support for imx53 boards from K+P (2018-05-18 08:29:38
+0200)

----------------------------------------------------------------
Guillaume GARDET (2):
imx6: Convert sabrelite and nitrogen6x boards to distro boot support
imx6: sabrelite: update defconfig to use distro defaults

Ian Ray (6):
board: ge: bx50v3: add winbond SPI NOR support
board: ge: bx50v3: rename detect_baseboard function
board: ge: bx50v3: fix display support for b{46}50v3
board: ge: bx50v3: use VPD instead of compile-time checks
board: ge: bx50v3: configure video arguments using VPD
board: ge: bx50v3: remove redundant targets

Jagan Teki (11):
ARM: dts: i.MX6QDL: U-Boot specific dts for u-boot, dm-spl
ARM: dts: imx6ul-isiot: Move usdhc2 into dtsi
ARM: dts: i.MX6UL: U-Boot specific dts for u-boot, dm-spl
ARM: i.MX6: dts: Build dtb based on SOC type
i.MX6: board: Add BTicino i.MX6DL Mamoj initial support
i.MX6DL: mamoj: Add I2C support
i.MX6DL: mamoj: Add PFUZE100 support
configs: imx6dl_mamoj: Enable fastboot and ums
configs: imx6dl-mamoj: Add DFU support
configs: imx6dl-mamoj: Add Falcon mode support
configs: imx6dl-mamoj: Enable HAB

Lukasz Majewski (14):
dts: imx53: Add gpio and i2c nodes to imx53.dtsi file
dts: pinctrl: Provide IMX_PAD_SION definition for imx53 pinctrl
pmic: fsl: Provide some more definitions for MC34708 PMIC
pmic: fsl: Define number of bytes sent at once by MC34708 PMIC
pmic: Add support for setting transmission length in uclass
private data
pmic: dm: Rewrite pmic_reg_{read|write|clrsetbits} to support 3
bytes transmissions
pmic: dm: Add support for MC34708 for PMIC DM
pmic: Rewrite the pmic command to not only work with single byte
transmission
sandbox: Rewrite i2c_pmic_emul.c to support PMIC with 3 bytes
transmission
sandbox: Enable support for MC34708 PMIC in DTS
sandbox: Enable MC34708 PMIC support
sandbox: tests: Exclude common test code (pmic_get) in test/dm/pmic.c
sandbox: tests: Add tests for mc34708 PMIC device
arm: imx53: Add support for imx53 boards from K+P

Magnus Lilja (2):
mx31pdk: Convert CONFIG_MX31 flag to use Kconfig.
mx31: Convert MX31_HCLK_FREQ and MX31_CLK32 to Kconfig.

Nandor Han (2):
board: ge: bx50v3: unify two switch statements
board: ge: bx50v3: detect the monitor type by reading VPD earlier

Peter Robinson (4):
mx6 common: remove dangling comment
mx7: remove empty ifndef statement
mx6: Select CONFIG_MP with MX6_SMP
mx6: remove duplicated BOUNCE_BUFFER defines

Sebastian Reichel (1):
ge: ppd: move CONFIG_ENV_IS_IN_MMC to defconfig

arch/arm/Kconfig | 14 ++-
arch/arm/dts/Makefile | 19 ++--
arch/arm/dts/imx53-kp.dts | 135
+++++++++++++++++++++++++++++
arch/arm/dts/imx53-pinfunc.h | 1 +
arch/arm/dts/imx53.dtsi | 101
+++++++++++++++++++++-
arch/arm/dts/imx6dl-icore-mipi-u-boot.dtsi | 11 +++
arch/arm/dts/imx6dl-icore-mipi.dts | 1 -
arch/arm/dts/imx6dl-icore-rqs-u-boot.dtsi | 7 ++
arch/arm/dts/imx6dl-icore-u-boot.dtsi | 7 ++
arch/arm/dts/imx6dl-mamoj-u-boot.dtsi | 15 ++++
arch/arm/dts/imx6dl-mamoj.dts | 225
++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/dts/imx6q-icore-mipi-u-boot.dtsi | 11 +++
arch/arm/dts/imx6q-icore-mipi.dts | 1 -
arch/arm/dts/imx6q-icore-rqs-u-boot.dtsi | 7 ++
arch/arm/dts/imx6q-icore-u-boot.dtsi | 7 ++
arch/arm/dts/imx6qdl-icore-rqs-u-boot.dtsi | 23 +++++
arch/arm/dts/imx6qdl-icore-rqs.dtsi | 4 -
arch/arm/dts/imx6qdl-icore-u-boot.dtsi | 19 ++++
arch/arm/dts/imx6qdl-icore.dtsi | 3 -
arch/arm/dts/imx6qdl-u-boot.dtsi | 27 ++++++
arch/arm/dts/imx6qdl.dtsi | 5 --
arch/arm/dts/imx6ul-geam-kit-u-boot.dtsi | 25 ++++++
arch/arm/dts/imx6ul-geam-kit.dts | 4 -
arch/arm/dts/imx6ul-isiot-emmc-u-boot.dtsi | 11 +++
arch/arm/dts/imx6ul-isiot-emmc.dts | 25 +-----
arch/arm/dts/imx6ul-isiot-nand.dts | 1 +
arch/arm/dts/imx6ul-isiot-u-boot.dtsi | 19 ++++
arch/arm/dts/imx6ul-isiot.dtsi | 29 ++++++-
arch/arm/dts/imx6ul-u-boot.dtsi | 31 +++++++
arch/arm/dts/imx6ul.dtsi | 6 --
arch/arm/include/asm/arch-mx31/clock.h | 8 --
arch/arm/mach-imx/mx3/Kconfig | 34 ++++++++
arch/arm/mach-imx/mx5/Kconfig | 12 +++
arch/arm/mach-imx/mx6/Kconfig | 47 +++++++---
arch/sandbox/dts/sandbox.dts | 4 +
arch/sandbox/dts/sandbox64.dts | 4 +
arch/sandbox/dts/sandbox_pmic.dtsi | 33 +++++++
arch/sandbox/dts/test.dts | 4 +
board/bticino/mamoj/Kconfig | 12 +++
board/bticino/mamoj/MAINTAINERS | 10 +++
board/bticino/mamoj/Makefile | 8 ++
board/bticino/mamoj/README | 124
++++++++++++++++++++++++++
board/bticino/mamoj/mamoj.c | 27 ++++++
board/bticino/mamoj/spl.c | 172
++++++++++++++++++++++++++++++++++++
board/engicam/imx6q/MAINTAINERS | 11 ++-
board/engicam/imx6ul/MAINTAINERS | 5 ++
board/ge/bx50v3/Kconfig | 2 +-
board/ge/bx50v3/bx50v3.c | 71 +++++++++------
board/k+p/kp_imx53/Kconfig | 15 ++++
board/k+p/kp_imx53/MAINTAINERS | 6 ++
board/k+p/kp_imx53/Makefile | 8 ++
board/k+p/kp_imx53/kp_id_rev.c | 121
++++++++++++++++++++++++++
board/k+p/kp_imx53/kp_id_rev.h | 28 ++++++
board/k+p/kp_imx53/kp_imx53.c | 212
+++++++++++++++++++++++++++++++++++++++++++++
cmd/pmic.c | 31 ++++---
configs/ge_b650v3_defconfig | 43 ---------
configs/ge_b850v3_defconfig | 43 ---------
configs/{ge_b450v3_defconfig => ge_bx50v3_defconfig} | 4 +-
configs/imx6dl_mamoj_defconfig | 52 +++++++++++
configs/kp_imx53_defconfig | 40 +++++++++
configs/mx31pdk_defconfig | 3 +-
configs/mx53ppd_defconfig | 1 +
configs/mx6qsabrelite_defconfig | 15 ++--
configs/sandbox_defconfig | 1 +
configs/sandbox_flattree_defconfig | 1 +
configs/sandbox_spl_defconfig | 1 +
drivers/power/pmic/Kconfig | 7 ++
drivers/power/pmic/Makefile | 1 +
drivers/power/pmic/i2c_pmic_emul.c | 45 +++++++---
drivers/power/pmic/mc34708.c | 105
++++++++++++++++++++++
drivers/power/pmic/pmic-uclass.c | 52 ++++++++---
include/configs/advantech_dms-ba16.h | 1 -
include/configs/apalis_imx6.h | 1 -
include/configs/colibri_imx6.h | 1 -
include/configs/dh_imx6.h | 1 -
include/configs/ge_bx50v3.h | 17 +---
include/configs/imx6dl-mamoj.h | 102
++++++++++++++++++++++
include/configs/kp_imx53.h | 113
++++++++++++++++++++++++
include/configs/kp_imx6q_tpc.h | 2 -
include/configs/mx31pdk.h | 2 -
include/configs/mx53ppd.h | 1 -
include/configs/mx6_common.h | 3 -
include/configs/mx7_common.h | 3 -
include/configs/nitrogen6x.h | 179
+++++++++-----------------------------
include/fsl_pmic.h | 41 +++++++++
include/power/pmic.h | 9 ++
test/dm/pmic.c | 68 ++++++++++++++-
87 files changed, 2344 insertions(+), 417 deletions(-)
create mode 100644 arch/arm/dts/imx53-kp.dts
create mode 100644 arch/arm/dts/imx6dl-icore-mipi-u-boot.dtsi
create mode 100644 arch/arm/dts/imx6dl-icore-rqs-u-boot.dtsi
create mode 100644 arch/arm/dts/imx6dl-icore-u-boot.dtsi
create mode 100644 arch/arm/dts/imx6dl-mamoj-u-boot.dtsi
create mode 100644 arch/arm/dts/imx6dl-mamoj.dts
create mode 100644 arch/arm/dts/imx6q-icore-mipi-u-boot.dtsi
create mode 100644 arch/arm/dts/imx6q-icore-rqs-u-boot.dtsi
create mode 100644 arch/arm/dts/imx6q-icore-u-boot.dtsi
create mode 100644 arch/arm/dts/imx6qdl-icore-rqs-u-boot.dtsi
create mode 100644 arch/arm/dts/imx6qdl-icore-u-boot.dtsi
create mode 100644 arch/arm/dts/imx6qdl-u-boot.dtsi
create mode 100644 arch/arm/dts/imx6ul-geam-kit-u-boot.dtsi
create mode 100644 arch/arm/dts/imx6ul-isiot-emmc-u-boot.dtsi
create mode 100644 arch/arm/dts/imx6ul-isiot-u-boot.dtsi
create mode 100644 arch/arm/dts/imx6ul-u-boot.dtsi
create mode 100644 arch/arm/mach-imx/mx3/Kconfig
create mode 100644 board/bticino/mamoj/Kconfig
create mode 100644 board/bticino/mamoj/MAINTAINERS
create mode 100644 board/bticino/mamoj/Makefile
create mode 100644 board/bticino/mamoj/README
create mode 100644 board/bticino/mamoj/mamoj.c
create mode 100644 board/bticino/mamoj/spl.c
create mode 100644 board/k+p/kp_imx53/Kconfig
create mode 100644 board/k+p/kp_imx53/MAINTAINERS
create mode 100644 board/k+p/kp_imx53/Makefile
create mode 100644 board/k+p/kp_imx53/kp_id_rev.c
create mode 100644 board/k+p/kp_imx53/kp_id_rev.h
create mode 100644 board/k+p/kp_imx53/kp_imx53.c
delete mode 100644 configs/ge_b650v3_defconfig
delete mode 100644 configs/ge_b850v3_defconfig
rename configs/{ge_b450v3_defconfig => ge_bx50v3_defconfig} (93%)
create mode 100644 configs/imx6dl_mamoj_defconfig
create mode 100644 configs/kp_imx53_defconfig
create mode 100644 drivers/power/pmic/mc34708.c
create mode 100644 include/configs/imx6dl-mamoj.h
create mode 100644 include/configs/kp_imx53.h

--
=====================================================================
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sbabic at denx.de
=====================================================================