* [U-Boot] [GIT PULL] Pull request: u-boot-imx u-boot-imx-20190916
@ 2019-09-16 8:06 Stefano Babic
2019-09-16 8:16 ` Joris OFFOUGA
2019-09-16 17:12 ` Tom Rini
0 siblings, 2 replies; 12+ messages in thread
From: Stefano Babic @ 2019-09-16 8:06 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull from u-boot-imx, thanks.
There is still a broken board (imx6dl_mamoj) - it will be fixed later.
The following changes since commit 5ba8b1254311d00e2bdd9e227b78bdb7e89e69dd:
Merge tag 'u-boot-rockchip-20190912' of
https://gitlab.denx.de/u-boot/custodians/u-boot-rockchip (2019-09-11
23:08:34 -0400)
are available in the Git repository at:
https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git
tags/u-boot-imx-20190916
for you to fetch changes up to a49022353fb9a1a9705b0d6b9a31e13b20824ef6:
imx: fix missing MAINTAINERS pico boards (2019-09-16 09:39:57 +0200)
----------------------------------------------------------------
u-boot-imx-20190916
-------------------
- Technexion boards
- fix in HABv4
- MX8 container file
- Fix for Toradex boards
- i.MX7ULP fixes
----------------------------------------------------------------
Anatolij Gustschin (1):
imx: sksimx6_defconfig: remove SPL misc option to fix build error
Bai Ping (2):
i.MX7ULP: Fix system reset after a7 rtc alarm expired.
i.MX7ULP: Correct the clock index
Breno Matheus Lima (4):
Kconfig: Migrate CONFIG_CSF_SIZE to Kconfig
imx6: spl: Reduce SPL limit size in case CONFIG_SECURE_BOOT is enabled
imx: configs: Cleanup CONFIG_SECURE_BOOT comments
habv4: tools: Avoid hardcoded CSF size for SPL targets
Fabio Berton (1):
pico-imx7d: Sync pico-hobbit-imx7d_defconfig
Fabio Estevam (9):
mx6sabresd: Reduce overall SPL size
pico-imx6ul: Increase the CONFIG_ENV_OFFSET size
pico-imx6ul: Add LCD support
pico-imx6ul: Update the Falcon mode instructions
pico-imx6ul: Provide a way to escape the Falcon mode
pico-imx7d: Add instructions for booting in Falcon mode
pico-imx7d: Provide a way to escape the Falcon mode
logos: Add the TechNexion's logo
pico: Convert to CONFIG_FSL_USDHC
Heinrich Schuchardt (8):
efi_loader: EFI_FILE_PROTOCOL.Write() check args
efi_loader: eliminate inline function ascii2unicode()
efi_loader: correct reading of directories
efi_loader: file size checks
efi_loader: EFI_FILE_PROTOCOL rev 2 stub
efi_loader: volume name in EFI_FILE_PROTOCOL.GetInfo()
efi_loader: check parameters EFI_FILE_PROTOCOL.GetInfo()
efi_loader: parameter checks EFI_FILE_PROTOCOL.SetInfo()
Otavio Salvador (3):
pico-imx6ul: Add DWARF baseboard support
pico-imx7d: Add DWARF baseboard support
pico-imx7d: Add NYMPH baseboard support
Peng Fan (39):
arm: dts: sync dts for i.MX6UL
arm: dts: sync dts for i.MX6ULL
arm: dts: import dts for i.MX6ULZ
imx: add i.MX6ULZ cpu type
imx: add i.MX6ULZ board
imx: mx6ul_14x14_evk: Fix SPL boot
imx: mx6ul_14x14_evk: convert to DM_VIDEO
imx: mx6slevk: enable DM_SPI and DM_SPI_FLASH
pinctrl: imx: use devfdt_get_addr_size_index
tools: imx8mimage: fix HDMI/FIT parsing
serial: Kconfig: make MXC_UART usable for MX7 and IMX8M
spl: pass args to board_return_to_bootrom
arm: dts: imx: fsl-imx8qm.dtsi: add gpio aliases to fix gpio command
imx: i.MX7ULP: add get_boot_device
i.MX7ULP: evk: Modify FDT file to disable SD3.0 for usb boot
misc: Kconfig: make i.MX7ULP could use MXC_OCOTP
i.MX7ULP: evk: Enable fuse comamnd
i.MX7ULP: Add CPU revision check for B0
imx: mx6sabresd: fix usb start when DM enabled
imx: imx6qdl: dtsi: move U-Boot specific change to u-boot.dtsi
imx: imx8qxp_mek: fix CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR
imx8: support parsing i.MX8 Container file
spl: mmc: support loading i.MX container format file
imx: add container target
imx8qxp_mek: switch to use container image
imx8qm_mek: switch to use container image
doc: imx: mkimage: introduce i.MX8 image format
imx: sys_proto: add is_imx8qm helper
imx8qm: power up SMMU
imx8qm: correct fdt_file
imx8: disable node when the resource is not owned
configs: imx8qm/qxp_mek: enable CONFIG_OF_SYSTEM_SETUP
imx: scu_api: add sc_rm_set_master_sid
imx8: fdt: configure sid for masters
imx8: save args passed from ATF
imx8: fdt: add optee node
imx: scu_api: add sc_pm_is_partition_started
imx8: move i.MX8 cpu desc code to drivers/cpu/imx8_cpu.c
imx8: cpu: fix mac fuse word for i.MX8QM
Priyanka Jain (1):
MAINTAINERS: Change fsl-qoriq, mpc86xx, mpc85xx maintainers
Ricardo Salveti (4):
apalis_imx6: add board_fit_config_name_match to support FIT in SPL
apalis_imx6: fix broken fsl_esdhc_imx conversion
imx: apalis_imx6: select MX6Q via Kconfig
spl: imx: only use HAB if spl fit signature is not enabled
Robert Hancock (1):
ARM: imx: Support larger SPL size on IMX6DQ
Stefano Babic (3):
Merge branch 'nxp-imx-8-13' of https://github.com/MrVan/u-boot
into master-next
Revert "habv4: tools: Avoid hardcoded CSF size for SPL targets"
imx: fix missing MAINTAINERS pico boards
Tom Rini (1):
Merge tag 'efi-2019-10-rc4-4' of
https://gitlab.denx.de/u-boot/custodians/u-boot-efi
Troy Kisky (5):
nitrogen6x: migrate to using device tree
configs: nitrogen6x: Add DM_MMC/DM_USB/AHCI support
nitrogen6x: reserve used gpios
configs: nitrogen6x: Add DM_GPIO support
configs: nitrogen6x: Add DM_SPI/DM_SPI_FLASH support
Ye Li (8):
i.MX7ULP: Fix PCC register bits mask and offset issue
i.MX7ULP: Add CONFIG_MX7ULP to kconfig
i.MX7ULP: Fix wrong i2c configuration name
i.MX7ULP: Fix SPLL/APLL clock rate calculation issue
i.MX7ULP: Workaround APLL PFD2 to 345.6Mhz
i.MX7ULP: Set A7 core frequency to 500Mhz for B0 chip
i.MX7ULP: Change clock rate calculation for NIC1 BUS and EXT
imx8: Probe the SCU driver by using uclass function
MAINTAINERS | 6 +-
Makefile | 8 +
arch/arm/cpu/arm926ejs/spear/spl.c | 5 +-
arch/arm/dts/Makefile | 30 ++-
arch/arm/dts/fsl-imx8qm.dtsi | 7 +
arch/arm/dts/imx6dl-nitrogen6x.dts | 15 ++
arch/arm/dts/imx6q-nitrogen6x.dts | 19 ++
arch/arm/dts/imx6q-sabrelite.dts | 19 ++
arch/arm/dts/imx6qdl-nitrogen6x.dtsi | 69 ++++++
arch/arm/dts/imx6qdl-sabrelite.dtsi | 384
++++++++++++++++++++++++++++++++
arch/arm/dts/imx6qdl-u-boot.dtsi | 6 +
arch/arm/dts/imx6qdl.dtsi | 3 -
arch/arm/dts/imx6ul-14x14-evk-u-boot.dtsi | 49 +++-
arch/arm/dts/imx6ul-14x14-evk.dts | 422
+----------------------------------
arch/arm/dts/imx6ul-14x14-evk.dtsi | 531
++++++++++++++++++++++++++++++++++++++++++++
arch/arm/dts/imx6ul-pinfunc.h | 175 ++++++++-------
arch/arm/dts/imx6ul.dtsi | 301
++++++++++++++++---------
arch/arm/dts/imx6ull-14x14-evk.dts | 523
+------------------------------------------
arch/arm/dts/imx6ull-pinfunc-snvs.h | 7 +-
arch/arm/dts/imx6ull-pinfunc.h | 116 ++++++----
arch/arm/dts/imx6ull.dtsi | 1184
++++---------------------------------------------------------------------------------------------
arch/arm/dts/imx6ulz-14x14-evk.dts | 22 ++
arch/arm/dts/imx6ulz.dtsi | 37 ++++
arch/arm/include/asm/arch-imx/cpu.h | 1 +
arch/arm/include/asm/arch-imx8/image.h | 56 +++++
arch/arm/include/asm/arch-imx8/sci/rpc.h | 5 +-
arch/arm/include/asm/arch-imx8/sci/sci.h | 2 +
arch/arm/include/asm/arch-imx8/sys_proto.h | 1 +
arch/arm/include/asm/arch-mx7ulp/clock.h | 2 +-
arch/arm/include/asm/arch-mx7ulp/imx-regs.h | 20 ++
arch/arm/include/asm/arch-mx7ulp/pcc.h | 4 +-
arch/arm/include/asm/arch-mx7ulp/scg.h | 1 +
arch/arm/include/asm/arch-mx7ulp/sys_proto.h | 1 +
arch/arm/include/asm/mach-imx/sys_proto.h | 2 +
arch/arm/mach-imx/Kconfig | 7 +
arch/arm/mach-imx/Makefile | 14 +-
arch/arm/mach-imx/cpu.c | 2 +
arch/arm/mach-imx/imx8/Kconfig | 13 ++
arch/arm/mach-imx/imx8/Makefile | 7 +-
arch/arm/mach-imx/imx8/cpu.c | 189 ++--------------
arch/arm/mach-imx/imx8/fdt.c | 292
++++++++++++++++++++++++
arch/arm/mach-imx/imx8/lowlevel_init.S | 36 +++
arch/arm/mach-imx/imx8/parse-container.c | 120 ++++++++++
arch/arm/mach-imx/mx6/Kconfig | 10 +
arch/arm/mach-imx/mx6/soc.c | 4 +
arch/arm/mach-imx/mx7ulp/Kconfig | 6 +-
arch/arm/mach-imx/mx7ulp/clock.c | 8 +-
arch/arm/mach-imx/mx7ulp/scg.c | 63 +++++-
arch/arm/mach-imx/mx7ulp/soc.c | 38 +++-
arch/arm/mach-imx/spl.c | 2 +
arch/arm/mach-rockchip/spl.c | 5 +-
arch/arm/mach-rockchip/tpl.c | 5 +-
board/boundary/nitrogen6x/MAINTAINERS | 5 +
board/boundary/nitrogen6x/nitrogen6x.c | 30 ++-
board/freescale/imx8qm_mek/README | 4 +-
board/freescale/imx8qm_mek/uboot-container.cfg | 13 ++
board/freescale/imx8qxp_mek/README | 4 +-
board/freescale/imx8qxp_mek/uboot-container.cfg | 13 ++
board/freescale/mpc8536ds/MAINTAINERS | 2 +-
board/freescale/mpc8541cds/MAINTAINERS | 2 +-
board/freescale/mpc8544ds/MAINTAINERS | 2 +-
board/freescale/mpc8548cds/MAINTAINERS | 2 +-
board/freescale/mpc8555cds/MAINTAINERS | 2 +-
board/freescale/mpc8568mds/MAINTAINERS | 2 +-
board/freescale/mpc8569mds/MAINTAINERS | 2 +-
board/freescale/mpc8572ds/MAINTAINERS | 2 +-
board/freescale/mpc8610hpcd/MAINTAINERS | 2 +-
board/freescale/mpc8641hpcn/MAINTAINERS | 2 +-
board/freescale/mx6slevk/mx6slevk.c | 28 ---
board/freescale/mx6ul_14x14_evk/mx6ul_14x14_evk.c | 73 ++----
board/freescale/mx6ullevk/MAINTAINERS | 1 +
board/freescale/mx6ullevk/mx6ullevk.c | 10 +-
board/freescale/mx7ulp_evk/mx7ulp_evk.c | 47 ++++
board/technexion/pico-imx6ul/README | 8 +-
board/technexion/pico-imx6ul/pico-imx6ul.c | 55 ++++-
board/technexion/pico-imx6ul/spl.c | 4 +
board/technexion/pico-imx7d/MAINTAINERS | 2 +
board/technexion/pico-imx7d/README | 91 ++++++++
board/technexion/pico-imx7d/spl.c | 4 +
board/toradex/apalis_imx6/apalis_imx6.c | 14 +-
common/spl/Kconfig | 3 +-
common/spl/spl_bootrom.c | 7 +-
common/spl/spl_mmc.c | 10 +
configs/imx8mq_evk_defconfig | 1 +
configs/imx8qm_mek_defconfig | 9 +-
configs/imx8qxp_mek_defconfig | 6 +-
configs/mx6qsabrelite_defconfig | 10 +-
configs/mx6sabresd_defconfig | 4 +-
configs/mx6slevk_defconfig | 2 +
configs/mx6slevk_spinor_defconfig | 2 +
configs/mx6slevk_spl_defconfig | 2 +
configs/mx6ul_14x14_evk_defconfig | 2 +-
configs/mx6ul_9x9_evk_defconfig | 2 +-
configs/mx6ulz_14x14_evk_defconfig | 44 ++++
configs/mx7ulp_evk_defconfig | 3 +
configs/mx7ulp_evk_plugin_defconfig | 2 +
configs/nitrogen6dl2g_defconfig | 11 +-
configs/nitrogen6dl_defconfig | 11 +-
configs/nitrogen6q2g_defconfig | 11 +-
configs/nitrogen6q_defconfig | 11 +-
configs/nitrogen6s1g_defconfig | 11 +-
configs/nitrogen6s_defconfig | 11 +-
configs/pico-dwarf-imx6ul_defconfig | 65 ++++++
configs/pico-dwarf-imx7d_defconfig | 68 ++++++
configs/pico-hobbit-imx6ul_defconfig | 1 +
configs/pico-hobbit-imx7d_defconfig | 2 +-
configs/pico-imx6ul_defconfig | 1 +
configs/pico-nymph-imx7d_defconfig | 68 ++++++
configs/pico-pi-imx6ul_defconfig | 1 +
configs/sksimx6_defconfig | 1 -
doc/git-mailrc | 8 +-
doc/imx/mkimage/imx8image.txt | 45 ++++
drivers/cpu/Makefile | 1 +
drivers/cpu/imx8_cpu.c | 182 +++++++++++++++
drivers/misc/Kconfig | 2 +-
drivers/misc/imx8/scu_api.c | 49 ++++
drivers/pinctrl/nxp/pinctrl-imx.c | 4 +-
drivers/serial/Kconfig | 2 +-
include/configs/cl-som-imx7.h | 4 -
include/configs/imx6_spl.h | 28 ++-
include/configs/imx8mq_evk.h | 4 -
include/configs/imx8qm_mek.h | 2 +-
include/configs/imx8qxp_mek.h | 2 +-
include/configs/mx6_common.h | 4 -
include/configs/mx6sllevk.h | 6 -
include/configs/mx6ul_14x14_evk.h | 2 +-
include/configs/mx6ullevk.h | 19 +-
include/configs/mx7_common.h | 4 -
include/configs/mx7ulp_evk.h | 9 -
include/configs/pico-imx6ul.h | 33 ++-
include/configs/pico-imx7d.h | 6 +-
include/dt-bindings/clock/imx6ul-clock.h | 50 +++--
include/efi_api.h | 24 +-
include/efi_loader.h | 16 --
include/spl.h | 15 +-
lib/efi_loader/efi_device_path_to_text.c | 10 +-
lib/efi_loader/efi_file.c | 226
++++++++++++-------
scripts/config_whitelist.txt | 1 -
tools/imx8mimage.c | 7 +-
tools/logos/technexion.bmp | Bin 0 -> 22390 bytes
tools/spl_size_limit.c | 3 +
141 files changed, 3606 insertions(+), 2824 deletions(-)
create mode 100644 arch/arm/dts/imx6dl-nitrogen6x.dts
create mode 100644 arch/arm/dts/imx6q-nitrogen6x.dts
create mode 100644 arch/arm/dts/imx6q-sabrelite.dts
create mode 100644 arch/arm/dts/imx6qdl-nitrogen6x.dtsi
create mode 100644 arch/arm/dts/imx6qdl-sabrelite.dtsi
create mode 100644 arch/arm/dts/imx6ul-14x14-evk.dtsi
create mode 100644 arch/arm/dts/imx6ulz-14x14-evk.dts
create mode 100644 arch/arm/dts/imx6ulz.dtsi
create mode 100644 arch/arm/include/asm/arch-imx8/image.h
create mode 100644 arch/arm/mach-imx/imx8/fdt.c
create mode 100644 arch/arm/mach-imx/imx8/lowlevel_init.S
create mode 100644 arch/arm/mach-imx/imx8/parse-container.c
create mode 100644 board/freescale/imx8qm_mek/uboot-container.cfg
create mode 100644 board/freescale/imx8qxp_mek/uboot-container.cfg
create mode 100644 configs/mx6ulz_14x14_evk_defconfig
create mode 100644 configs/pico-dwarf-imx6ul_defconfig
create mode 100644 configs/pico-dwarf-imx7d_defconfig
create mode 100644 configs/pico-nymph-imx7d_defconfig
create mode 100644 doc/imx/mkimage/imx8image.txt
create mode 100644 drivers/cpu/imx8_cpu.c
create mode 100644 tools/logos/technexion.bmp
Best regards,
Stefano
--
=====================================================================
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
=====================================================================
^ permalink raw reply [flat|nested] 12+ messages in thread
* [U-Boot] [GIT PULL] Pull request: u-boot-imx u-boot-imx-20190916
2019-09-16 8:06 [U-Boot] [GIT PULL] Pull request: u-boot-imx u-boot-imx-20190916 Stefano Babic
@ 2019-09-16 8:16 ` Joris OFFOUGA
2019-09-16 8:39 ` Stefano Babic
2019-09-16 17:12 ` Tom Rini
1 sibling, 1 reply; 12+ messages in thread
From: Joris OFFOUGA @ 2019-09-16 8:16 UTC (permalink / raw)
To: u-boot
Hi Stefano,
You don't apply my series in your PR?
Best Regards,
Joris Offouga
Le lun. 16 sept. 2019 à 10:13, Stefano Babic <sbabic@denx.de> a écrit :
> Hi Tom,
>
> please pull from u-boot-imx, thanks.
>
> There is still a broken board (imx6dl_mamoj) - it will be fixed later.
>
> The following changes since commit
> 5ba8b1254311d00e2bdd9e227b78bdb7e89e69dd:
>
> Merge tag 'u-boot-rockchip-20190912' of
> https://gitlab.denx.de/u-boot/custodians/u-boot-rockchip (2019-09-11
> 23:08:34 -0400)
>
> are available in the Git repository at:
>
> https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git
> tags/u-boot-imx-20190916
>
> for you to fetch changes up to a49022353fb9a1a9705b0d6b9a31e13b20824ef6:
>
> imx: fix missing MAINTAINERS pico boards (2019-09-16 09:39:57 +0200)
>
> ----------------------------------------------------------------
> u-boot-imx-20190916
> -------------------
>
> - Technexion boards
> - fix in HABv4
> - MX8 container file
> - Fix for Toradex boards
> - i.MX7ULP fixes
>
> ----------------------------------------------------------------
> Anatolij Gustschin (1):
> imx: sksimx6_defconfig: remove SPL misc option to fix build error
>
> Bai Ping (2):
> i.MX7ULP: Fix system reset after a7 rtc alarm expired.
> i.MX7ULP: Correct the clock index
>
> Breno Matheus Lima (4):
> Kconfig: Migrate CONFIG_CSF_SIZE to Kconfig
> imx6: spl: Reduce SPL limit size in case CONFIG_SECURE_BOOT is
> enabled
> imx: configs: Cleanup CONFIG_SECURE_BOOT comments
> habv4: tools: Avoid hardcoded CSF size for SPL targets
>
> Fabio Berton (1):
> pico-imx7d: Sync pico-hobbit-imx7d_defconfig
>
> Fabio Estevam (9):
> mx6sabresd: Reduce overall SPL size
> pico-imx6ul: Increase the CONFIG_ENV_OFFSET size
> pico-imx6ul: Add LCD support
> pico-imx6ul: Update the Falcon mode instructions
> pico-imx6ul: Provide a way to escape the Falcon mode
> pico-imx7d: Add instructions for booting in Falcon mode
> pico-imx7d: Provide a way to escape the Falcon mode
> logos: Add the TechNexion's logo
> pico: Convert to CONFIG_FSL_USDHC
>
> Heinrich Schuchardt (8):
> efi_loader: EFI_FILE_PROTOCOL.Write() check args
> efi_loader: eliminate inline function ascii2unicode()
> efi_loader: correct reading of directories
> efi_loader: file size checks
> efi_loader: EFI_FILE_PROTOCOL rev 2 stub
> efi_loader: volume name in EFI_FILE_PROTOCOL.GetInfo()
> efi_loader: check parameters EFI_FILE_PROTOCOL.GetInfo()
> efi_loader: parameter checks EFI_FILE_PROTOCOL.SetInfo()
>
> Otavio Salvador (3):
> pico-imx6ul: Add DWARF baseboard support
> pico-imx7d: Add DWARF baseboard support
> pico-imx7d: Add NYMPH baseboard support
>
> Peng Fan (39):
> arm: dts: sync dts for i.MX6UL
> arm: dts: sync dts for i.MX6ULL
> arm: dts: import dts for i.MX6ULZ
> imx: add i.MX6ULZ cpu type
> imx: add i.MX6ULZ board
> imx: mx6ul_14x14_evk: Fix SPL boot
> imx: mx6ul_14x14_evk: convert to DM_VIDEO
> imx: mx6slevk: enable DM_SPI and DM_SPI_FLASH
> pinctrl: imx: use devfdt_get_addr_size_index
> tools: imx8mimage: fix HDMI/FIT parsing
> serial: Kconfig: make MXC_UART usable for MX7 and IMX8M
> spl: pass args to board_return_to_bootrom
> arm: dts: imx: fsl-imx8qm.dtsi: add gpio aliases to fix gpio command
> imx: i.MX7ULP: add get_boot_device
> i.MX7ULP: evk: Modify FDT file to disable SD3.0 for usb boot
> misc: Kconfig: make i.MX7ULP could use MXC_OCOTP
> i.MX7ULP: evk: Enable fuse comamnd
> i.MX7ULP: Add CPU revision check for B0
> imx: mx6sabresd: fix usb start when DM enabled
> imx: imx6qdl: dtsi: move U-Boot specific change to u-boot.dtsi
> imx: imx8qxp_mek: fix CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR
> imx8: support parsing i.MX8 Container file
> spl: mmc: support loading i.MX container format file
> imx: add container target
> imx8qxp_mek: switch to use container image
> imx8qm_mek: switch to use container image
> doc: imx: mkimage: introduce i.MX8 image format
> imx: sys_proto: add is_imx8qm helper
> imx8qm: power up SMMU
> imx8qm: correct fdt_file
> imx8: disable node when the resource is not owned
> configs: imx8qm/qxp_mek: enable CONFIG_OF_SYSTEM_SETUP
> imx: scu_api: add sc_rm_set_master_sid
> imx8: fdt: configure sid for masters
> imx8: save args passed from ATF
> imx8: fdt: add optee node
> imx: scu_api: add sc_pm_is_partition_started
> imx8: move i.MX8 cpu desc code to drivers/cpu/imx8_cpu.c
> imx8: cpu: fix mac fuse word for i.MX8QM
>
> Priyanka Jain (1):
> MAINTAINERS: Change fsl-qoriq, mpc86xx, mpc85xx maintainers
>
> Ricardo Salveti (4):
> apalis_imx6: add board_fit_config_name_match to support FIT in SPL
> apalis_imx6: fix broken fsl_esdhc_imx conversion
> imx: apalis_imx6: select MX6Q via Kconfig
> spl: imx: only use HAB if spl fit signature is not enabled
>
> Robert Hancock (1):
> ARM: imx: Support larger SPL size on IMX6DQ
>
> Stefano Babic (3):
> Merge branch 'nxp-imx-8-13' of https://github.com/MrVan/u-boot
> into master-next
> Revert "habv4: tools: Avoid hardcoded CSF size for SPL targets"
> imx: fix missing MAINTAINERS pico boards
>
> Tom Rini (1):
> Merge tag 'efi-2019-10-rc4-4' of
> https://gitlab.denx.de/u-boot/custodians/u-boot-efi
>
> Troy Kisky (5):
> nitrogen6x: migrate to using device tree
> configs: nitrogen6x: Add DM_MMC/DM_USB/AHCI support
> nitrogen6x: reserve used gpios
> configs: nitrogen6x: Add DM_GPIO support
> configs: nitrogen6x: Add DM_SPI/DM_SPI_FLASH support
>
> Ye Li (8):
> i.MX7ULP: Fix PCC register bits mask and offset issue
> i.MX7ULP: Add CONFIG_MX7ULP to kconfig
> i.MX7ULP: Fix wrong i2c configuration name
> i.MX7ULP: Fix SPLL/APLL clock rate calculation issue
> i.MX7ULP: Workaround APLL PFD2 to 345.6Mhz
> i.MX7ULP: Set A7 core frequency to 500Mhz for B0 chip
> i.MX7ULP: Change clock rate calculation for NIC1 BUS and EXT
> imx8: Probe the SCU driver by using uclass function
>
> MAINTAINERS | 6 +-
> Makefile | 8 +
> arch/arm/cpu/arm926ejs/spear/spl.c | 5 +-
> arch/arm/dts/Makefile | 30 ++-
> arch/arm/dts/fsl-imx8qm.dtsi | 7 +
> arch/arm/dts/imx6dl-nitrogen6x.dts | 15 ++
> arch/arm/dts/imx6q-nitrogen6x.dts | 19 ++
> arch/arm/dts/imx6q-sabrelite.dts | 19 ++
> arch/arm/dts/imx6qdl-nitrogen6x.dtsi | 69 ++++++
> arch/arm/dts/imx6qdl-sabrelite.dtsi | 384
> ++++++++++++++++++++++++++++++++
> arch/arm/dts/imx6qdl-u-boot.dtsi | 6 +
> arch/arm/dts/imx6qdl.dtsi | 3 -
> arch/arm/dts/imx6ul-14x14-evk-u-boot.dtsi | 49 +++-
> arch/arm/dts/imx6ul-14x14-evk.dts | 422
> +----------------------------------
> arch/arm/dts/imx6ul-14x14-evk.dtsi | 531
> ++++++++++++++++++++++++++++++++++++++++++++
> arch/arm/dts/imx6ul-pinfunc.h | 175 ++++++++-------
> arch/arm/dts/imx6ul.dtsi | 301
> ++++++++++++++++---------
> arch/arm/dts/imx6ull-14x14-evk.dts | 523
> +------------------------------------------
> arch/arm/dts/imx6ull-pinfunc-snvs.h | 7 +-
> arch/arm/dts/imx6ull-pinfunc.h | 116 ++++++----
> arch/arm/dts/imx6ull.dtsi | 1184
>
> ++++---------------------------------------------------------------------------------------------
> arch/arm/dts/imx6ulz-14x14-evk.dts | 22 ++
> arch/arm/dts/imx6ulz.dtsi | 37 ++++
> arch/arm/include/asm/arch-imx/cpu.h | 1 +
> arch/arm/include/asm/arch-imx8/image.h | 56 +++++
> arch/arm/include/asm/arch-imx8/sci/rpc.h | 5 +-
> arch/arm/include/asm/arch-imx8/sci/sci.h | 2 +
> arch/arm/include/asm/arch-imx8/sys_proto.h | 1 +
> arch/arm/include/asm/arch-mx7ulp/clock.h | 2 +-
> arch/arm/include/asm/arch-mx7ulp/imx-regs.h | 20 ++
> arch/arm/include/asm/arch-mx7ulp/pcc.h | 4 +-
> arch/arm/include/asm/arch-mx7ulp/scg.h | 1 +
> arch/arm/include/asm/arch-mx7ulp/sys_proto.h | 1 +
> arch/arm/include/asm/mach-imx/sys_proto.h | 2 +
> arch/arm/mach-imx/Kconfig | 7 +
> arch/arm/mach-imx/Makefile | 14 +-
> arch/arm/mach-imx/cpu.c | 2 +
> arch/arm/mach-imx/imx8/Kconfig | 13 ++
> arch/arm/mach-imx/imx8/Makefile | 7 +-
> arch/arm/mach-imx/imx8/cpu.c | 189 ++--------------
> arch/arm/mach-imx/imx8/fdt.c | 292
> ++++++++++++++++++++++++
> arch/arm/mach-imx/imx8/lowlevel_init.S | 36 +++
> arch/arm/mach-imx/imx8/parse-container.c | 120 ++++++++++
> arch/arm/mach-imx/mx6/Kconfig | 10 +
> arch/arm/mach-imx/mx6/soc.c | 4 +
> arch/arm/mach-imx/mx7ulp/Kconfig | 6 +-
> arch/arm/mach-imx/mx7ulp/clock.c | 8 +-
> arch/arm/mach-imx/mx7ulp/scg.c | 63 +++++-
> arch/arm/mach-imx/mx7ulp/soc.c | 38 +++-
> arch/arm/mach-imx/spl.c | 2 +
> arch/arm/mach-rockchip/spl.c | 5 +-
> arch/arm/mach-rockchip/tpl.c | 5 +-
> board/boundary/nitrogen6x/MAINTAINERS | 5 +
> board/boundary/nitrogen6x/nitrogen6x.c | 30 ++-
> board/freescale/imx8qm_mek/README | 4 +-
> board/freescale/imx8qm_mek/uboot-container.cfg | 13 ++
> board/freescale/imx8qxp_mek/README | 4 +-
> board/freescale/imx8qxp_mek/uboot-container.cfg | 13 ++
> board/freescale/mpc8536ds/MAINTAINERS | 2 +-
> board/freescale/mpc8541cds/MAINTAINERS | 2 +-
> board/freescale/mpc8544ds/MAINTAINERS | 2 +-
> board/freescale/mpc8548cds/MAINTAINERS | 2 +-
> board/freescale/mpc8555cds/MAINTAINERS | 2 +-
> board/freescale/mpc8568mds/MAINTAINERS | 2 +-
> board/freescale/mpc8569mds/MAINTAINERS | 2 +-
> board/freescale/mpc8572ds/MAINTAINERS | 2 +-
> board/freescale/mpc8610hpcd/MAINTAINERS | 2 +-
> board/freescale/mpc8641hpcn/MAINTAINERS | 2 +-
> board/freescale/mx6slevk/mx6slevk.c | 28 ---
> board/freescale/mx6ul_14x14_evk/mx6ul_14x14_evk.c | 73 ++----
> board/freescale/mx6ullevk/MAINTAINERS | 1 +
> board/freescale/mx6ullevk/mx6ullevk.c | 10 +-
> board/freescale/mx7ulp_evk/mx7ulp_evk.c | 47 ++++
> board/technexion/pico-imx6ul/README | 8 +-
> board/technexion/pico-imx6ul/pico-imx6ul.c | 55 ++++-
> board/technexion/pico-imx6ul/spl.c | 4 +
> board/technexion/pico-imx7d/MAINTAINERS | 2 +
> board/technexion/pico-imx7d/README | 91 ++++++++
> board/technexion/pico-imx7d/spl.c | 4 +
> board/toradex/apalis_imx6/apalis_imx6.c | 14 +-
> common/spl/Kconfig | 3 +-
> common/spl/spl_bootrom.c | 7 +-
> common/spl/spl_mmc.c | 10 +
> configs/imx8mq_evk_defconfig | 1 +
> configs/imx8qm_mek_defconfig | 9 +-
> configs/imx8qxp_mek_defconfig | 6 +-
> configs/mx6qsabrelite_defconfig | 10 +-
> configs/mx6sabresd_defconfig | 4 +-
> configs/mx6slevk_defconfig | 2 +
> configs/mx6slevk_spinor_defconfig | 2 +
> configs/mx6slevk_spl_defconfig | 2 +
> configs/mx6ul_14x14_evk_defconfig | 2 +-
> configs/mx6ul_9x9_evk_defconfig | 2 +-
> configs/mx6ulz_14x14_evk_defconfig | 44 ++++
> configs/mx7ulp_evk_defconfig | 3 +
> configs/mx7ulp_evk_plugin_defconfig | 2 +
> configs/nitrogen6dl2g_defconfig | 11 +-
> configs/nitrogen6dl_defconfig | 11 +-
> configs/nitrogen6q2g_defconfig | 11 +-
> configs/nitrogen6q_defconfig | 11 +-
> configs/nitrogen6s1g_defconfig | 11 +-
> configs/nitrogen6s_defconfig | 11 +-
> configs/pico-dwarf-imx6ul_defconfig | 65 ++++++
> configs/pico-dwarf-imx7d_defconfig | 68 ++++++
> configs/pico-hobbit-imx6ul_defconfig | 1 +
> configs/pico-hobbit-imx7d_defconfig | 2 +-
> configs/pico-imx6ul_defconfig | 1 +
> configs/pico-nymph-imx7d_defconfig | 68 ++++++
> configs/pico-pi-imx6ul_defconfig | 1 +
> configs/sksimx6_defconfig | 1 -
> doc/git-mailrc | 8 +-
> doc/imx/mkimage/imx8image.txt | 45 ++++
> drivers/cpu/Makefile | 1 +
> drivers/cpu/imx8_cpu.c | 182 +++++++++++++++
> drivers/misc/Kconfig | 2 +-
> drivers/misc/imx8/scu_api.c | 49 ++++
> drivers/pinctrl/nxp/pinctrl-imx.c | 4 +-
> drivers/serial/Kconfig | 2 +-
> include/configs/cl-som-imx7.h | 4 -
> include/configs/imx6_spl.h | 28 ++-
> include/configs/imx8mq_evk.h | 4 -
> include/configs/imx8qm_mek.h | 2 +-
> include/configs/imx8qxp_mek.h | 2 +-
> include/configs/mx6_common.h | 4 -
> include/configs/mx6sllevk.h | 6 -
> include/configs/mx6ul_14x14_evk.h | 2 +-
> include/configs/mx6ullevk.h | 19 +-
> include/configs/mx7_common.h | 4 -
> include/configs/mx7ulp_evk.h | 9 -
> include/configs/pico-imx6ul.h | 33 ++-
> include/configs/pico-imx7d.h | 6 +-
> include/dt-bindings/clock/imx6ul-clock.h | 50 +++--
> include/efi_api.h | 24 +-
> include/efi_loader.h | 16 --
> include/spl.h | 15 +-
> lib/efi_loader/efi_device_path_to_text.c | 10 +-
> lib/efi_loader/efi_file.c | 226
> ++++++++++++-------
> scripts/config_whitelist.txt | 1 -
> tools/imx8mimage.c | 7 +-
> tools/logos/technexion.bmp | Bin 0 -> 22390 bytes
> tools/spl_size_limit.c | 3 +
> 141 files changed, 3606 insertions(+), 2824 deletions(-)
> create mode 100644 arch/arm/dts/imx6dl-nitrogen6x.dts
> create mode 100644 arch/arm/dts/imx6q-nitrogen6x.dts
> create mode 100644 arch/arm/dts/imx6q-sabrelite.dts
> create mode 100644 arch/arm/dts/imx6qdl-nitrogen6x.dtsi
> create mode 100644 arch/arm/dts/imx6qdl-sabrelite.dtsi
> create mode 100644 arch/arm/dts/imx6ul-14x14-evk.dtsi
> create mode 100644 arch/arm/dts/imx6ulz-14x14-evk.dts
> create mode 100644 arch/arm/dts/imx6ulz.dtsi
> create mode 100644 arch/arm/include/asm/arch-imx8/image.h
> create mode 100644 arch/arm/mach-imx/imx8/fdt.c
> create mode 100644 arch/arm/mach-imx/imx8/lowlevel_init.S
> create mode 100644 arch/arm/mach-imx/imx8/parse-container.c
> create mode 100644 board/freescale/imx8qm_mek/uboot-container.cfg
> create mode 100644 board/freescale/imx8qxp_mek/uboot-container.cfg
> create mode 100644 configs/mx6ulz_14x14_evk_defconfig
> create mode 100644 configs/pico-dwarf-imx6ul_defconfig
> create mode 100644 configs/pico-dwarf-imx7d_defconfig
> create mode 100644 configs/pico-nymph-imx7d_defconfig
> create mode 100644 doc/imx/mkimage/imx8image.txt
> create mode 100644 drivers/cpu/imx8_cpu.c
> create mode 100644 tools/logos/technexion.bmp
>
> Best regards,
> Stefano
>
> --
> =====================================================================
> 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
> =====================================================================
> _______________________________________________
> U-Boot mailing list
> U-Boot at lists.denx.de
> https://lists.denx.de/listinfo/u-boot
>
^ permalink raw reply [flat|nested] 12+ messages in thread
* [U-Boot] [GIT PULL] Pull request: u-boot-imx u-boot-imx-20190916
2019-09-16 8:16 ` Joris OFFOUGA
@ 2019-09-16 8:39 ` Stefano Babic
2019-09-16 8:43 ` Joris OFFOUGA
0 siblings, 1 reply; 12+ messages in thread
From: Stefano Babic @ 2019-09-16 8:39 UTC (permalink / raw)
To: u-boot
On 16/09/19 10:16, Joris OFFOUGA wrote:
> Hi Stefano,
>
> You don't apply my series in your PR?
>
No, I am applying them on top of it and then I send a new PR.
Regards,
Stefano
> Best Regards,
> Joris Offouga
>
> Le lun. 16 sept. 2019 à 10:13, Stefano Babic <sbabic@denx.de
> <mailto:sbabic@denx.de>> a écrit :
>
> Hi Tom,
>
> please pull from u-boot-imx, thanks.
>
> There is still a broken board (imx6dl_mamoj) - it will be fixed later.
>
> The following changes since commit
> 5ba8b1254311d00e2bdd9e227b78bdb7e89e69dd:
>
> Merge tag 'u-boot-rockchip-20190912' of
> https://gitlab.denx.de/u-boot/custodians/u-boot-rockchip (2019-09-11
> 23:08:34 -0400)
>
> are available in the Git repository at:
>
> https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git
> tags/u-boot-imx-20190916
>
> for you to fetch changes up to a49022353fb9a1a9705b0d6b9a31e13b20824ef6:
>
> imx: fix missing MAINTAINERS pico boards (2019-09-16 09:39:57 +0200)
>
> ----------------------------------------------------------------
> u-boot-imx-20190916
> -------------------
>
> - Technexion boards
> - fix in HABv4
> - MX8 container file
> - Fix for Toradex boards
> - i.MX7ULP fixes
>
> ----------------------------------------------------------------
> Anatolij Gustschin (1):
> imx: sksimx6_defconfig: remove SPL misc option to fix build error
>
> Bai Ping (2):
> i.MX7ULP: Fix system reset after a7 rtc alarm expired.
> i.MX7ULP: Correct the clock index
>
> Breno Matheus Lima (4):
> Kconfig: Migrate CONFIG_CSF_SIZE to Kconfig
> imx6: spl: Reduce SPL limit size in case CONFIG_SECURE_BOOT is
> enabled
> imx: configs: Cleanup CONFIG_SECURE_BOOT comments
> habv4: tools: Avoid hardcoded CSF size for SPL targets
>
> Fabio Berton (1):
> pico-imx7d: Sync pico-hobbit-imx7d_defconfig
>
> Fabio Estevam (9):
> mx6sabresd: Reduce overall SPL size
> pico-imx6ul: Increase the CONFIG_ENV_OFFSET size
> pico-imx6ul: Add LCD support
> pico-imx6ul: Update the Falcon mode instructions
> pico-imx6ul: Provide a way to escape the Falcon mode
> pico-imx7d: Add instructions for booting in Falcon mode
> pico-imx7d: Provide a way to escape the Falcon mode
> logos: Add the TechNexion's logo
> pico: Convert to CONFIG_FSL_USDHC
>
> Heinrich Schuchardt (8):
> efi_loader: EFI_FILE_PROTOCOL.Write() check args
> efi_loader: eliminate inline function ascii2unicode()
> efi_loader: correct reading of directories
> efi_loader: file size checks
> efi_loader: EFI_FILE_PROTOCOL rev 2 stub
> efi_loader: volume name in EFI_FILE_PROTOCOL.GetInfo()
> efi_loader: check parameters EFI_FILE_PROTOCOL.GetInfo()
> efi_loader: parameter checks EFI_FILE_PROTOCOL.SetInfo()
>
> Otavio Salvador (3):
> pico-imx6ul: Add DWARF baseboard support
> pico-imx7d: Add DWARF baseboard support
> pico-imx7d: Add NYMPH baseboard support
>
> Peng Fan (39):
> arm: dts: sync dts for i.MX6UL
> arm: dts: sync dts for i.MX6ULL
> arm: dts: import dts for i.MX6ULZ
> imx: add i.MX6ULZ cpu type
> imx: add i.MX6ULZ board
> imx: mx6ul_14x14_evk: Fix SPL boot
> imx: mx6ul_14x14_evk: convert to DM_VIDEO
> imx: mx6slevk: enable DM_SPI and DM_SPI_FLASH
> pinctrl: imx: use devfdt_get_addr_size_index
> tools: imx8mimage: fix HDMI/FIT parsing
> serial: Kconfig: make MXC_UART usable for MX7 and IMX8M
> spl: pass args to board_return_to_bootrom
> arm: dts: imx: fsl-imx8qm.dtsi: add gpio aliases to fix gpio
> command
> imx: i.MX7ULP: add get_boot_device
> i.MX7ULP: evk: Modify FDT file to disable SD3.0 for usb boot
> misc: Kconfig: make i.MX7ULP could use MXC_OCOTP
> i.MX7ULP: evk: Enable fuse comamnd
> i.MX7ULP: Add CPU revision check for B0
> imx: mx6sabresd: fix usb start when DM enabled
> imx: imx6qdl: dtsi: move U-Boot specific change to u-boot.dtsi
> imx: imx8qxp_mek: fix CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR
> imx8: support parsing i.MX8 Container file
> spl: mmc: support loading i.MX container format file
> imx: add container target
> imx8qxp_mek: switch to use container image
> imx8qm_mek: switch to use container image
> doc: imx: mkimage: introduce i.MX8 image format
> imx: sys_proto: add is_imx8qm helper
> imx8qm: power up SMMU
> imx8qm: correct fdt_file
> imx8: disable node when the resource is not owned
> configs: imx8qm/qxp_mek: enable CONFIG_OF_SYSTEM_SETUP
> imx: scu_api: add sc_rm_set_master_sid
> imx8: fdt: configure sid for masters
> imx8: save args passed from ATF
> imx8: fdt: add optee node
> imx: scu_api: add sc_pm_is_partition_started
> imx8: move i.MX8 cpu desc code to drivers/cpu/imx8_cpu.c
> imx8: cpu: fix mac fuse word for i.MX8QM
>
> Priyanka Jain (1):
> MAINTAINERS: Change fsl-qoriq, mpc86xx, mpc85xx maintainers
>
> Ricardo Salveti (4):
> apalis_imx6: add board_fit_config_name_match to support FIT in SPL
> apalis_imx6: fix broken fsl_esdhc_imx conversion
> imx: apalis_imx6: select MX6Q via Kconfig
> spl: imx: only use HAB if spl fit signature is not enabled
>
> Robert Hancock (1):
> ARM: imx: Support larger SPL size on IMX6DQ
>
> Stefano Babic (3):
> Merge branch 'nxp-imx-8-13' of https://github.com/MrVan/u-boot
> into master-next
> Revert "habv4: tools: Avoid hardcoded CSF size for SPL targets"
> imx: fix missing MAINTAINERS pico boards
>
> Tom Rini (1):
> Merge tag 'efi-2019-10-rc4-4' of
> https://gitlab.denx.de/u-boot/custodians/u-boot-efi
>
> Troy Kisky (5):
> nitrogen6x: migrate to using device tree
> configs: nitrogen6x: Add DM_MMC/DM_USB/AHCI support
> nitrogen6x: reserve used gpios
> configs: nitrogen6x: Add DM_GPIO support
> configs: nitrogen6x: Add DM_SPI/DM_SPI_FLASH support
>
> Ye Li (8):
> i.MX7ULP: Fix PCC register bits mask and offset issue
> i.MX7ULP: Add CONFIG_MX7ULP to kconfig
> i.MX7ULP: Fix wrong i2c configuration name
> i.MX7ULP: Fix SPLL/APLL clock rate calculation issue
> i.MX7ULP: Workaround APLL PFD2 to 345.6Mhz
> i.MX7ULP: Set A7 core frequency to 500Mhz for B0 chip
> i.MX7ULP: Change clock rate calculation for NIC1 BUS and EXT
> imx8: Probe the SCU driver by using uclass function
>
> MAINTAINERS | 6 +-
> Makefile | 8 +
> arch/arm/cpu/arm926ejs/spear/spl.c | 5 +-
> arch/arm/dts/Makefile | 30 ++-
> arch/arm/dts/fsl-imx8qm.dtsi | 7 +
> arch/arm/dts/imx6dl-nitrogen6x.dts | 15 ++
> arch/arm/dts/imx6q-nitrogen6x.dts | 19 ++
> arch/arm/dts/imx6q-sabrelite.dts | 19 ++
> arch/arm/dts/imx6qdl-nitrogen6x.dtsi | 69 ++++++
> arch/arm/dts/imx6qdl-sabrelite.dtsi | 384
> ++++++++++++++++++++++++++++++++
> arch/arm/dts/imx6qdl-u-boot.dtsi | 6 +
> arch/arm/dts/imx6qdl.dtsi | 3 -
> arch/arm/dts/imx6ul-14x14-evk-u-boot.dtsi | 49 +++-
> arch/arm/dts/imx6ul-14x14-evk.dts | 422
> +----------------------------------
> arch/arm/dts/imx6ul-14x14-evk.dtsi | 531
> ++++++++++++++++++++++++++++++++++++++++++++
> arch/arm/dts/imx6ul-pinfunc.h | 175
> ++++++++-------
> arch/arm/dts/imx6ul.dtsi | 301
> ++++++++++++++++---------
> arch/arm/dts/imx6ull-14x14-evk.dts | 523
> +------------------------------------------
> arch/arm/dts/imx6ull-pinfunc-snvs.h | 7 +-
> arch/arm/dts/imx6ull-pinfunc.h | 116 ++++++----
> arch/arm/dts/imx6ull.dtsi | 1184
> ++++---------------------------------------------------------------------------------------------
> arch/arm/dts/imx6ulz-14x14-evk.dts | 22 ++
> arch/arm/dts/imx6ulz.dtsi | 37 ++++
> arch/arm/include/asm/arch-imx/cpu.h | 1 +
> arch/arm/include/asm/arch-imx8/image.h | 56 +++++
> arch/arm/include/asm/arch-imx8/sci/rpc.h | 5 +-
> arch/arm/include/asm/arch-imx8/sci/sci.h | 2 +
> arch/arm/include/asm/arch-imx8/sys_proto.h | 1 +
> arch/arm/include/asm/arch-mx7ulp/clock.h | 2 +-
> arch/arm/include/asm/arch-mx7ulp/imx-regs.h | 20 ++
> arch/arm/include/asm/arch-mx7ulp/pcc.h | 4 +-
> arch/arm/include/asm/arch-mx7ulp/scg.h | 1 +
> arch/arm/include/asm/arch-mx7ulp/sys_proto.h | 1 +
> arch/arm/include/asm/mach-imx/sys_proto.h | 2 +
> arch/arm/mach-imx/Kconfig | 7 +
> arch/arm/mach-imx/Makefile | 14 +-
> arch/arm/mach-imx/cpu.c | 2 +
> arch/arm/mach-imx/imx8/Kconfig | 13 ++
> arch/arm/mach-imx/imx8/Makefile | 7 +-
> arch/arm/mach-imx/imx8/cpu.c | 189
> ++--------------
> arch/arm/mach-imx/imx8/fdt.c | 292
> ++++++++++++++++++++++++
> arch/arm/mach-imx/imx8/lowlevel_init.S | 36 +++
> arch/arm/mach-imx/imx8/parse-container.c | 120 ++++++++++
> arch/arm/mach-imx/mx6/Kconfig | 10 +
> arch/arm/mach-imx/mx6/soc.c | 4 +
> arch/arm/mach-imx/mx7ulp/Kconfig | 6 +-
> arch/arm/mach-imx/mx7ulp/clock.c | 8 +-
> arch/arm/mach-imx/mx7ulp/scg.c | 63 +++++-
> arch/arm/mach-imx/mx7ulp/soc.c | 38 +++-
> arch/arm/mach-imx/spl.c | 2 +
> arch/arm/mach-rockchip/spl.c | 5 +-
> arch/arm/mach-rockchip/tpl.c | 5 +-
> board/boundary/nitrogen6x/MAINTAINERS | 5 +
> board/boundary/nitrogen6x/nitrogen6x.c | 30 ++-
> board/freescale/imx8qm_mek/README | 4 +-
> board/freescale/imx8qm_mek/uboot-container.cfg | 13 ++
> board/freescale/imx8qxp_mek/README | 4 +-
> board/freescale/imx8qxp_mek/uboot-container.cfg | 13 ++
> board/freescale/mpc8536ds/MAINTAINERS | 2 +-
> board/freescale/mpc8541cds/MAINTAINERS | 2 +-
> board/freescale/mpc8544ds/MAINTAINERS | 2 +-
> board/freescale/mpc8548cds/MAINTAINERS | 2 +-
> board/freescale/mpc8555cds/MAINTAINERS | 2 +-
> board/freescale/mpc8568mds/MAINTAINERS | 2 +-
> board/freescale/mpc8569mds/MAINTAINERS | 2 +-
> board/freescale/mpc8572ds/MAINTAINERS | 2 +-
> board/freescale/mpc8610hpcd/MAINTAINERS | 2 +-
> board/freescale/mpc8641hpcn/MAINTAINERS | 2 +-
> board/freescale/mx6slevk/mx6slevk.c | 28 ---
> board/freescale/mx6ul_14x14_evk/mx6ul_14x14_evk.c | 73 ++----
> board/freescale/mx6ullevk/MAINTAINERS | 1 +
> board/freescale/mx6ullevk/mx6ullevk.c | 10 +-
> board/freescale/mx7ulp_evk/mx7ulp_evk.c | 47 ++++
> board/technexion/pico-imx6ul/README | 8 +-
> board/technexion/pico-imx6ul/pico-imx6ul.c | 55 ++++-
> board/technexion/pico-imx6ul/spl.c | 4 +
> board/technexion/pico-imx7d/MAINTAINERS | 2 +
> board/technexion/pico-imx7d/README | 91 ++++++++
> board/technexion/pico-imx7d/spl.c | 4 +
> board/toradex/apalis_imx6/apalis_imx6.c | 14 +-
> common/spl/Kconfig | 3 +-
> common/spl/spl_bootrom.c | 7 +-
> common/spl/spl_mmc.c | 10 +
> configs/imx8mq_evk_defconfig | 1 +
> configs/imx8qm_mek_defconfig | 9 +-
> configs/imx8qxp_mek_defconfig | 6 +-
> configs/mx6qsabrelite_defconfig | 10 +-
> configs/mx6sabresd_defconfig | 4 +-
> configs/mx6slevk_defconfig | 2 +
> configs/mx6slevk_spinor_defconfig | 2 +
> configs/mx6slevk_spl_defconfig | 2 +
> configs/mx6ul_14x14_evk_defconfig | 2 +-
> configs/mx6ul_9x9_evk_defconfig | 2 +-
> configs/mx6ulz_14x14_evk_defconfig | 44 ++++
> configs/mx7ulp_evk_defconfig | 3 +
> configs/mx7ulp_evk_plugin_defconfig | 2 +
> configs/nitrogen6dl2g_defconfig | 11 +-
> configs/nitrogen6dl_defconfig | 11 +-
> configs/nitrogen6q2g_defconfig | 11 +-
> configs/nitrogen6q_defconfig | 11 +-
> configs/nitrogen6s1g_defconfig | 11 +-
> configs/nitrogen6s_defconfig | 11 +-
> configs/pico-dwarf-imx6ul_defconfig | 65 ++++++
> configs/pico-dwarf-imx7d_defconfig | 68 ++++++
> configs/pico-hobbit-imx6ul_defconfig | 1 +
> configs/pico-hobbit-imx7d_defconfig | 2 +-
> configs/pico-imx6ul_defconfig | 1 +
> configs/pico-nymph-imx7d_defconfig | 68 ++++++
> configs/pico-pi-imx6ul_defconfig | 1 +
> configs/sksimx6_defconfig | 1 -
> doc/git-mailrc | 8 +-
> doc/imx/mkimage/imx8image.txt | 45 ++++
> drivers/cpu/Makefile | 1 +
> drivers/cpu/imx8_cpu.c | 182
> +++++++++++++++
> drivers/misc/Kconfig | 2 +-
> drivers/misc/imx8/scu_api.c | 49 ++++
> drivers/pinctrl/nxp/pinctrl-imx.c | 4 +-
> drivers/serial/Kconfig | 2 +-
> include/configs/cl-som-imx7.h | 4 -
> include/configs/imx6_spl.h | 28 ++-
> include/configs/imx8mq_evk.h | 4 -
> include/configs/imx8qm_mek.h | 2 +-
> include/configs/imx8qxp_mek.h | 2 +-
> include/configs/mx6_common.h | 4 -
> include/configs/mx6sllevk.h | 6 -
> include/configs/mx6ul_14x14_evk.h | 2 +-
> include/configs/mx6ullevk.h | 19 +-
> include/configs/mx7_common.h | 4 -
> include/configs/mx7ulp_evk.h | 9 -
> include/configs/pico-imx6ul.h | 33 ++-
> include/configs/pico-imx7d.h | 6 +-
> include/dt-bindings/clock/imx6ul-clock.h | 50 +++--
> include/efi_api.h | 24 +-
> include/efi_loader.h | 16 --
> include/spl.h | 15 +-
> lib/efi_loader/efi_device_path_to_text.c | 10 +-
> lib/efi_loader/efi_file.c | 226
> ++++++++++++-------
> scripts/config_whitelist.txt | 1 -
> tools/imx8mimage.c | 7 +-
> tools/logos/technexion.bmp | Bin 0 -> 22390
> bytes
> tools/spl_size_limit.c | 3 +
> 141 files changed, 3606 insertions(+), 2824 deletions(-)
> create mode 100644 arch/arm/dts/imx6dl-nitrogen6x.dts
> create mode 100644 arch/arm/dts/imx6q-nitrogen6x.dts
> create mode 100644 arch/arm/dts/imx6q-sabrelite.dts
> create mode 100644 arch/arm/dts/imx6qdl-nitrogen6x.dtsi
> create mode 100644 arch/arm/dts/imx6qdl-sabrelite.dtsi
> create mode 100644 arch/arm/dts/imx6ul-14x14-evk.dtsi
> create mode 100644 arch/arm/dts/imx6ulz-14x14-evk.dts
> create mode 100644 arch/arm/dts/imx6ulz.dtsi
> create mode 100644 arch/arm/include/asm/arch-imx8/image.h
> create mode 100644 arch/arm/mach-imx/imx8/fdt.c
> create mode 100644 arch/arm/mach-imx/imx8/lowlevel_init.S
> create mode 100644 arch/arm/mach-imx/imx8/parse-container.c
> create mode 100644 board/freescale/imx8qm_mek/uboot-container.cfg
> create mode 100644 board/freescale/imx8qxp_mek/uboot-container.cfg
> create mode 100644 configs/mx6ulz_14x14_evk_defconfig
> create mode 100644 configs/pico-dwarf-imx6ul_defconfig
> create mode 100644 configs/pico-dwarf-imx7d_defconfig
> create mode 100644 configs/pico-nymph-imx7d_defconfig
> create mode 100644 doc/imx/mkimage/imx8image.txt
> create mode 100644 drivers/cpu/imx8_cpu.c
> create mode 100644 tools/logos/technexion.bmp
>
> Best regards,
> Stefano
>
> --
> =====================================================================
> 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 <mailto:sbabic@denx.de>
> =====================================================================
> _______________________________________________
> U-Boot mailing list
> U-Boot at lists.denx.de <mailto:U-Boot@lists.denx.de>
> https://lists.denx.de/listinfo/u-boot
>
--
=====================================================================
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
=====================================================================
^ permalink raw reply [flat|nested] 12+ messages in thread
* [U-Boot] [GIT PULL] Pull request: u-boot-imx u-boot-imx-20190916
2019-09-16 8:39 ` Stefano Babic
@ 2019-09-16 8:43 ` Joris OFFOUGA
2019-09-16 8:48 ` Stefano Babic
0 siblings, 1 reply; 12+ messages in thread
From: Joris OFFOUGA @ 2019-09-16 8:43 UTC (permalink / raw)
To: u-boot
Hi Stefano,
Thanks,
Regards,
Joris Offouga
Le lun. 16 sept. 2019 à 10:39, Stefano Babic <sbabic@denx.de> a écrit :
> On 16/09/19 10:16, Joris OFFOUGA wrote:
> > Hi Stefano,
> >
> > You don't apply my series in your PR?
> >
>
> No, I am applying them on top of it and then I send a new PR.
>
> Regards,
> Stefano
>
> > Best Regards,
> > Joris Offouga
> >
> > Le lun. 16 sept. 2019 à 10:13, Stefano Babic <sbabic@denx.de
> > <mailto:sbabic@denx.de>> a écrit :
> >
> > Hi Tom,
> >
> > please pull from u-boot-imx, thanks.
> >
> > There is still a broken board (imx6dl_mamoj) - it will be fixed
> later.
> >
> > The following changes since commit
> > 5ba8b1254311d00e2bdd9e227b78bdb7e89e69dd:
> >
> > Merge tag 'u-boot-rockchip-20190912' of
> > https://gitlab.denx.de/u-boot/custodians/u-boot-rockchip (2019-09-11
> > 23:08:34 -0400)
> >
> > are available in the Git repository at:
> >
> > https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git
> > tags/u-boot-imx-20190916
> >
> > for you to fetch changes up to
> a49022353fb9a1a9705b0d6b9a31e13b20824ef6:
> >
> > imx: fix missing MAINTAINERS pico boards (2019-09-16 09:39:57
> +0200)
> >
> > ----------------------------------------------------------------
> > u-boot-imx-20190916
> > -------------------
> >
> > - Technexion boards
> > - fix in HABv4
> > - MX8 container file
> > - Fix for Toradex boards
> > - i.MX7ULP fixes
> >
> > ----------------------------------------------------------------
> > Anatolij Gustschin (1):
> > imx: sksimx6_defconfig: remove SPL misc option to fix build
> error
> >
> > Bai Ping (2):
> > i.MX7ULP: Fix system reset after a7 rtc alarm expired.
> > i.MX7ULP: Correct the clock index
> >
> > Breno Matheus Lima (4):
> > Kconfig: Migrate CONFIG_CSF_SIZE to Kconfig
> > imx6: spl: Reduce SPL limit size in case CONFIG_SECURE_BOOT is
> > enabled
> > imx: configs: Cleanup CONFIG_SECURE_BOOT comments
> > habv4: tools: Avoid hardcoded CSF size for SPL targets
> >
> > Fabio Berton (1):
> > pico-imx7d: Sync pico-hobbit-imx7d_defconfig
> >
> > Fabio Estevam (9):
> > mx6sabresd: Reduce overall SPL size
> > pico-imx6ul: Increase the CONFIG_ENV_OFFSET size
> > pico-imx6ul: Add LCD support
> > pico-imx6ul: Update the Falcon mode instructions
> > pico-imx6ul: Provide a way to escape the Falcon mode
> > pico-imx7d: Add instructions for booting in Falcon mode
> > pico-imx7d: Provide a way to escape the Falcon mode
> > logos: Add the TechNexion's logo
> > pico: Convert to CONFIG_FSL_USDHC
> >
> > Heinrich Schuchardt (8):
> > efi_loader: EFI_FILE_PROTOCOL.Write() check args
> > efi_loader: eliminate inline function ascii2unicode()
> > efi_loader: correct reading of directories
> > efi_loader: file size checks
> > efi_loader: EFI_FILE_PROTOCOL rev 2 stub
> > efi_loader: volume name in EFI_FILE_PROTOCOL.GetInfo()
> > efi_loader: check parameters EFI_FILE_PROTOCOL.GetInfo()
> > efi_loader: parameter checks EFI_FILE_PROTOCOL.SetInfo()
> >
> > Otavio Salvador (3):
> > pico-imx6ul: Add DWARF baseboard support
> > pico-imx7d: Add DWARF baseboard support
> > pico-imx7d: Add NYMPH baseboard support
> >
> > Peng Fan (39):
> > arm: dts: sync dts for i.MX6UL
> > arm: dts: sync dts for i.MX6ULL
> > arm: dts: import dts for i.MX6ULZ
> > imx: add i.MX6ULZ cpu type
> > imx: add i.MX6ULZ board
> > imx: mx6ul_14x14_evk: Fix SPL boot
> > imx: mx6ul_14x14_evk: convert to DM_VIDEO
> > imx: mx6slevk: enable DM_SPI and DM_SPI_FLASH
> > pinctrl: imx: use devfdt_get_addr_size_index
> > tools: imx8mimage: fix HDMI/FIT parsing
> > serial: Kconfig: make MXC_UART usable for MX7 and IMX8M
> > spl: pass args to board_return_to_bootrom
> > arm: dts: imx: fsl-imx8qm.dtsi: add gpio aliases to fix gpio
> > command
> > imx: i.MX7ULP: add get_boot_device
> > i.MX7ULP: evk: Modify FDT file to disable SD3.0 for usb boot
> > misc: Kconfig: make i.MX7ULP could use MXC_OCOTP
> > i.MX7ULP: evk: Enable fuse comamnd
> > i.MX7ULP: Add CPU revision check for B0
> > imx: mx6sabresd: fix usb start when DM enabled
> > imx: imx6qdl: dtsi: move U-Boot specific change to u-boot.dtsi
> > imx: imx8qxp_mek: fix CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR
> > imx8: support parsing i.MX8 Container file
> > spl: mmc: support loading i.MX container format file
> > imx: add container target
> > imx8qxp_mek: switch to use container image
> > imx8qm_mek: switch to use container image
> > doc: imx: mkimage: introduce i.MX8 image format
> > imx: sys_proto: add is_imx8qm helper
> > imx8qm: power up SMMU
> > imx8qm: correct fdt_file
> > imx8: disable node when the resource is not owned
> > configs: imx8qm/qxp_mek: enable CONFIG_OF_SYSTEM_SETUP
> > imx: scu_api: add sc_rm_set_master_sid
> > imx8: fdt: configure sid for masters
> > imx8: save args passed from ATF
> > imx8: fdt: add optee node
> > imx: scu_api: add sc_pm_is_partition_started
> > imx8: move i.MX8 cpu desc code to drivers/cpu/imx8_cpu.c
> > imx8: cpu: fix mac fuse word for i.MX8QM
> >
> > Priyanka Jain (1):
> > MAINTAINERS: Change fsl-qoriq, mpc86xx, mpc85xx maintainers
> >
> > Ricardo Salveti (4):
> > apalis_imx6: add board_fit_config_name_match to support FIT in
> SPL
> > apalis_imx6: fix broken fsl_esdhc_imx conversion
> > imx: apalis_imx6: select MX6Q via Kconfig
> > spl: imx: only use HAB if spl fit signature is not enabled
> >
> > Robert Hancock (1):
> > ARM: imx: Support larger SPL size on IMX6DQ
> >
> > Stefano Babic (3):
> > Merge branch 'nxp-imx-8-13' of https://github.com/MrVan/u-boot
> > into master-next
> > Revert "habv4: tools: Avoid hardcoded CSF size for SPL targets"
> > imx: fix missing MAINTAINERS pico boards
> >
> > Tom Rini (1):
> > Merge tag 'efi-2019-10-rc4-4' of
> > https://gitlab.denx.de/u-boot/custodians/u-boot-efi
> >
> > Troy Kisky (5):
> > nitrogen6x: migrate to using device tree
> > configs: nitrogen6x: Add DM_MMC/DM_USB/AHCI support
> > nitrogen6x: reserve used gpios
> > configs: nitrogen6x: Add DM_GPIO support
> > configs: nitrogen6x: Add DM_SPI/DM_SPI_FLASH support
> >
> > Ye Li (8):
> > i.MX7ULP: Fix PCC register bits mask and offset issue
> > i.MX7ULP: Add CONFIG_MX7ULP to kconfig
> > i.MX7ULP: Fix wrong i2c configuration name
> > i.MX7ULP: Fix SPLL/APLL clock rate calculation issue
> > i.MX7ULP: Workaround APLL PFD2 to 345.6Mhz
> > i.MX7ULP: Set A7 core frequency to 500Mhz for B0 chip
> > i.MX7ULP: Change clock rate calculation for NIC1 BUS and EXT
> > imx8: Probe the SCU driver by using uclass function
> >
> > MAINTAINERS | 6 +-
> > Makefile | 8 +
> > arch/arm/cpu/arm926ejs/spear/spl.c | 5 +-
> > arch/arm/dts/Makefile | 30 ++-
> > arch/arm/dts/fsl-imx8qm.dtsi | 7 +
> > arch/arm/dts/imx6dl-nitrogen6x.dts | 15 ++
> > arch/arm/dts/imx6q-nitrogen6x.dts | 19 ++
> > arch/arm/dts/imx6q-sabrelite.dts | 19 ++
> > arch/arm/dts/imx6qdl-nitrogen6x.dtsi | 69 ++++++
> > arch/arm/dts/imx6qdl-sabrelite.dtsi | 384
> > ++++++++++++++++++++++++++++++++
> > arch/arm/dts/imx6qdl-u-boot.dtsi | 6 +
> > arch/arm/dts/imx6qdl.dtsi | 3 -
> > arch/arm/dts/imx6ul-14x14-evk-u-boot.dtsi | 49 +++-
> > arch/arm/dts/imx6ul-14x14-evk.dts | 422
> > +----------------------------------
> > arch/arm/dts/imx6ul-14x14-evk.dtsi | 531
> > ++++++++++++++++++++++++++++++++++++++++++++
> > arch/arm/dts/imx6ul-pinfunc.h | 175
> > ++++++++-------
> > arch/arm/dts/imx6ul.dtsi | 301
> > ++++++++++++++++---------
> > arch/arm/dts/imx6ull-14x14-evk.dts | 523
> > +------------------------------------------
> > arch/arm/dts/imx6ull-pinfunc-snvs.h | 7 +-
> > arch/arm/dts/imx6ull-pinfunc.h | 116 ++++++----
> > arch/arm/dts/imx6ull.dtsi | 1184
> >
> ++++---------------------------------------------------------------------------------------------
> > arch/arm/dts/imx6ulz-14x14-evk.dts | 22 ++
> > arch/arm/dts/imx6ulz.dtsi | 37 ++++
> > arch/arm/include/asm/arch-imx/cpu.h | 1 +
> > arch/arm/include/asm/arch-imx8/image.h | 56 +++++
> > arch/arm/include/asm/arch-imx8/sci/rpc.h | 5 +-
> > arch/arm/include/asm/arch-imx8/sci/sci.h | 2 +
> > arch/arm/include/asm/arch-imx8/sys_proto.h | 1 +
> > arch/arm/include/asm/arch-mx7ulp/clock.h | 2 +-
> > arch/arm/include/asm/arch-mx7ulp/imx-regs.h | 20 ++
> > arch/arm/include/asm/arch-mx7ulp/pcc.h | 4 +-
> > arch/arm/include/asm/arch-mx7ulp/scg.h | 1 +
> > arch/arm/include/asm/arch-mx7ulp/sys_proto.h | 1 +
> > arch/arm/include/asm/mach-imx/sys_proto.h | 2 +
> > arch/arm/mach-imx/Kconfig | 7 +
> > arch/arm/mach-imx/Makefile | 14 +-
> > arch/arm/mach-imx/cpu.c | 2 +
> > arch/arm/mach-imx/imx8/Kconfig | 13 ++
> > arch/arm/mach-imx/imx8/Makefile | 7 +-
> > arch/arm/mach-imx/imx8/cpu.c | 189
> > ++--------------
> > arch/arm/mach-imx/imx8/fdt.c | 292
> > ++++++++++++++++++++++++
> > arch/arm/mach-imx/imx8/lowlevel_init.S | 36 +++
> > arch/arm/mach-imx/imx8/parse-container.c | 120 ++++++++++
> > arch/arm/mach-imx/mx6/Kconfig | 10 +
> > arch/arm/mach-imx/mx6/soc.c | 4 +
> > arch/arm/mach-imx/mx7ulp/Kconfig | 6 +-
> > arch/arm/mach-imx/mx7ulp/clock.c | 8 +-
> > arch/arm/mach-imx/mx7ulp/scg.c | 63 +++++-
> > arch/arm/mach-imx/mx7ulp/soc.c | 38 +++-
> > arch/arm/mach-imx/spl.c | 2 +
> > arch/arm/mach-rockchip/spl.c | 5 +-
> > arch/arm/mach-rockchip/tpl.c | 5 +-
> > board/boundary/nitrogen6x/MAINTAINERS | 5 +
> > board/boundary/nitrogen6x/nitrogen6x.c | 30 ++-
> > board/freescale/imx8qm_mek/README | 4 +-
> > board/freescale/imx8qm_mek/uboot-container.cfg | 13 ++
> > board/freescale/imx8qxp_mek/README | 4 +-
> > board/freescale/imx8qxp_mek/uboot-container.cfg | 13 ++
> > board/freescale/mpc8536ds/MAINTAINERS | 2 +-
> > board/freescale/mpc8541cds/MAINTAINERS | 2 +-
> > board/freescale/mpc8544ds/MAINTAINERS | 2 +-
> > board/freescale/mpc8548cds/MAINTAINERS | 2 +-
> > board/freescale/mpc8555cds/MAINTAINERS | 2 +-
> > board/freescale/mpc8568mds/MAINTAINERS | 2 +-
> > board/freescale/mpc8569mds/MAINTAINERS | 2 +-
> > board/freescale/mpc8572ds/MAINTAINERS | 2 +-
> > board/freescale/mpc8610hpcd/MAINTAINERS | 2 +-
> > board/freescale/mpc8641hpcn/MAINTAINERS | 2 +-
> > board/freescale/mx6slevk/mx6slevk.c | 28 ---
> > board/freescale/mx6ul_14x14_evk/mx6ul_14x14_evk.c | 73 ++----
> > board/freescale/mx6ullevk/MAINTAINERS | 1 +
> > board/freescale/mx6ullevk/mx6ullevk.c | 10 +-
> > board/freescale/mx7ulp_evk/mx7ulp_evk.c | 47 ++++
> > board/technexion/pico-imx6ul/README | 8 +-
> > board/technexion/pico-imx6ul/pico-imx6ul.c | 55 ++++-
> > board/technexion/pico-imx6ul/spl.c | 4 +
> > board/technexion/pico-imx7d/MAINTAINERS | 2 +
> > board/technexion/pico-imx7d/README | 91 ++++++++
> > board/technexion/pico-imx7d/spl.c | 4 +
> > board/toradex/apalis_imx6/apalis_imx6.c | 14 +-
> > common/spl/Kconfig | 3 +-
> > common/spl/spl_bootrom.c | 7 +-
> > common/spl/spl_mmc.c | 10 +
> > configs/imx8mq_evk_defconfig | 1 +
> > configs/imx8qm_mek_defconfig | 9 +-
> > configs/imx8qxp_mek_defconfig | 6 +-
> > configs/mx6qsabrelite_defconfig | 10 +-
> > configs/mx6sabresd_defconfig | 4 +-
> > configs/mx6slevk_defconfig | 2 +
> > configs/mx6slevk_spinor_defconfig | 2 +
> > configs/mx6slevk_spl_defconfig | 2 +
> > configs/mx6ul_14x14_evk_defconfig | 2 +-
> > configs/mx6ul_9x9_evk_defconfig | 2 +-
> > configs/mx6ulz_14x14_evk_defconfig | 44 ++++
> > configs/mx7ulp_evk_defconfig | 3 +
> > configs/mx7ulp_evk_plugin_defconfig | 2 +
> > configs/nitrogen6dl2g_defconfig | 11 +-
> > configs/nitrogen6dl_defconfig | 11 +-
> > configs/nitrogen6q2g_defconfig | 11 +-
> > configs/nitrogen6q_defconfig | 11 +-
> > configs/nitrogen6s1g_defconfig | 11 +-
> > configs/nitrogen6s_defconfig | 11 +-
> > configs/pico-dwarf-imx6ul_defconfig | 65 ++++++
> > configs/pico-dwarf-imx7d_defconfig | 68 ++++++
> > configs/pico-hobbit-imx6ul_defconfig | 1 +
> > configs/pico-hobbit-imx7d_defconfig | 2 +-
> > configs/pico-imx6ul_defconfig | 1 +
> > configs/pico-nymph-imx7d_defconfig | 68 ++++++
> > configs/pico-pi-imx6ul_defconfig | 1 +
> > configs/sksimx6_defconfig | 1 -
> > doc/git-mailrc | 8 +-
> > doc/imx/mkimage/imx8image.txt | 45 ++++
> > drivers/cpu/Makefile | 1 +
> > drivers/cpu/imx8_cpu.c | 182
> > +++++++++++++++
> > drivers/misc/Kconfig | 2 +-
> > drivers/misc/imx8/scu_api.c | 49 ++++
> > drivers/pinctrl/nxp/pinctrl-imx.c | 4 +-
> > drivers/serial/Kconfig | 2 +-
> > include/configs/cl-som-imx7.h | 4 -
> > include/configs/imx6_spl.h | 28 ++-
> > include/configs/imx8mq_evk.h | 4 -
> > include/configs/imx8qm_mek.h | 2 +-
> > include/configs/imx8qxp_mek.h | 2 +-
> > include/configs/mx6_common.h | 4 -
> > include/configs/mx6sllevk.h | 6 -
> > include/configs/mx6ul_14x14_evk.h | 2 +-
> > include/configs/mx6ullevk.h | 19 +-
> > include/configs/mx7_common.h | 4 -
> > include/configs/mx7ulp_evk.h | 9 -
> > include/configs/pico-imx6ul.h | 33 ++-
> > include/configs/pico-imx7d.h | 6 +-
> > include/dt-bindings/clock/imx6ul-clock.h | 50 +++--
> > include/efi_api.h | 24 +-
> > include/efi_loader.h | 16 --
> > include/spl.h | 15 +-
> > lib/efi_loader/efi_device_path_to_text.c | 10 +-
> > lib/efi_loader/efi_file.c | 226
> > ++++++++++++-------
> > scripts/config_whitelist.txt | 1 -
> > tools/imx8mimage.c | 7 +-
> > tools/logos/technexion.bmp | Bin 0 -> 22390
> > bytes
> > tools/spl_size_limit.c | 3 +
> > 141 files changed, 3606 insertions(+), 2824 deletions(-)
> > create mode 100644 arch/arm/dts/imx6dl-nitrogen6x.dts
> > create mode 100644 arch/arm/dts/imx6q-nitrogen6x.dts
> > create mode 100644 arch/arm/dts/imx6q-sabrelite.dts
> > create mode 100644 arch/arm/dts/imx6qdl-nitrogen6x.dtsi
> > create mode 100644 arch/arm/dts/imx6qdl-sabrelite.dtsi
> > create mode 100644 arch/arm/dts/imx6ul-14x14-evk.dtsi
> > create mode 100644 arch/arm/dts/imx6ulz-14x14-evk.dts
> > create mode 100644 arch/arm/dts/imx6ulz.dtsi
> > create mode 100644 arch/arm/include/asm/arch-imx8/image.h
> > create mode 100644 arch/arm/mach-imx/imx8/fdt.c
> > create mode 100644 arch/arm/mach-imx/imx8/lowlevel_init.S
> > create mode 100644 arch/arm/mach-imx/imx8/parse-container.c
> > create mode 100644 board/freescale/imx8qm_mek/uboot-container.cfg
> > create mode 100644 board/freescale/imx8qxp_mek/uboot-container.cfg
> > create mode 100644 configs/mx6ulz_14x14_evk_defconfig
> > create mode 100644 configs/pico-dwarf-imx6ul_defconfig
> > create mode 100644 configs/pico-dwarf-imx7d_defconfig
> > create mode 100644 configs/pico-nymph-imx7d_defconfig
> > create mode 100644 doc/imx/mkimage/imx8image.txt
> > create mode 100644 drivers/cpu/imx8_cpu.c
> > create mode 100644 tools/logos/technexion.bmp
> >
> > Best regards,
> > Stefano
> >
> > --
> > =====================================================================
> > 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 <mailto:sbabic@denx.de>
> > =====================================================================
> > _______________________________________________
> > U-Boot mailing list
> > U-Boot at lists.denx.de <mailto:U-Boot@lists.denx.de>
> > https://lists.denx.de/listinfo/u-boot
> >
>
>
> --
> =====================================================================
> 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
> =====================================================================
>
^ permalink raw reply [flat|nested] 12+ messages in thread
* [U-Boot] [GIT PULL] Pull request: u-boot-imx u-boot-imx-20190916
2019-09-16 8:43 ` Joris OFFOUGA
@ 2019-09-16 8:48 ` Stefano Babic
2019-09-16 10:55 ` Joris Offouga
0 siblings, 1 reply; 12+ messages in thread
From: Stefano Babic @ 2019-09-16 8:48 UTC (permalink / raw)
To: u-boot
On 16/09/19 10:43, Joris OFFOUGA wrote:
> Hi Stefano,
>
> Thanks,
I have a separate branch for my "next" master and your patches break the
dwarf /nymph boards:
arm: + pico-nymph-imx7d
+drivers/built-in.o: In function `cfg_video_init':
+drivers/video/cfb_console.c:2024: undefined reference to `video_hw_init'
+arm-poky-linux-gnueabi-ld.bfd: BFD (GNU Binutils) 2.28.0.20170307
assertion fail ../../bfd/elf32-arm.c:9512
+make[1]: *** [u-boot] Error 1
+make: *** [sub-make] Error 2
arm: + pico-dwarf-imx7d
+drivers/built-in.o: In function `cfg_video_init':
+drivers/video/cfb_console.c:2024: undefined reference to `video_hw_init'
+arm-poky-linux-gnueabi-ld.bfd: BFD (GNU Binutils) 2.28.0.20170307
assertion fail ../../bfd/elf32-arm.c:9512
+make[1]: *** [u-boot] Error 1
+make: *** [sub-make] Error 2
Can you take a lookt at it ?
Regards,
Stefano
>
> Regards,
> Joris Offouga
>
> Le lun. 16 sept. 2019 à 10:39, Stefano Babic <sbabic@denx.de
> <mailto:sbabic@denx.de>> a écrit :
>
> On 16/09/19 10:16, Joris OFFOUGA wrote:
> > Hi Stefano,
> >
> > You don't apply my series in your PR?
> >
>
> No, I am applying them on top of it and then I send a new PR.
>
> Regards,
> Stefano
>
> > Best Regards,
> > Joris Offouga
> >
> > Le lun. 16 sept. 2019 à 10:13, Stefano Babic <sbabic@denx.de
> <mailto:sbabic@denx.de>
> > <mailto:sbabic at denx.de <mailto:sbabic@denx.de>>> a écrit :
> >
> > Hi Tom,
> >
> > please pull from u-boot-imx, thanks.
> >
> > There is still a broken board (imx6dl_mamoj) - it will be
> fixed later.
> >
> > The following changes since commit
> > 5ba8b1254311d00e2bdd9e227b78bdb7e89e69dd:
> >
> > Merge tag 'u-boot-rockchip-20190912' of
> > https://gitlab.denx.de/u-boot/custodians/u-boot-rockchip
> (2019-09-11
> > 23:08:34 -0400)
> >
> > are available in the Git repository at:
> >
> > https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git
> > tags/u-boot-imx-20190916
> >
> > for you to fetch changes up to
> a49022353fb9a1a9705b0d6b9a31e13b20824ef6:
> >
> > imx: fix missing MAINTAINERS pico boards (2019-09-16
> 09:39:57 +0200)
> >
> > ----------------------------------------------------------------
> > u-boot-imx-20190916
> > -------------------
> >
> > - Technexion boards
> > - fix in HABv4
> > - MX8 container file
> > - Fix for Toradex boards
> > - i.MX7ULP fixes
> >
> > ----------------------------------------------------------------
> > Anatolij Gustschin (1):
> > imx: sksimx6_defconfig: remove SPL misc option to fix
> build error
> >
> > Bai Ping (2):
> > i.MX7ULP: Fix system reset after a7 rtc alarm expired.
> > i.MX7ULP: Correct the clock index
> >
> > Breno Matheus Lima (4):
> > Kconfig: Migrate CONFIG_CSF_SIZE to Kconfig
> > imx6: spl: Reduce SPL limit size in case
> CONFIG_SECURE_BOOT is
> > enabled
> > imx: configs: Cleanup CONFIG_SECURE_BOOT comments
> > habv4: tools: Avoid hardcoded CSF size for SPL targets
> >
> > Fabio Berton (1):
> > pico-imx7d: Sync pico-hobbit-imx7d_defconfig
> >
> > Fabio Estevam (9):
> > mx6sabresd: Reduce overall SPL size
> > pico-imx6ul: Increase the CONFIG_ENV_OFFSET size
> > pico-imx6ul: Add LCD support
> > pico-imx6ul: Update the Falcon mode instructions
> > pico-imx6ul: Provide a way to escape the Falcon mode
> > pico-imx7d: Add instructions for booting in Falcon mode
> > pico-imx7d: Provide a way to escape the Falcon mode
> > logos: Add the TechNexion's logo
> > pico: Convert to CONFIG_FSL_USDHC
> >
> > Heinrich Schuchardt (8):
> > efi_loader: EFI_FILE_PROTOCOL.Write() check args
> > efi_loader: eliminate inline function ascii2unicode()
> > efi_loader: correct reading of directories
> > efi_loader: file size checks
> > efi_loader: EFI_FILE_PROTOCOL rev 2 stub
> > efi_loader: volume name in EFI_FILE_PROTOCOL.GetInfo()
> > efi_loader: check parameters EFI_FILE_PROTOCOL.GetInfo()
> > efi_loader: parameter checks EFI_FILE_PROTOCOL.SetInfo()
> >
> > Otavio Salvador (3):
> > pico-imx6ul: Add DWARF baseboard support
> > pico-imx7d: Add DWARF baseboard support
> > pico-imx7d: Add NYMPH baseboard support
> >
> > Peng Fan (39):
> > arm: dts: sync dts for i.MX6UL
> > arm: dts: sync dts for i.MX6ULL
> > arm: dts: import dts for i.MX6ULZ
> > imx: add i.MX6ULZ cpu type
> > imx: add i.MX6ULZ board
> > imx: mx6ul_14x14_evk: Fix SPL boot
> > imx: mx6ul_14x14_evk: convert to DM_VIDEO
> > imx: mx6slevk: enable DM_SPI and DM_SPI_FLASH
> > pinctrl: imx: use devfdt_get_addr_size_index
> > tools: imx8mimage: fix HDMI/FIT parsing
> > serial: Kconfig: make MXC_UART usable for MX7 and IMX8M
> > spl: pass args to board_return_to_bootrom
> > arm: dts: imx: fsl-imx8qm.dtsi: add gpio aliases to fix gpio
> > command
> > imx: i.MX7ULP: add get_boot_device
> > i.MX7ULP: evk: Modify FDT file to disable SD3.0 for usb boot
> > misc: Kconfig: make i.MX7ULP could use MXC_OCOTP
> > i.MX7ULP: evk: Enable fuse comamnd
> > i.MX7ULP: Add CPU revision check for B0
> > imx: mx6sabresd: fix usb start when DM enabled
> > imx: imx6qdl: dtsi: move U-Boot specific change to
> u-boot.dtsi
> > imx: imx8qxp_mek: fix
> CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR
> > imx8: support parsing i.MX8 Container file
> > spl: mmc: support loading i.MX container format file
> > imx: add container target
> > imx8qxp_mek: switch to use container image
> > imx8qm_mek: switch to use container image
> > doc: imx: mkimage: introduce i.MX8 image format
> > imx: sys_proto: add is_imx8qm helper
> > imx8qm: power up SMMU
> > imx8qm: correct fdt_file
> > imx8: disable node when the resource is not owned
> > configs: imx8qm/qxp_mek: enable CONFIG_OF_SYSTEM_SETUP
> > imx: scu_api: add sc_rm_set_master_sid
> > imx8: fdt: configure sid for masters
> > imx8: save args passed from ATF
> > imx8: fdt: add optee node
> > imx: scu_api: add sc_pm_is_partition_started
> > imx8: move i.MX8 cpu desc code to drivers/cpu/imx8_cpu.c
> > imx8: cpu: fix mac fuse word for i.MX8QM
> >
> > Priyanka Jain (1):
> > MAINTAINERS: Change fsl-qoriq, mpc86xx, mpc85xx maintainers
> >
> > Ricardo Salveti (4):
> > apalis_imx6: add board_fit_config_name_match to support
> FIT in SPL
> > apalis_imx6: fix broken fsl_esdhc_imx conversion
> > imx: apalis_imx6: select MX6Q via Kconfig
> > spl: imx: only use HAB if spl fit signature is not enabled
> >
> > Robert Hancock (1):
> > ARM: imx: Support larger SPL size on IMX6DQ
> >
> > Stefano Babic (3):
> > Merge branch 'nxp-imx-8-13' of
> https://github.com/MrVan/u-boot
> > into master-next
> > Revert "habv4: tools: Avoid hardcoded CSF size for SPL
> targets"
> > imx: fix missing MAINTAINERS pico boards
> >
> > Tom Rini (1):
> > Merge tag 'efi-2019-10-rc4-4' of
> > https://gitlab.denx.de/u-boot/custodians/u-boot-efi
> >
> > Troy Kisky (5):
> > nitrogen6x: migrate to using device tree
> > configs: nitrogen6x: Add DM_MMC/DM_USB/AHCI support
> > nitrogen6x: reserve used gpios
> > configs: nitrogen6x: Add DM_GPIO support
> > configs: nitrogen6x: Add DM_SPI/DM_SPI_FLASH support
> >
> > Ye Li (8):
> > i.MX7ULP: Fix PCC register bits mask and offset issue
> > i.MX7ULP: Add CONFIG_MX7ULP to kconfig
> > i.MX7ULP: Fix wrong i2c configuration name
> > i.MX7ULP: Fix SPLL/APLL clock rate calculation issue
> > i.MX7ULP: Workaround APLL PFD2 to 345.6Mhz
> > i.MX7ULP: Set A7 core frequency to 500Mhz for B0 chip
> > i.MX7ULP: Change clock rate calculation for NIC1 BUS and EXT
> > imx8: Probe the SCU driver by using uclass function
> >
> > MAINTAINERS | 6 +-
> > Makefile | 8 +
> > arch/arm/cpu/arm926ejs/spear/spl.c | 5 +-
> > arch/arm/dts/Makefile | 30 ++-
> > arch/arm/dts/fsl-imx8qm.dtsi | 7 +
> > arch/arm/dts/imx6dl-nitrogen6x.dts | 15 ++
> > arch/arm/dts/imx6q-nitrogen6x.dts | 19 ++
> > arch/arm/dts/imx6q-sabrelite.dts | 19 ++
> > arch/arm/dts/imx6qdl-nitrogen6x.dtsi | 69 ++++++
> > arch/arm/dts/imx6qdl-sabrelite.dtsi | 384
> > ++++++++++++++++++++++++++++++++
> > arch/arm/dts/imx6qdl-u-boot.dtsi | 6 +
> > arch/arm/dts/imx6qdl.dtsi | 3 -
> > arch/arm/dts/imx6ul-14x14-evk-u-boot.dtsi | 49 +++-
> > arch/arm/dts/imx6ul-14x14-evk.dts | 422
> > +----------------------------------
> > arch/arm/dts/imx6ul-14x14-evk.dtsi | 531
> > ++++++++++++++++++++++++++++++++++++++++++++
> > arch/arm/dts/imx6ul-pinfunc.h | 175
> > ++++++++-------
> > arch/arm/dts/imx6ul.dtsi | 301
> > ++++++++++++++++---------
> > arch/arm/dts/imx6ull-14x14-evk.dts | 523
> > +------------------------------------------
> > arch/arm/dts/imx6ull-pinfunc-snvs.h | 7 +-
> > arch/arm/dts/imx6ull-pinfunc.h | 116
> ++++++----
> > arch/arm/dts/imx6ull.dtsi | 1184
> >
> ++++---------------------------------------------------------------------------------------------
> > arch/arm/dts/imx6ulz-14x14-evk.dts | 22 ++
> > arch/arm/dts/imx6ulz.dtsi | 37 ++++
> > arch/arm/include/asm/arch-imx/cpu.h | 1 +
> > arch/arm/include/asm/arch-imx8/image.h | 56 +++++
> > arch/arm/include/asm/arch-imx8/sci/rpc.h | 5 +-
> > arch/arm/include/asm/arch-imx8/sci/sci.h | 2 +
> > arch/arm/include/asm/arch-imx8/sys_proto.h | 1 +
> > arch/arm/include/asm/arch-mx7ulp/clock.h | 2 +-
> > arch/arm/include/asm/arch-mx7ulp/imx-regs.h | 20 ++
> > arch/arm/include/asm/arch-mx7ulp/pcc.h | 4 +-
> > arch/arm/include/asm/arch-mx7ulp/scg.h | 1 +
> > arch/arm/include/asm/arch-mx7ulp/sys_proto.h | 1 +
> > arch/arm/include/asm/mach-imx/sys_proto.h | 2 +
> > arch/arm/mach-imx/Kconfig | 7 +
> > arch/arm/mach-imx/Makefile | 14 +-
> > arch/arm/mach-imx/cpu.c | 2 +
> > arch/arm/mach-imx/imx8/Kconfig | 13 ++
> > arch/arm/mach-imx/imx8/Makefile | 7 +-
> > arch/arm/mach-imx/imx8/cpu.c | 189
> > ++--------------
> > arch/arm/mach-imx/imx8/fdt.c | 292
> > ++++++++++++++++++++++++
> > arch/arm/mach-imx/imx8/lowlevel_init.S | 36 +++
> > arch/arm/mach-imx/imx8/parse-container.c | 120
> ++++++++++
> > arch/arm/mach-imx/mx6/Kconfig | 10 +
> > arch/arm/mach-imx/mx6/soc.c | 4 +
> > arch/arm/mach-imx/mx7ulp/Kconfig | 6 +-
> > arch/arm/mach-imx/mx7ulp/clock.c | 8 +-
> > arch/arm/mach-imx/mx7ulp/scg.c | 63 +++++-
> > arch/arm/mach-imx/mx7ulp/soc.c | 38 +++-
> > arch/arm/mach-imx/spl.c | 2 +
> > arch/arm/mach-rockchip/spl.c | 5 +-
> > arch/arm/mach-rockchip/tpl.c | 5 +-
> > board/boundary/nitrogen6x/MAINTAINERS | 5 +
> > board/boundary/nitrogen6x/nitrogen6x.c | 30 ++-
> > board/freescale/imx8qm_mek/README | 4 +-
> > board/freescale/imx8qm_mek/uboot-container.cfg | 13 ++
> > board/freescale/imx8qxp_mek/README | 4 +-
> > board/freescale/imx8qxp_mek/uboot-container.cfg | 13 ++
> > board/freescale/mpc8536ds/MAINTAINERS | 2 +-
> > board/freescale/mpc8541cds/MAINTAINERS | 2 +-
> > board/freescale/mpc8544ds/MAINTAINERS | 2 +-
> > board/freescale/mpc8548cds/MAINTAINERS | 2 +-
> > board/freescale/mpc8555cds/MAINTAINERS | 2 +-
> > board/freescale/mpc8568mds/MAINTAINERS | 2 +-
> > board/freescale/mpc8569mds/MAINTAINERS | 2 +-
> > board/freescale/mpc8572ds/MAINTAINERS | 2 +-
> > board/freescale/mpc8610hpcd/MAINTAINERS | 2 +-
> > board/freescale/mpc8641hpcn/MAINTAINERS | 2 +-
> > board/freescale/mx6slevk/mx6slevk.c | 28 ---
> > board/freescale/mx6ul_14x14_evk/mx6ul_14x14_evk.c | 73 ++----
> > board/freescale/mx6ullevk/MAINTAINERS | 1 +
> > board/freescale/mx6ullevk/mx6ullevk.c | 10 +-
> > board/freescale/mx7ulp_evk/mx7ulp_evk.c | 47 ++++
> > board/technexion/pico-imx6ul/README | 8 +-
> > board/technexion/pico-imx6ul/pico-imx6ul.c | 55 ++++-
> > board/technexion/pico-imx6ul/spl.c | 4 +
> > board/technexion/pico-imx7d/MAINTAINERS | 2 +
> > board/technexion/pico-imx7d/README | 91 ++++++++
> > board/technexion/pico-imx7d/spl.c | 4 +
> > board/toradex/apalis_imx6/apalis_imx6.c | 14 +-
> > common/spl/Kconfig | 3 +-
> > common/spl/spl_bootrom.c | 7 +-
> > common/spl/spl_mmc.c | 10 +
> > configs/imx8mq_evk_defconfig | 1 +
> > configs/imx8qm_mek_defconfig | 9 +-
> > configs/imx8qxp_mek_defconfig | 6 +-
> > configs/mx6qsabrelite_defconfig | 10 +-
> > configs/mx6sabresd_defconfig | 4 +-
> > configs/mx6slevk_defconfig | 2 +
> > configs/mx6slevk_spinor_defconfig | 2 +
> > configs/mx6slevk_spl_defconfig | 2 +
> > configs/mx6ul_14x14_evk_defconfig | 2 +-
> > configs/mx6ul_9x9_evk_defconfig | 2 +-
> > configs/mx6ulz_14x14_evk_defconfig | 44 ++++
> > configs/mx7ulp_evk_defconfig | 3 +
> > configs/mx7ulp_evk_plugin_defconfig | 2 +
> > configs/nitrogen6dl2g_defconfig | 11 +-
> > configs/nitrogen6dl_defconfig | 11 +-
> > configs/nitrogen6q2g_defconfig | 11 +-
> > configs/nitrogen6q_defconfig | 11 +-
> > configs/nitrogen6s1g_defconfig | 11 +-
> > configs/nitrogen6s_defconfig | 11 +-
> > configs/pico-dwarf-imx6ul_defconfig | 65 ++++++
> > configs/pico-dwarf-imx7d_defconfig | 68 ++++++
> > configs/pico-hobbit-imx6ul_defconfig | 1 +
> > configs/pico-hobbit-imx7d_defconfig | 2 +-
> > configs/pico-imx6ul_defconfig | 1 +
> > configs/pico-nymph-imx7d_defconfig | 68 ++++++
> > configs/pico-pi-imx6ul_defconfig | 1 +
> > configs/sksimx6_defconfig | 1 -
> > doc/git-mailrc | 8 +-
> > doc/imx/mkimage/imx8image.txt | 45 ++++
> > drivers/cpu/Makefile | 1 +
> > drivers/cpu/imx8_cpu.c | 182
> > +++++++++++++++
> > drivers/misc/Kconfig | 2 +-
> > drivers/misc/imx8/scu_api.c | 49 ++++
> > drivers/pinctrl/nxp/pinctrl-imx.c | 4 +-
> > drivers/serial/Kconfig | 2 +-
> > include/configs/cl-som-imx7.h | 4 -
> > include/configs/imx6_spl.h | 28 ++-
> > include/configs/imx8mq_evk.h | 4 -
> > include/configs/imx8qm_mek.h | 2 +-
> > include/configs/imx8qxp_mek.h | 2 +-
> > include/configs/mx6_common.h | 4 -
> > include/configs/mx6sllevk.h | 6 -
> > include/configs/mx6ul_14x14_evk.h | 2 +-
> > include/configs/mx6ullevk.h | 19 +-
> > include/configs/mx7_common.h | 4 -
> > include/configs/mx7ulp_evk.h | 9 -
> > include/configs/pico-imx6ul.h | 33 ++-
> > include/configs/pico-imx7d.h | 6 +-
> > include/dt-bindings/clock/imx6ul-clock.h | 50 +++--
> > include/efi_api.h | 24 +-
> > include/efi_loader.h | 16 --
> > include/spl.h | 15 +-
> > lib/efi_loader/efi_device_path_to_text.c | 10 +-
> > lib/efi_loader/efi_file.c | 226
> > ++++++++++++-------
> > scripts/config_whitelist.txt | 1 -
> > tools/imx8mimage.c | 7 +-
> > tools/logos/technexion.bmp | Bin 0 ->
> 22390
> > bytes
> > tools/spl_size_limit.c | 3 +
> > 141 files changed, 3606 insertions(+), 2824 deletions(-)
> > create mode 100644 arch/arm/dts/imx6dl-nitrogen6x.dts
> > create mode 100644 arch/arm/dts/imx6q-nitrogen6x.dts
> > create mode 100644 arch/arm/dts/imx6q-sabrelite.dts
> > create mode 100644 arch/arm/dts/imx6qdl-nitrogen6x.dtsi
> > create mode 100644 arch/arm/dts/imx6qdl-sabrelite.dtsi
> > create mode 100644 arch/arm/dts/imx6ul-14x14-evk.dtsi
> > create mode 100644 arch/arm/dts/imx6ulz-14x14-evk.dts
> > create mode 100644 arch/arm/dts/imx6ulz.dtsi
> > create mode 100644 arch/arm/include/asm/arch-imx8/image.h
> > create mode 100644 arch/arm/mach-imx/imx8/fdt.c
> > create mode 100644 arch/arm/mach-imx/imx8/lowlevel_init.S
> > create mode 100644 arch/arm/mach-imx/imx8/parse-container.c
> > create mode 100644 board/freescale/imx8qm_mek/uboot-container.cfg
> > create mode 100644
> board/freescale/imx8qxp_mek/uboot-container.cfg
> > create mode 100644 configs/mx6ulz_14x14_evk_defconfig
> > create mode 100644 configs/pico-dwarf-imx6ul_defconfig
> > create mode 100644 configs/pico-dwarf-imx7d_defconfig
> > create mode 100644 configs/pico-nymph-imx7d_defconfig
> > create mode 100644 doc/imx/mkimage/imx8image.txt
> > create mode 100644 drivers/cpu/imx8_cpu.c
> > create mode 100644 tools/logos/technexion.bmp
> >
> > Best regards,
> > Stefano
> >
> > --
> >
> =====================================================================
> > 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 <mailto:sbabic@denx.de> <mailto:sbabic@denx.de
> <mailto:sbabic@denx.de>>
> >
> =====================================================================
> > _______________________________________________
> > U-Boot mailing list
> > U-Boot at lists.denx.de <mailto:U-Boot@lists.denx.de>
> <mailto:U-Boot at lists.denx.de <mailto:U-Boot@lists.denx.de>>
> > https://lists.denx.de/listinfo/u-boot
> >
>
>
> --
> =====================================================================
> 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 <mailto:sbabic@denx.de>
> =====================================================================
>
--
=====================================================================
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
=====================================================================
^ permalink raw reply [flat|nested] 12+ messages in thread
* [U-Boot] [GIT PULL] Pull request: u-boot-imx u-boot-imx-20190916
2019-09-16 8:48 ` Stefano Babic
@ 2019-09-16 10:55 ` Joris Offouga
2019-09-16 11:10 ` Stefano Babic
2019-09-16 11:20 ` Otavio Salvador
0 siblings, 2 replies; 12+ messages in thread
From: Joris Offouga @ 2019-09-16 10:55 UTC (permalink / raw)
To: u-boot
I build with success dwarf board and nymph board and i update my patch
with your master branch :
https://github.com/jorisoffouga/u-boot/commits/pico-imx7/dmvideo
also I noticed that dwarf cards and nymph cards do not have dm_usb, this
is done for pi and hobbit
Best regards,
Joris Offouga
Le 16/09/2019 à 10:48, Stefano Babic a écrit :
> On 16/09/19 10:43, Joris OFFOUGA wrote:
>> Hi Stefano,
>>
>> Thanks,
> I have a separate branch for my "next" master and your patches break the
> dwarf /nymph boards:
>
> arm: + pico-nymph-imx7d
> +drivers/built-in.o: In function `cfg_video_init':
> +drivers/video/cfb_console.c:2024: undefined reference to `video_hw_init'
> +arm-poky-linux-gnueabi-ld.bfd: BFD (GNU Binutils) 2.28.0.20170307
> assertion fail ../../bfd/elf32-arm.c:9512
> +make[1]: *** [u-boot] Error 1
> +make: *** [sub-make] Error 2
> arm: + pico-dwarf-imx7d
> +drivers/built-in.o: In function `cfg_video_init':
> +drivers/video/cfb_console.c:2024: undefined reference to `video_hw_init'
> +arm-poky-linux-gnueabi-ld.bfd: BFD (GNU Binutils) 2.28.0.20170307
> assertion fail ../../bfd/elf32-arm.c:9512
> +make[1]: *** [u-boot] Error 1
> +make: *** [sub-make] Error 2
>
> Can you take a lookt at it ?
>
> Regards,
> Stefano
>
>
>> Regards,
>> Joris Offouga
>>
>> Le lun. 16 sept. 2019 à 10:39, Stefano Babic <sbabic@denx.de
>> <mailto:sbabic@denx.de>> a écrit :
>>
>> On 16/09/19 10:16, Joris OFFOUGA wrote:
>> > Hi Stefano,
>> >
>> > You don't apply my series in your PR?
>> >
>>
>> No, I am applying them on top of it and then I send a new PR.
>>
>> Regards,
>> Stefano
>>
>> > Best Regards,
>> > Joris Offouga
>> >
>> > Le lun. 16 sept. 2019 à 10:13, Stefano Babic <sbabic@denx.de
>> <mailto:sbabic@denx.de>
>> > <mailto:sbabic at denx.de <mailto:sbabic@denx.de>>> a écrit :
>> >
>> > Hi Tom,
>> >
>> > please pull from u-boot-imx, thanks.
>> >
>> > There is still a broken board (imx6dl_mamoj) - it will be
>> fixed later.
>> >
>> > The following changes since commit
>> > 5ba8b1254311d00e2bdd9e227b78bdb7e89e69dd:
>> >
>> > Merge tag 'u-boot-rockchip-20190912' of
>> > https://gitlab.denx.de/u-boot/custodians/u-boot-rockchip
>> (2019-09-11
>> > 23:08:34 -0400)
>> >
>> > are available in the Git repository at:
>> >
>> > https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git
>> > tags/u-boot-imx-20190916
>> >
>> > for you to fetch changes up to
>> a49022353fb9a1a9705b0d6b9a31e13b20824ef6:
>> >
>> > imx: fix missing MAINTAINERS pico boards (2019-09-16
>> 09:39:57 +0200)
>> >
>> > ----------------------------------------------------------------
>> > u-boot-imx-20190916
>> > -------------------
>> >
>> > - Technexion boards
>> > - fix in HABv4
>> > - MX8 container file
>> > - Fix for Toradex boards
>> > - i.MX7ULP fixes
>> >
>> > ----------------------------------------------------------------
>> > Anatolij Gustschin (1):
>> > imx: sksimx6_defconfig: remove SPL misc option to fix
>> build error
>> >
>> > Bai Ping (2):
>> > i.MX7ULP: Fix system reset after a7 rtc alarm expired.
>> > i.MX7ULP: Correct the clock index
>> >
>> > Breno Matheus Lima (4):
>> > Kconfig: Migrate CONFIG_CSF_SIZE to Kconfig
>> > imx6: spl: Reduce SPL limit size in case
>> CONFIG_SECURE_BOOT is
>> > enabled
>> > imx: configs: Cleanup CONFIG_SECURE_BOOT comments
>> > habv4: tools: Avoid hardcoded CSF size for SPL targets
>> >
>> > Fabio Berton (1):
>> > pico-imx7d: Sync pico-hobbit-imx7d_defconfig
>> >
>> > Fabio Estevam (9):
>> > mx6sabresd: Reduce overall SPL size
>> > pico-imx6ul: Increase the CONFIG_ENV_OFFSET size
>> > pico-imx6ul: Add LCD support
>> > pico-imx6ul: Update the Falcon mode instructions
>> > pico-imx6ul: Provide a way to escape the Falcon mode
>> > pico-imx7d: Add instructions for booting in Falcon mode
>> > pico-imx7d: Provide a way to escape the Falcon mode
>> > logos: Add the TechNexion's logo
>> > pico: Convert to CONFIG_FSL_USDHC
>> >
>> > Heinrich Schuchardt (8):
>> > efi_loader: EFI_FILE_PROTOCOL.Write() check args
>> > efi_loader: eliminate inline function ascii2unicode()
>> > efi_loader: correct reading of directories
>> > efi_loader: file size checks
>> > efi_loader: EFI_FILE_PROTOCOL rev 2 stub
>> > efi_loader: volume name in EFI_FILE_PROTOCOL.GetInfo()
>> > efi_loader: check parameters EFI_FILE_PROTOCOL.GetInfo()
>> > efi_loader: parameter checks EFI_FILE_PROTOCOL.SetInfo()
>> >
>> > Otavio Salvador (3):
>> > pico-imx6ul: Add DWARF baseboard support
>> > pico-imx7d: Add DWARF baseboard support
>> > pico-imx7d: Add NYMPH baseboard support
>> >
>> > Peng Fan (39):
>> > arm: dts: sync dts for i.MX6UL
>> > arm: dts: sync dts for i.MX6ULL
>> > arm: dts: import dts for i.MX6ULZ
>> > imx: add i.MX6ULZ cpu type
>> > imx: add i.MX6ULZ board
>> > imx: mx6ul_14x14_evk: Fix SPL boot
>> > imx: mx6ul_14x14_evk: convert to DM_VIDEO
>> > imx: mx6slevk: enable DM_SPI and DM_SPI_FLASH
>> > pinctrl: imx: use devfdt_get_addr_size_index
>> > tools: imx8mimage: fix HDMI/FIT parsing
>> > serial: Kconfig: make MXC_UART usable for MX7 and IMX8M
>> > spl: pass args to board_return_to_bootrom
>> > arm: dts: imx: fsl-imx8qm.dtsi: add gpio aliases to fix gpio
>> > command
>> > imx: i.MX7ULP: add get_boot_device
>> > i.MX7ULP: evk: Modify FDT file to disable SD3.0 for usb boot
>> > misc: Kconfig: make i.MX7ULP could use MXC_OCOTP
>> > i.MX7ULP: evk: Enable fuse comamnd
>> > i.MX7ULP: Add CPU revision check for B0
>> > imx: mx6sabresd: fix usb start when DM enabled
>> > imx: imx6qdl: dtsi: move U-Boot specific change to
>> u-boot.dtsi
>> > imx: imx8qxp_mek: fix
>> CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR
>> > imx8: support parsing i.MX8 Container file
>> > spl: mmc: support loading i.MX container format file
>> > imx: add container target
>> > imx8qxp_mek: switch to use container image
>> > imx8qm_mek: switch to use container image
>> > doc: imx: mkimage: introduce i.MX8 image format
>> > imx: sys_proto: add is_imx8qm helper
>> > imx8qm: power up SMMU
>> > imx8qm: correct fdt_file
>> > imx8: disable node when the resource is not owned
>> > configs: imx8qm/qxp_mek: enable CONFIG_OF_SYSTEM_SETUP
>> > imx: scu_api: add sc_rm_set_master_sid
>> > imx8: fdt: configure sid for masters
>> > imx8: save args passed from ATF
>> > imx8: fdt: add optee node
>> > imx: scu_api: add sc_pm_is_partition_started
>> > imx8: move i.MX8 cpu desc code to drivers/cpu/imx8_cpu.c
>> > imx8: cpu: fix mac fuse word for i.MX8QM
>> >
>> > Priyanka Jain (1):
>> > MAINTAINERS: Change fsl-qoriq, mpc86xx, mpc85xx maintainers
>> >
>> > Ricardo Salveti (4):
>> > apalis_imx6: add board_fit_config_name_match to support
>> FIT in SPL
>> > apalis_imx6: fix broken fsl_esdhc_imx conversion
>> > imx: apalis_imx6: select MX6Q via Kconfig
>> > spl: imx: only use HAB if spl fit signature is not enabled
>> >
>> > Robert Hancock (1):
>> > ARM: imx: Support larger SPL size on IMX6DQ
>> >
>> > Stefano Babic (3):
>> > Merge branch 'nxp-imx-8-13' of
>> https://github.com/MrVan/u-boot
>> > into master-next
>> > Revert "habv4: tools: Avoid hardcoded CSF size for SPL
>> targets"
>> > imx: fix missing MAINTAINERS pico boards
>> >
>> > Tom Rini (1):
>> > Merge tag 'efi-2019-10-rc4-4' of
>> > https://gitlab.denx.de/u-boot/custodians/u-boot-efi
>> >
>> > Troy Kisky (5):
>> > nitrogen6x: migrate to using device tree
>> > configs: nitrogen6x: Add DM_MMC/DM_USB/AHCI support
>> > nitrogen6x: reserve used gpios
>> > configs: nitrogen6x: Add DM_GPIO support
>> > configs: nitrogen6x: Add DM_SPI/DM_SPI_FLASH support
>> >
>> > Ye Li (8):
>> > i.MX7ULP: Fix PCC register bits mask and offset issue
>> > i.MX7ULP: Add CONFIG_MX7ULP to kconfig
>> > i.MX7ULP: Fix wrong i2c configuration name
>> > i.MX7ULP: Fix SPLL/APLL clock rate calculation issue
>> > i.MX7ULP: Workaround APLL PFD2 to 345.6Mhz
>> > i.MX7ULP: Set A7 core frequency to 500Mhz for B0 chip
>> > i.MX7ULP: Change clock rate calculation for NIC1 BUS and EXT
>> > imx8: Probe the SCU driver by using uclass function
>> >
>> > MAINTAINERS | 6 +-
>> > Makefile | 8 +
>> > arch/arm/cpu/arm926ejs/spear/spl.c | 5 +-
>> > arch/arm/dts/Makefile | 30 ++-
>> > arch/arm/dts/fsl-imx8qm.dtsi | 7 +
>> > arch/arm/dts/imx6dl-nitrogen6x.dts | 15 ++
>> > arch/arm/dts/imx6q-nitrogen6x.dts | 19 ++
>> > arch/arm/dts/imx6q-sabrelite.dts | 19 ++
>> > arch/arm/dts/imx6qdl-nitrogen6x.dtsi | 69 ++++++
>> > arch/arm/dts/imx6qdl-sabrelite.dtsi | 384
>> > ++++++++++++++++++++++++++++++++
>> > arch/arm/dts/imx6qdl-u-boot.dtsi | 6 +
>> > arch/arm/dts/imx6qdl.dtsi | 3 -
>> > arch/arm/dts/imx6ul-14x14-evk-u-boot.dtsi | 49 +++-
>> > arch/arm/dts/imx6ul-14x14-evk.dts | 422
>> > +----------------------------------
>> > arch/arm/dts/imx6ul-14x14-evk.dtsi | 531
>> > ++++++++++++++++++++++++++++++++++++++++++++
>> > arch/arm/dts/imx6ul-pinfunc.h | 175
>> > ++++++++-------
>> > arch/arm/dts/imx6ul.dtsi | 301
>> > ++++++++++++++++---------
>> > arch/arm/dts/imx6ull-14x14-evk.dts | 523
>> > +------------------------------------------
>> > arch/arm/dts/imx6ull-pinfunc-snvs.h | 7 +-
>> > arch/arm/dts/imx6ull-pinfunc.h | 116
>> ++++++----
>> > arch/arm/dts/imx6ull.dtsi | 1184
>> >
>> ++++---------------------------------------------------------------------------------------------
>> > arch/arm/dts/imx6ulz-14x14-evk.dts | 22 ++
>> > arch/arm/dts/imx6ulz.dtsi | 37 ++++
>> > arch/arm/include/asm/arch-imx/cpu.h | 1 +
>> > arch/arm/include/asm/arch-imx8/image.h | 56 +++++
>> > arch/arm/include/asm/arch-imx8/sci/rpc.h | 5 +-
>> > arch/arm/include/asm/arch-imx8/sci/sci.h | 2 +
>> > arch/arm/include/asm/arch-imx8/sys_proto.h | 1 +
>> > arch/arm/include/asm/arch-mx7ulp/clock.h | 2 +-
>> > arch/arm/include/asm/arch-mx7ulp/imx-regs.h | 20 ++
>> > arch/arm/include/asm/arch-mx7ulp/pcc.h | 4 +-
>> > arch/arm/include/asm/arch-mx7ulp/scg.h | 1 +
>> > arch/arm/include/asm/arch-mx7ulp/sys_proto.h | 1 +
>> > arch/arm/include/asm/mach-imx/sys_proto.h | 2 +
>> > arch/arm/mach-imx/Kconfig | 7 +
>> > arch/arm/mach-imx/Makefile | 14 +-
>> > arch/arm/mach-imx/cpu.c | 2 +
>> > arch/arm/mach-imx/imx8/Kconfig | 13 ++
>> > arch/arm/mach-imx/imx8/Makefile | 7 +-
>> > arch/arm/mach-imx/imx8/cpu.c | 189
>> > ++--------------
>> > arch/arm/mach-imx/imx8/fdt.c | 292
>> > ++++++++++++++++++++++++
>> > arch/arm/mach-imx/imx8/lowlevel_init.S | 36 +++
>> > arch/arm/mach-imx/imx8/parse-container.c | 120
>> ++++++++++
>> > arch/arm/mach-imx/mx6/Kconfig | 10 +
>> > arch/arm/mach-imx/mx6/soc.c | 4 +
>> > arch/arm/mach-imx/mx7ulp/Kconfig | 6 +-
>> > arch/arm/mach-imx/mx7ulp/clock.c | 8 +-
>> > arch/arm/mach-imx/mx7ulp/scg.c | 63 +++++-
>> > arch/arm/mach-imx/mx7ulp/soc.c | 38 +++-
>> > arch/arm/mach-imx/spl.c | 2 +
>> > arch/arm/mach-rockchip/spl.c | 5 +-
>> > arch/arm/mach-rockchip/tpl.c | 5 +-
>> > board/boundary/nitrogen6x/MAINTAINERS | 5 +
>> > board/boundary/nitrogen6x/nitrogen6x.c | 30 ++-
>> > board/freescale/imx8qm_mek/README | 4 +-
>> > board/freescale/imx8qm_mek/uboot-container.cfg | 13 ++
>> > board/freescale/imx8qxp_mek/README | 4 +-
>> > board/freescale/imx8qxp_mek/uboot-container.cfg | 13 ++
>> > board/freescale/mpc8536ds/MAINTAINERS | 2 +-
>> > board/freescale/mpc8541cds/MAINTAINERS | 2 +-
>> > board/freescale/mpc8544ds/MAINTAINERS | 2 +-
>> > board/freescale/mpc8548cds/MAINTAINERS | 2 +-
>> > board/freescale/mpc8555cds/MAINTAINERS | 2 +-
>> > board/freescale/mpc8568mds/MAINTAINERS | 2 +-
>> > board/freescale/mpc8569mds/MAINTAINERS | 2 +-
>> > board/freescale/mpc8572ds/MAINTAINERS | 2 +-
>> > board/freescale/mpc8610hpcd/MAINTAINERS | 2 +-
>> > board/freescale/mpc8641hpcn/MAINTAINERS | 2 +-
>> > board/freescale/mx6slevk/mx6slevk.c | 28 ---
>> > board/freescale/mx6ul_14x14_evk/mx6ul_14x14_evk.c | 73 ++----
>> > board/freescale/mx6ullevk/MAINTAINERS | 1 +
>> > board/freescale/mx6ullevk/mx6ullevk.c | 10 +-
>> > board/freescale/mx7ulp_evk/mx7ulp_evk.c | 47 ++++
>> > board/technexion/pico-imx6ul/README | 8 +-
>> > board/technexion/pico-imx6ul/pico-imx6ul.c | 55 ++++-
>> > board/technexion/pico-imx6ul/spl.c | 4 +
>> > board/technexion/pico-imx7d/MAINTAINERS | 2 +
>> > board/technexion/pico-imx7d/README | 91 ++++++++
>> > board/technexion/pico-imx7d/spl.c | 4 +
>> > board/toradex/apalis_imx6/apalis_imx6.c | 14 +-
>> > common/spl/Kconfig | 3 +-
>> > common/spl/spl_bootrom.c | 7 +-
>> > common/spl/spl_mmc.c | 10 +
>> > configs/imx8mq_evk_defconfig | 1 +
>> > configs/imx8qm_mek_defconfig | 9 +-
>> > configs/imx8qxp_mek_defconfig | 6 +-
>> > configs/mx6qsabrelite_defconfig | 10 +-
>> > configs/mx6sabresd_defconfig | 4 +-
>> > configs/mx6slevk_defconfig | 2 +
>> > configs/mx6slevk_spinor_defconfig | 2 +
>> > configs/mx6slevk_spl_defconfig | 2 +
>> > configs/mx6ul_14x14_evk_defconfig | 2 +-
>> > configs/mx6ul_9x9_evk_defconfig | 2 +-
>> > configs/mx6ulz_14x14_evk_defconfig | 44 ++++
>> > configs/mx7ulp_evk_defconfig | 3 +
>> > configs/mx7ulp_evk_plugin_defconfig | 2 +
>> > configs/nitrogen6dl2g_defconfig | 11 +-
>> > configs/nitrogen6dl_defconfig | 11 +-
>> > configs/nitrogen6q2g_defconfig | 11 +-
>> > configs/nitrogen6q_defconfig | 11 +-
>> > configs/nitrogen6s1g_defconfig | 11 +-
>> > configs/nitrogen6s_defconfig | 11 +-
>> > configs/pico-dwarf-imx6ul_defconfig | 65 ++++++
>> > configs/pico-dwarf-imx7d_defconfig | 68 ++++++
>> > configs/pico-hobbit-imx6ul_defconfig | 1 +
>> > configs/pico-hobbit-imx7d_defconfig | 2 +-
>> > configs/pico-imx6ul_defconfig | 1 +
>> > configs/pico-nymph-imx7d_defconfig | 68 ++++++
>> > configs/pico-pi-imx6ul_defconfig | 1 +
>> > configs/sksimx6_defconfig | 1 -
>> > doc/git-mailrc | 8 +-
>> > doc/imx/mkimage/imx8image.txt | 45 ++++
>> > drivers/cpu/Makefile | 1 +
>> > drivers/cpu/imx8_cpu.c | 182
>> > +++++++++++++++
>> > drivers/misc/Kconfig | 2 +-
>> > drivers/misc/imx8/scu_api.c | 49 ++++
>> > drivers/pinctrl/nxp/pinctrl-imx.c | 4 +-
>> > drivers/serial/Kconfig | 2 +-
>> > include/configs/cl-som-imx7.h | 4 -
>> > include/configs/imx6_spl.h | 28 ++-
>> > include/configs/imx8mq_evk.h | 4 -
>> > include/configs/imx8qm_mek.h | 2 +-
>> > include/configs/imx8qxp_mek.h | 2 +-
>> > include/configs/mx6_common.h | 4 -
>> > include/configs/mx6sllevk.h | 6 -
>> > include/configs/mx6ul_14x14_evk.h | 2 +-
>> > include/configs/mx6ullevk.h | 19 +-
>> > include/configs/mx7_common.h | 4 -
>> > include/configs/mx7ulp_evk.h | 9 -
>> > include/configs/pico-imx6ul.h | 33 ++-
>> > include/configs/pico-imx7d.h | 6 +-
>> > include/dt-bindings/clock/imx6ul-clock.h | 50 +++--
>> > include/efi_api.h | 24 +-
>> > include/efi_loader.h | 16 --
>> > include/spl.h | 15 +-
>> > lib/efi_loader/efi_device_path_to_text.c | 10 +-
>> > lib/efi_loader/efi_file.c | 226
>> > ++++++++++++-------
>> > scripts/config_whitelist.txt | 1 -
>> > tools/imx8mimage.c | 7 +-
>> > tools/logos/technexion.bmp | Bin 0 ->
>> 22390
>> > bytes
>> > tools/spl_size_limit.c | 3 +
>> > 141 files changed, 3606 insertions(+), 2824 deletions(-)
>> > create mode 100644 arch/arm/dts/imx6dl-nitrogen6x.dts
>> > create mode 100644 arch/arm/dts/imx6q-nitrogen6x.dts
>> > create mode 100644 arch/arm/dts/imx6q-sabrelite.dts
>> > create mode 100644 arch/arm/dts/imx6qdl-nitrogen6x.dtsi
>> > create mode 100644 arch/arm/dts/imx6qdl-sabrelite.dtsi
>> > create mode 100644 arch/arm/dts/imx6ul-14x14-evk.dtsi
>> > create mode 100644 arch/arm/dts/imx6ulz-14x14-evk.dts
>> > create mode 100644 arch/arm/dts/imx6ulz.dtsi
>> > create mode 100644 arch/arm/include/asm/arch-imx8/image.h
>> > create mode 100644 arch/arm/mach-imx/imx8/fdt.c
>> > create mode 100644 arch/arm/mach-imx/imx8/lowlevel_init.S
>> > create mode 100644 arch/arm/mach-imx/imx8/parse-container.c
>> > create mode 100644 board/freescale/imx8qm_mek/uboot-container.cfg
>> > create mode 100644
>> board/freescale/imx8qxp_mek/uboot-container.cfg
>> > create mode 100644 configs/mx6ulz_14x14_evk_defconfig
>> > create mode 100644 configs/pico-dwarf-imx6ul_defconfig
>> > create mode 100644 configs/pico-dwarf-imx7d_defconfig
>> > create mode 100644 configs/pico-nymph-imx7d_defconfig
>> > create mode 100644 doc/imx/mkimage/imx8image.txt
>> > create mode 100644 drivers/cpu/imx8_cpu.c
>> > create mode 100644 tools/logos/technexion.bmp
>> >
>> > Best regards,
>> > Stefano
>> >
>> > --
>> >
>> =====================================================================
>> > 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 <mailto:sbabic@denx.de> <mailto:sbabic@denx.de
>> <mailto:sbabic@denx.de>>
>> >
>> =====================================================================
>> > _______________________________________________
>> > U-Boot mailing list
>> > U-Boot at lists.denx.de <mailto:U-Boot@lists.denx.de>
>> <mailto:U-Boot at lists.denx.de <mailto:U-Boot@lists.denx.de>>
>> > https://lists.denx.de/listinfo/u-boot
>> >
>>
>>
>> --
>> =====================================================================
>> 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 <mailto:sbabic@denx.de>
>> =====================================================================
>>
>
^ permalink raw reply [flat|nested] 12+ messages in thread
* [U-Boot] [GIT PULL] Pull request: u-boot-imx u-boot-imx-20190916
2019-09-16 10:55 ` Joris Offouga
@ 2019-09-16 11:10 ` Stefano Babic
2019-09-16 11:20 ` Otavio Salvador
1 sibling, 0 replies; 12+ messages in thread
From: Stefano Babic @ 2019-09-16 11:10 UTC (permalink / raw)
To: u-boot
Hi Joris,
On 16/09/19 12:55, Joris Offouga wrote:
> I build with success dwarf board and nymph board and i update my patch
> with your master branch :
> https://github.com/jorisoffouga/u-boot/commits/pico-imx7/dmvideo
>
Yes, this fine, thanks - I picked the new versions up.
Regards,
Stefano
> also I noticed that dwarf cards and nymph cards do not have dm_usb, this
> is done for pi and hobbit
>
> Best regards,
>
> Joris Offouga
>
> Le 16/09/2019 à 10:48, Stefano Babic a écrit :
>> On 16/09/19 10:43, Joris OFFOUGA wrote:
>>> Hi Stefano,
>>>
>>> Thanks,
>> I have a separate branch for my "next" master and your patches break the
>> dwarf /nymph boards:
>>
>> arm: + pico-nymph-imx7d
>> +drivers/built-in.o: In function `cfg_video_init':
>> +drivers/video/cfb_console.c:2024: undefined reference to `video_hw_init'
>> +arm-poky-linux-gnueabi-ld.bfd: BFD (GNU Binutils) 2.28.0.20170307
>> assertion fail ../../bfd/elf32-arm.c:9512
>> +make[1]: *** [u-boot] Error 1
>> +make: *** [sub-make] Error 2
>> arm: + pico-dwarf-imx7d
>> +drivers/built-in.o: In function `cfg_video_init':
>> +drivers/video/cfb_console.c:2024: undefined reference to `video_hw_init'
>> +arm-poky-linux-gnueabi-ld.bfd: BFD (GNU Binutils) 2.28.0.20170307
>> assertion fail ../../bfd/elf32-arm.c:9512
>> +make[1]: *** [u-boot] Error 1
>> +make: *** [sub-make] Error 2
>>
>> Can you take a lookt at it ?
>>
>> Regards,
>> Stefano
>>
>>
>>> Regards,
>>> Joris Offouga
>>>
>>> Le lun. 16 sept. 2019 à 10:39, Stefano Babic <sbabic@denx.de
>>> <mailto:sbabic@denx.de>> a écrit :
>>>
>>> On 16/09/19 10:16, Joris OFFOUGA wrote:
>>> > Hi Stefano,
>>> >
>>> > You don't apply my series in your PR?
>>> >
>>>
>>> No, I am applying them on top of it and then I send a new PR.
>>>
>>> Regards,
>>> Stefano
>>>
>>> > Best Regards,
>>> > Joris Offouga
>>> >
>>> > Le lun. 16 sept. 2019 à 10:13, Stefano Babic <sbabic@denx.de
>>> <mailto:sbabic@denx.de>
>>> > <mailto:sbabic at denx.de <mailto:sbabic@denx.de>>> a écrit :
>>> >
>>> > Hi Tom,
>>> >
>>> > please pull from u-boot-imx, thanks.
>>> >
>>> > There is still a broken board (imx6dl_mamoj) - it will be
>>> fixed later.
>>> >
>>> > The following changes since commit
>>> > 5ba8b1254311d00e2bdd9e227b78bdb7e89e69dd:
>>> >
>>> > Merge tag 'u-boot-rockchip-20190912' of
>>> > https://gitlab.denx.de/u-boot/custodians/u-boot-rockchip
>>> (2019-09-11
>>> > 23:08:34 -0400)
>>> >
>>> > are available in the Git repository at:
>>> >
>>> > https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git
>>> > tags/u-boot-imx-20190916
>>> >
>>> > for you to fetch changes up to
>>> a49022353fb9a1a9705b0d6b9a31e13b20824ef6:
>>> >
>>> > imx: fix missing MAINTAINERS pico boards (2019-09-16
>>> 09:39:57 +0200)
>>> >
>>> >
>>> ----------------------------------------------------------------
>>> > u-boot-imx-20190916
>>> > -------------------
>>> >
>>> > - Technexion boards
>>> > - fix in HABv4
>>> > - MX8 container file
>>> > - Fix for Toradex boards
>>> > - i.MX7ULP fixes
>>> >
>>> >
>>> ----------------------------------------------------------------
>>> > Anatolij Gustschin (1):
>>> > imx: sksimx6_defconfig: remove SPL misc option to fix
>>> build error
>>> >
>>> > Bai Ping (2):
>>> > i.MX7ULP: Fix system reset after a7 rtc alarm expired.
>>> > i.MX7ULP: Correct the clock index
>>> >
>>> > Breno Matheus Lima (4):
>>> > Kconfig: Migrate CONFIG_CSF_SIZE to Kconfig
>>> > imx6: spl: Reduce SPL limit size in case
>>> CONFIG_SECURE_BOOT is
>>> > enabled
>>> > imx: configs: Cleanup CONFIG_SECURE_BOOT comments
>>> > habv4: tools: Avoid hardcoded CSF size for SPL targets
>>> >
>>> > Fabio Berton (1):
>>> > pico-imx7d: Sync pico-hobbit-imx7d_defconfig
>>> >
>>> > Fabio Estevam (9):
>>> > mx6sabresd: Reduce overall SPL size
>>> > pico-imx6ul: Increase the CONFIG_ENV_OFFSET size
>>> > pico-imx6ul: Add LCD support
>>> > pico-imx6ul: Update the Falcon mode instructions
>>> > pico-imx6ul: Provide a way to escape the Falcon mode
>>> > pico-imx7d: Add instructions for booting in Falcon mode
>>> > pico-imx7d: Provide a way to escape the Falcon mode
>>> > logos: Add the TechNexion's logo
>>> > pico: Convert to CONFIG_FSL_USDHC
>>> >
>>> > Heinrich Schuchardt (8):
>>> > efi_loader: EFI_FILE_PROTOCOL.Write() check args
>>> > efi_loader: eliminate inline function ascii2unicode()
>>> > efi_loader: correct reading of directories
>>> > efi_loader: file size checks
>>> > efi_loader: EFI_FILE_PROTOCOL rev 2 stub
>>> > efi_loader: volume name in EFI_FILE_PROTOCOL.GetInfo()
>>> > efi_loader: check parameters
>>> EFI_FILE_PROTOCOL.GetInfo()
>>> > efi_loader: parameter checks
>>> EFI_FILE_PROTOCOL.SetInfo()
>>> >
>>> > Otavio Salvador (3):
>>> > pico-imx6ul: Add DWARF baseboard support
>>> > pico-imx7d: Add DWARF baseboard support
>>> > pico-imx7d: Add NYMPH baseboard support
>>> >
>>> > Peng Fan (39):
>>> > arm: dts: sync dts for i.MX6UL
>>> > arm: dts: sync dts for i.MX6ULL
>>> > arm: dts: import dts for i.MX6ULZ
>>> > imx: add i.MX6ULZ cpu type
>>> > imx: add i.MX6ULZ board
>>> > imx: mx6ul_14x14_evk: Fix SPL boot
>>> > imx: mx6ul_14x14_evk: convert to DM_VIDEO
>>> > imx: mx6slevk: enable DM_SPI and DM_SPI_FLASH
>>> > pinctrl: imx: use devfdt_get_addr_size_index
>>> > tools: imx8mimage: fix HDMI/FIT parsing
>>> > serial: Kconfig: make MXC_UART usable for MX7 and IMX8M
>>> > spl: pass args to board_return_to_bootrom
>>> > arm: dts: imx: fsl-imx8qm.dtsi: add gpio aliases to
>>> fix gpio
>>> > command
>>> > imx: i.MX7ULP: add get_boot_device
>>> > i.MX7ULP: evk: Modify FDT file to disable SD3.0 for
>>> usb boot
>>> > misc: Kconfig: make i.MX7ULP could use MXC_OCOTP
>>> > i.MX7ULP: evk: Enable fuse comamnd
>>> > i.MX7ULP: Add CPU revision check for B0
>>> > imx: mx6sabresd: fix usb start when DM enabled
>>> > imx: imx6qdl: dtsi: move U-Boot specific change to
>>> u-boot.dtsi
>>> > imx: imx8qxp_mek: fix
>>> CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR
>>> > imx8: support parsing i.MX8 Container file
>>> > spl: mmc: support loading i.MX container format file
>>> > imx: add container target
>>> > imx8qxp_mek: switch to use container image
>>> > imx8qm_mek: switch to use container image
>>> > doc: imx: mkimage: introduce i.MX8 image format
>>> > imx: sys_proto: add is_imx8qm helper
>>> > imx8qm: power up SMMU
>>> > imx8qm: correct fdt_file
>>> > imx8: disable node when the resource is not owned
>>> > configs: imx8qm/qxp_mek: enable CONFIG_OF_SYSTEM_SETUP
>>> > imx: scu_api: add sc_rm_set_master_sid
>>> > imx8: fdt: configure sid for masters
>>> > imx8: save args passed from ATF
>>> > imx8: fdt: add optee node
>>> > imx: scu_api: add sc_pm_is_partition_started
>>> > imx8: move i.MX8 cpu desc code to
>>> drivers/cpu/imx8_cpu.c
>>> > imx8: cpu: fix mac fuse word for i.MX8QM
>>> >
>>> > Priyanka Jain (1):
>>> > MAINTAINERS: Change fsl-qoriq, mpc86xx, mpc85xx
>>> maintainers
>>> >
>>> > Ricardo Salveti (4):
>>> > apalis_imx6: add board_fit_config_name_match to support
>>> FIT in SPL
>>> > apalis_imx6: fix broken fsl_esdhc_imx conversion
>>> > imx: apalis_imx6: select MX6Q via Kconfig
>>> > spl: imx: only use HAB if spl fit signature is not
>>> enabled
>>> >
>>> > Robert Hancock (1):
>>> > ARM: imx: Support larger SPL size on IMX6DQ
>>> >
>>> > Stefano Babic (3):
>>> > Merge branch 'nxp-imx-8-13' of
>>> https://github.com/MrVan/u-boot
>>> > into master-next
>>> > Revert "habv4: tools: Avoid hardcoded CSF size for SPL
>>> targets"
>>> > imx: fix missing MAINTAINERS pico boards
>>> >
>>> > Tom Rini (1):
>>> > Merge tag 'efi-2019-10-rc4-4' of
>>> > https://gitlab.denx.de/u-boot/custodians/u-boot-efi
>>> >
>>> > Troy Kisky (5):
>>> > nitrogen6x: migrate to using device tree
>>> > configs: nitrogen6x: Add DM_MMC/DM_USB/AHCI support
>>> > nitrogen6x: reserve used gpios
>>> > configs: nitrogen6x: Add DM_GPIO support
>>> > configs: nitrogen6x: Add DM_SPI/DM_SPI_FLASH support
>>> >
>>> > Ye Li (8):
>>> > i.MX7ULP: Fix PCC register bits mask and offset issue
>>> > i.MX7ULP: Add CONFIG_MX7ULP to kconfig
>>> > i.MX7ULP: Fix wrong i2c configuration name
>>> > i.MX7ULP: Fix SPLL/APLL clock rate calculation issue
>>> > i.MX7ULP: Workaround APLL PFD2 to 345.6Mhz
>>> > i.MX7ULP: Set A7 core frequency to 500Mhz for B0 chip
>>> > i.MX7ULP: Change clock rate calculation for NIC1 BUS
>>> and EXT
>>> > imx8: Probe the SCU driver by using uclass function
>>> >
>>> > MAINTAINERS | 6 +-
>>> > Makefile | 8 +
>>> > arch/arm/cpu/arm926ejs/spear/spl.c | 5 +-
>>> > arch/arm/dts/Makefile | 30 ++-
>>> > arch/arm/dts/fsl-imx8qm.dtsi | 7 +
>>> > arch/arm/dts/imx6dl-nitrogen6x.dts | 15 ++
>>> > arch/arm/dts/imx6q-nitrogen6x.dts | 19 ++
>>> > arch/arm/dts/imx6q-sabrelite.dts | 19 ++
>>> > arch/arm/dts/imx6qdl-nitrogen6x.dtsi | 69
>>> ++++++
>>> > arch/arm/dts/imx6qdl-sabrelite.dtsi | 384
>>> > ++++++++++++++++++++++++++++++++
>>> > arch/arm/dts/imx6qdl-u-boot.dtsi | 6 +
>>> > arch/arm/dts/imx6qdl.dtsi | 3 -
>>> > arch/arm/dts/imx6ul-14x14-evk-u-boot.dtsi | 49
>>> +++-
>>> > arch/arm/dts/imx6ul-14x14-evk.dts | 422
>>> > +----------------------------------
>>> > arch/arm/dts/imx6ul-14x14-evk.dtsi | 531
>>> > ++++++++++++++++++++++++++++++++++++++++++++
>>> > arch/arm/dts/imx6ul-pinfunc.h | 175
>>> > ++++++++-------
>>> > arch/arm/dts/imx6ul.dtsi | 301
>>> > ++++++++++++++++---------
>>> > arch/arm/dts/imx6ull-14x14-evk.dts | 523
>>> > +------------------------------------------
>>> > arch/arm/dts/imx6ull-pinfunc-snvs.h | 7 +-
>>> > arch/arm/dts/imx6ull-pinfunc.h | 116
>>> ++++++----
>>> > arch/arm/dts/imx6ull.dtsi | 1184
>>> >
>>>
>>> ++++---------------------------------------------------------------------------------------------
>>>
>>> > arch/arm/dts/imx6ulz-14x14-evk.dts | 22 ++
>>> > arch/arm/dts/imx6ulz.dtsi | 37
>>> ++++
>>> > arch/arm/include/asm/arch-imx/cpu.h | 1 +
>>> > arch/arm/include/asm/arch-imx8/image.h | 56
>>> +++++
>>> > arch/arm/include/asm/arch-imx8/sci/rpc.h | 5 +-
>>> > arch/arm/include/asm/arch-imx8/sci/sci.h | 2 +
>>> > arch/arm/include/asm/arch-imx8/sys_proto.h | 1 +
>>> > arch/arm/include/asm/arch-mx7ulp/clock.h | 2 +-
>>> > arch/arm/include/asm/arch-mx7ulp/imx-regs.h | 20 ++
>>> > arch/arm/include/asm/arch-mx7ulp/pcc.h | 4 +-
>>> > arch/arm/include/asm/arch-mx7ulp/scg.h | 1 +
>>> > arch/arm/include/asm/arch-mx7ulp/sys_proto.h | 1 +
>>> > arch/arm/include/asm/mach-imx/sys_proto.h | 2 +
>>> > arch/arm/mach-imx/Kconfig | 7 +
>>> > arch/arm/mach-imx/Makefile | 14 +-
>>> > arch/arm/mach-imx/cpu.c | 2 +
>>> > arch/arm/mach-imx/imx8/Kconfig | 13 ++
>>> > arch/arm/mach-imx/imx8/Makefile | 7 +-
>>> > arch/arm/mach-imx/imx8/cpu.c | 189
>>> > ++--------------
>>> > arch/arm/mach-imx/imx8/fdt.c | 292
>>> > ++++++++++++++++++++++++
>>> > arch/arm/mach-imx/imx8/lowlevel_init.S | 36 +++
>>> > arch/arm/mach-imx/imx8/parse-container.c | 120
>>> ++++++++++
>>> > arch/arm/mach-imx/mx6/Kconfig | 10 +
>>> > arch/arm/mach-imx/mx6/soc.c | 4 +
>>> > arch/arm/mach-imx/mx7ulp/Kconfig | 6 +-
>>> > arch/arm/mach-imx/mx7ulp/clock.c | 8 +-
>>> > arch/arm/mach-imx/mx7ulp/scg.c | 63
>>> +++++-
>>> > arch/arm/mach-imx/mx7ulp/soc.c | 38
>>> +++-
>>> > arch/arm/mach-imx/spl.c | 2 +
>>> > arch/arm/mach-rockchip/spl.c | 5 +-
>>> > arch/arm/mach-rockchip/tpl.c | 5 +-
>>> > board/boundary/nitrogen6x/MAINTAINERS | 5 +
>>> > board/boundary/nitrogen6x/nitrogen6x.c | 30 ++-
>>> > board/freescale/imx8qm_mek/README | 4 +-
>>> > board/freescale/imx8qm_mek/uboot-container.cfg | 13 ++
>>> > board/freescale/imx8qxp_mek/README | 4 +-
>>> > board/freescale/imx8qxp_mek/uboot-container.cfg | 13 ++
>>> > board/freescale/mpc8536ds/MAINTAINERS | 2 +-
>>> > board/freescale/mpc8541cds/MAINTAINERS | 2 +-
>>> > board/freescale/mpc8544ds/MAINTAINERS | 2 +-
>>> > board/freescale/mpc8548cds/MAINTAINERS | 2 +-
>>> > board/freescale/mpc8555cds/MAINTAINERS | 2 +-
>>> > board/freescale/mpc8568mds/MAINTAINERS | 2 +-
>>> > board/freescale/mpc8569mds/MAINTAINERS | 2 +-
>>> > board/freescale/mpc8572ds/MAINTAINERS | 2 +-
>>> > board/freescale/mpc8610hpcd/MAINTAINERS | 2 +-
>>> > board/freescale/mpc8641hpcn/MAINTAINERS | 2 +-
>>> > board/freescale/mx6slevk/mx6slevk.c | 28 ---
>>> > board/freescale/mx6ul_14x14_evk/mx6ul_14x14_evk.c | 73
>>> ++----
>>> > board/freescale/mx6ullevk/MAINTAINERS | 1 +
>>> > board/freescale/mx6ullevk/mx6ullevk.c | 10 +-
>>> > board/freescale/mx7ulp_evk/mx7ulp_evk.c | 47
>>> ++++
>>> > board/technexion/pico-imx6ul/README | 8 +-
>>> > board/technexion/pico-imx6ul/pico-imx6ul.c | 55
>>> ++++-
>>> > board/technexion/pico-imx6ul/spl.c | 4 +
>>> > board/technexion/pico-imx7d/MAINTAINERS | 2 +
>>> > board/technexion/pico-imx7d/README | 91
>>> ++++++++
>>> > board/technexion/pico-imx7d/spl.c | 4 +
>>> > board/toradex/apalis_imx6/apalis_imx6.c | 14 +-
>>> > common/spl/Kconfig | 3 +-
>>> > common/spl/spl_bootrom.c | 7 +-
>>> > common/spl/spl_mmc.c | 10 +
>>> > configs/imx8mq_evk_defconfig | 1 +
>>> > configs/imx8qm_mek_defconfig | 9 +-
>>> > configs/imx8qxp_mek_defconfig | 6 +-
>>> > configs/mx6qsabrelite_defconfig | 10 +-
>>> > configs/mx6sabresd_defconfig | 4 +-
>>> > configs/mx6slevk_defconfig | 2 +
>>> > configs/mx6slevk_spinor_defconfig | 2 +
>>> > configs/mx6slevk_spl_defconfig | 2 +
>>> > configs/mx6ul_14x14_evk_defconfig | 2 +-
>>> > configs/mx6ul_9x9_evk_defconfig | 2 +-
>>> > configs/mx6ulz_14x14_evk_defconfig | 44
>>> ++++
>>> > configs/mx7ulp_evk_defconfig | 3 +
>>> > configs/mx7ulp_evk_plugin_defconfig | 2 +
>>> > configs/nitrogen6dl2g_defconfig | 11 +-
>>> > configs/nitrogen6dl_defconfig | 11 +-
>>> > configs/nitrogen6q2g_defconfig | 11 +-
>>> > configs/nitrogen6q_defconfig | 11 +-
>>> > configs/nitrogen6s1g_defconfig | 11 +-
>>> > configs/nitrogen6s_defconfig | 11 +-
>>> > configs/pico-dwarf-imx6ul_defconfig | 65
>>> ++++++
>>> > configs/pico-dwarf-imx7d_defconfig | 68
>>> ++++++
>>> > configs/pico-hobbit-imx6ul_defconfig | 1 +
>>> > configs/pico-hobbit-imx7d_defconfig | 2 +-
>>> > configs/pico-imx6ul_defconfig | 1 +
>>> > configs/pico-nymph-imx7d_defconfig | 68
>>> ++++++
>>> > configs/pico-pi-imx6ul_defconfig | 1 +
>>> > configs/sksimx6_defconfig | 1 -
>>> > doc/git-mailrc | 8 +-
>>> > doc/imx/mkimage/imx8image.txt | 45
>>> ++++
>>> > drivers/cpu/Makefile | 1 +
>>> > drivers/cpu/imx8_cpu.c | 182
>>> > +++++++++++++++
>>> > drivers/misc/Kconfig | 2 +-
>>> > drivers/misc/imx8/scu_api.c | 49
>>> ++++
>>> > drivers/pinctrl/nxp/pinctrl-imx.c | 4 +-
>>> > drivers/serial/Kconfig | 2 +-
>>> > include/configs/cl-som-imx7.h | 4 -
>>> > include/configs/imx6_spl.h | 28 ++-
>>> > include/configs/imx8mq_evk.h | 4 -
>>> > include/configs/imx8qm_mek.h | 2 +-
>>> > include/configs/imx8qxp_mek.h | 2 +-
>>> > include/configs/mx6_common.h | 4 -
>>> > include/configs/mx6sllevk.h | 6 -
>>> > include/configs/mx6ul_14x14_evk.h | 2 +-
>>> > include/configs/mx6ullevk.h | 19 +-
>>> > include/configs/mx7_common.h | 4 -
>>> > include/configs/mx7ulp_evk.h | 9 -
>>> > include/configs/pico-imx6ul.h | 33 ++-
>>> > include/configs/pico-imx7d.h | 6 +-
>>> > include/dt-bindings/clock/imx6ul-clock.h | 50
>>> +++--
>>> > include/efi_api.h | 24 +-
>>> > include/efi_loader.h | 16 --
>>> > include/spl.h | 15 +-
>>> > lib/efi_loader/efi_device_path_to_text.c | 10 +-
>>> > lib/efi_loader/efi_file.c | 226
>>> > ++++++++++++-------
>>> > scripts/config_whitelist.txt | 1 -
>>> > tools/imx8mimage.c | 7 +-
>>> > tools/logos/technexion.bmp | Bin
>>> 0 ->
>>> 22390
>>> > bytes
>>> > tools/spl_size_limit.c | 3 +
>>> > 141 files changed, 3606 insertions(+), 2824 deletions(-)
>>> > create mode 100644 arch/arm/dts/imx6dl-nitrogen6x.dts
>>> > create mode 100644 arch/arm/dts/imx6q-nitrogen6x.dts
>>> > create mode 100644 arch/arm/dts/imx6q-sabrelite.dts
>>> > create mode 100644 arch/arm/dts/imx6qdl-nitrogen6x.dtsi
>>> > create mode 100644 arch/arm/dts/imx6qdl-sabrelite.dtsi
>>> > create mode 100644 arch/arm/dts/imx6ul-14x14-evk.dtsi
>>> > create mode 100644 arch/arm/dts/imx6ulz-14x14-evk.dts
>>> > create mode 100644 arch/arm/dts/imx6ulz.dtsi
>>> > create mode 100644 arch/arm/include/asm/arch-imx8/image.h
>>> > create mode 100644 arch/arm/mach-imx/imx8/fdt.c
>>> > create mode 100644 arch/arm/mach-imx/imx8/lowlevel_init.S
>>> > create mode 100644 arch/arm/mach-imx/imx8/parse-container.c
>>> > create mode 100644
>>> board/freescale/imx8qm_mek/uboot-container.cfg
>>> > create mode 100644
>>> board/freescale/imx8qxp_mek/uboot-container.cfg
>>> > create mode 100644 configs/mx6ulz_14x14_evk_defconfig
>>> > create mode 100644 configs/pico-dwarf-imx6ul_defconfig
>>> > create mode 100644 configs/pico-dwarf-imx7d_defconfig
>>> > create mode 100644 configs/pico-nymph-imx7d_defconfig
>>> > create mode 100644 doc/imx/mkimage/imx8image.txt
>>> > create mode 100644 drivers/cpu/imx8_cpu.c
>>> > create mode 100644 tools/logos/technexion.bmp
>>> >
>>> > Best regards,
>>> > Stefano
>>> >
>>> > --
>>> >
>>>
>>> =====================================================================
>>> > 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 <mailto:sbabic@denx.de> <mailto:sbabic@denx.de
>>> <mailto:sbabic@denx.de>>
>>> >
>>>
>>> =====================================================================
>>> > _______________________________________________
>>> > U-Boot mailing list
>>> > U-Boot at lists.denx.de <mailto:U-Boot@lists.denx.de>
>>> <mailto:U-Boot at lists.denx.de <mailto:U-Boot@lists.denx.de>>
>>> > https://lists.denx.de/listinfo/u-boot
>>> >
>>>
>>>
>>> --
>>>
>>> =====================================================================
>>> 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 <mailto:sbabic@denx.de>
>>>
>>> =====================================================================
>>>
>>
--
=====================================================================
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
=====================================================================
^ permalink raw reply [flat|nested] 12+ messages in thread
* [U-Boot] [GIT PULL] Pull request: u-boot-imx u-boot-imx-20190916
2019-09-16 10:55 ` Joris Offouga
2019-09-16 11:10 ` Stefano Babic
@ 2019-09-16 11:20 ` Otavio Salvador
1 sibling, 0 replies; 12+ messages in thread
From: Otavio Salvador @ 2019-09-16 11:20 UTC (permalink / raw)
To: u-boot
On Mon, Sep 16, 2019 at 8:01 AM Joris Offouga <offougajoris@gmail.com> wrote:
>
> I build with success dwarf board and nymph board and i update my patch
> with your master branch :
> https://github.com/jorisoffouga/u-boot/commits/pico-imx7/dmvideo
>
> also I noticed that dwarf cards and nymph cards do not have dm_usb, this
> is done for pi and hobbit
I added your patches, Joris, and also made the DM_USB fix.
Stefano, look at:
git pull https://github.com/OSSystems/u-boot/ for-imx
It should do the trick ;-)
--
Otavio Salvador O.S. Systems
http://www.ossystems.com.br http://code.ossystems.com.br
Mobile: +55 (53) 9 9981-7854 Mobile: +1 (347) 903-9750
^ permalink raw reply [flat|nested] 12+ messages in thread
* [U-Boot] [GIT PULL] Pull request: u-boot-imx u-boot-imx-20190916
2019-09-16 8:06 [U-Boot] [GIT PULL] Pull request: u-boot-imx u-boot-imx-20190916 Stefano Babic
2019-09-16 8:16 ` Joris OFFOUGA
@ 2019-09-16 17:12 ` Tom Rini
2019-09-16 18:02 ` Stefano Babic
1 sibling, 1 reply; 12+ messages in thread
From: Tom Rini @ 2019-09-16 17:12 UTC (permalink / raw)
To: u-boot
On Mon, Sep 16, 2019 at 10:06:43AM +0200, Stefano Babic wrote:
> Hi Tom,
>
> please pull from u-boot-imx, thanks.
>
> There is still a broken board (imx6dl_mamoj) - it will be fixed later.
>
> The following changes since commit 5ba8b1254311d00e2bdd9e227b78bdb7e89e69dd:
>
> Merge tag 'u-boot-rockchip-20190912' of
> https://gitlab.denx.de/u-boot/custodians/u-boot-rockchip (2019-09-11
> 23:08:34 -0400)
>
> are available in the Git repository at:
>
> https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git
> tags/u-boot-imx-20190916
>
> for you to fetch changes up to a49022353fb9a1a9705b0d6b9a31e13b20824ef6:
>
> imx: fix missing MAINTAINERS pico boards (2019-09-16 09:39:57 +0200)
>
OK, this fails in both gitlab:
https://gitlab.denx.de/u-boot/u-boot/-/jobs/12012
and travis:
https://travis-ci.org/trini/u-boot/jobs/585528788
(It did not fail in my oddball chroot I use for before/after testing so
that's why it took so long, I wanted to rule out gitlab problem, but
also means I need to re-evaluate that chroot setup).
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20190916/0f519166/attachment.sig>
^ permalink raw reply [flat|nested] 12+ messages in thread
* [U-Boot] [GIT PULL] Pull request: u-boot-imx u-boot-imx-20190916
2019-09-16 17:12 ` Tom Rini
@ 2019-09-16 18:02 ` Stefano Babic
2019-09-16 18:10 ` Tom Rini
0 siblings, 1 reply; 12+ messages in thread
From: Stefano Babic @ 2019-09-16 18:02 UTC (permalink / raw)
To: u-boot
Hi Tom,
On 16/09/19 19:12, Tom Rini wrote:
> On Mon, Sep 16, 2019 at 10:06:43AM +0200, Stefano Babic wrote:
>
>> Hi Tom,
>>
>> please pull from u-boot-imx, thanks.
>>
>> There is still a broken board (imx6dl_mamoj) - it will be fixed later.
>>
>> The following changes since commit 5ba8b1254311d00e2bdd9e227b78bdb7e89e69dd:
>>
>> Merge tag 'u-boot-rockchip-20190912' of
>> https://gitlab.denx.de/u-boot/custodians/u-boot-rockchip (2019-09-11
>> 23:08:34 -0400)
>>
>> are available in the Git repository at:
>>
>> https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git
>> tags/u-boot-imx-20190916
>>
>> for you to fetch changes up to a49022353fb9a1a9705b0d6b9a31e13b20824ef6:
>>
>> imx: fix missing MAINTAINERS pico boards (2019-09-16 09:39:57 +0200)
>>
>
> OK, this fails in both gitlab:
> https://gitlab.denx.de/u-boot/u-boot/-/jobs/12012
No idea - it is successful on Travis:
https://travis-ci.org/sbabic/u-boot-imx/builds/584953084
> and travis:
> https://travis-ci.org/trini/u-boot/jobs/585528788
Yes, this known, I wrote it in my notes, build fails due to SPL size.
Pacth should follow.
> (It did not fail in my oddball chroot I use for before/after testing so
> that's why it took so long, I wanted to rule out gitlab problem, but
> also means I need to re-evaluate that chroot setup).
Regards,
Stefano
--
=====================================================================
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
=====================================================================
^ permalink raw reply [flat|nested] 12+ messages in thread
* [U-Boot] [GIT PULL] Pull request: u-boot-imx u-boot-imx-20190916
2019-09-16 18:02 ` Stefano Babic
@ 2019-09-16 18:10 ` Tom Rini
2019-09-16 18:31 ` Stefano Babic
0 siblings, 1 reply; 12+ messages in thread
From: Tom Rini @ 2019-09-16 18:10 UTC (permalink / raw)
To: u-boot
On Mon, Sep 16, 2019 at 08:02:52PM +0200, Stefano Babic wrote:
> Hi Tom,
>
> On 16/09/19 19:12, Tom Rini wrote:
> > On Mon, Sep 16, 2019 at 10:06:43AM +0200, Stefano Babic wrote:
> >
> >> Hi Tom,
> >>
> >> please pull from u-boot-imx, thanks.
> >>
> >> There is still a broken board (imx6dl_mamoj) - it will be fixed later.
> >>
> >> The following changes since commit 5ba8b1254311d00e2bdd9e227b78bdb7e89e69dd:
> >>
> >> Merge tag 'u-boot-rockchip-20190912' of
> >> https://gitlab.denx.de/u-boot/custodians/u-boot-rockchip (2019-09-11
> >> 23:08:34 -0400)
> >>
> >> are available in the Git repository at:
> >>
> >> https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git
> >> tags/u-boot-imx-20190916
> >>
> >> for you to fetch changes up to a49022353fb9a1a9705b0d6b9a31e13b20824ef6:
> >>
> >> imx: fix missing MAINTAINERS pico boards (2019-09-16 09:39:57 +0200)
> >>
> >
> > OK, this fails in both gitlab:
> > https://gitlab.denx.de/u-boot/u-boot/-/jobs/12012
>
> No idea - it is successful on Travis:
>
> https://travis-ci.org/sbabic/u-boot-imx/builds/584953084
That's a failed job right there tho :)
> > and travis:
> > https://travis-ci.org/trini/u-boot/jobs/585528788
>
> Yes, this known, I wrote it in my notes, build fails due to SPL size.
> Pacth should follow.
I can't / won't take PRs that cause the builds to fail. I suspect this
means that http://patchwork.ozlabs.org/patch/1130574/ needs to perhaps
come in. Seeing what it does for this platform first may however be
instructive.
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20190916/2ab6fb7b/attachment.sig>
^ permalink raw reply [flat|nested] 12+ messages in thread
* [U-Boot] [GIT PULL] Pull request: u-boot-imx u-boot-imx-20190916
2019-09-16 18:10 ` Tom Rini
@ 2019-09-16 18:31 ` Stefano Babic
0 siblings, 0 replies; 12+ messages in thread
From: Stefano Babic @ 2019-09-16 18:31 UTC (permalink / raw)
To: u-boot
Hi Tom, Jagan,
On 16/09/19 20:10, Tom Rini wrote:
> On Mon, Sep 16, 2019 at 08:02:52PM +0200, Stefano Babic wrote:
>> Hi Tom,
>>
>> On 16/09/19 19:12, Tom Rini wrote:
>>> On Mon, Sep 16, 2019 at 10:06:43AM +0200, Stefano Babic wrote:
>>>
>>>> Hi Tom,
>>>>
>>>> please pull from u-boot-imx, thanks.
>>>>
>>>> There is still a broken board (imx6dl_mamoj) - it will be fixed later.
>>>>
>>>> The following changes since commit 5ba8b1254311d00e2bdd9e227b78bdb7e89e69dd:
>>>>
>>>> Merge tag 'u-boot-rockchip-20190912' of
>>>> https://gitlab.denx.de/u-boot/custodians/u-boot-rockchip (2019-09-11
>>>> 23:08:34 -0400)
>>>>
>>>> are available in the Git repository at:
>>>>
>>>> https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git
>>>> tags/u-boot-imx-20190916
>>>>
>>>> for you to fetch changes up to a49022353fb9a1a9705b0d6b9a31e13b20824ef6:
>>>>
>>>> imx: fix missing MAINTAINERS pico boards (2019-09-16 09:39:57 +0200)
>>>>
>>>
>>> OK, this fails in both gitlab:
>>> https://gitlab.denx.de/u-boot/u-boot/-/jobs/12012
>>
>> No idea - it is successful on Travis:
>>
>> https://travis-ci.org/sbabic/u-boot-imx/builds/584953084
>
> That's a failed job right there tho :)
>
>>> and travis:
>>> https://travis-ci.org/trini/u-boot/jobs/585528788
>>
>> Yes, this known, I wrote it in my notes, build fails due to SPL size.
>> Pacth should follow.
>
> I can't / won't take PRs that cause the builds to fail. I suspect this
> means that http://patchwork.ozlabs.org/patch/1130574/ needs to perhaps
> come in. Seeing what it does for this platform first may however be
> instructive.
No, this does not help - the imx6dl_mamoj board has full OF support in
SPL and size overruns for 5200 bytes, much more as what we can save with
the patch. Size is still under the limit dropping features - build is ok
after dropping USB.
limit: 53248 bytes
actual: 58449 bytes
excess: 5201 bytes
Regards,
Stefano
--
=====================================================================
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
=====================================================================
^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2019-09-16 18:31 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-09-16 8:06 [U-Boot] [GIT PULL] Pull request: u-boot-imx u-boot-imx-20190916 Stefano Babic
2019-09-16 8:16 ` Joris OFFOUGA
2019-09-16 8:39 ` Stefano Babic
2019-09-16 8:43 ` Joris OFFOUGA
2019-09-16 8:48 ` Stefano Babic
2019-09-16 10:55 ` Joris Offouga
2019-09-16 11:10 ` Stefano Babic
2019-09-16 11:20 ` Otavio Salvador
2019-09-16 17:12 ` Tom Rini
2019-09-16 18:02 ` Stefano Babic
2019-09-16 18:10 ` Tom Rini
2019-09-16 18:31 ` Stefano Babic
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.