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

Hi Tom,
please pull from u-boot-imx, thanks !
The following changes since commit fcc8250c2f7c982f3593a8eecf737f8e2c95f222:
Merge git://git.denx.de/u-boot-mips (2017-11-28 16:54:30 -0500)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 1040d801f8ffe96c7eff16454a4529fdf1d46c50:
arm: imx: add tzic interrupt controller for imx53 (2017-12-17 11:08:38 +0100)
---------------------------------------------------------------- Adam Ford (1): mx6_common: remove dead code
Breno Lima (5): mx6slevk: imximage.cfg: Handle the CONFIG_SECURE_BOOT case warp: imximage.cfg: Handle the CONFIG_SECURE_BOOT case mx6sl: Select MX6SL option via Kconfig Kconfig: mx6ull: Deselect MX6UL from CONFIG_MX6ULL imx: Kconfig: Add HAS_CAAM option
Christopher Spinrath (4): ARM: imx: cm-fx6: reinstate USB support by syncing the devicetree with Linux ARM: imx: cm_fx6: defconfig: enable CONFIG_DM_KEYBOARD ARM: imx: cm_fx6: remove sata init code from board file ARM: imx: cm_fx6: remove esdhc init code from board file
Fabio Estevam (3): imx: Unify CONFIG_BOOTDELAY imx: Add a common way for detecting NXP boards revision mx6sxsabresd: Load the correct dtb for revA board
Hannu Lounento (5): net: e1000: add support for writing to EEPROM net: e1000: split e1000_read_mac_addr net: e1000: implement eth_write_hwaddr board: ge: bx50v3: program MAC address to I210 board: ge: bx50v3: mount rootfs read-only
Ian Ray (5): configs: Add network device support for bx50v3 products board: ge: bx50v3: Support FIT and select configuration based on VPD config: ge_bx50v3: read boot script configs: ge_bx50v3: enable bootcount configs: ge_bx50v3: automatic partition selection and video output failure message
Lukasz Majewski (1): ARM: imx: display5: config: Update display5_factory_defconfig to use USE_BOOTCOMMAND
Marek Vasut (1): ARM: imx6: Disable DDR DRAM calibration DHCOM i.MX6 PDK
Martyn Welch (4): board: ge: mx53ppd: Move check_time() to common location board: ge: Enable access to i2c bus 1 and 2 board: ge: bx50v3: move FEC MAC address programming to driver board: ge: bx50v3: Enable hardware watchdog
Nandor Han (2): rtc: adding RX8010SJ rtc driver board,ge,bx50v3 - rtc time validation
Patrick Bruenn (1): arm: imx: add tzic interrupt controller for imx53
Peng Fan (2): power: pmic.h: include dm/ofnode.h power: pmic/regulator allow dm be omitted by SPL
Vagrant Cascadian (1): imx: Fix missing spl_sd configuration for wandboard.
arch/arm/dts/imx53.dtsi | 8 ++ arch/arm/dts/imx6q-cm-fx6.dts | 396 +++++++++++++++++++++++++++++++++++++++++++++++-------- arch/arm/include/asm/mach-imx/sys_proto.h | 3 + arch/arm/mach-imx/Kconfig | 13 +- arch/arm/mach-imx/cpu.c | 25 ++++ arch/arm/mach-imx/mx6/Kconfig | 13 +- arch/arm/mach-imx/mx7/Kconfig | 1 + board/compulab/cm_fx6/cm_fx6.c | 71 ---------- board/dhelectronics/dh_imx6/dh_imx6_spl.c | 4 - board/freescale/mx6sabreauto/mx6sabreauto.c | 47 +------ board/freescale/mx6slevk/imximage.cfg | 9 ++ board/freescale/mx6sxsabresd/mx6sxsabresd.c | 16 ++- board/ge/bx50v3/bx50v3.c | 130 ++++++++++++------ board/ge/common/Makefile | 2 +- board/ge/common/ge_common.c | 55 ++++++++ board/ge/common/ge_common.h | 7 + board/ge/mx53ppd/mx53ppd.c | 47 +------ board/warp/imximage.cfg | 9 ++ configs/cm_fx6_defconfig | 1 + configs/display5_factory_defconfig | 4 +- configs/ge_b450v3_defconfig | 7 +- configs/ge_b650v3_defconfig | 7 +- configs/ge_b850v3_defconfig | 8 +- configs/mx23evk_defconfig | 1 - configs/mx25pdk_defconfig | 1 - configs/mx28evk_auart_console_defconfig | 1 - configs/mx28evk_defconfig | 1 - configs/mx28evk_nand_defconfig | 1 - configs/mx28evk_spi_defconfig | 1 - configs/mx31ads_defconfig | 1 - configs/mx31pdk_defconfig | 1 - configs/mx35pdk_defconfig | 1 - configs/mx51evk_defconfig | 1 - configs/mx53ard_defconfig | 1 - configs/mx53evk_defconfig | 1 - configs/mx53loco_defconfig | 1 - configs/mx53smd_defconfig | 1 - configs/mx6sabreauto_defconfig | 2 +- configs/mx6sabresd_defconfig | 1 - configs/mx6slevk_defconfig | 3 +- configs/mx6slevk_spinor_defconfig | 3 +- configs/mx6slevk_spl_defconfig | 3 +- configs/mx6sllevk_defconfig | 1 - configs/mx6sllevk_plugin_defconfig | 1 - configs/mx6sxsabreauto_defconfig | 1 - configs/mx6sxsabresd_defconfig | 2 +- configs/mx6sxsabresd_spl_defconfig | 2 +- configs/mx6ul_14x14_evk_defconfig | 1 - configs/mx6ul_9x9_evk_defconfig | 1 - configs/mx6ull_14x14_evk_defconfig | 1 - configs/mx6ull_14x14_evk_plugin_defconfig | 1 - configs/mx7dsabresd_defconfig | 1 - configs/mx7dsabresd_secure_defconfig | 1 - configs/wandboard_defconfig | 1 + configs/warp_defconfig | 2 +- drivers/net/e1000.c | 292 +++++++++++++++++++++++++++++++++++++--- drivers/net/e1000.h | 3 + drivers/power/pmic/Makefile | 4 +- drivers/power/regulator/Makefile | 2 +- drivers/rtc/Kconfig | 6 + drivers/rtc/Makefile | 1 + drivers/rtc/rx8010sj.c | 378 ++++++++++++++++++++++++++++++++++++++++++++++++++++ include/configs/ge_bx50v3.h | 190 +++++++++++--------------- include/configs/mx6_common.h | 3 - include/configs/mx6sxsabresd.h | 8 +- include/power/pmic.h | 1 + 66 files changed, 1370 insertions(+), 443 deletions(-) create mode 100644 board/ge/common/ge_common.c create mode 100644 board/ge/common/ge_common.h create mode 100644 drivers/rtc/rx8010sj.c

