From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stefano Babic Date: Fri, 18 May 2018 08:51:42 +0200 Subject: [U-Boot] [PULL] Please pull u-boot-imx Message-ID: <6f4635c2-537c-cdeb-5df2-bd9fb30eb27b@denx.de> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de 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 =====================================================================