mbox series

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

Message ID e4859968-f386-adc5-9371-98ed76d41bd9@denx.de
State Changes Requested
Delegated to: Tom Rini
Headers show
Series [U-Boot,PULL] Please pull u-boot-imx | expand

Pull-request

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

Message

Stefano Babic Dec. 17, 2017, 10:39 a.m. UTC
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

Comments

Tom Rini Dec. 17, 2017, 7:26 p.m. UTC | #1
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!
Stefano Babic Dec. 17, 2017, 9:32 p.m. UTC | #2
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
Fabio Estevam Dec. 18, 2017, 12:04 a.m. UTC | #3
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
Peng Fan Dec. 18, 2017, 1:45 a.m. UTC | #4
> -----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