On Sun, Dec 17, 2017 at 11:39:33AM +0100, Stefano Babic wrote:
Hi Tom,
please pull from u-boot-imx, thanks !
The following changes since commit fcc8250c2f7c982f3593a8eecf737f8e2c95f222:
Merge git://git.denx.de/u-boot-mips (2017-11-28 16:54:30 -0500)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
NAK.
[snip]
Peng Fan (2): power: pmic.h: include dm/ofnode.h power: pmic/regulator allow dm be omitted by SPL
The second patch here breaks rockchip (phycore-rk3288 at least) and does not introduce a 'config SPL_DM_PMIC' symbol that would allow for platforms to enable that still so that it's not dropped when required. If you cannot defer that patch for now (I know there are some critical patches in your PR), please re-work it so we do have SPL_DM_PMIC/etc so that we have no size differences on rockchip (buildman --step 0 -SBCdevelk foo && buildman -SsBdevelk --step 0 foo is how I do that). Thanks!

Hi Tom,
On 17/12/2017 20:26, Tom Rini wrote:
On Sun, Dec 17, 2017 at 11:39:33AM +0100, Stefano Babic wrote:
Hi Tom,
please pull from u-boot-imx, thanks !
The following changes since commit fcc8250c2f7c982f3593a8eecf737f8e2c95f222:
Merge git://git.denx.de/u-boot-mips (2017-11-28 16:54:30 -0500)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
NAK.
[snip]
Peng Fan (2): power: pmic.h: include dm/ofnode.h power: pmic/regulator allow dm be omitted by SPL
The second patch here breaks rockchip (phycore-rk3288 at least) and does not introduce a 'config SPL_DM_PMIC' symbol that would allow for platforms to enable that still so that it's not dropped when required. If you cannot defer that patch for now
This was just a preparation for MX8, discussed with Peng. I have not seen that it breaks rockchip, sorry. It can be dropped for the moment, waiting until Peng will resend a new version fixing the issues.
(I know there are some critical patches in your PR), please re-work it so we do have SPL_DM_PMIC/etc so that we have no size differences on rockchip (buildman --step 0 -SBCdevelk foo && buildman -SsBdevelk --step 0 foo is how I do that). Thanks!
Best regards, Stefano

Adding Peng
On Sun, Dec 17, 2017 at 5:26 PM, Tom Rini trini@konsulko.com wrote:
On Sun, Dec 17, 2017 at 11:39:33AM +0100, Stefano Babic wrote:
Hi Tom,
please pull from u-boot-imx, thanks !
The following changes since commit fcc8250c2f7c982f3593a8eecf737f8e2c95f222:
Merge git://git.denx.de/u-boot-mips (2017-11-28 16:54:30 -0500)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
NAK.
[snip]
Peng Fan (2): power: pmic.h: include dm/ofnode.h power: pmic/regulator allow dm be omitted by SPL
The second patch here breaks rockchip (phycore-rk3288 at least) and does not introduce a 'config SPL_DM_PMIC' symbol that would allow for platforms to enable that still so that it's not dropped when required. If you cannot defer that patch for now (I know there are some critical patches in your PR), please re-work it so we do have SPL_DM_PMIC/etc so that we have no size differences on rockchip (buildman --step 0 -SBCdevelk foo && buildman -SsBdevelk --step 0 foo is how I do that). Thanks!
Peng, please fix this build issue for your v3 series.
Thanks

-----Original Message----- From: Fabio Estevam [mailto:festevam@gmail.com] Sent: Monday, December 18, 2017 8:04 AM To: Tom Rini trini@konsulko.com; Peng Fan peng.fan@nxp.com Cc: Stefano Babic sbabic@denx.de; U-Boot Mailing List <u- boot@lists.denx.de> Subject: Re: [U-Boot] [PULL] Please pull u-boot-imx
Adding Peng
On Sun, Dec 17, 2017 at 5:26 PM, Tom Rini trini@konsulko.com wrote:
On Sun, Dec 17, 2017 at 11:39:33AM +0100, Stefano Babic wrote:
Hi Tom,
please pull from u-boot-imx, thanks !
The following changes since commit
fcc8250c2f7c982f3593a8eecf737f8e2c95f222:
Merge git://git.denx.de/u-boot-mips (2017-11-28 16:54:30 -0500)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
NAK.
[snip]
Peng Fan (2): power: pmic.h: include dm/ofnode.h power: pmic/regulator allow dm be omitted by SPL
The second patch here breaks rockchip (phycore-rk3288 at least) and does not introduce a 'config SPL_DM_PMIC' symbol that would allow for platforms to enable that still so that it's not dropped when required. If you cannot defer that patch for now (I know there are some critical patches in your PR), please re-work it so we do have SPL_DM_PMIC/etc so that we have no size differences on rockchip (buildman --step 0 -SBCdevelk foo && buildman -SsBdevelk --step 0 foo is how I do that). Thanks!
Share on me. Please drop the second patch.
Peng, please fix this build issue for your v3 series.
I'll fix it in my second patch.
Thanks, Peng.
Thanks
participants (4)
-
Fabio Estevam
-
Peng Fan
-
Stefano Babic
-
Tom Rini