* [U-Boot] [PULL] Please pull u-boot-imx
@ 2016-10-28 14:44 Stefano Babic
2016-10-29 1:59 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2016-10-28 14:44 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull from u-boot-imx, thanks !
There are two major patchsets in this PR:
- plugin support from Peng
- Jagan's support for Engicam i.CoreM6 , with several
move to Kconfig.
The following changes since commit ebf7fff20ab8127f318b238e47a21856497bd6fe:
spl: move FDT_FIXUP_PARTITIONS to Kconfig (2016-10-15 08:12:46 -0400)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 1c140f7bbf4a008fcd78b407ea80c60a2a18fc1f:
imx6: icorem6: Add default mtd nand partition table (2016-10-26
19:00:06 +0200)
----------------------------------------------------------------
Diego Dorta (2):
mx6sabresd: Add Falcon mode support
mx6sabresd: Add README file
Gary Bisson (4):
arm: imx-common: add SECURE_BOOT option to Kconfig
mx6_common: add secure boot support
mx7_common: add secure boot support
nitrogen6x: add secure boot support
Jagan Teki (21):
serial: Kconfig: Add MXC_UART entry
thermal: Kconfig: Add IMX_THERMAL entry
config: Move CONFIG_DEFAULT_FDT_FILE to defconfigs
arm: imx: Add Engicam i.CoreM6 QDL Starter Kit initial support
net: Kconfig: Add FEC_MXC entry
imx6: icorem6: Add ENET support
imx: s/docs\/README.imximage/doc\/README.imximage/g
arm: dts: Add devicetree for i.MX6DL
arm: dts: Add devicetree for i.MX6DQL
arm: dts: imx6dl: Add pinctrl defines
dt-bindings: clock: imx6qdl: Add clock defines
arm: imx6q: Add devicetree support for Engicam i.CoreM6 DualLite/Solo
imx6q: icorem6: Enable pinctrl driver
engicam: icorem6: Add DM_GPIO, DM_MMC support
arm: dts: Add devicetree for i.MX6Q
arm: dts: imx6q: Add pinctrl defines
arm: imx6q: Add devicetree support for Engicam i.CoreM6 Quad/Dual
mtd: nand: Kconfig: Add NAND_MXS entry
imx6: icorem6: Add NAND support
imx6: icorem6: Enable MTD device support
imx6: icorem6: Add default mtd nand partition table
Peng Fan (9):
arm: imx-common: introduce back usec2ticks
tools: imximage: add plugin support
imx: mx6: Add plugin support
imx: mx7: Add plugin support
imx-common: introduce USE_IMXIMG_PLUGIN Kconfig
imx-common: compile plugin code
imx: mx6ullevk: support plugin
imx: mx6ullevk: correct boot device macro
imx: mx6ull_14x14_evk: add plugin defconfig
arch/arm/cpu/armv7/mx6/Kconfig | 11 ++
arch/arm/dts/Makefile | 4 +-
arch/arm/dts/imx6dl-icore.dts | 59 ++++++
arch/arm/dts/imx6dl-pinfunc.h | 1091
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/dts/imx6dl.dtsi | 133 +++++++++++++
arch/arm/dts/imx6q-icore.dts | 59 ++++++
arch/arm/dts/imx6q-pinfunc.h | 1047
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/dts/imx6q.dtsi | 300
+++++++++++++++++++++++++++++
arch/arm/dts/imx6qdl-icore.dtsi | 196 +++++++++++++++++++
arch/arm/dts/imx6qdl.dtsi | 1281
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/imx-common/Kconfig | 14 ++
arch/arm/imx-common/Makefile | 29 ++-
arch/arm/imx-common/timer.c | 16 ++
arch/arm/include/asm/arch-mx6/mx6_plugin.S | 159 ++++++++++++++++
arch/arm/include/asm/arch-mx7/mx7_plugin.S | 111 +++++++++++
arch/arm/include/asm/imx-common/sys_proto.h | 2 +
board/barco/titanium/imximage.cfg | 2 +-
board/boundary/nitrogen6x/nitrogen6dl.cfg | 3 +
board/boundary/nitrogen6x/nitrogen6dl2g.cfg | 3 +
board/boundary/nitrogen6x/nitrogen6q.cfg | 3 +
board/boundary/nitrogen6x/nitrogen6q2g.cfg | 3 +
board/boundary/nitrogen6x/nitrogen6s.cfg | 3 +
board/boundary/nitrogen6x/nitrogen6s1g.cfg | 3 +
board/ccv/xpress/imximage.cfg | 2 +-
board/denx/m53evk/imximage.cfg | 2 +-
board/engicam/icorem6/Kconfig | 12 ++
board/engicam/icorem6/MAINTAINERS | 6 +
board/engicam/icorem6/Makefile | 6 +
board/engicam/icorem6/README | 38 ++++
board/engicam/icorem6/icorem6.c | 537
+++++++++++++++++++++++++++++++++++++++++++++++++++
board/freescale/mx6sabresd/README | 103 ++++++++++
board/freescale/mx6sabresd/mx6dlsabresd.cfg | 2 +-
board/freescale/mx6sabresd/mx6sabresd.c | 12 ++
board/freescale/mx6slevk/imximage.cfg | 2 +-
board/freescale/mx6ullevk/imximage.cfg | 8 +-
board/freescale/mx6ullevk/plugin.S | 139 ++++++++++++++
board/freescale/mx7dsabresd/imximage.cfg | 2 +-
board/freescale/s32v234evb/s32v234evb.cfg | 2 +-
board/freescale/vf610twr/imximage.cfg | 2 +-
board/phytec/pcm052/imximage.cfg | 2 +-
board/technexion/pico-imx6ul/imximage.cfg | 2 +-
board/toradex/colibri_imx7/imximage.cfg | 2 +-
board/toradex/colibri_vf/imximage.cfg | 2 +-
board/warp/imximage.cfg | 2 +-
board/warp7/imximage.cfg | 2 +-
common/Kconfig | 5 +
configs/dms-ba16-1g_defconfig | 1 +
configs/dms-ba16_defconfig | 1 +
configs/ge_b450v3_defconfig | 1 +
configs/ge_b650v3_defconfig | 1 +
configs/ge_b850v3_defconfig | 1 +
configs/imx6qdl_icore_mmc_defconfig | 44 +++++
configs/imx6qdl_icore_nand_defconfig | 39 ++++
configs/mx25pdk_defconfig | 1 +
configs/mx53ard_defconfig | 1 +
configs/mx6ull_14x14_evk_plugin_defconfig | 33 ++++
configs/pico-imx6ul_defconfig | 1 +
configs/tqma6q_mba6_mmc_defconfig | 1 +
configs/tqma6q_mba6_spi_defconfig | 1 +
configs/tqma6s_mba6_mmc_defconfig | 1 +
configs/tqma6s_mba6_spi_defconfig | 1 +
configs/tqma6s_wru4_mmc_defconfig | 1 +
configs/zc5202_defconfig | 1 +
configs/zc5601_defconfig | 1 +
drivers/mtd/nand/Kconfig | 7 +
drivers/net/Kconfig | 7 +
drivers/serial/Kconfig | 7 +
drivers/thermal/Kconfig | 13 ++
include/configs/advantech_dms-ba16.h | 1 -
include/configs/colibri_imx7.h | 4 -
include/configs/ge_bx50v3.h | 4 -
include/configs/imx6qdl_icore.h | 167 ++++++++++++++++
include/configs/mx25pdk.h | 2 -
include/configs/mx53ard.h | 2 -
include/configs/mx6_common.h | 9 +
include/configs/mx6sabresd.h | 12 ++
include/configs/mx7_common.h | 9 +
include/configs/mx7dsabresd.h | 4 -
include/configs/pico-imx6ul.h | 2 -
include/configs/tqma6_mba6.h | 6 -
include/configs/tqma6_wru4.h | 2 -
include/configs/zc5202.h | 2 -
include/configs/zc5601.h | 2 -
include/dt-bindings/clock/imx6qdl-clock.h | 274
++++++++++++++++++++++++++
tools/imximage.c | 283
+++++++++++++++++++++------
tools/imximage.h | 7 +-
86 files changed, 6265 insertions(+), 116 deletions(-)
create mode 100644 arch/arm/dts/imx6dl-icore.dts
create mode 100644 arch/arm/dts/imx6dl-pinfunc.h
create mode 100644 arch/arm/dts/imx6dl.dtsi
create mode 100644 arch/arm/dts/imx6q-icore.dts
create mode 100644 arch/arm/dts/imx6q-pinfunc.h
create mode 100644 arch/arm/dts/imx6q.dtsi
create mode 100644 arch/arm/dts/imx6qdl-icore.dtsi
create mode 100644 arch/arm/dts/imx6qdl.dtsi
create mode 100644 arch/arm/include/asm/arch-mx6/mx6_plugin.S
create mode 100644 arch/arm/include/asm/arch-mx7/mx7_plugin.S
create mode 100644 board/engicam/icorem6/Kconfig
create mode 100644 board/engicam/icorem6/MAINTAINERS
create mode 100644 board/engicam/icorem6/Makefile
create mode 100644 board/engicam/icorem6/README
create mode 100644 board/engicam/icorem6/icorem6.c
create mode 100644 board/freescale/mx6sabresd/README
create mode 100644 board/freescale/mx6ullevk/plugin.S
create mode 100644 configs/imx6qdl_icore_mmc_defconfig
create mode 100644 configs/imx6qdl_icore_nand_defconfig
create mode 100644 configs/mx6ull_14x14_evk_plugin_defconfig
create mode 100644 include/configs/imx6qdl_icore.h
create mode 100644 include/dt-bindings/clock/imx6qdl-clock.h
--
=====================================================================
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sbabic at denx.de
=====================================================================
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2016-10-28 14:44 [U-Boot] [PULL] Please pull u-boot-imx Stefano Babic
@ 2016-10-29 1:59 ` Tom Rini
0 siblings, 0 replies; 307+ messages in thread
From: Tom Rini @ 2016-10-29 1:59 UTC (permalink / raw)
To: u-boot
On Fri, Oct 28, 2016 at 04:44:35PM +0200, Stefano Babic wrote:
> Hi Tom,
>
> please pull from u-boot-imx, thanks !
>
> There are two major patchsets in this PR:
>
> - plugin support from Peng
> - Jagan's support for Engicam i.CoreM6 , with several
> move to Kconfig.
>
>
> The following changes since commit ebf7fff20ab8127f318b238e47a21856497bd6fe:
>
> spl: move FDT_FIXUP_PARTITIONS to Kconfig (2016-10-15 08:12:46 -0400)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 1c140f7bbf4a008fcd78b407ea80c60a2a18fc1f:
>
> imx6: icorem6: Add default mtd nand partition table (2016-10-26
> 19:00:06 +0200)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20161028/701e5ad7/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2018-10-23 7:52 Stefano Babic
2018-10-23 14:29 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2018-10-23 7:52 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull from u-boot-imx (tag: u-boot-imx-20181023) thanks !
The tree contains fixes for i.MX6 and improvement in docs, but the most
important part is the introduction of the i.MX8 architecture (thanks to
Peng and Antolji for their work !). Build on Travis reported no error,
but I get a build issue with the VF610 boards - this will be require a
fix in next days. i.MX8 can be built following exactly the instruction
of the README file (NXP firmware requires to acknowledge the EULA).
The following changes since commit 0a60a81ba3860946551cb79aa6486aa076e357f3:
Kconfig: sandbox: enable cmd_avb and dependencies (2018-10-07 13:34:19
-0400)
are available in the Git repository at:
git://www.denx.de/git/u-boot-imx.git tags/u-boot-imx-20181023
for you to fetch changes up to 4684fa8bdd7bb38ef54cc4c60ec12c649536f288:
serial: mxc: Add match string for i.mx6 quad/dual lite serial
(2018-10-22 18:56:17 +0200)
----------------------------------------------------------------
Merged imx8 architecture + fixes for mx6
----------------------------------------------------------------
Anatolij Gustschin (3):
imx8: cpu: add function for reading FEC MAC from fuse
imx8: cpu: add uclass based CPU driver
i2c: imx_lpi2c: fix typo and register base address format
Bernhard Messerklinger (1):
serial: mxc: Add match string for i.mx6 quad/dual lite serial
Breno Matheus Lima (7):
doc: imx: reorganize i.MX documentation
doc: imx: Move SPD related info to the appropriate doc
doc: imx: mkimage: reorganize i.MX mkimage documentation
doc: imx: Reorganize i.MX SoC common documentation
doc: imx: hab: Reorganize High Assurance Boot documentation
doc: imx: misc: Reorganize miscellaneous documentation
doc: imx: Improve i.MX documentation naming
Dan Cimpoca (1):
board: ge: bx50v3: fix initialization of i2c bus0
Fabien Lahoudere (1):
board: ge: bx50v3: Change maintainer
Fabio Estevam (4):
pico-imx7d: Make SPL binary fit into 64kB
pico-imx7d: Add USB Host support
colibri_imx7: prime get_ram_size() using imx_ddr_size()
configs: mx7: Remove CONFIG_DBG_MONITOR
Ian Ray (2):
board: ge: bx50v3: correct LDB clock
board: ge: bx50v3: b{4,6}50v3 modeline
Marcel Ziswiler (1):
imx: mx7: fix potential overflow in imx_ddr_size()
Marek Vasut (3):
arm: imx: mx5: Make videoskip available on MX5
arm: mx5: Add LDB clock config code
arm: mx5: Add M53Menlo board
Otavio Salvador (2):
pico-imx6ul, pico-imx7d: Use eMMC user partition by default
pico-imx6ul, pico-imx7d: Enable USB and PXE boot support
Peng Fan (33):
dt-bindings: pinctrl: add i.MX8QXP pads definition
dt-bindings: clock: dt-bindings: pinctrl: add i.MX8QXP clocks
definition
dt-bindings: soc: add i.MX8QXP pm and rsrc definition
imx8: add scfw macro definition
imx: add Kconfig entry for i.MX8QXP
arm: build mach-imx for i.MX8
arm: global_data: add scu_dev for i.MX8
misc: add i.MX8 misc driver
misc: imx8: add scfw api impementation
imx: boot_mode: Add FLEXSPI boot entry
imx8: add imx-regs header file
imx8: pins: include i.MX8QXP pin header when CONFIG_IMX8QXP defined
imx: add i.MX8 cpu type
armv8: add cpu core helper functions
imx8: add basic cpu support
imx8: add boot device detection
imx8: implement mmc_get_env_dev
imx8: add mmu and dram related functions
imx8: add arch_cpu_init arch_cpu_init_dm
imx8: add iomux configuration api
imx8: add dummy clock
gpio: mxc_gpio: add support for i.MX8
pinctrl: Add pinctrl driver for i.MX8
power: Add power domain driver for i.MX8
clk: imx: add clk driver for i.MX8QXP
serial_lpuart: Update lpuart driver to support i.MX8
serial: lpuart: support uclass clk api
mmc: fsl_esdhc: add uclass clk support
arm: dts: introduce dtsi for i.MX8QXP
imx: add i.MX8QXP MEK board support
tools: add i.MX8/8X image support
arm: imx: include imx8image support
imx: imx8qxp_mek: update to build image in U-Boot
Rui Miguel Silva (4):
imx: mx7: avoid some initialization if low level is skipped
optee: adjust dependencies and default values for dram
warp7: include: configs: set skip low level init
warp7: configs: add bl33 defconfig
Sébastien Szymanski (1):
ARM: opos6ul: make the board boot again
Xiaoliang Yang (1):
Kconfig: Convert CONFIG_IMX_WATCHDOG to Kconfig
Ye Li (2):
serial: lpuart: Enable RX and TX FIFO
fsl_esdhc: Update usdhc driver to support i.MX8
arch/arm/Kconfig | 8 +
arch/arm/Makefile | 2 +-
arch/arm/dts/Makefile | 2 +
arch/arm/dts/fsl-imx8-ca35.dtsi | 66 +++++++
arch/arm/dts/fsl-imx8dx.dtsi | 499
+++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/dts/fsl-imx8dxp.dtsi | 11 ++
arch/arm/dts/fsl-imx8qxp-mek.dts | 246
++++++++++++++++++++++++++
arch/arm/dts/fsl-imx8qxp.dtsi | 51 ++++++
arch/arm/dts/imx6ul-opos6ul-u-boot.dtsi | 28 +++
arch/arm/dts/imx6ul-opos6ul.dtsi | 2 -
arch/arm/dts/imx6ul-opos6uldev-u-boot.dtsi | 24 +++
arch/arm/dts/imx6ul-opos6uldev.dts | 2 -
arch/arm/include/asm/arch-imx/cpu.h | 6 +
arch/arm/include/asm/arch-imx8/clock.h | 27 +++
arch/arm/include/asm/arch-imx8/gpio.h | 21 +++
arch/arm/include/asm/arch-imx8/imx-regs.h | 46 +++++
arch/arm/include/asm/arch-imx8/imx8-pins.h | 15 ++
arch/arm/include/asm/arch-imx8/iomux.h | 40 +++++
arch/arm/include/asm/arch-imx8/power-domain.h | 15 ++
arch/arm/include/asm/arch-imx8/sci/rpc.h | 158
+++++++++++++++++
arch/arm/include/asm/arch-imx8/sci/sci.h | 88 ++++++++++
arch/arm/include/asm/arch-imx8/sci/svc/misc/api.h | 30 ++++
arch/arm/include/asm/arch-imx8/sci/svc/pad/api.h | 57 ++++++
arch/arm/include/asm/arch-imx8/sci/svc/pm/api.h | 44 +++++
arch/arm/include/asm/arch-imx8/sci/svc/rm/api.h | 69 ++++++++
arch/arm/include/asm/arch-imx8/sci/types.h | 220
++++++++++++++++++++++++
arch/arm/include/asm/arch-imx8/sys_proto.h | 19 ++
arch/arm/include/asm/arch-mx5/clock.h | 1 +
arch/arm/include/asm/armv8/cpu.h | 26 +++
arch/arm/include/asm/global_data.h | 4 +
arch/arm/include/asm/mach-imx/boot_mode.h | 1 +
arch/arm/include/asm/mach-imx/sys_proto.h | 3 +
arch/arm/mach-imx/Makefile | 22 ++-
arch/arm/mach-imx/imx8/Kconfig | 26 +++
arch/arm/mach-imx/imx8/Makefile | 7 +
arch/arm/mach-imx/imx8/clock.c | 21 +++
arch/arm/mach-imx/imx8/cpu.c | 646
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/mach-imx/imx8/iomux.c | 43 +++++
arch/arm/mach-imx/mx5/Kconfig | 6 +
arch/arm/mach-imx/mx5/clock.c | 29 ++++
arch/arm/mach-imx/mx7/ddr.c | 4 +
arch/arm/mach-imx/mx7/soc.c | 2 +
arch/arm/mach-imx/syscounter.c | 2 +
board/freescale/imx8qxp_mek/Kconfig | 14 ++
board/freescale/imx8qxp_mek/MAINTAINERS | 6 +
board/freescale/imx8qxp_mek/Makefile | 7 +
board/freescale/imx8qxp_mek/README | 55 ++++++
board/freescale/imx8qxp_mek/imx8qxp_mek.c | 170
++++++++++++++++++
board/freescale/imx8qxp_mek/imximage.cfg | 25 +++
board/freescale/mx8mq_evk/README | 81 +++++++++
board/ge/bx50v3/MAINTAINERS | 2 +-
board/ge/bx50v3/bx50v3.c | 38 ++--
board/menlo/m53menlo/Kconfig | 15 ++
board/menlo/m53menlo/MAINTAINERS | 7 +
board/menlo/m53menlo/Makefile | 9 +
board/menlo/m53menlo/imximage.cfg | 91 ++++++++++
board/menlo/m53menlo/m53menlo.c | 513
++++++++++++++++++++++++++++++++++++++++++++++++++++++
board/technexion/pico-imx7d/pico-imx7d.c | 29 +++-
board/toradex/colibri_imx7/colibri_imx7.c | 2 +-
common/image.c | 1 +
configs/aristainetos2_defconfig | 1 +
configs/aristainetos2b_defconfig | 1 +
configs/aristainetos_defconfig | 1 +
configs/dh_imx6_defconfig | 1 +
configs/display5_defconfig | 1 +
configs/display5_factory_defconfig | 1 +
configs/ge_bx50v3_defconfig | 1 +
configs/imx8qxp_mek_defconfig | 52 ++++++
configs/kp_imx6q_tpc_defconfig | 1 +
configs/m53menlo_defconfig | 60 +++++++
configs/mx53ppd_defconfig | 1 +
configs/pico-hobbit-imx7d_defconfig | 1 -
configs/pico-imx7d_defconfig | 1 -
configs/pico-pi-imx7d_defconfig | 1 -
configs/tqma6s_wru4_mmc_defconfig | 1 +
configs/warp7_bl33_defconfig | 42 +++++
configs/warp7_defconfig | 2 +
configs/warp_defconfig | 1 +
doc/{README.imx25 => imx/common/imx25.txt} | 0
doc/{README.imx27 => imx/common/imx27.txt} | 0
doc/{README.imx5 => imx/common/imx5.txt} | 0
doc/{README.imx6 => imx/common/imx6.txt} | 25 ---
doc/{README.mxs => imx/common/mxs.txt} | 0
doc/imx/hab/habv4/encrypted_boot.txt | 43 +++++
doc/{README.mxc_hab => imx/hab/habv4/secure_boot.txt} | 44 -----
doc/{README.sdp => imx/misc/sdp.txt} | 22 ++-
doc/{README.imximage => imx/mkimage/imximage.txt} | 0
doc/{README.mxsimage => imx/mkimage/mxsimage.txt} | 0
drivers/clk/Kconfig | 1 +
drivers/clk/Makefile | 1 +
drivers/clk/imx/Kconfig | 6 +
drivers/clk/imx/Makefile | 5 +
drivers/clk/imx/clk-imx8.c | 393
++++++++++++++++++++++++++++++++++++++++++
drivers/gpio/mxc_gpio.c | 30 +++-
drivers/i2c/imx_lpi2c.c | 4 +-
drivers/misc/Makefile | 1 +
drivers/misc/imx8/Makefile | 3 +
drivers/misc/imx8/scu.c | 266
++++++++++++++++++++++++++++
drivers/misc/imx8/scu_api.c | 367
+++++++++++++++++++++++++++++++++++++++
drivers/mmc/fsl_esdhc.c | 34 +++-
drivers/pinctrl/nxp/Kconfig | 18 ++
drivers/pinctrl/nxp/Makefile | 2 +
drivers/pinctrl/nxp/pinctrl-imx.c | 209
++++++++++++----------
drivers/pinctrl/nxp/pinctrl-imx.h | 16 ++
drivers/pinctrl/nxp/pinctrl-imx8.c | 40 +++++
drivers/pinctrl/nxp/pinctrl-scu.c | 66 +++++++
drivers/power/domain/Kconfig | 8 +-
drivers/power/domain/Makefile | 1 +
drivers/power/domain/imx8-power-domain.c | 315
++++++++++++++++++++++++++++++++++
drivers/serial/serial_lpuart.c | 143
++++++++++++----
drivers/serial/serial_mxc.c | 1 +
drivers/watchdog/Kconfig | 7 +
include/configs/aristainetos-common.h | 3 -
include/configs/cl-som-imx7.h | 2 -
include/configs/colibri-imx6ull.h | 1 -
include/configs/colibri_imx7.h | 3 -
include/configs/dh_imx6.h | 2 -
include/configs/display5.h | 2 -
include/configs/ge_bx50v3.h | 2 -
include/configs/imx8qxp_mek.h | 157
+++++++++++++++++
include/configs/kp_imx6q_tpc.h | 2 -
include/configs/m53menlo.h | 246
++++++++++++++++++++++++++
include/configs/mx53ppd.h | 2 -
include/configs/mx7dsabresd.h | 1 -
include/configs/pico-imx6ul.h | 6 +-
include/configs/pico-imx7d.h | 6 +-
include/configs/tqma6_wru4.h | 2 -
include/configs/warp.h | 2 -
include/configs/warp7.h | 11 ++
include/dt-bindings/clock/imx8qxp-clock.h | 583
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
include/dt-bindings/pinctrl/pads-imx8qxp.h | 757
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
include/dt-bindings/soc/imx8_pd.h | 188
++++++++++++++++++++
include/dt-bindings/soc/imx_rsrc.h | 557
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
include/fsl_lpuart.h | 2 +-
include/image.h | 1 +
include/imx8image.h | 273
+++++++++++++++++++++++++++++
lib/optee/Kconfig | 8 +-
scripts/config_whitelist.txt | 2 -
tools/Makefile | 1 +
tools/imagetool.h | 1 +
tools/imx8image.c | 961
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
tools/mkimage.c | 7 +
142 files changed, 9454 insertions(+), 282 deletions(-)
create mode 100644 arch/arm/dts/fsl-imx8-ca35.dtsi
create mode 100644 arch/arm/dts/fsl-imx8dx.dtsi
create mode 100644 arch/arm/dts/fsl-imx8dxp.dtsi
create mode 100644 arch/arm/dts/fsl-imx8qxp-mek.dts
create mode 100644 arch/arm/dts/fsl-imx8qxp.dtsi
create mode 100644 arch/arm/dts/imx6ul-opos6ul-u-boot.dtsi
create mode 100644 arch/arm/dts/imx6ul-opos6uldev-u-boot.dtsi
create mode 100644 arch/arm/include/asm/arch-imx8/clock.h
create mode 100644 arch/arm/include/asm/arch-imx8/gpio.h
create mode 100644 arch/arm/include/asm/arch-imx8/imx-regs.h
create mode 100644 arch/arm/include/asm/arch-imx8/imx8-pins.h
create mode 100644 arch/arm/include/asm/arch-imx8/iomux.h
create mode 100644 arch/arm/include/asm/arch-imx8/power-domain.h
create mode 100644 arch/arm/include/asm/arch-imx8/sci/rpc.h
create mode 100644 arch/arm/include/asm/arch-imx8/sci/sci.h
create mode 100644 arch/arm/include/asm/arch-imx8/sci/svc/misc/api.h
create mode 100644 arch/arm/include/asm/arch-imx8/sci/svc/pad/api.h
create mode 100644 arch/arm/include/asm/arch-imx8/sci/svc/pm/api.h
create mode 100644 arch/arm/include/asm/arch-imx8/sci/svc/rm/api.h
create mode 100644 arch/arm/include/asm/arch-imx8/sci/types.h
create mode 100644 arch/arm/include/asm/arch-imx8/sys_proto.h
create mode 100644 arch/arm/include/asm/armv8/cpu.h
create mode 100644 arch/arm/mach-imx/imx8/Kconfig
create mode 100644 arch/arm/mach-imx/imx8/Makefile
create mode 100644 arch/arm/mach-imx/imx8/clock.c
create mode 100644 arch/arm/mach-imx/imx8/cpu.c
create mode 100644 arch/arm/mach-imx/imx8/iomux.c
create mode 100644 board/freescale/imx8qxp_mek/Kconfig
create mode 100644 board/freescale/imx8qxp_mek/MAINTAINERS
create mode 100644 board/freescale/imx8qxp_mek/Makefile
create mode 100644 board/freescale/imx8qxp_mek/README
create mode 100644 board/freescale/imx8qxp_mek/imx8qxp_mek.c
create mode 100644 board/freescale/imx8qxp_mek/imximage.cfg
create mode 100644 board/freescale/mx8mq_evk/README
create mode 100644 board/menlo/m53menlo/Kconfig
create mode 100644 board/menlo/m53menlo/MAINTAINERS
create mode 100644 board/menlo/m53menlo/Makefile
create mode 100644 board/menlo/m53menlo/imximage.cfg
create mode 100644 board/menlo/m53menlo/m53menlo.c
create mode 100644 configs/imx8qxp_mek_defconfig
create mode 100644 configs/m53menlo_defconfig
create mode 100644 configs/warp7_bl33_defconfig
rename doc/{README.imx25 => imx/common/imx25.txt} (100%)
rename doc/{README.imx27 => imx/common/imx27.txt} (100%)
rename doc/{README.imx5 => imx/common/imx5.txt} (100%)
rename doc/{README.imx6 => imx/common/imx6.txt} (73%)
rename doc/{README.mxs => imx/common/mxs.txt} (100%)
create mode 100644 doc/imx/hab/habv4/encrypted_boot.txt
rename doc/{README.mxc_hab => imx/hab/habv4/secure_boot.txt} (68%)
rename doc/{README.sdp => imx/misc/sdp.txt} (82%)
rename doc/{README.imximage => imx/mkimage/imximage.txt} (100%)
rename doc/{README.mxsimage => imx/mkimage/mxsimage.txt} (100%)
create mode 100644 drivers/clk/imx/Kconfig
create mode 100644 drivers/clk/imx/Makefile
create mode 100644 drivers/clk/imx/clk-imx8.c
create mode 100644 drivers/misc/imx8/Makefile
create mode 100644 drivers/misc/imx8/scu.c
create mode 100644 drivers/misc/imx8/scu_api.c
create mode 100644 drivers/pinctrl/nxp/pinctrl-imx8.c
create mode 100644 drivers/pinctrl/nxp/pinctrl-scu.c
create mode 100644 drivers/power/domain/imx8-power-domain.c
create mode 100644 include/configs/imx8qxp_mek.h
create mode 100644 include/configs/m53menlo.h
create mode 100644 include/dt-bindings/clock/imx8qxp-clock.h
create mode 100644 include/dt-bindings/pinctrl/pads-imx8qxp.h
create mode 100644 include/dt-bindings/soc/imx8_pd.h
create mode 100644 include/dt-bindings/soc/imx_rsrc.h
create mode 100644 include/imx8image.h
create mode 100644 tools/imx8image.c
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2018-10-23 7:52 Stefano Babic
@ 2018-10-23 14:29 ` Tom Rini
2018-10-23 14:42 ` Stefano Babic
0 siblings, 1 reply; 307+ messages in thread
From: Tom Rini @ 2018-10-23 14:29 UTC (permalink / raw)
To: u-boot
On Tue, Oct 23, 2018 at 09:52:58AM +0200, Stefano Babic wrote:
> Hi Tom,
>
> please pull from u-boot-imx (tag: u-boot-imx-20181023) thanks !
>
> The tree contains fixes for i.MX6 and improvement in docs, but the most
> important part is the introduction of the i.MX8 architecture (thanks to
> Peng and Antolji for their work !). Build on Travis reported no error,
> but I get a build issue with the VF610 boards - this will be require a
> fix in next days. i.MX8 can be built following exactly the instruction
> of the README file (NXP firmware requires to acknowledge the EULA).
I know the i.MX8 stuff has been kicking around for a while so.. OK, yes,
I won't be too upset about pushing it so late in the cycle. But, my
travis builds do see an error:
https://travis-ci.org/trini/u-boot/jobs/445069389#L1038 which is "Fail
open first container file ahab-container.img" for imx8qxp_mek and I also
see that locally. This feels like the same class of error that we have
to deal with on other AArch64 platforms, namely of throwing a user
visible error that what they just built will not boot due to lack of
other files.
Also:
$ ./tools/genboardscfg.py -o /dev/null
WARNING: no status info for 'warp7_bl33'
WARNING: no maintainers for 'warp7_bl33'
which I would have just fixed-up, but since we need to address that
imx8qxp_mek problem, please update the appropriate MAINTAINERS file too
for warp7_bl33. Thanks!
--
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/20181023/4db53b9f/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2018-10-23 14:29 ` Tom Rini
@ 2018-10-23 14:42 ` Stefano Babic
2018-10-23 14:52 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2018-10-23 14:42 UTC (permalink / raw)
To: u-boot
Hi Tom,
On 23/10/18 16:29, Tom Rini wrote:
> On Tue, Oct 23, 2018 at 09:52:58AM +0200, Stefano Babic wrote:
>
>> Hi Tom,
>>
>> please pull from u-boot-imx (tag: u-boot-imx-20181023) thanks !
>>
>> The tree contains fixes for i.MX6 and improvement in docs, but the most
>> important part is the introduction of the i.MX8 architecture (thanks to
>> Peng and Antolji for their work !). Build on Travis reported no error,
>> but I get a build issue with the VF610 boards - this will be require a
>> fix in next days. i.MX8 can be built following exactly the instruction
>> of the README file (NXP firmware requires to acknowledge the EULA).
>
> I know the i.MX8 stuff has been kicking around for a while so.. OK, yes,
> I won't be too upset about pushing it so late in the cycle. But, my
> travis builds do see an error:
> https://travis-ci.org/trini/u-boot/jobs/445069389#L1038 which is "Fail
> open first container file ahab-container.img" for imx8qxp_mek and I also
> see that locally.
I know: to build i.MX8, we need to download external firmware. In fact,
we have to provide the files according to board/freescale/mx8mq_evk/README.
Near "imx-atf" (this is not a problem, loaded and built), we need two
additional "closed" firmware, that is firmware-imx (currently, 7.6) and
imx-sc-firmware. They can be downloaded but they underly the acknowledge
of NXP's EULA. They are self extracting scripts and we could hack it to
have an automatic build, but I *guess* this breaks the license. I do not
know if we are allowed to do this, and both of these firmwares do not
provide a way to "implicitely" skip the EULA as we do in OE by setting a
variable in local.conf.
> This feels like the same class of error that we have
> to deal with on other AArch64 platforms, namely of throwing a user
> visible error that what they just built will not boot due to lack of
> other files.
I am unsure: mkimage packs all files together as part of the build, when
they are available. User cannot even try to boot, because the build
stops if these files are not available. The error at mkimage step is
saying us that build is not complete due to missing files (atf,
firmware-imx and imx-sc-firmware).
>
> Also:
> $ ./tools/genboardscfg.py -o /dev/null
> WARNING: no status info for 'warp7_bl33'
> WARNING: no maintainers for 'warp7_bl33'
I have not seen, thanks, this must be fixed.
>
> which I would have just fixed-up, but since we need to address that
> imx8qxp_mek problem, please update the appropriate MAINTAINERS file too
> for warp7_bl33. Thanks!
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2018-10-23 14:42 ` Stefano Babic
@ 2018-10-23 14:52 ` Tom Rini
2018-10-24 13:38 ` Stefano Babic
0 siblings, 1 reply; 307+ messages in thread
From: Tom Rini @ 2018-10-23 14:52 UTC (permalink / raw)
To: u-boot
On Tue, Oct 23, 2018 at 04:42:53PM +0200, Stefano Babic wrote:
> Hi Tom,
>
> On 23/10/18 16:29, Tom Rini wrote:
> > On Tue, Oct 23, 2018 at 09:52:58AM +0200, Stefano Babic wrote:
> >
> >> Hi Tom,
> >>
> >> please pull from u-boot-imx (tag: u-boot-imx-20181023) thanks !
> >>
> >> The tree contains fixes for i.MX6 and improvement in docs, but the most
> >> important part is the introduction of the i.MX8 architecture (thanks to
> >> Peng and Antolji for their work !). Build on Travis reported no error,
> >> but I get a build issue with the VF610 boards - this will be require a
> >> fix in next days. i.MX8 can be built following exactly the instruction
> >> of the README file (NXP firmware requires to acknowledge the EULA).
> >
> > I know the i.MX8 stuff has been kicking around for a while so.. OK, yes,
> > I won't be too upset about pushing it so late in the cycle. But, my
> > travis builds do see an error:
> > https://travis-ci.org/trini/u-boot/jobs/445069389#L1038 which is "Fail
> > open first container file ahab-container.img" for imx8qxp_mek and I also
> > see that locally.
>
> I know: to build i.MX8, we need to download external firmware. In fact,
> we have to provide the files according to board/freescale/mx8mq_evk/README.
>
> Near "imx-atf" (this is not a problem, loaded and built), we need two
> additional "closed" firmware, that is firmware-imx (currently, 7.6) and
> imx-sc-firmware. They can be downloaded but they underly the acknowledge
> of NXP's EULA. They are self extracting scripts and we could hack it to
> have an automatic build, but I *guess* this breaks the license. I do not
> know if we are allowed to do this, and both of these firmwares do not
> provide a way to "implicitely" skip the EULA as we do in OE by setting a
> variable in local.conf.
>
> > This feels like the same class of error that we have
> > to deal with on other AArch64 platforms, namely of throwing a user
> > visible error that what they just built will not boot due to lack of
> > other files.
>
> I am unsure: mkimage packs all files together as part of the build, when
> they are available. User cannot even try to boot, because the build
> stops if these files are not available. The error at mkimage step is
> saying us that build is not complete due to missing files (atf,
> firmware-imx and imx-sc-firmware).
Yup, this is the same problem we have in other platforms. Take a look
at board/sunxi/mksunxi_fit_atf.sh or tools/k3_fit_atf.sh for what we do
on some other platforms so that CI build completes but it's clear to the
end user that the binary will not work and what they need to do / read
to get a functional build. There's also
arch/arm/mach-omap2/config_secure.mk as an example of all the fun we
have for building the secure TI platforms that more closely follow the
problem you have here, namely of needing EULA'd packages (and in those
cases, also NDA, iirc) installed to complete a functional build. I
think you'll need to do something closer to the xxxx_fit_atf.sh scripts
in this case, to check for required blobs and if not found, not call
mkimage and echo something loud and visible to the user.
--
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/20181023/e847ad0e/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2018-10-23 14:52 ` Tom Rini
@ 2018-10-24 13:38 ` Stefano Babic
2018-10-25 8:37 ` Stefano Babic
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2018-10-24 13:38 UTC (permalink / raw)
To: u-boot
Hi Tom,
new PR (and new tag: u-boot-imx-20181024) with the fixes we discussed:
- fix build i.MX8 for Travis
- fix warnings (Warp)
The following changes since commit 0a60a81ba3860946551cb79aa6486aa076e357f3:
Kconfig: sandbox: enable cmd_avb and dependencies (2018-10-07 13:34:19
-0400)
are available in the Git repository at:
git://www.denx.de/git/u-boot-imx.git tags/u-boot-imx-20181024
for you to fetch changes up to cf0f7fde7b2cd3944364c1e70a65603cdd3fa889:
imx: mkimage: avoid stop CI when required files not exists (2018-10-24
13:23:36 +0200)
----------------------------------------------------------------
Merged imx8 architecture, fix build for imx8 + warnings
----------------------------------------------------------------
Anatolij Gustschin (3):
imx8: cpu: add function for reading FEC MAC from fuse
imx8: cpu: add uclass based CPU driver
i2c: imx_lpi2c: fix typo and register base address format
Bernhard Messerklinger (1):
serial: mxc: Add match string for i.mx6 quad/dual lite serial
Breno Matheus Lima (7):
doc: imx: reorganize i.MX documentation
doc: imx: Move SPD related info to the appropriate doc
doc: imx: mkimage: reorganize i.MX mkimage documentation
doc: imx: Reorganize i.MX SoC common documentation
doc: imx: hab: Reorganize High Assurance Boot documentation
doc: imx: misc: Reorganize miscellaneous documentation
doc: imx: Improve i.MX documentation naming
Dan Cimpoca (1):
board: ge: bx50v3: fix initialization of i2c bus0
Fabien Lahoudere (1):
board: ge: bx50v3: Change maintainer
Fabio Estevam (5):
pico-imx7d: Make SPL binary fit into 64kB
pico-imx7d: Add USB Host support
colibri_imx7: prime get_ram_size() using imx_ddr_size()
configs: mx7: Remove CONFIG_DBG_MONITOR
warp7: MAINTAINERS: Add an entry for warp7_bl33_defconfig
Ian Ray (2):
board: ge: bx50v3: correct LDB clock
board: ge: bx50v3: b{4,6}50v3 modeline
Marcel Ziswiler (1):
imx: mx7: fix potential overflow in imx_ddr_size()
Marek Vasut (3):
arm: imx: mx5: Make videoskip available on MX5
arm: mx5: Add LDB clock config code
arm: mx5: Add M53Menlo board
Otavio Salvador (2):
pico-imx6ul, pico-imx7d: Use eMMC user partition by default
pico-imx6ul, pico-imx7d: Enable USB and PXE boot support
Peng Fan (34):
dt-bindings: pinctrl: add i.MX8QXP pads definition
dt-bindings: clock: dt-bindings: pinctrl: add i.MX8QXP clocks
definition
dt-bindings: soc: add i.MX8QXP pm and rsrc definition
imx8: add scfw macro definition
imx: add Kconfig entry for i.MX8QXP
arm: build mach-imx for i.MX8
arm: global_data: add scu_dev for i.MX8
misc: add i.MX8 misc driver
misc: imx8: add scfw api impementation
imx: boot_mode: Add FLEXSPI boot entry
imx8: add imx-regs header file
imx8: pins: include i.MX8QXP pin header when CONFIG_IMX8QXP defined
imx: add i.MX8 cpu type
armv8: add cpu core helper functions
imx8: add basic cpu support
imx8: add boot device detection
imx8: implement mmc_get_env_dev
imx8: add mmu and dram related functions
imx8: add arch_cpu_init arch_cpu_init_dm
imx8: add iomux configuration api
imx8: add dummy clock
gpio: mxc_gpio: add support for i.MX8
pinctrl: Add pinctrl driver for i.MX8
power: Add power domain driver for i.MX8
clk: imx: add clk driver for i.MX8QXP
serial_lpuart: Update lpuart driver to support i.MX8
serial: lpuart: support uclass clk api
mmc: fsl_esdhc: add uclass clk support
arm: dts: introduce dtsi for i.MX8QXP
imx: add i.MX8QXP MEK board support
tools: add i.MX8/8X image support
arm: imx: include imx8image support
imx: imx8qxp_mek: update to build image in U-Boot
imx: mkimage: avoid stop CI when required files not exists
Rui Miguel Silva (4):
imx: mx7: avoid some initialization if low level is skipped
optee: adjust dependencies and default values for dram
warp7: include: configs: set skip low level init
warp7: configs: add bl33 defconfig
Sébastien Szymanski (1):
ARM: opos6ul: make the board boot again
Xiaoliang Yang (1):
Kconfig: Convert CONFIG_IMX_WATCHDOG to Kconfig
Ye Li (2):
serial: lpuart: Enable RX and TX FIFO
fsl_esdhc: Update usdhc driver to support i.MX8
arch/arm/Kconfig | 8 +
arch/arm/Makefile | 2 +-
arch/arm/dts/Makefile | 2 +
arch/arm/dts/fsl-imx8-ca35.dtsi | 66 +++++++
arch/arm/dts/fsl-imx8dx.dtsi | 499
+++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/dts/fsl-imx8dxp.dtsi | 11 ++
arch/arm/dts/fsl-imx8qxp-mek.dts | 246
++++++++++++++++++++++++++
arch/arm/dts/fsl-imx8qxp.dtsi | 51 ++++++
arch/arm/dts/imx6ul-opos6ul-u-boot.dtsi | 28 +++
arch/arm/dts/imx6ul-opos6ul.dtsi | 2 -
arch/arm/dts/imx6ul-opos6uldev-u-boot.dtsi | 24 +++
arch/arm/dts/imx6ul-opos6uldev.dts | 2 -
arch/arm/include/asm/arch-imx/cpu.h | 6 +
arch/arm/include/asm/arch-imx8/clock.h | 27 +++
arch/arm/include/asm/arch-imx8/gpio.h | 21 +++
arch/arm/include/asm/arch-imx8/imx-regs.h | 46 +++++
arch/arm/include/asm/arch-imx8/imx8-pins.h | 15 ++
arch/arm/include/asm/arch-imx8/iomux.h | 40 +++++
arch/arm/include/asm/arch-imx8/power-domain.h | 15 ++
arch/arm/include/asm/arch-imx8/sci/rpc.h | 158
+++++++++++++++++
arch/arm/include/asm/arch-imx8/sci/sci.h | 88 +++++++++
arch/arm/include/asm/arch-imx8/sci/svc/misc/api.h | 30 ++++
arch/arm/include/asm/arch-imx8/sci/svc/pad/api.h | 57 ++++++
arch/arm/include/asm/arch-imx8/sci/svc/pm/api.h | 44 +++++
arch/arm/include/asm/arch-imx8/sci/svc/rm/api.h | 69 ++++++++
arch/arm/include/asm/arch-imx8/sci/types.h | 220
+++++++++++++++++++++++
arch/arm/include/asm/arch-imx8/sys_proto.h | 19 ++
arch/arm/include/asm/arch-mx5/clock.h | 1 +
arch/arm/include/asm/armv8/cpu.h | 26 +++
arch/arm/include/asm/global_data.h | 4 +
arch/arm/include/asm/mach-imx/boot_mode.h | 1 +
arch/arm/include/asm/mach-imx/sys_proto.h | 3 +
arch/arm/mach-imx/Makefile | 26 ++-
arch/arm/mach-imx/imx8/Kconfig | 26 +++
arch/arm/mach-imx/imx8/Makefile | 7 +
arch/arm/mach-imx/imx8/clock.c | 21 +++
arch/arm/mach-imx/imx8/cpu.c | 646
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/mach-imx/imx8/iomux.c | 43 +++++
arch/arm/mach-imx/mx5/Kconfig | 6 +
arch/arm/mach-imx/mx5/clock.c | 29 +++
arch/arm/mach-imx/mx7/ddr.c | 4 +
arch/arm/mach-imx/mx7/soc.c | 2 +
arch/arm/mach-imx/syscounter.c | 2 +
board/freescale/imx8qxp_mek/Kconfig | 14 ++
board/freescale/imx8qxp_mek/MAINTAINERS | 6 +
board/freescale/imx8qxp_mek/Makefile | 7 +
board/freescale/imx8qxp_mek/README | 55 ++++++
board/freescale/imx8qxp_mek/imx8qxp_mek.c | 170
++++++++++++++++++
board/freescale/imx8qxp_mek/imximage.cfg | 25 +++
board/freescale/mx8mq_evk/README | 81 +++++++++
board/ge/bx50v3/MAINTAINERS | 2 +-
board/ge/bx50v3/bx50v3.c | 38 ++--
board/menlo/m53menlo/Kconfig | 15 ++
board/menlo/m53menlo/MAINTAINERS | 7 +
board/menlo/m53menlo/Makefile | 9 +
board/menlo/m53menlo/imximage.cfg | 91 ++++++++++
board/menlo/m53menlo/m53menlo.c | 513
+++++++++++++++++++++++++++++++++++++++++++++++++++++
board/technexion/pico-imx7d/pico-imx7d.c | 29 ++-
board/toradex/colibri_imx7/colibri_imx7.c | 2 +-
board/warp7/MAINTAINERS | 1 +
common/image.c | 1 +
configs/aristainetos2_defconfig | 1 +
configs/aristainetos2b_defconfig | 1 +
configs/aristainetos_defconfig | 1 +
configs/dh_imx6_defconfig | 1 +
configs/display5_defconfig | 1 +
configs/display5_factory_defconfig | 1 +
configs/ge_bx50v3_defconfig | 1 +
configs/imx8qxp_mek_defconfig | 52 ++++++
configs/kp_imx6q_tpc_defconfig | 1 +
configs/m53menlo_defconfig | 60 +++++++
configs/mx53ppd_defconfig | 1 +
configs/pico-hobbit-imx7d_defconfig | 1 -
configs/pico-imx7d_defconfig | 1 -
configs/pico-pi-imx7d_defconfig | 1 -
configs/tqma6s_wru4_mmc_defconfig | 1 +
configs/warp7_bl33_defconfig | 42 +++++
configs/warp7_defconfig | 2 +
configs/warp_defconfig | 1 +
doc/{README.imx25 => imx/common/imx25.txt} | 0
doc/{README.imx27 => imx/common/imx27.txt} | 0
doc/{README.imx5 => imx/common/imx5.txt} | 0
doc/{README.imx6 => imx/common/imx6.txt} | 25 ---
doc/{README.mxs => imx/common/mxs.txt} | 0
doc/imx/hab/habv4/encrypted_boot.txt | 43 +++++
doc/{README.mxc_hab => imx/hab/habv4/secure_boot.txt} | 44 -----
doc/{README.sdp => imx/misc/sdp.txt} | 22 ++-
doc/{README.imximage => imx/mkimage/imximage.txt} | 0
doc/{README.mxsimage => imx/mkimage/mxsimage.txt} | 0
drivers/clk/Kconfig | 1 +
drivers/clk/Makefile | 1 +
drivers/clk/imx/Kconfig | 6 +
drivers/clk/imx/Makefile | 5 +
drivers/clk/imx/clk-imx8.c | 393
+++++++++++++++++++++++++++++++++++++++++
drivers/gpio/mxc_gpio.c | 30 +++-
drivers/i2c/imx_lpi2c.c | 4 +-
drivers/misc/Makefile | 1 +
drivers/misc/imx8/Makefile | 3 +
drivers/misc/imx8/scu.c | 266
++++++++++++++++++++++++++++
drivers/misc/imx8/scu_api.c | 367
++++++++++++++++++++++++++++++++++++++
drivers/mmc/fsl_esdhc.c | 34 +++-
drivers/pinctrl/nxp/Kconfig | 18 ++
drivers/pinctrl/nxp/Makefile | 2 +
drivers/pinctrl/nxp/pinctrl-imx.c | 209
++++++++++++----------
drivers/pinctrl/nxp/pinctrl-imx.h | 16 ++
drivers/pinctrl/nxp/pinctrl-imx8.c | 40 +++++
drivers/pinctrl/nxp/pinctrl-scu.c | 66 +++++++
drivers/power/domain/Kconfig | 8 +-
drivers/power/domain/Makefile | 1 +
drivers/power/domain/imx8-power-domain.c | 315
+++++++++++++++++++++++++++++++++
drivers/serial/serial_lpuart.c | 143 ++++++++++++---
drivers/serial/serial_mxc.c | 1 +
drivers/watchdog/Kconfig | 7 +
include/configs/aristainetos-common.h | 3 -
include/configs/cl-som-imx7.h | 2 -
include/configs/colibri-imx6ull.h | 1 -
include/configs/colibri_imx7.h | 3 -
include/configs/dh_imx6.h | 2 -
include/configs/display5.h | 2 -
include/configs/ge_bx50v3.h | 2 -
include/configs/imx8qxp_mek.h | 157
+++++++++++++++++
include/configs/kp_imx6q_tpc.h | 2 -
include/configs/m53menlo.h | 246
++++++++++++++++++++++++++
include/configs/mx53ppd.h | 2 -
include/configs/mx7dsabresd.h | 1 -
include/configs/pico-imx6ul.h | 6 +-
include/configs/pico-imx7d.h | 6 +-
include/configs/tqma6_wru4.h | 2 -
include/configs/warp.h | 2 -
include/configs/warp7.h | 11 ++
include/dt-bindings/clock/imx8qxp-clock.h | 583
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
include/dt-bindings/pinctrl/pads-imx8qxp.h | 757
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
include/dt-bindings/soc/imx8_pd.h | 188
++++++++++++++++++++
include/dt-bindings/soc/imx_rsrc.h | 557
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
include/fsl_lpuart.h | 2 +-
include/image.h | 1 +
include/imx8image.h | 273
++++++++++++++++++++++++++++
lib/optee/Kconfig | 8 +-
scripts/config_whitelist.txt | 2 -
tools/Makefile | 1 +
tools/imagetool.h | 1 +
tools/imx8_cntr_image.sh | 32 ++++
tools/imx8image.c | 961
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
tools/mkimage.c | 7 +
144 files changed, 9491 insertions(+), 282 deletions(-)
create mode 100644 arch/arm/dts/fsl-imx8-ca35.dtsi
create mode 100644 arch/arm/dts/fsl-imx8dx.dtsi
create mode 100644 arch/arm/dts/fsl-imx8dxp.dtsi
create mode 100644 arch/arm/dts/fsl-imx8qxp-mek.dts
create mode 100644 arch/arm/dts/fsl-imx8qxp.dtsi
create mode 100644 arch/arm/dts/imx6ul-opos6ul-u-boot.dtsi
create mode 100644 arch/arm/dts/imx6ul-opos6uldev-u-boot.dtsi
create mode 100644 arch/arm/include/asm/arch-imx8/clock.h
create mode 100644 arch/arm/include/asm/arch-imx8/gpio.h
create mode 100644 arch/arm/include/asm/arch-imx8/imx-regs.h
create mode 100644 arch/arm/include/asm/arch-imx8/imx8-pins.h
create mode 100644 arch/arm/include/asm/arch-imx8/iomux.h
create mode 100644 arch/arm/include/asm/arch-imx8/power-domain.h
create mode 100644 arch/arm/include/asm/arch-imx8/sci/rpc.h
create mode 100644 arch/arm/include/asm/arch-imx8/sci/sci.h
create mode 100644 arch/arm/include/asm/arch-imx8/sci/svc/misc/api.h
create mode 100644 arch/arm/include/asm/arch-imx8/sci/svc/pad/api.h
create mode 100644 arch/arm/include/asm/arch-imx8/sci/svc/pm/api.h
create mode 100644 arch/arm/include/asm/arch-imx8/sci/svc/rm/api.h
create mode 100644 arch/arm/include/asm/arch-imx8/sci/types.h
create mode 100644 arch/arm/include/asm/arch-imx8/sys_proto.h
create mode 100644 arch/arm/include/asm/armv8/cpu.h
create mode 100644 arch/arm/mach-imx/imx8/Kconfig
create mode 100644 arch/arm/mach-imx/imx8/Makefile
create mode 100644 arch/arm/mach-imx/imx8/clock.c
create mode 100644 arch/arm/mach-imx/imx8/cpu.c
create mode 100644 arch/arm/mach-imx/imx8/iomux.c
create mode 100644 board/freescale/imx8qxp_mek/Kconfig
create mode 100644 board/freescale/imx8qxp_mek/MAINTAINERS
create mode 100644 board/freescale/imx8qxp_mek/Makefile
create mode 100644 board/freescale/imx8qxp_mek/README
create mode 100644 board/freescale/imx8qxp_mek/imx8qxp_mek.c
create mode 100644 board/freescale/imx8qxp_mek/imximage.cfg
create mode 100644 board/freescale/mx8mq_evk/README
create mode 100644 board/menlo/m53menlo/Kconfig
create mode 100644 board/menlo/m53menlo/MAINTAINERS
create mode 100644 board/menlo/m53menlo/Makefile
create mode 100644 board/menlo/m53menlo/imximage.cfg
create mode 100644 board/menlo/m53menlo/m53menlo.c
create mode 100644 configs/imx8qxp_mek_defconfig
create mode 100644 configs/m53menlo_defconfig
create mode 100644 configs/warp7_bl33_defconfig
rename doc/{README.imx25 => imx/common/imx25.txt} (100%)
rename doc/{README.imx27 => imx/common/imx27.txt} (100%)
rename doc/{README.imx5 => imx/common/imx5.txt} (100%)
rename doc/{README.imx6 => imx/common/imx6.txt} (73%)
rename doc/{README.mxs => imx/common/mxs.txt} (100%)
create mode 100644 doc/imx/hab/habv4/encrypted_boot.txt
rename doc/{README.mxc_hab => imx/hab/habv4/secure_boot.txt} (68%)
rename doc/{README.sdp => imx/misc/sdp.txt} (82%)
rename doc/{README.imximage => imx/mkimage/imximage.txt} (100%)
rename doc/{README.mxsimage => imx/mkimage/mxsimage.txt} (100%)
create mode 100644 drivers/clk/imx/Kconfig
create mode 100644 drivers/clk/imx/Makefile
create mode 100644 drivers/clk/imx/clk-imx8.c
create mode 100644 drivers/misc/imx8/Makefile
create mode 100644 drivers/misc/imx8/scu.c
create mode 100644 drivers/misc/imx8/scu_api.c
create mode 100644 drivers/pinctrl/nxp/pinctrl-imx8.c
create mode 100644 drivers/pinctrl/nxp/pinctrl-scu.c
create mode 100644 drivers/power/domain/imx8-power-domain.c
create mode 100644 include/configs/imx8qxp_mek.h
create mode 100644 include/configs/m53menlo.h
create mode 100644 include/dt-bindings/clock/imx8qxp-clock.h
create mode 100644 include/dt-bindings/pinctrl/pads-imx8qxp.h
create mode 100644 include/dt-bindings/soc/imx8_pd.h
create mode 100644 include/dt-bindings/soc/imx_rsrc.h
create mode 100644 include/imx8image.h
create mode 100755 tools/imx8_cntr_image.sh
create mode 100644 tools/imx8image.c
On 23/10/18 16:52, Tom Rini wrote:
> On Tue, Oct 23, 2018 at 04:42:53PM +0200, Stefano Babic wrote:
>> Hi Tom,
>>
>> On 23/10/18 16:29, Tom Rini wrote:
>>> On Tue, Oct 23, 2018 at 09:52:58AM +0200, Stefano Babic wrote:
>>>
>>>> Hi Tom,
>>>>
>>>> please pull from u-boot-imx (tag: u-boot-imx-20181023) thanks !
>>>>
>>>> The tree contains fixes for i.MX6 and improvement in docs, but the most
>>>> important part is the introduction of the i.MX8 architecture (thanks to
>>>> Peng and Antolji for their work !). Build on Travis reported no error,
>>>> but I get a build issue with the VF610 boards - this will be require a
>>>> fix in next days. i.MX8 can be built following exactly the instruction
>>>> of the README file (NXP firmware requires to acknowledge the EULA).
>>>
>>> I know the i.MX8 stuff has been kicking around for a while so.. OK, yes,
>>> I won't be too upset about pushing it so late in the cycle. But, my
>>> travis builds do see an error:
>>> https://travis-ci.org/trini/u-boot/jobs/445069389#L1038 which is "Fail
>>> open first container file ahab-container.img" for imx8qxp_mek and I also
>>> see that locally.
>>
>> I know: to build i.MX8, we need to download external firmware. In fact,
>> we have to provide the files according to board/freescale/mx8mq_evk/README.
>>
>> Near "imx-atf" (this is not a problem, loaded and built), we need two
>> additional "closed" firmware, that is firmware-imx (currently, 7.6) and
>> imx-sc-firmware. They can be downloaded but they underly the acknowledge
>> of NXP's EULA. They are self extracting scripts and we could hack it to
>> have an automatic build, but I *guess* this breaks the license. I do not
>> know if we are allowed to do this, and both of these firmwares do not
>> provide a way to "implicitely" skip the EULA as we do in OE by setting a
>> variable in local.conf.
>>
>>> This feels like the same class of error that we have
>>> to deal with on other AArch64 platforms, namely of throwing a user
>>> visible error that what they just built will not boot due to lack of
>>> other files.
>>
>> I am unsure: mkimage packs all files together as part of the build, when
>> they are available. User cannot even try to boot, because the build
>> stops if these files are not available. The error at mkimage step is
>> saying us that build is not complete due to missing files (atf,
>> firmware-imx and imx-sc-firmware).
>
> Yup, this is the same problem we have in other platforms. Take a look
> at board/sunxi/mksunxi_fit_atf.sh or tools/k3_fit_atf.sh for what we do
> on some other platforms so that CI build completes but it's clear to the
> end user that the binary will not work and what they need to do / read
> to get a functional build. There's also
> arch/arm/mach-omap2/config_secure.mk as an example of all the fun we
> have for building the secure TI platforms that more closely follow the
> problem you have here, namely of needing EULA'd packages (and in those
> cases, also NDA, iirc) installed to complete a functional build. I
> think you'll need to do something closer to the xxxx_fit_atf.sh scripts
> in this case, to check for required blobs and if not found, not call
> mkimage and echo something loud and visible to the user.
>
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2018-10-24 13:38 ` Stefano Babic
@ 2018-10-25 8:37 ` Stefano Babic
0 siblings, 0 replies; 307+ messages in thread
From: Stefano Babic @ 2018-10-25 8:37 UTC (permalink / raw)
To: u-boot
Hi Tom,
please just wait a little for this. Fix for i.MX8 is still WIP, and now
it is in test. I will send a new PR later.
Thanks,
Stefano
On 24/10/18 15:38, Stefano Babic wrote:
> Hi Tom,
>
> new PR (and new tag: u-boot-imx-20181024) with the fixes we discussed:
>
> - fix build i.MX8 for Travis
> - fix warnings (Warp)
>
> The following changes since commit 0a60a81ba3860946551cb79aa6486aa076e357f3:
>
> Kconfig: sandbox: enable cmd_avb and dependencies (2018-10-07 13:34:19
> -0400)
>
> are available in the Git repository at:
>
> git://www.denx.de/git/u-boot-imx.git tags/u-boot-imx-20181024
>
> for you to fetch changes up to cf0f7fde7b2cd3944364c1e70a65603cdd3fa889:
>
> imx: mkimage: avoid stop CI when required files not exists (2018-10-24
> 13:23:36 +0200)
>
> ----------------------------------------------------------------
> Merged imx8 architecture, fix build for imx8 + warnings
>
> ----------------------------------------------------------------
> Anatolij Gustschin (3):
> imx8: cpu: add function for reading FEC MAC from fuse
> imx8: cpu: add uclass based CPU driver
> i2c: imx_lpi2c: fix typo and register base address format
>
> Bernhard Messerklinger (1):
> serial: mxc: Add match string for i.mx6 quad/dual lite serial
>
> Breno Matheus Lima (7):
> doc: imx: reorganize i.MX documentation
> doc: imx: Move SPD related info to the appropriate doc
> doc: imx: mkimage: reorganize i.MX mkimage documentation
> doc: imx: Reorganize i.MX SoC common documentation
> doc: imx: hab: Reorganize High Assurance Boot documentation
> doc: imx: misc: Reorganize miscellaneous documentation
> doc: imx: Improve i.MX documentation naming
>
> Dan Cimpoca (1):
> board: ge: bx50v3: fix initialization of i2c bus0
>
> Fabien Lahoudere (1):
> board: ge: bx50v3: Change maintainer
>
> Fabio Estevam (5):
> pico-imx7d: Make SPL binary fit into 64kB
> pico-imx7d: Add USB Host support
> colibri_imx7: prime get_ram_size() using imx_ddr_size()
> configs: mx7: Remove CONFIG_DBG_MONITOR
> warp7: MAINTAINERS: Add an entry for warp7_bl33_defconfig
>
> Ian Ray (2):
> board: ge: bx50v3: correct LDB clock
> board: ge: bx50v3: b{4,6}50v3 modeline
>
> Marcel Ziswiler (1):
> imx: mx7: fix potential overflow in imx_ddr_size()
>
> Marek Vasut (3):
> arm: imx: mx5: Make videoskip available on MX5
> arm: mx5: Add LDB clock config code
> arm: mx5: Add M53Menlo board
>
> Otavio Salvador (2):
> pico-imx6ul, pico-imx7d: Use eMMC user partition by default
> pico-imx6ul, pico-imx7d: Enable USB and PXE boot support
>
> Peng Fan (34):
> dt-bindings: pinctrl: add i.MX8QXP pads definition
> dt-bindings: clock: dt-bindings: pinctrl: add i.MX8QXP clocks
> definition
> dt-bindings: soc: add i.MX8QXP pm and rsrc definition
> imx8: add scfw macro definition
> imx: add Kconfig entry for i.MX8QXP
> arm: build mach-imx for i.MX8
> arm: global_data: add scu_dev for i.MX8
> misc: add i.MX8 misc driver
> misc: imx8: add scfw api impementation
> imx: boot_mode: Add FLEXSPI boot entry
> imx8: add imx-regs header file
> imx8: pins: include i.MX8QXP pin header when CONFIG_IMX8QXP defined
> imx: add i.MX8 cpu type
> armv8: add cpu core helper functions
> imx8: add basic cpu support
> imx8: add boot device detection
> imx8: implement mmc_get_env_dev
> imx8: add mmu and dram related functions
> imx8: add arch_cpu_init arch_cpu_init_dm
> imx8: add iomux configuration api
> imx8: add dummy clock
> gpio: mxc_gpio: add support for i.MX8
> pinctrl: Add pinctrl driver for i.MX8
> power: Add power domain driver for i.MX8
> clk: imx: add clk driver for i.MX8QXP
> serial_lpuart: Update lpuart driver to support i.MX8
> serial: lpuart: support uclass clk api
> mmc: fsl_esdhc: add uclass clk support
> arm: dts: introduce dtsi for i.MX8QXP
> imx: add i.MX8QXP MEK board support
> tools: add i.MX8/8X image support
> arm: imx: include imx8image support
> imx: imx8qxp_mek: update to build image in U-Boot
> imx: mkimage: avoid stop CI when required files not exists
>
> Rui Miguel Silva (4):
> imx: mx7: avoid some initialization if low level is skipped
> optee: adjust dependencies and default values for dram
> warp7: include: configs: set skip low level init
> warp7: configs: add bl33 defconfig
>
> Sébastien Szymanski (1):
> ARM: opos6ul: make the board boot again
>
> Xiaoliang Yang (1):
> Kconfig: Convert CONFIG_IMX_WATCHDOG to Kconfig
>
> Ye Li (2):
> serial: lpuart: Enable RX and TX FIFO
> fsl_esdhc: Update usdhc driver to support i.MX8
>
> arch/arm/Kconfig | 8 +
> arch/arm/Makefile | 2 +-
> arch/arm/dts/Makefile | 2 +
> arch/arm/dts/fsl-imx8-ca35.dtsi | 66 +++++++
> arch/arm/dts/fsl-imx8dx.dtsi | 499
> +++++++++++++++++++++++++++++++++++++++++++++++++++
> arch/arm/dts/fsl-imx8dxp.dtsi | 11 ++
> arch/arm/dts/fsl-imx8qxp-mek.dts | 246
> ++++++++++++++++++++++++++
> arch/arm/dts/fsl-imx8qxp.dtsi | 51 ++++++
> arch/arm/dts/imx6ul-opos6ul-u-boot.dtsi | 28 +++
> arch/arm/dts/imx6ul-opos6ul.dtsi | 2 -
> arch/arm/dts/imx6ul-opos6uldev-u-boot.dtsi | 24 +++
> arch/arm/dts/imx6ul-opos6uldev.dts | 2 -
> arch/arm/include/asm/arch-imx/cpu.h | 6 +
> arch/arm/include/asm/arch-imx8/clock.h | 27 +++
> arch/arm/include/asm/arch-imx8/gpio.h | 21 +++
> arch/arm/include/asm/arch-imx8/imx-regs.h | 46 +++++
> arch/arm/include/asm/arch-imx8/imx8-pins.h | 15 ++
> arch/arm/include/asm/arch-imx8/iomux.h | 40 +++++
> arch/arm/include/asm/arch-imx8/power-domain.h | 15 ++
> arch/arm/include/asm/arch-imx8/sci/rpc.h | 158
> +++++++++++++++++
> arch/arm/include/asm/arch-imx8/sci/sci.h | 88 +++++++++
> arch/arm/include/asm/arch-imx8/sci/svc/misc/api.h | 30 ++++
> arch/arm/include/asm/arch-imx8/sci/svc/pad/api.h | 57 ++++++
> arch/arm/include/asm/arch-imx8/sci/svc/pm/api.h | 44 +++++
> arch/arm/include/asm/arch-imx8/sci/svc/rm/api.h | 69 ++++++++
> arch/arm/include/asm/arch-imx8/sci/types.h | 220
> +++++++++++++++++++++++
> arch/arm/include/asm/arch-imx8/sys_proto.h | 19 ++
> arch/arm/include/asm/arch-mx5/clock.h | 1 +
> arch/arm/include/asm/armv8/cpu.h | 26 +++
> arch/arm/include/asm/global_data.h | 4 +
> arch/arm/include/asm/mach-imx/boot_mode.h | 1 +
> arch/arm/include/asm/mach-imx/sys_proto.h | 3 +
> arch/arm/mach-imx/Makefile | 26 ++-
> arch/arm/mach-imx/imx8/Kconfig | 26 +++
> arch/arm/mach-imx/imx8/Makefile | 7 +
> arch/arm/mach-imx/imx8/clock.c | 21 +++
> arch/arm/mach-imx/imx8/cpu.c | 646
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> arch/arm/mach-imx/imx8/iomux.c | 43 +++++
> arch/arm/mach-imx/mx5/Kconfig | 6 +
> arch/arm/mach-imx/mx5/clock.c | 29 +++
> arch/arm/mach-imx/mx7/ddr.c | 4 +
> arch/arm/mach-imx/mx7/soc.c | 2 +
> arch/arm/mach-imx/syscounter.c | 2 +
> board/freescale/imx8qxp_mek/Kconfig | 14 ++
> board/freescale/imx8qxp_mek/MAINTAINERS | 6 +
> board/freescale/imx8qxp_mek/Makefile | 7 +
> board/freescale/imx8qxp_mek/README | 55 ++++++
> board/freescale/imx8qxp_mek/imx8qxp_mek.c | 170
> ++++++++++++++++++
> board/freescale/imx8qxp_mek/imximage.cfg | 25 +++
> board/freescale/mx8mq_evk/README | 81 +++++++++
> board/ge/bx50v3/MAINTAINERS | 2 +-
> board/ge/bx50v3/bx50v3.c | 38 ++--
> board/menlo/m53menlo/Kconfig | 15 ++
> board/menlo/m53menlo/MAINTAINERS | 7 +
> board/menlo/m53menlo/Makefile | 9 +
> board/menlo/m53menlo/imximage.cfg | 91 ++++++++++
> board/menlo/m53menlo/m53menlo.c | 513
> +++++++++++++++++++++++++++++++++++++++++++++++++++++
> board/technexion/pico-imx7d/pico-imx7d.c | 29 ++-
> board/toradex/colibri_imx7/colibri_imx7.c | 2 +-
> board/warp7/MAINTAINERS | 1 +
> common/image.c | 1 +
> configs/aristainetos2_defconfig | 1 +
> configs/aristainetos2b_defconfig | 1 +
> configs/aristainetos_defconfig | 1 +
> configs/dh_imx6_defconfig | 1 +
> configs/display5_defconfig | 1 +
> configs/display5_factory_defconfig | 1 +
> configs/ge_bx50v3_defconfig | 1 +
> configs/imx8qxp_mek_defconfig | 52 ++++++
> configs/kp_imx6q_tpc_defconfig | 1 +
> configs/m53menlo_defconfig | 60 +++++++
> configs/mx53ppd_defconfig | 1 +
> configs/pico-hobbit-imx7d_defconfig | 1 -
> configs/pico-imx7d_defconfig | 1 -
> configs/pico-pi-imx7d_defconfig | 1 -
> configs/tqma6s_wru4_mmc_defconfig | 1 +
> configs/warp7_bl33_defconfig | 42 +++++
> configs/warp7_defconfig | 2 +
> configs/warp_defconfig | 1 +
> doc/{README.imx25 => imx/common/imx25.txt} | 0
> doc/{README.imx27 => imx/common/imx27.txt} | 0
> doc/{README.imx5 => imx/common/imx5.txt} | 0
> doc/{README.imx6 => imx/common/imx6.txt} | 25 ---
> doc/{README.mxs => imx/common/mxs.txt} | 0
> doc/imx/hab/habv4/encrypted_boot.txt | 43 +++++
> doc/{README.mxc_hab => imx/hab/habv4/secure_boot.txt} | 44 -----
> doc/{README.sdp => imx/misc/sdp.txt} | 22 ++-
> doc/{README.imximage => imx/mkimage/imximage.txt} | 0
> doc/{README.mxsimage => imx/mkimage/mxsimage.txt} | 0
> drivers/clk/Kconfig | 1 +
> drivers/clk/Makefile | 1 +
> drivers/clk/imx/Kconfig | 6 +
> drivers/clk/imx/Makefile | 5 +
> drivers/clk/imx/clk-imx8.c | 393
> +++++++++++++++++++++++++++++++++++++++++
> drivers/gpio/mxc_gpio.c | 30 +++-
> drivers/i2c/imx_lpi2c.c | 4 +-
> drivers/misc/Makefile | 1 +
> drivers/misc/imx8/Makefile | 3 +
> drivers/misc/imx8/scu.c | 266
> ++++++++++++++++++++++++++++
> drivers/misc/imx8/scu_api.c | 367
> ++++++++++++++++++++++++++++++++++++++
> drivers/mmc/fsl_esdhc.c | 34 +++-
> drivers/pinctrl/nxp/Kconfig | 18 ++
> drivers/pinctrl/nxp/Makefile | 2 +
> drivers/pinctrl/nxp/pinctrl-imx.c | 209
> ++++++++++++----------
> drivers/pinctrl/nxp/pinctrl-imx.h | 16 ++
> drivers/pinctrl/nxp/pinctrl-imx8.c | 40 +++++
> drivers/pinctrl/nxp/pinctrl-scu.c | 66 +++++++
> drivers/power/domain/Kconfig | 8 +-
> drivers/power/domain/Makefile | 1 +
> drivers/power/domain/imx8-power-domain.c | 315
> +++++++++++++++++++++++++++++++++
> drivers/serial/serial_lpuart.c | 143 ++++++++++++---
> drivers/serial/serial_mxc.c | 1 +
> drivers/watchdog/Kconfig | 7 +
> include/configs/aristainetos-common.h | 3 -
> include/configs/cl-som-imx7.h | 2 -
> include/configs/colibri-imx6ull.h | 1 -
> include/configs/colibri_imx7.h | 3 -
> include/configs/dh_imx6.h | 2 -
> include/configs/display5.h | 2 -
> include/configs/ge_bx50v3.h | 2 -
> include/configs/imx8qxp_mek.h | 157
> +++++++++++++++++
> include/configs/kp_imx6q_tpc.h | 2 -
> include/configs/m53menlo.h | 246
> ++++++++++++++++++++++++++
> include/configs/mx53ppd.h | 2 -
> include/configs/mx7dsabresd.h | 1 -
> include/configs/pico-imx6ul.h | 6 +-
> include/configs/pico-imx7d.h | 6 +-
> include/configs/tqma6_wru4.h | 2 -
> include/configs/warp.h | 2 -
> include/configs/warp7.h | 11 ++
> include/dt-bindings/clock/imx8qxp-clock.h | 583
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> include/dt-bindings/pinctrl/pads-imx8qxp.h | 757
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> include/dt-bindings/soc/imx8_pd.h | 188
> ++++++++++++++++++++
> include/dt-bindings/soc/imx_rsrc.h | 557
> +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> include/fsl_lpuart.h | 2 +-
> include/image.h | 1 +
> include/imx8image.h | 273
> ++++++++++++++++++++++++++++
> lib/optee/Kconfig | 8 +-
> scripts/config_whitelist.txt | 2 -
> tools/Makefile | 1 +
> tools/imagetool.h | 1 +
> tools/imx8_cntr_image.sh | 32 ++++
> tools/imx8image.c | 961
> +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> tools/mkimage.c | 7 +
> 144 files changed, 9491 insertions(+), 282 deletions(-)
> create mode 100644 arch/arm/dts/fsl-imx8-ca35.dtsi
> create mode 100644 arch/arm/dts/fsl-imx8dx.dtsi
> create mode 100644 arch/arm/dts/fsl-imx8dxp.dtsi
> create mode 100644 arch/arm/dts/fsl-imx8qxp-mek.dts
> create mode 100644 arch/arm/dts/fsl-imx8qxp.dtsi
> create mode 100644 arch/arm/dts/imx6ul-opos6ul-u-boot.dtsi
> create mode 100644 arch/arm/dts/imx6ul-opos6uldev-u-boot.dtsi
> create mode 100644 arch/arm/include/asm/arch-imx8/clock.h
> create mode 100644 arch/arm/include/asm/arch-imx8/gpio.h
> create mode 100644 arch/arm/include/asm/arch-imx8/imx-regs.h
> create mode 100644 arch/arm/include/asm/arch-imx8/imx8-pins.h
> create mode 100644 arch/arm/include/asm/arch-imx8/iomux.h
> create mode 100644 arch/arm/include/asm/arch-imx8/power-domain.h
> create mode 100644 arch/arm/include/asm/arch-imx8/sci/rpc.h
> create mode 100644 arch/arm/include/asm/arch-imx8/sci/sci.h
> create mode 100644 arch/arm/include/asm/arch-imx8/sci/svc/misc/api.h
> create mode 100644 arch/arm/include/asm/arch-imx8/sci/svc/pad/api.h
> create mode 100644 arch/arm/include/asm/arch-imx8/sci/svc/pm/api.h
> create mode 100644 arch/arm/include/asm/arch-imx8/sci/svc/rm/api.h
> create mode 100644 arch/arm/include/asm/arch-imx8/sci/types.h
> create mode 100644 arch/arm/include/asm/arch-imx8/sys_proto.h
> create mode 100644 arch/arm/include/asm/armv8/cpu.h
> create mode 100644 arch/arm/mach-imx/imx8/Kconfig
> create mode 100644 arch/arm/mach-imx/imx8/Makefile
> create mode 100644 arch/arm/mach-imx/imx8/clock.c
> create mode 100644 arch/arm/mach-imx/imx8/cpu.c
> create mode 100644 arch/arm/mach-imx/imx8/iomux.c
> create mode 100644 board/freescale/imx8qxp_mek/Kconfig
> create mode 100644 board/freescale/imx8qxp_mek/MAINTAINERS
> create mode 100644 board/freescale/imx8qxp_mek/Makefile
> create mode 100644 board/freescale/imx8qxp_mek/README
> create mode 100644 board/freescale/imx8qxp_mek/imx8qxp_mek.c
> create mode 100644 board/freescale/imx8qxp_mek/imximage.cfg
> create mode 100644 board/freescale/mx8mq_evk/README
> create mode 100644 board/menlo/m53menlo/Kconfig
> create mode 100644 board/menlo/m53menlo/MAINTAINERS
> create mode 100644 board/menlo/m53menlo/Makefile
> create mode 100644 board/menlo/m53menlo/imximage.cfg
> create mode 100644 board/menlo/m53menlo/m53menlo.c
> create mode 100644 configs/imx8qxp_mek_defconfig
> create mode 100644 configs/m53menlo_defconfig
> create mode 100644 configs/warp7_bl33_defconfig
> rename doc/{README.imx25 => imx/common/imx25.txt} (100%)
> rename doc/{README.imx27 => imx/common/imx27.txt} (100%)
> rename doc/{README.imx5 => imx/common/imx5.txt} (100%)
> rename doc/{README.imx6 => imx/common/imx6.txt} (73%)
> rename doc/{README.mxs => imx/common/mxs.txt} (100%)
> create mode 100644 doc/imx/hab/habv4/encrypted_boot.txt
> rename doc/{README.mxc_hab => imx/hab/habv4/secure_boot.txt} (68%)
> rename doc/{README.sdp => imx/misc/sdp.txt} (82%)
> rename doc/{README.imximage => imx/mkimage/imximage.txt} (100%)
> rename doc/{README.mxsimage => imx/mkimage/mxsimage.txt} (100%)
> create mode 100644 drivers/clk/imx/Kconfig
> create mode 100644 drivers/clk/imx/Makefile
> create mode 100644 drivers/clk/imx/clk-imx8.c
> create mode 100644 drivers/misc/imx8/Makefile
> create mode 100644 drivers/misc/imx8/scu.c
> create mode 100644 drivers/misc/imx8/scu_api.c
> create mode 100644 drivers/pinctrl/nxp/pinctrl-imx8.c
> create mode 100644 drivers/pinctrl/nxp/pinctrl-scu.c
> create mode 100644 drivers/power/domain/imx8-power-domain.c
> create mode 100644 include/configs/imx8qxp_mek.h
> create mode 100644 include/configs/m53menlo.h
> create mode 100644 include/dt-bindings/clock/imx8qxp-clock.h
> create mode 100644 include/dt-bindings/pinctrl/pads-imx8qxp.h
> create mode 100644 include/dt-bindings/soc/imx8_pd.h
> create mode 100644 include/dt-bindings/soc/imx_rsrc.h
> create mode 100644 include/imx8image.h
> create mode 100755 tools/imx8_cntr_image.sh
> create mode 100644 tools/imx8image.c
>
> On 23/10/18 16:52, Tom Rini wrote:
>> On Tue, Oct 23, 2018 at 04:42:53PM +0200, Stefano Babic wrote:
>>> Hi Tom,
>>>
>>> On 23/10/18 16:29, Tom Rini wrote:
>>>> On Tue, Oct 23, 2018 at 09:52:58AM +0200, Stefano Babic wrote:
>>>>
>>>>> Hi Tom,
>>>>>
>>>>> please pull from u-boot-imx (tag: u-boot-imx-20181023) thanks !
>>>>>
>>>>> The tree contains fixes for i.MX6 and improvement in docs, but the most
>>>>> important part is the introduction of the i.MX8 architecture (thanks to
>>>>> Peng and Antolji for their work !). Build on Travis reported no error,
>>>>> but I get a build issue with the VF610 boards - this will be require a
>>>>> fix in next days. i.MX8 can be built following exactly the instruction
>>>>> of the README file (NXP firmware requires to acknowledge the EULA).
>>>>
>>>> I know the i.MX8 stuff has been kicking around for a while so.. OK, yes,
>>>> I won't be too upset about pushing it so late in the cycle. But, my
>>>> travis builds do see an error:
>>>> https://travis-ci.org/trini/u-boot/jobs/445069389#L1038 which is "Fail
>>>> open first container file ahab-container.img" for imx8qxp_mek and I also
>>>> see that locally.
>>>
>>> I know: to build i.MX8, we need to download external firmware. In fact,
>>> we have to provide the files according to board/freescale/mx8mq_evk/README.
>>>
>>> Near "imx-atf" (this is not a problem, loaded and built), we need two
>>> additional "closed" firmware, that is firmware-imx (currently, 7.6) and
>>> imx-sc-firmware. They can be downloaded but they underly the acknowledge
>>> of NXP's EULA. They are self extracting scripts and we could hack it to
>>> have an automatic build, but I *guess* this breaks the license. I do not
>>> know if we are allowed to do this, and both of these firmwares do not
>>> provide a way to "implicitely" skip the EULA as we do in OE by setting a
>>> variable in local.conf.
>>>
>>>> This feels like the same class of error that we have
>>>> to deal with on other AArch64 platforms, namely of throwing a user
>>>> visible error that what they just built will not boot due to lack of
>>>> other files.
>>>
>>> I am unsure: mkimage packs all files together as part of the build, when
>>> they are available. User cannot even try to boot, because the build
>>> stops if these files are not available. The error at mkimage step is
>>> saying us that build is not complete due to missing files (atf,
>>> firmware-imx and imx-sc-firmware).
>>
>> Yup, this is the same problem we have in other platforms. Take a look
>> at board/sunxi/mksunxi_fit_atf.sh or tools/k3_fit_atf.sh for what we do
>> on some other platforms so that CI build completes but it's clear to the
>> end user that the binary will not work and what they need to do / read
>> to get a functional build. There's also
>> arch/arm/mach-omap2/config_secure.mk as an example of all the fun we
>> have for building the secure TI platforms that more closely follow the
>> problem you have here, namely of needing EULA'd packages (and in those
>> cases, also NDA, iirc) installed to complete a functional build. I
>> think you'll need to do something closer to the xxxx_fit_atf.sh scripts
>> in this case, to check for required blobs and if not found, not call
>> mkimage and echo something loud and visible to the user.
>>
>
> 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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2018-09-19 15:16 Stefano Babic
2018-09-20 13:24 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2018-09-19 15:16 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull from u-boot-imx with following changes:
- changes in pico-* boards
- fix imx6ull pinmux
Thanks,
Stefano
The following changes since commit b57f1895b669e3fbdca486e7c40dfea00f22bb93:
Merge git://git.denx.de/u-boot-x86 (2018-09-17 08:04:25 -0400)
are available in the Git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to f7df8932ccaec97c8c422de8adadb3a0491543ed:
pico-imx7d: Add a new defconfig with PICO-Hobbit selected (2018-09-18
16:55:21 +0200)
----------------------------------------------------------------
Fabio Estevam (8):
pico-imx6ul: Convert to distro config
pico-imx6ul: Convert to SPL
pico-imx6ul: Add fastboot support
pico-imx6ul: Add bmode support
pico-imx6ul: Add support for the 512MB module
pico-imx6ul: Update the README file
wandboard: README: Include the mx6qp variant in the list
pico-imx6ul: Add instructions for booting in Falcon mode
Heiko Schocher (1):
imx: imx6ull: fix pinmux input_val for uart5 rx pin
Lukasz Majewski (4):
ARM: bootscript: Remove hard-coded rootpath from K+P's tpcboot.cmd
ARM: bootscript: Replace tftpboot with dhcp when downloading kernel
ARM: bootscript: Fix the nfsargs and addip in K+P's tpcboot.cmd
ARM: bootscript: For nfsargs only use rootpath (and remove not
needed serverip)
Otavio Salvador (13):
pico-imx6ul: Sync defconfig with new changes
pico-imx6ul: Add bootmenu to choose the baseboard
pico-imx6ul: Improve default DFU settings
pico-imx6ul: Sync README with pico-imx7d
pico-imx6ul: Add new pico-hobbit config
pico-imx6ul: Remove CONFIG_FSL_USDHC from .h
pico-imx6ul: Add Falcon mode support
pico-imx6ul: Fix TechNexion spelling on MAINTAINERS file
pico-imx6ul: Add PICO-Pi baseboard support
pico-imx6ul: Add a new defconfig with PICO-Pi selected
pico-imx7d: Fix TechNexion spelling on MAINTAINERS file
pico-imx7d: Add PICO-Hobbit baseboard support
pico-imx7d: Add a new defconfig with PICO-Hobbit selected
Stefano Babic (1):
Merge branch 'master' of git://git.denx.de/u-boot into master
arch/arm/include/asm/arch-mx6/mx6ull_pins.h | 2 +-
arch/arm/mach-imx/mx6/Kconfig | 1 +
board/k+p/bootscripts/tpcboot.cmd | 12 +++-----
board/technexion/pico-imx6ul/MAINTAINERS | 12 +++++++-
board/technexion/pico-imx6ul/Makefile | 2 +-
board/technexion/pico-imx6ul/README | 138
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------
board/technexion/pico-imx6ul/spl.c | 144
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
board/technexion/pico-imx7d/MAINTAINERS | 9 ++++--
board/wandboard/README | 2 +-
configs/pico-hobbit-imx6ul_defconfig | 53
++++++++++++++++++++++++++++++++++
configs/pico-hobbit-imx7d_defconfig | 61
+++++++++++++++++++++++++++++++++++++++
configs/pico-imx6ul_defconfig | 39 +++++++++++++++----------
configs/pico-pi-imx6ul_defconfig | 53
++++++++++++++++++++++++++++++++++
include/configs/pico-imx6ul.h | 107
+++++++++++++++++++++++++++++++++-----------------------------------
include/configs/pico-imx7d.h | 5 +++-
15 files changed, 536 insertions(+), 104 deletions(-)
create mode 100644 board/technexion/pico-imx6ul/spl.c
create mode 100644 configs/pico-hobbit-imx6ul_defconfig
create mode 100644 configs/pico-hobbit-imx7d_defconfig
create mode 100644 configs/pico-pi-imx6ul_defconfig
--
=====================================================================
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2018-09-19 15:16 Stefano Babic
@ 2018-09-20 13:24 ` Tom Rini
0 siblings, 0 replies; 307+ messages in thread
From: Tom Rini @ 2018-09-20 13:24 UTC (permalink / raw)
To: u-boot
On Wed, Sep 19, 2018 at 05:16:17PM +0200, Stefano Babic wrote:
> Hi Tom,
>
> please pull from u-boot-imx with following changes:
>
> - changes in pico-* boards
> - fix imx6ull pinmux
>
> Thanks,
> Stefano
>
>
> The following changes since commit b57f1895b669e3fbdca486e7c40dfea00f22bb93:
>
> Merge git://git.denx.de/u-boot-x86 (2018-09-17 08:04:25 -0400)
>
> are available in the Git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to f7df8932ccaec97c8c422de8adadb3a0491543ed:
>
> pico-imx7d: Add a new defconfig with PICO-Hobbit selected (2018-09-18
> 16:55:21 +0200)
>
Applied to u-boot/master, thanks!
--
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/20180920/41f7a408/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2018-09-04 7:11 Stefano Babic
2018-09-05 15:49 ` Tom Rini
2018-09-06 9:23 ` Peter Robinson
0 siblings, 2 replies; 307+ messages in thread
From: Stefano Babic @ 2018-09-04 7:11 UTC (permalink / raw)
To: u-boot
Hi Tom,
a new PR. I dropped the patches causing breakages on PowerPC boards, as
well as the issue on GE boards. It ran on travis successfully.
The following changes since commit 11ed312896c5f5814064c5d45dcb2f53dc121437:
configs: am57xx: change default board name to beagle_x15 (2018-08-26
12:26:16 -0400)
are available in the Git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to c1d1543ebc6e1fb026d0d7ac96d865faa7567555:
mx7dsabresd: Add the qspi target to the list of supported defconfigs
(2018-09-04 08:47:23 +0200)
----------------------------------------------------------------
Alex Kiernan (1):
Cleanup CONFIG_BOOTDELAY on cl-som-imx7
Anson Huang (3):
imx: mx7: psci: improve cpu hotplug flow
imx: mx7: add gpc initialization for low power mode
imx: mx7: add system suspend/resume support
Fabio Estevam (1):
mx7dsabresd: Add the qspi target to the list of supported defconfigs
Martin Kaiser (1):
watchdog: mx25: use the imx_watchdog driver for mx25
Stefan Agner (2):
board: toradex: common: fail gracefully on missing NAND chip
colibri_imx7_emmc: add Colibri iMX7D 1GB (eMMC) module support
Stefano Babic (1):
imx: missing CONFIG_MII in mx7dsabresd_qspi_defconfig
Ye Li (6):
imx: imx6sx-sdb: Enable DM QSPI driver
imx: imx6sx-sabreauto: convert to use DM QSPI driver
imx: imx7d-sdb: Add DM QSPI support
dts: imx6ul: Update alias to support DM
dts: imx6ul_evk: Add DTS files for 14x14 EVK and 9x9 EVK boards
imx: imx6ul_evk: Enable DM driver for iMX6UL EVK u-boot
arch/arm/dts/Makefile | 7 ++-
arch/arm/dts/imx6sx-sabreauto-u-boot.dtsi | 16 +++++
arch/arm/dts/imx6sx-sabreauto.dts | 40 +++++++++++++
arch/arm/dts/imx6sx-sdb-u-boot.dtsi | 16 +++++
arch/arm/dts/imx6sx.dtsi | 12 ++--
arch/arm/dts/imx6ul-14x14-evk-u-boot.dtsi | 10 ++++
arch/arm/dts/imx6ul-14x14-evk.dts | 427
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/dts/imx6ul-9x9-evk-u-boot.dtsi | 10 ++++
arch/arm/dts/imx6ul-9x9-evk.dts | 471
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/dts/imx6ul.dtsi | 13 ++--
arch/arm/dts/imx7d-sdb-qspi-u-boot.dtsi | 10 ++++
arch/arm/dts/imx7d-sdb-qspi.dts | 44 ++++++++++++++
arch/arm/dts/imx7d-sdb.dts | 6 +-
arch/arm/dts/imx7d.dtsi | 12 ++++
arch/arm/dts/imx7s.dtsi | 22 +++++--
arch/arm/include/asm/arch-mx25/imx-regs.h | 1 +
arch/arm/mach-imx/mx7/Makefile | 2 +-
arch/arm/mach-imx/mx7/psci-mx7.c | 472
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
arch/arm/mach-imx/mx7/psci-suspend.S | 67
+++++++++++++++++++++
arch/arm/mach-imx/mx7/soc.c | 103
++++++++++++++++++++++++++++++++
board/freescale/mx6sxsabreauto/mx6sxsabreauto.c | 24 --------
board/freescale/mx6sxsabresd/mx6sxsabresd.c | 25 --------
board/freescale/mx6ul_14x14_evk/mx6ul_14x14_evk.c | 208
+++++++++++++---------------------------------------------------
board/freescale/mx7dsabresd/MAINTAINERS | 1 +
board/freescale/mx7dsabresd/mx7dsabresd.c | 16 -----
board/toradex/colibri_imx7/Kconfig | 42 ++++++++++++-
board/toradex/colibri_imx7/MAINTAINERS | 4 ++
board/toradex/colibri_imx7/colibri_imx7.c | 41 +++++++++++--
board/toradex/common/tdx-cfg-block.c | 7 ++-
configs/mx6sxsabreauto_defconfig | 2 +
configs/mx6sxsabresd_defconfig | 7 +++
configs/mx6ul_14x14_evk_defconfig | 17 +++++-
configs/mx6ul_9x9_evk_defconfig | 20 ++++++-
configs/mx7dsabresd_qspi_defconfig | 84
++++++++++++++++++++++++++
drivers/watchdog/Makefile | 2 +-
include/configs/cl-som-imx7.h | 2 -
include/configs/colibri_imx7.h | 90
++++++++++++++++++++++------
include/configs/mx6sxsabresd.h | 4 ++
include/configs/mx6ul_14x14_evk.h | 13 ++--
include/configs/mx7dsabresd.h | 4 +-
40 files changed, 2079 insertions(+), 295 deletions(-)
create mode 100644 arch/arm/dts/imx6sx-sabreauto-u-boot.dtsi
create mode 100644 arch/arm/dts/imx6sx-sdb-u-boot.dtsi
create mode 100644 arch/arm/dts/imx6ul-14x14-evk-u-boot.dtsi
create mode 100644 arch/arm/dts/imx6ul-14x14-evk.dts
create mode 100644 arch/arm/dts/imx6ul-9x9-evk-u-boot.dtsi
create mode 100644 arch/arm/dts/imx6ul-9x9-evk.dts
create mode 100644 arch/arm/dts/imx7d-sdb-qspi-u-boot.dtsi
create mode 100644 arch/arm/dts/imx7d-sdb-qspi.dts
create mode 100644 arch/arm/mach-imx/mx7/psci-suspend.S
create mode 100644 configs/mx7dsabresd_qspi_defconfig
--
=====================================================================
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2018-09-04 7:11 Stefano Babic
@ 2018-09-05 15:49 ` Tom Rini
2018-09-06 9:23 ` Peter Robinson
1 sibling, 0 replies; 307+ messages in thread
From: Tom Rini @ 2018-09-05 15:49 UTC (permalink / raw)
To: u-boot
On Tue, Sep 04, 2018 at 09:11:50AM +0200, Stefano Babic wrote:
> Hi Tom,
>
> a new PR. I dropped the patches causing breakages on PowerPC boards, as
> well as the issue on GE boards. It ran on travis successfully.
>
>
> The following changes since commit 11ed312896c5f5814064c5d45dcb2f53dc121437:
>
> configs: am57xx: change default board name to beagle_x15 (2018-08-26
> 12:26:16 -0400)
>
> are available in the Git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to c1d1543ebc6e1fb026d0d7ac96d865faa7567555:
>
> mx7dsabresd: Add the qspi target to the list of supported defconfigs
> (2018-09-04 08:47:23 +0200)
Applied to u-boot/master, thanks!
--
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/20180905/5142c7aa/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2018-09-04 7:11 Stefano Babic
2018-09-05 15:49 ` Tom Rini
@ 2018-09-06 9:23 ` Peter Robinson
2018-09-06 9:33 ` Stefano Babic
1 sibling, 1 reply; 307+ messages in thread
From: Peter Robinson @ 2018-09-06 9:23 UTC (permalink / raw)
To: u-boot
Hi Stefano,
> a new PR. I dropped the patches causing breakages on PowerPC boards, as
> well as the issue on GE boards. It ran on travis successfully.
>
>
> The following changes since commit 11ed312896c5f5814064c5d45dcb2f53dc121437:
>
> configs: am57xx: change default board name to beagle_x15 (2018-08-26
> 12:26:16 -0400)
>
> are available in the Git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to c1d1543ebc6e1fb026d0d7ac96d865faa7567555:
>
> mx7dsabresd: Add the qspi target to the list of supported defconfigs
> (2018-09-04 08:47:23 +0200)
>
> ----------------------------------------------------------------
> Alex Kiernan (1):
> Cleanup CONFIG_BOOTDELAY on cl-som-imx7
>
> Anson Huang (3):
> imx: mx7: psci: improve cpu hotplug flow
> imx: mx7: add gpc initialization for low power mode
> imx: mx7: add system suspend/resume support
>
> Fabio Estevam (1):
> mx7dsabresd: Add the qspi target to the list of supported defconfigs
>
> Martin Kaiser (1):
> watchdog: mx25: use the imx_watchdog driver for mx25
>
> Stefan Agner (2):
> board: toradex: common: fail gracefully on missing NAND chip
> colibri_imx7_emmc: add Colibri iMX7D 1GB (eMMC) module support
>
> Stefano Babic (1):
> imx: missing CONFIG_MII in mx7dsabresd_qspi_defconfig
>
> Ye Li (6):
> imx: imx6sx-sdb: Enable DM QSPI driver
> imx: imx6sx-sabreauto: convert to use DM QSPI driver
> imx: imx7d-sdb: Add DM QSPI support
> dts: imx6ul: Update alias to support DM
> dts: imx6ul_evk: Add DTS files for 14x14 EVK and 9x9 EVK boards
> imx: imx6ul_evk: Enable DM driver for iMX6UL EVK u-boot
Are you aware of any issues on some imx6 devices in 2018.09? The
hummingboard2 (imx6q) hangs for me just after the output below, even
with the above PR, it works fine with a imx6sx device (udoo neo). I'm
sure I've seen something on the list that might be related but I can't
find it.
Sorry for picking this up so late in the cycle.
Peter
U-Boot SPL 2018.09-rc3 (Sep 05 2018 - 20:28:15 +0000)
Trying to boot from MMC1
U-Boot 2018.09-rc3 (Sep 05 2018 - 20:28:15 +0000)
CPU: Freescale i.MX6Q rev1.5 996 MHz (running at 792 MHz)
CPU: Extended Commercial temperature grade (-20C to 105C) at 25C
Reset cause: POR
Board: MX6 HummingBoard2 (som rev 1.5)
DRAM: 2 GiB
MMC: FSL_SDHC: 0, FSL_SDHC: 1
Loading Environment from MMC... *** Warning - bad CRC, using default environment
No panel detected: default to HDMI
Display: HDMI (1024x768)
In: serial
Out: serial
Err: serial
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2018-09-06 9:23 ` Peter Robinson
@ 2018-09-06 9:33 ` Stefano Babic
2018-09-06 12:37 ` Peter Robinson
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2018-09-06 9:33 UTC (permalink / raw)
To: u-boot
Hi Peter,
On 06/09/2018 11:23, Peter Robinson wrote:
> Hi Stefano,
>
>> a new PR. I dropped the patches causing breakages on PowerPC boards, as
>> well as the issue on GE boards. It ran on travis successfully.
>>
>>
>> The following changes since commit 11ed312896c5f5814064c5d45dcb2f53dc121437:
>>
>> configs: am57xx: change default board name to beagle_x15 (2018-08-26
>> 12:26:16 -0400)
>>
>> are available in the Git repository at:
>>
>> git://www.denx.de/git/u-boot-imx.git master
>>
>> for you to fetch changes up to c1d1543ebc6e1fb026d0d7ac96d865faa7567555:
>>
>> mx7dsabresd: Add the qspi target to the list of supported defconfigs
>> (2018-09-04 08:47:23 +0200)
>>
>> ----------------------------------------------------------------
>> Alex Kiernan (1):
>> Cleanup CONFIG_BOOTDELAY on cl-som-imx7
>>
>> Anson Huang (3):
>> imx: mx7: psci: improve cpu hotplug flow
>> imx: mx7: add gpc initialization for low power mode
>> imx: mx7: add system suspend/resume support
>>
>> Fabio Estevam (1):
>> mx7dsabresd: Add the qspi target to the list of supported defconfigs
>>
>> Martin Kaiser (1):
>> watchdog: mx25: use the imx_watchdog driver for mx25
>>
>> Stefan Agner (2):
>> board: toradex: common: fail gracefully on missing NAND chip
>> colibri_imx7_emmc: add Colibri iMX7D 1GB (eMMC) module support
>>
>> Stefano Babic (1):
>> imx: missing CONFIG_MII in mx7dsabresd_qspi_defconfig
>>
>> Ye Li (6):
>> imx: imx6sx-sdb: Enable DM QSPI driver
>> imx: imx6sx-sabreauto: convert to use DM QSPI driver
>> imx: imx7d-sdb: Add DM QSPI support
>> dts: imx6ul: Update alias to support DM
>> dts: imx6ul_evk: Add DTS files for 14x14 EVK and 9x9 EVK boards
>> imx: imx6ul_evk: Enable DM driver for iMX6UL EVK u-boot
>
> Are you aware of any issues on some imx6 devices in 2018.09?
No.
> The
> hummingboard2 (imx6q) hangs for me just after the output below, even
> with the above PR, it works fine with a imx6sx device (udoo neo). I'm
> sure I've seen something on the list that might be related but I can't
> find it.
:-(
>
> Sorry for picking this up so late in the cycle.
I can just try to test on another mx6q boar if I get enough time, but of
course this is not a great test.
Regards,
Stefano
>
> Peter
>
> U-Boot SPL 2018.09-rc3 (Sep 05 2018 - 20:28:15 +0000)
> Trying to boot from MMC1
>
>
> U-Boot 2018.09-rc3 (Sep 05 2018 - 20:28:15 +0000)
>
> CPU: Freescale i.MX6Q rev1.5 996 MHz (running at 792 MHz)
> CPU: Extended Commercial temperature grade (-20C to 105C) at 25C
> Reset cause: POR
> Board: MX6 HummingBoard2 (som rev 1.5)
> DRAM: 2 GiB
> MMC: FSL_SDHC: 0, FSL_SDHC: 1
> Loading Environment from MMC... *** Warning - bad CRC, using default environment
>
> No panel detected: default to HDMI
> Display: HDMI (1024x768)
> In: serial
> Out: serial
> Err: serial
>
--
=====================================================================
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2018-09-06 9:33 ` Stefano Babic
@ 2018-09-06 12:37 ` Peter Robinson
2018-09-06 13:28 ` Fabio Estevam
0 siblings, 1 reply; 307+ messages in thread
From: Peter Robinson @ 2018-09-06 12:37 UTC (permalink / raw)
To: u-boot
Hi Stefano,
> >> a new PR. I dropped the patches causing breakages on PowerPC boards, as
> >> well as the issue on GE boards. It ran on travis successfully.
> >>
> >>
> >> The following changes since commit 11ed312896c5f5814064c5d45dcb2f53dc121437:
> >>
> >> configs: am57xx: change default board name to beagle_x15 (2018-08-26
> >> 12:26:16 -0400)
> >>
> >> are available in the Git repository at:
> >>
> >> git://www.denx.de/git/u-boot-imx.git master
> >>
> >> for you to fetch changes up to c1d1543ebc6e1fb026d0d7ac96d865faa7567555:
> >>
> >> mx7dsabresd: Add the qspi target to the list of supported defconfigs
> >> (2018-09-04 08:47:23 +0200)
> >>
> >> ----------------------------------------------------------------
> >> Alex Kiernan (1):
> >> Cleanup CONFIG_BOOTDELAY on cl-som-imx7
> >>
> >> Anson Huang (3):
> >> imx: mx7: psci: improve cpu hotplug flow
> >> imx: mx7: add gpc initialization for low power mode
> >> imx: mx7: add system suspend/resume support
> >>
> >> Fabio Estevam (1):
> >> mx7dsabresd: Add the qspi target to the list of supported defconfigs
> >>
> >> Martin Kaiser (1):
> >> watchdog: mx25: use the imx_watchdog driver for mx25
> >>
> >> Stefan Agner (2):
> >> board: toradex: common: fail gracefully on missing NAND chip
> >> colibri_imx7_emmc: add Colibri iMX7D 1GB (eMMC) module support
> >>
> >> Stefano Babic (1):
> >> imx: missing CONFIG_MII in mx7dsabresd_qspi_defconfig
> >>
> >> Ye Li (6):
> >> imx: imx6sx-sdb: Enable DM QSPI driver
> >> imx: imx6sx-sabreauto: convert to use DM QSPI driver
> >> imx: imx7d-sdb: Add DM QSPI support
> >> dts: imx6ul: Update alias to support DM
> >> dts: imx6ul_evk: Add DTS files for 14x14 EVK and 9x9 EVK boards
> >> imx: imx6ul_evk: Enable DM driver for iMX6UL EVK u-boot
> >
> > Are you aware of any issues on some imx6 devices in 2018.09?
>
> No.
>
> > The
> > hummingboard2 (imx6q) hangs for me just after the output below, even
> > with the above PR, it works fine with a imx6sx device (udoo neo). I'm
> > sure I've seen something on the list that might be related but I can't
> > find it.
>
> :-(
>
> >
> > Sorry for picking this up so late in the cycle.
>
> I can just try to test on another mx6q boar if I get enough time, but of
> course this is not a great test.
It seems like the Wandboard Quad revB I have also works fine so It
might just be a regression in the mx6cuboxi target.
P
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2018-09-06 12:37 ` Peter Robinson
@ 2018-09-06 13:28 ` Fabio Estevam
2018-09-06 15:42 ` Baruch Siach
0 siblings, 1 reply; 307+ messages in thread
From: Fabio Estevam @ 2018-09-06 13:28 UTC (permalink / raw)
To: u-boot
Hi Peter,
[Adding Jon and Baruch]
On Thu, Sep 6, 2018 at 9:37 AM, Peter Robinson <pbrobinson@gmail.com> wrote:
> It seems like the Wandboard Quad revB I have also works fine so It
> might just be a regression in the mx6cuboxi target.
I don't have access to a hummingboard2 to investigate it.
Does this issue also happen on a mx6q cuboxi?
Are you able to run a bisect?
Thanks
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2018-09-06 13:28 ` Fabio Estevam
@ 2018-09-06 15:42 ` Baruch Siach
2018-09-06 15:52 ` Fabio Estevam
0 siblings, 1 reply; 307+ messages in thread
From: Baruch Siach @ 2018-09-06 15:42 UTC (permalink / raw)
To: u-boot
Hi Fabio,
Fabio Estevam writes:
> Hi Peter,
>
> [Adding Jon and Baruch]
>
> On Thu, Sep 6, 2018 at 9:37 AM, Peter Robinson <pbrobinson@gmail.com> wrote:
>
>> It seems like the Wandboard Quad revB I have also works fine so It
>> might just be a regression in the mx6cuboxi target.
>
> I don't have access to a hummingboard2 to investigate it.
>
> Does this issue also happen on a mx6q cuboxi?
>
> Are you able to run a bisect?
I tested current master successfully on Hummingboard2 with i.MX6 Solo
(SOM rev 1.5):
U-Boot SPL 2018.09-rc3-00026-g4cdeda511f80 (Sep 06 2018 - 18:30:30 +0300)
Trying to boot from MMC1
U-Boot 2018.09-rc3-00026-g4cdeda511f80 (Sep 06 2018 - 18:30:30 +0300)
CPU: Freescale i.MX6SOLO rev1.3 996 MHz (running at 792 MHz)
CPU: Commercial temperature grade (0C to 95C) at 38C
Reset cause: POR
Board: MX6 HummingBoard2 (som rev 1.5)
DRAM: 512 MiB
MMC: FSL_SDHC: 0, FSL_SDHC: 1
Loading Environment from MMC... *** Warning - bad CRC, using default environment
No panel detected: default to HDMI
Display: HDMI (1024x768)
In: serial
Out: serial
Err: serial
Net: FEC
Error: FEC address not set.
Hit any key to stop autoboot: 0
=>
... and with i.MX6Q (SOM rev 1.3):
U-Boot SPL 2018.09-rc3-00026-g4cdeda511f80 (Sep 06 2018 - 18:30:30 +0300)
Trying to boot from MMC1
U-Boot 2018.09-rc3-00026-g4cdeda511f80 (Sep 06 2018 - 18:30:30 +0300)
CPU: Freescale i.MX6Q rev1.5 996 MHz (running at 792 MHz)
CPU: Extended Commercial temperature grade (-20C to 105C) at 27C
Reset cause: POR
Board: MX6 HummingBoard2
DRAM: 2 GiB
MMC: FSL_SDHC: 0, FSL_SDHC: 1
Loading Environment from MMC... *** Warning - bad CRC, using default environment
No panel detected: default to HDMI
Display: HDMI (1024x768)
In: serial
Out: serial
Err: serial
Card did not respond to voltage select!
Net: FEC
Hit any key to stop autoboot: 0
=>
I don't have handy at the moment the exact same combination of HB2 with
i.MX6Q SOM rev 1.5.
I built mx6cuboxi_defconfig with no changes using Linaro GCC 7.3-2018.05.
baruch
--
http://baruch.siach.name/blog/ ~. .~ Tk Open Systems
=}------------------------------------------------ooO--U--Ooo------------{=
- baruch at tkos.co.il - tel: +972.52.368.4656, http://www.tkos.co.il -
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2018-09-06 15:42 ` Baruch Siach
@ 2018-09-06 15:52 ` Fabio Estevam
2018-09-06 16:28 ` Peter Robinson
2018-11-13 13:42 ` Ricardo Salveti
0 siblings, 2 replies; 307+ messages in thread
From: Fabio Estevam @ 2018-09-06 15:52 UTC (permalink / raw)
To: u-boot
Hi Baruch,
On Thu, Sep 6, 2018 at 12:42 PM, Baruch Siach <baruch@tkos.co.il> wrote:
> I tested current master successfully on Hummingboard2 with i.MX6 Solo
> (SOM rev 1.5):
Thanks for testing.
It seems we need more information from Peter about the regression he reported.
It would be helpful if Peter could run a bisect so that we could
understand where the regression is coming from.
Thanks
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2018-09-06 15:52 ` Fabio Estevam
@ 2018-09-06 16:28 ` Peter Robinson
2018-11-13 13:42 ` Ricardo Salveti
1 sibling, 0 replies; 307+ messages in thread
From: Peter Robinson @ 2018-09-06 16:28 UTC (permalink / raw)
To: u-boot
> > I tested current master successfully on Hummingboard2 with i.MX6 Solo
> > (SOM rev 1.5):
>
> Thanks for testing.
>
> It seems we need more information from Peter about the regression he reported.
>
> It would be helpful if Peter could run a bisect so that we could
> understand where the regression is coming from.
We're using gcc 8.2 and binutils 2.31 and there have been a few
interesting bits there on some other platforms, I wonder if something
like that is coming along here with the latest toolchains. I'll try
building with Fedora 27 (gcc 7.3.1 / binutils 2.29) to rule them out
first.
P
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2018-09-06 15:52 ` Fabio Estevam
2018-09-06 16:28 ` Peter Robinson
@ 2018-11-13 13:42 ` Ricardo Salveti
2018-11-14 7:07 ` Baruch Siach
1 sibling, 1 reply; 307+ messages in thread
From: Ricardo Salveti @ 2018-11-13 13:42 UTC (permalink / raw)
To: u-boot
On Thu, Sep 6, 2018 at 12:52 PM Fabio Estevam <festevam@gmail.com> wrote:
>
> Hi Baruch,
>
> On Thu, Sep 6, 2018 at 12:42 PM, Baruch Siach <baruch@tkos.co.il> wrote:
>
> > I tested current master successfully on Hummingboard2 with i.MX6 Solo
> > (SOM rev 1.5):
>
> Thanks for testing.
>
> It seems we need more information from Peter about the regression he reported.
>
> It would be helpful if Peter could run a bisect so that we could
> understand where the regression is coming from.
Finally got the time to test u-boot 2018.09 on my hummingboard 2 and I
can also confirm the boot issue with imx6q (Hummingboard 2 MicroSOM
i2eX iMX6D - rev 1.3).
The patch set that introduced this regression was part of another pull
request, the one that introduces eMMC booting support (from Jon
Nettleton, e.g. 86e5a7fc13 and 19ed6063a5). After doing some more
testing it seems that the hang happens when trying to verify if the
board has eMMC during runtime (has_emmc -> mmc_get_op_cond(mmc)),
which is not the case for this SOM in particular (and probably why it
works fine on most rev 1.5-based SOMs, as eMMC is usually available
there).
Tested with current u-boot master and the issue is still valid.
Jon, did you have any issue when testing that patch set on SOMs
without eMMC support?
Cheers,
--
Ricardo Salveti de Araujo
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2018-11-13 13:42 ` Ricardo Salveti
@ 2018-11-14 7:07 ` Baruch Siach
2018-11-16 1:05 ` Ricardo Salveti
0 siblings, 1 reply; 307+ messages in thread
From: Baruch Siach @ 2018-11-14 7:07 UTC (permalink / raw)
To: u-boot
Hi Ricardo,
On Tue, Nov 13, 2018 at 11:42:44AM -0200, Ricardo Salveti wrote:
> On Thu, Sep 6, 2018 at 12:52 PM Fabio Estevam <festevam@gmail.com> wrote:
> > On Thu, Sep 6, 2018 at 12:42 PM, Baruch Siach <baruch@tkos.co.il> wrote:
> >
> > > I tested current master successfully on Hummingboard2 with i.MX6 Solo
> > > (SOM rev 1.5):
> >
> > Thanks for testing.
> >
> > It seems we need more information from Peter about the regression he reported.
> >
> > It would be helpful if Peter could run a bisect so that we could
> > understand where the regression is coming from.
>
> Finally got the time to test u-boot 2018.09 on my hummingboard 2 and I
> can also confirm the boot issue with imx6q (Hummingboard 2 MicroSOM
> i2eX iMX6D - rev 1.3).
>
> The patch set that introduced this regression was part of another pull
> request, the one that introduces eMMC booting support (from Jon
> Nettleton, e.g. 86e5a7fc13 and 19ed6063a5). After doing some more
> testing it seems that the hang happens when trying to verify if the
> board has eMMC during runtime (has_emmc -> mmc_get_op_cond(mmc)),
> which is not the case for this SOM in particular (and probably why it
> works fine on most rev 1.5-based SOMs, as eMMC is usually available
> there).
>
> Tested with current u-boot master and the issue is still valid.
>
> Jon, did you have any issue when testing that patch set on SOMs
> without eMMC support?
I tested U-Boot successfully with SOM rev 1.3 (no eMMC) on Hummingboard2, as
shown in my previous message on this thread.
What toolchain are you using?
What do you see on the serial console?
baruch
--
http://baruch.siach.name/blog/ ~. .~ Tk Open Systems
=}------------------------------------------------ooO--U--Ooo------------{=
- baruch at tkos.co.il - tel: +972.2.679.5364, http://www.tkos.co.il -
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2018-11-14 7:07 ` Baruch Siach
@ 2018-11-16 1:05 ` Ricardo Salveti
2018-11-16 14:16 ` Peter Robinson
0 siblings, 1 reply; 307+ messages in thread
From: Ricardo Salveti @ 2018-11-16 1:05 UTC (permalink / raw)
To: u-boot
Hi Baruch,
On Wed, Nov 14, 2018 at 5:07 AM Baruch Siach <baruch@tkos.co.il> wrote:
>
> Hi Ricardo,
>
> On Tue, Nov 13, 2018 at 11:42:44AM -0200, Ricardo Salveti wrote:
> > On Thu, Sep 6, 2018 at 12:52 PM Fabio Estevam <festevam@gmail.com> wrote:
> > > On Thu, Sep 6, 2018 at 12:42 PM, Baruch Siach <baruch@tkos.co.il> wrote:
> > >
> > > > I tested current master successfully on Hummingboard2 with i.MX6 Solo
> > > > (SOM rev 1.5):
> > >
> > > Thanks for testing.
> > >
> > > It seems we need more information from Peter about the regression he reported.
> > >
> > > It would be helpful if Peter could run a bisect so that we could
> > > understand where the regression is coming from.
> >
> > Finally got the time to test u-boot 2018.09 on my hummingboard 2 and I
> > can also confirm the boot issue with imx6q (Hummingboard 2 MicroSOM
> > i2eX iMX6D - rev 1.3).
> >
> > The patch set that introduced this regression was part of another pull
> > request, the one that introduces eMMC booting support (from Jon
> > Nettleton, e.g. 86e5a7fc13 and 19ed6063a5). After doing some more
> > testing it seems that the hang happens when trying to verify if the
> > board has eMMC during runtime (has_emmc -> mmc_get_op_cond(mmc)),
> > which is not the case for this SOM in particular (and probably why it
> > works fine on most rev 1.5-based SOMs, as eMMC is usually available
> > there).
> >
> > Tested with current u-boot master and the issue is still valid.
> >
> > Jon, did you have any issue when testing that patch set on SOMs
> > without eMMC support?
>
> I tested U-Boot successfully with SOM rev 1.3 (no eMMC) on Hummingboard2, as
> shown in my previous message on this thread.
Indeed, you tested with i.MX6Q, only difference is that mine is iMX6D,
but both without eMMC.
> What toolchain are you using?
Using GCC 8.2 from latest OpenEmbedded. Will try building with the
version you used to see if I get any different behavior.
> What do you see on the serial console?
It boots up to the point when it tries to find the emmc, and then it
basically hangs completely (tested with current master):
U-Boot SPL 2018.11+gf6206f8587 (Nov 16 2018 - 00:56:34 +0000)
Trying to boot from MMC1
U-Boot 2018.11+gf6206f8587 (Nov 16 2018 - 00:56:34 +0000)
CPU: Freescale i.MX6D rev1.5 996 MHz (running at 792 MHz)
CPU: Extended Commercial temperature grade (-20C to 105C) at 33C
Reset cause: POR
Board: MX6 HummingBoard2
DRAM: 1 GiB
MMC: FSL_SDHC: 0, FSL_SDHC: 1
Loading Environment from MMC... *** Warning - bad CRC, using default environment
No panel detected: default to HDMI
Display: HDMI (1024x768)
In: serial
Out: serial
Err: serial
---> hangs
Cheers,
--
Ricardo Salveti de Araujo
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2018-11-16 1:05 ` Ricardo Salveti
@ 2018-11-16 14:16 ` Peter Robinson
2018-11-18 9:51 ` Baruch Siach
0 siblings, 1 reply; 307+ messages in thread
From: Peter Robinson @ 2018-11-16 14:16 UTC (permalink / raw)
To: u-boot
On Fri, Nov 16, 2018 at 1:06 AM Ricardo Salveti <rsalveti@rsalveti.net> wrote:
>
> Hi Baruch,
>
> On Wed, Nov 14, 2018 at 5:07 AM Baruch Siach <baruch@tkos.co.il> wrote:
> >
> > Hi Ricardo,
> >
> > On Tue, Nov 13, 2018 at 11:42:44AM -0200, Ricardo Salveti wrote:
> > > On Thu, Sep 6, 2018 at 12:52 PM Fabio Estevam <festevam@gmail.com> wrote:
> > > > On Thu, Sep 6, 2018 at 12:42 PM, Baruch Siach <baruch@tkos.co.il> wrote:
> > > >
> > > > > I tested current master successfully on Hummingboard2 with i.MX6 Solo
> > > > > (SOM rev 1.5):
> > > >
> > > > Thanks for testing.
> > > >
> > > > It seems we need more information from Peter about the regression he reported.
> > > >
> > > > It would be helpful if Peter could run a bisect so that we could
> > > > understand where the regression is coming from.
> > >
> > > Finally got the time to test u-boot 2018.09 on my hummingboard 2 and I
> > > can also confirm the boot issue with imx6q (Hummingboard 2 MicroSOM
> > > i2eX iMX6D - rev 1.3).
> > >
> > > The patch set that introduced this regression was part of another pull
> > > request, the one that introduces eMMC booting support (from Jon
> > > Nettleton, e.g. 86e5a7fc13 and 19ed6063a5). After doing some more
> > > testing it seems that the hang happens when trying to verify if the
> > > board has eMMC during runtime (has_emmc -> mmc_get_op_cond(mmc)),
> > > which is not the case for this SOM in particular (and probably why it
> > > works fine on most rev 1.5-based SOMs, as eMMC is usually available
> > > there).
> > >
> > > Tested with current u-boot master and the issue is still valid.
> > >
> > > Jon, did you have any issue when testing that patch set on SOMs
> > > without eMMC support?
> >
> > I tested U-Boot successfully with SOM rev 1.3 (no eMMC) on Hummingboard2, as
> > shown in my previous message on this thread.
>
> Indeed, you tested with i.MX6Q, only difference is that mine is iMX6D,
> but both without eMMC.
I see the issue with a .IMX6Q wirth SOM rev 1.5 (TI wifi, no EMMC) on
a hummingboard2
> > What toolchain are you using?
>
> Using GCC 8.2 from latest OpenEmbedded. Will try building with the
> version you used to see if I get any different behavior.
gcc 8.2.x from Fedora 29
> > What do you see on the serial console?
>
> It boots up to the point when it tries to find the emmc, and then it
> basically hangs completely (tested with current master):
>
> U-Boot SPL 2018.11+gf6206f8587 (Nov 16 2018 - 00:56:34 +0000)
> Trying to boot from MMC1
>
> U-Boot 2018.11+gf6206f8587 (Nov 16 2018 - 00:56:34 +0000)
>
> CPU: Freescale i.MX6D rev1.5 996 MHz (running at 792 MHz)
> CPU: Extended Commercial temperature grade (-20C to 105C) at 33C
> Reset cause: POR
> Board: MX6 HummingBoard2
> DRAM: 1 GiB
> MMC: FSL_SDHC: 0, FSL_SDHC: 1
> Loading Environment from MMC... *** Warning - bad CRC, using default environment
>
> No panel detected: default to HDMI
> Display: HDMI (1024x768)
> In: serial
> Out: serial
> Err: serial
> ---> hangs
Exactly the same as I saw.
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2018-11-16 14:16 ` Peter Robinson
@ 2018-11-18 9:51 ` Baruch Siach
2018-11-18 19:43 ` Ricardo Salveti
0 siblings, 1 reply; 307+ messages in thread
From: Baruch Siach @ 2018-11-18 9:51 UTC (permalink / raw)
To: u-boot
Hi Peter, Ricardo,
Peter Robinson writes:
> On Fri, Nov 16, 2018 at 1:06 AM Ricardo Salveti <rsalveti@rsalveti.net> wrote:
>> On Wed, Nov 14, 2018 at 5:07 AM Baruch Siach <baruch@tkos.co.il> wrote:
>> > On Tue, Nov 13, 2018 at 11:42:44AM -0200, Ricardo Salveti wrote:
>> > > On Thu, Sep 6, 2018 at 12:52 PM Fabio Estevam <festevam@gmail.com> wrote:
>> > > > On Thu, Sep 6, 2018 at 12:42 PM, Baruch Siach <baruch@tkos.co.il> wrote:
>> > > >
>> > > > > I tested current master successfully on Hummingboard2 with i.MX6 Solo
>> > > > > (SOM rev 1.5):
>> > > >
>> > > > Thanks for testing.
>> > > >
>> > > > It seems we need more information from Peter about the regression he reported.
>> > > >
>> > > > It would be helpful if Peter could run a bisect so that we could
>> > > > understand where the regression is coming from.
>> > >
>> > > Finally got the time to test u-boot 2018.09 on my hummingboard 2 and I
>> > > can also confirm the boot issue with imx6q (Hummingboard 2 MicroSOM
>> > > i2eX iMX6D - rev 1.3).
>> > >
>> > > The patch set that introduced this regression was part of another pull
>> > > request, the one that introduces eMMC booting support (from Jon
>> > > Nettleton, e.g. 86e5a7fc13 and 19ed6063a5). After doing some more
>> > > testing it seems that the hang happens when trying to verify if the
>> > > board has eMMC during runtime (has_emmc -> mmc_get_op_cond(mmc)),
>> > > which is not the case for this SOM in particular (and probably why it
>> > > works fine on most rev 1.5-based SOMs, as eMMC is usually available
>> > > there).
>> > >
>> > > Tested with current u-boot master and the issue is still valid.
>> > >
>> > > Jon, did you have any issue when testing that patch set on SOMs
>> > > without eMMC support?
>> >
>> > I tested U-Boot successfully with SOM rev 1.3 (no eMMC) on Hummingboard2, as
>> > shown in my previous message on this thread.
>>
>> Indeed, you tested with i.MX6Q, only difference is that mine is iMX6D,
>> but both without eMMC.
>
> I see the issue with a .IMX6Q wirth SOM rev 1.5 (TI wifi, no EMMC) on
> a hummingboard2
I could not reproduce with SOM rev 1.3 (no eMMC) on Hummingboard2.
>> > What toolchain are you using?
>>
>> Using GCC 8.2 from latest OpenEmbedded. Will try building with the
>> version you used to see if I get any different behavior.
>
> gcc 8.2.x from Fedora 29
I am using the ARM (Ltd) provided GNU toolchain version 8.2:
=> version
U-Boot 2018.11 (Nov 18 2018 - 11:22:16 +0200)
arm-linux-gnueabihf-gcc (GNU Toolchain for the A-profile Architecture 8.2-2018-08 (arm-rel-8.23)) 8.2.1 20180802
GNU ld (GNU Toolchain for the A-profile Architecture 8.2-2018-08 (arm-rel-8.23)) 2.30.0.20180625
>> > What do you see on the serial console?
>>
>> It boots up to the point when it tries to find the emmc, and then it
>> basically hangs completely (tested with current master):
>>
>> U-Boot SPL 2018.11+gf6206f8587 (Nov 16 2018 - 00:56:34 +0000)
>> Trying to boot from MMC1
>>
>> U-Boot 2018.11+gf6206f8587 (Nov 16 2018 - 00:56:34 +0000)
>>
>> CPU: Freescale i.MX6D rev1.5 996 MHz (running at 792 MHz)
>> CPU: Extended Commercial temperature grade (-20C to 105C) at 33C
>> Reset cause: POR
>> Board: MX6 HummingBoard2
>> DRAM: 1 GiB
>> MMC: FSL_SDHC: 0, FSL_SDHC: 1
>> Loading Environment from MMC... *** Warning - bad CRC, using default environment
>>
>> No panel detected: default to HDMI
>> Display: HDMI (1024x768)
>> In: serial
>> Out: serial
>> Err: serial
>> ---> hangs
>
> Exactly the same as I saw.
Here is what I get at this point:
In: serial
Out: serial
Err: serial
Card did not respond to voltage select!
Net: FEC
...
The error message is from drivers/mmc/mmc.c:mmc_get_op_cond(). The code
around this point might be the source of your issue. Can you add a few
prints in mmc_get_op_cond() to pinpoint the call that hangs the code?
Thanks,
baruch
--
http://baruch.siach.name/blog/ ~. .~ Tk Open Systems
=}------------------------------------------------ooO--U--Ooo------------{=
- baruch at tkos.co.il - tel: +972.52.368.4656, http://www.tkos.co.il -
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2018-11-18 9:51 ` Baruch Siach
@ 2018-11-18 19:43 ` Ricardo Salveti
2018-11-18 20:29 ` Baruch Siach
` (2 more replies)
0 siblings, 3 replies; 307+ messages in thread
From: Ricardo Salveti @ 2018-11-18 19:43 UTC (permalink / raw)
To: u-boot
Hi Baruch,
On Sun, Nov 18, 2018 at 7:51 AM Baruch Siach <baruch@tkos.co.il> wrote:
>
> Hi Peter, Ricardo,
>
> Peter Robinson writes:
> > On Fri, Nov 16, 2018 at 1:06 AM Ricardo Salveti <rsalveti@rsalveti.net> wrote:
> >> On Wed, Nov 14, 2018 at 5:07 AM Baruch Siach <baruch@tkos.co.il> wrote:
> >> > On Tue, Nov 13, 2018 at 11:42:44AM -0200, Ricardo Salveti wrote:
> >> > > On Thu, Sep 6, 2018 at 12:52 PM Fabio Estevam <festevam@gmail.com> wrote:
> >> > > > On Thu, Sep 6, 2018 at 12:42 PM, Baruch Siach <baruch@tkos.co.il> wrote:
> >> > > >
> >> > > > > I tested current master successfully on Hummingboard2 with i.MX6 Solo
> >> > > > > (SOM rev 1.5):
> >> > > >
> >> > > > Thanks for testing.
> >> > > >
> >> > > > It seems we need more information from Peter about the regression he reported.
> >> > > >
> >> > > > It would be helpful if Peter could run a bisect so that we could
> >> > > > understand where the regression is coming from.
> >> > >
> >> > > Finally got the time to test u-boot 2018.09 on my hummingboard 2 and I
> >> > > can also confirm the boot issue with imx6q (Hummingboard 2 MicroSOM
> >> > > i2eX iMX6D - rev 1.3).
> >> > >
> >> > > The patch set that introduced this regression was part of another pull
> >> > > request, the one that introduces eMMC booting support (from Jon
> >> > > Nettleton, e.g. 86e5a7fc13 and 19ed6063a5). After doing some more
> >> > > testing it seems that the hang happens when trying to verify if the
> >> > > board has eMMC during runtime (has_emmc -> mmc_get_op_cond(mmc)),
> >> > > which is not the case for this SOM in particular (and probably why it
> >> > > works fine on most rev 1.5-based SOMs, as eMMC is usually available
> >> > > there).
> >> > >
> >> > > Tested with current u-boot master and the issue is still valid.
> >> > >
> >> > > Jon, did you have any issue when testing that patch set on SOMs
> >> > > without eMMC support?
> >> >
> >> > I tested U-Boot successfully with SOM rev 1.3 (no eMMC) on Hummingboard2, as
> >> > shown in my previous message on this thread.
> >>
> >> Indeed, you tested with i.MX6Q, only difference is that mine is iMX6D,
> >> but both without eMMC.
> >
> > I see the issue with a .IMX6Q wirth SOM rev 1.5 (TI wifi, no EMMC) on
> > a hummingboard2
>
> I could not reproduce with SOM rev 1.3 (no eMMC) on Hummingboard2.
>
> >> > What toolchain are you using?
> >>
> >> Using GCC 8.2 from latest OpenEmbedded. Will try building with the
> >> version you used to see if I get any different behavior.
> >
> > gcc 8.2.x from Fedora 29
>
> I am using the ARM (Ltd) provided GNU toolchain version 8.2:
>
> => version
> U-Boot 2018.11 (Nov 18 2018 - 11:22:16 +0200)
>
> arm-linux-gnueabihf-gcc (GNU Toolchain for the A-profile Architecture 8.2-2018-08 (arm-rel-8.23)) 8.2.1 20180802
> GNU ld (GNU Toolchain for the A-profile Architecture 8.2-2018-08 (arm-rel-8.23)) 2.30.0.20180625
>
> >> > What do you see on the serial console?
> >>
> >> It boots up to the point when it tries to find the emmc, and then it
> >> basically hangs completely (tested with current master):
> >>
> >> U-Boot SPL 2018.11+gf6206f8587 (Nov 16 2018 - 00:56:34 +0000)
> >> Trying to boot from MMC1
> >>
> >> U-Boot 2018.11+gf6206f8587 (Nov 16 2018 - 00:56:34 +0000)
> >>
> >> CPU: Freescale i.MX6D rev1.5 996 MHz (running at 792 MHz)
> >> CPU: Extended Commercial temperature grade (-20C to 105C) at 33C
> >> Reset cause: POR
> >> Board: MX6 HummingBoard2
> >> DRAM: 1 GiB
> >> MMC: FSL_SDHC: 0, FSL_SDHC: 1
> >> Loading Environment from MMC... *** Warning - bad CRC, using default environment
> >>
> >> No panel detected: default to HDMI
> >> Display: HDMI (1024x768)
> >> In: serial
> >> Out: serial
> >> Err: serial
> >> ---> hangs
> >
> > Exactly the same as I saw.
>
> Here is what I get at this point:
>
> In: serial
> Out: serial
> Err: serial
> Card did not respond to voltage select!
> Net: FEC
> ...
>
> The error message is from drivers/mmc/mmc.c:mmc_get_op_cond(). The code
> around this point might be the source of your issue. Can you add a few
> prints in mmc_get_op_cond() to pinpoint the call that hangs the code?
Also tried with ARM's pre-built toolchain (same version), and got the
same hang. Looking a bit further, it basically looks up while waiting
the first mmc command to complete:
has_emmc -> mmc_get_op_cond -> mmc_send_if_cond (testing for SD
version 2) -> mmc_send_cmd -> esdhc_send_cmd_common -> while
(!(esdhc_read32(®s->irqstat) & flags))
And the boot log with MMC_TRACE:
No panel detected: default to HDMI
Display: HDMI (1024x768)
In: serial
Out: serial
Err: serial
CMD_SEND:0
ARG 0x00000000
MMC_RSP_NONE
CMD_SEND:8
ARG 0x000001AA
The line where it locks up waiting for the command to complete:
http://git.denx.de/?p=u-boot.git;a=blob;f=drivers/mmc/fsl_esdhc.c;h=3cdfa7f5a689789ea2f24da867d7c947ab78c002;hb=HEAD#l455
Unclear why this only happens with this som/soc, maybe hardware/errata
differences?
Let me know if you need any extra info.
Cheers,
--
Ricardo Salveti de Araujo
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2018-11-18 19:43 ` Ricardo Salveti
@ 2018-11-18 20:29 ` Baruch Siach
2018-11-18 23:09 ` Ricardo Salveti
2018-11-19 1:35 ` Fabio Estevam
2018-11-19 7:44 ` Baruch Siach
2 siblings, 1 reply; 307+ messages in thread
From: Baruch Siach @ 2018-11-18 20:29 UTC (permalink / raw)
To: u-boot
Hi Ricardo,
Ricardo Salveti writes:
> On Sun, Nov 18, 2018 at 7:51 AM Baruch Siach <baruch@tkos.co.il> wrote:
>> Peter Robinson writes:
>> > On Fri, Nov 16, 2018 at 1:06 AM Ricardo Salveti <rsalveti@rsalveti.net> wrote:
>> >> On Wed, Nov 14, 2018 at 5:07 AM Baruch Siach <baruch@tkos.co.il> wrote:
>> >> > On Tue, Nov 13, 2018 at 11:42:44AM -0200, Ricardo Salveti wrote:
>> >> > > On Thu, Sep 6, 2018 at 12:52 PM Fabio Estevam <festevam@gmail.com> wrote:
>> >> > > > On Thu, Sep 6, 2018 at 12:42 PM, Baruch Siach <baruch@tkos.co.il> wrote:
>> >> > > >
>> >> > > > > I tested current master successfully on Hummingboard2 with i.MX6 Solo
>> >> > > > > (SOM rev 1.5):
>> >> > > >
>> >> > > > Thanks for testing.
>> >> > > >
>> >> > > > It seems we need more information from Peter about the regression he reported.
>> >> > > >
>> >> > > > It would be helpful if Peter could run a bisect so that we could
>> >> > > > understand where the regression is coming from.
>> >> > >
>> >> > > Finally got the time to test u-boot 2018.09 on my hummingboard 2 and I
>> >> > > can also confirm the boot issue with imx6q (Hummingboard 2 MicroSOM
>> >> > > i2eX iMX6D - rev 1.3).
>> >> > >
>> >> > > The patch set that introduced this regression was part of another pull
>> >> > > request, the one that introduces eMMC booting support (from Jon
>> >> > > Nettleton, e.g. 86e5a7fc13 and 19ed6063a5). After doing some more
>> >> > > testing it seems that the hang happens when trying to verify if the
>> >> > > board has eMMC during runtime (has_emmc -> mmc_get_op_cond(mmc)),
>> >> > > which is not the case for this SOM in particular (and probably why it
>> >> > > works fine on most rev 1.5-based SOMs, as eMMC is usually available
>> >> > > there).
>> >> > >
>> >> > > Tested with current u-boot master and the issue is still valid.
>> >> > >
>> >> > > Jon, did you have any issue when testing that patch set on SOMs
>> >> > > without eMMC support?
>> >> >
>> >> > I tested U-Boot successfully with SOM rev 1.3 (no eMMC) on Hummingboard2, as
>> >> > shown in my previous message on this thread.
>> >>
>> >> Indeed, you tested with i.MX6Q, only difference is that mine is iMX6D,
>> >> but both without eMMC.
>> >
>> > I see the issue with a .IMX6Q wirth SOM rev 1.5 (TI wifi, no EMMC) on
>> > a hummingboard2
>>
>> I could not reproduce with SOM rev 1.3 (no eMMC) on Hummingboard2.
>>
>> >> > What toolchain are you using?
>> >>
>> >> Using GCC 8.2 from latest OpenEmbedded. Will try building with the
>> >> version you used to see if I get any different behavior.
>> >
>> > gcc 8.2.x from Fedora 29
>>
>> I am using the ARM (Ltd) provided GNU toolchain version 8.2:
>>
>> => version
>> U-Boot 2018.11 (Nov 18 2018 - 11:22:16 +0200)
>>
>> arm-linux-gnueabihf-gcc (GNU Toolchain for the A-profile Architecture 8.2-2018-08 (arm-rel-8.23)) 8.2.1 20180802
>> GNU ld (GNU Toolchain for the A-profile Architecture 8.2-2018-08 (arm-rel-8.23)) 2.30.0.20180625
>>
>> >> > What do you see on the serial console?
>> >>
>> >> It boots up to the point when it tries to find the emmc, and then it
>> >> basically hangs completely (tested with current master):
>> >>
>> >> U-Boot SPL 2018.11+gf6206f8587 (Nov 16 2018 - 00:56:34 +0000)
>> >> Trying to boot from MMC1
>> >>
>> >> U-Boot 2018.11+gf6206f8587 (Nov 16 2018 - 00:56:34 +0000)
>> >>
>> >> CPU: Freescale i.MX6D rev1.5 996 MHz (running at 792 MHz)
>> >> CPU: Extended Commercial temperature grade (-20C to 105C) at 33C
>> >> Reset cause: POR
>> >> Board: MX6 HummingBoard2
>> >> DRAM: 1 GiB
>> >> MMC: FSL_SDHC: 0, FSL_SDHC: 1
>> >> Loading Environment from MMC... *** Warning - bad CRC, using default environment
>> >>
>> >> No panel detected: default to HDMI
>> >> Display: HDMI (1024x768)
>> >> In: serial
>> >> Out: serial
>> >> Err: serial
>> >> ---> hangs
>> >
>> > Exactly the same as I saw.
>>
>> Here is what I get at this point:
>>
>> In: serial
>> Out: serial
>> Err: serial
>> Card did not respond to voltage select!
>> Net: FEC
>> ...
>>
>> The error message is from drivers/mmc/mmc.c:mmc_get_op_cond(). The code
>> around this point might be the source of your issue. Can you add a few
>> prints in mmc_get_op_cond() to pinpoint the call that hangs the code?
>
> Also tried with ARM's pre-built toolchain (same version), and got the
> same hang. Looking a bit further, it basically looks up while waiting
> the first mmc command to complete:
>
> has_emmc -> mmc_get_op_cond -> mmc_send_if_cond (testing for SD
> version 2) -> mmc_send_cmd -> esdhc_send_cmd_common -> while
> (!(esdhc_read32(®s->irqstat) & flags))
>
> And the boot log with MMC_TRACE:
>
> No panel detected: default to HDMI
> Display: HDMI (1024x768)
> In: serial
> Out: serial
> Err: serial
> CMD_SEND:0
> ARG 0x00000000
> MMC_RSP_NONE
> CMD_SEND:8
> ARG 0x000001AA
>
> The line where it locks up waiting for the command to complete:
> http://git.denx.de/?p=u-boot.git;a=blob;f=drivers/mmc/fsl_esdhc.c;h=3cdfa7f5a689789ea2f24da867d7c947ab78c002;hb=HEAD#l455
>
> Unclear why this only happens with this som/soc, maybe hardware/errata
> differences?
>
> Let me know if you need any extra info.
I'll take a look tomorrow.
Can you reproduce this hang with these binary images:
https://images.solid-build.xyz/IMX6/U-Boot/spl-imx6-sdhc.bin
https://images.solid-build.xyz/IMX6/U-Boot/u-boot-imx6-sdhc.img
baruch
--
http://baruch.siach.name/blog/ ~. .~ Tk Open Systems
=}------------------------------------------------ooO--U--Ooo------------{=
- baruch at tkos.co.il - tel: +972.52.368.4656, http://www.tkos.co.il -
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2018-11-18 20:29 ` Baruch Siach
@ 2018-11-18 23:09 ` Ricardo Salveti
0 siblings, 0 replies; 307+ messages in thread
From: Ricardo Salveti @ 2018-11-18 23:09 UTC (permalink / raw)
To: u-boot
Hi Baruch,
On Sun, Nov 18, 2018 at 6:29 PM Baruch Siach <baruch@tkos.co.il> wrote:
>
> Hi Ricardo,
>
> Ricardo Salveti writes:
> > The line where it locks up waiting for the command to complete:
> > http://git.denx.de/?p=u-boot.git;a=blob;f=drivers/mmc/fsl_esdhc.c;h=3cdfa7f5a689789ea2f24da867d7c947ab78c002;hb=HEAD#l455
> >
> > Unclear why this only happens with this som/soc, maybe hardware/errata
> > differences?
> >
> > Let me know if you need any extra info.
>
> I'll take a look tomorrow.
>
> Can you reproduce this hang with these binary images:
>
> https://images.solid-build.xyz/IMX6/U-Boot/spl-imx6-sdhc.bin
> https://images.solid-build.xyz/IMX6/U-Boot/u-boot-imx6-sdhc.img
Yup, looks like it hangs at the same place:
U-Boot SPL 2018.01-02296-g457cdd60c3 (May 17 2018 - 22:59:22)
Trying to boot from MMC1
U-Boot 2018.01-02296-g457cdd60c3 (May 17 2018 - 22:59:22 +0200),
Build: jenkins-u-boot-imx6-variant=sdhc-2
CPU: Freescale i.MX6D rev1.5 996 MHz (running at 792 MHz)
CPU: Extended Commercial temperature grade (-20C to 105C) at 26C
Reset cause: POR
Board: MX6 HummingBoard2
Watchdog enabled
DRAM: 1 GiB
MMC: FSL_SDHC: 0, FSL_SDHC: 1
No panel detected: default to HDMI
Display: HDMI (1024x768)
In: serial
Out: serial
Err: serial
---> hangs
Cheers,
--
Ricardo Salveti de Araujo
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2018-11-18 19:43 ` Ricardo Salveti
2018-11-18 20:29 ` Baruch Siach
@ 2018-11-19 1:35 ` Fabio Estevam
2018-11-19 7:44 ` Baruch Siach
2 siblings, 0 replies; 307+ messages in thread
From: Fabio Estevam @ 2018-11-19 1:35 UTC (permalink / raw)
To: u-boot
Hi Ricardo,
On Sun, Nov 18, 2018 at 5:44 PM Ricardo Salveti <rsalveti@rsalveti.net> wrote:
> Also tried with ARM's pre-built toolchain (same version), and got the
> same hang. Looking a bit further, it basically looks up while waiting
> the first mmc command to complete:
>
> has_emmc -> mmc_get_op_cond -> mmc_send_if_cond (testing for SD
> version 2) -> mmc_send_cmd -> esdhc_send_cmd_common -> while
> (!(esdhc_read32(®s->irqstat) & flags))
Does the change below help?
--- a/drivers/mmc/fsl_esdhc.c
+++ b/drivers/mmc/fsl_esdhc.c
@@ -396,6 +396,7 @@ static int esdhc_send_cmd_common(struct
fsl_esdhc_priv *priv, struct mmc *mmc,
uint irqstat;
u32 flags = IRQSTAT_CC | IRQSTAT_CTOE;
struct fsl_esdhc *regs = priv->esdhc_regs;
+ unsigned long start;
#ifdef CONFIG_SYS_FSL_ERRATUM_ESDHC111
if (cmd->cmdidx == MMC_CMD_STOP_TRANSMISSION)
@@ -453,8 +454,11 @@ static int esdhc_send_cmd_common(struct
fsl_esdhc_priv *priv, struct mmc *mmc,
flags = IRQSTAT_BRR;
/* Wait for the command to complete */
- while (!(esdhc_read32(®s->irqstat) & flags))
- ;
+ start = get_timer(0);
+ while (!(esdhc_read32(®s->irqstat) & flags)) {
+ if (get_timer(start) > 1000)
+ return -ETIMEDOUT;
+ }
irqstat = esdhc_read32(®s->irqstat);
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2018-11-18 19:43 ` Ricardo Salveti
2018-11-18 20:29 ` Baruch Siach
2018-11-19 1:35 ` Fabio Estevam
@ 2018-11-19 7:44 ` Baruch Siach
2018-11-19 11:17 ` Fabio Estevam
2 siblings, 1 reply; 307+ messages in thread
From: Baruch Siach @ 2018-11-19 7:44 UTC (permalink / raw)
To: u-boot
Hi Ricardo,
On Sun, Nov 18, 2018 at 05:43:02PM -0200, Ricardo Salveti wrote:
> On Sun, Nov 18, 2018 at 7:51 AM Baruch Siach <baruch@tkos.co.il> wrote:
> > Peter Robinson writes:
> > > On Fri, Nov 16, 2018 at 1:06 AM Ricardo Salveti <rsalveti@rsalveti.net> wrote:
> > >> On Wed, Nov 14, 2018 at 5:07 AM Baruch Siach <baruch@tkos.co.il> wrote:
> > >> > On Tue, Nov 13, 2018 at 11:42:44AM -0200, Ricardo Salveti wrote:
> > >> > > On Thu, Sep 6, 2018 at 12:52 PM Fabio Estevam <festevam@gmail.com> wrote:
> > >> > > > On Thu, Sep 6, 2018 at 12:42 PM, Baruch Siach <baruch@tkos.co.il> wrote:
> > >> > > >
> > >> > > > > I tested current master successfully on Hummingboard2 with i.MX6 Solo
> > >> > > > > (SOM rev 1.5):
> > >> > > >
> > >> > > > Thanks for testing.
> > >> > > >
> > >> > > > It seems we need more information from Peter about the regression he reported.
> > >> > > >
> > >> > > > It would be helpful if Peter could run a bisect so that we could
> > >> > > > understand where the regression is coming from.
> > >> > >
> > >> > > Finally got the time to test u-boot 2018.09 on my hummingboard 2 and I
> > >> > > can also confirm the boot issue with imx6q (Hummingboard 2 MicroSOM
> > >> > > i2eX iMX6D - rev 1.3).
> > >> > >
> > >> > > The patch set that introduced this regression was part of another pull
> > >> > > request, the one that introduces eMMC booting support (from Jon
> > >> > > Nettleton, e.g. 86e5a7fc13 and 19ed6063a5). After doing some more
> > >> > > testing it seems that the hang happens when trying to verify if the
> > >> > > board has eMMC during runtime (has_emmc -> mmc_get_op_cond(mmc)),
> > >> > > which is not the case for this SOM in particular (and probably why it
> > >> > > works fine on most rev 1.5-based SOMs, as eMMC is usually available
> > >> > > there).
> > >> > >
> > >> > > Tested with current u-boot master and the issue is still valid.
> > >> > >
> > >> > > Jon, did you have any issue when testing that patch set on SOMs
> > >> > > without eMMC support?
> > >> >
> > >> > I tested U-Boot successfully with SOM rev 1.3 (no eMMC) on Hummingboard2, as
> > >> > shown in my previous message on this thread.
> > >>
> > >> Indeed, you tested with i.MX6Q, only difference is that mine is iMX6D,
> > >> but both without eMMC.
> > >
> > > I see the issue with a .IMX6Q wirth SOM rev 1.5 (TI wifi, no EMMC) on
> > > a hummingboard2
> >
> > I could not reproduce with SOM rev 1.3 (no eMMC) on Hummingboard2.
> >
> > >> > What toolchain are you using?
> > >>
> > >> Using GCC 8.2 from latest OpenEmbedded. Will try building with the
> > >> version you used to see if I get any different behavior.
> > >
> > > gcc 8.2.x from Fedora 29
> >
> > I am using the ARM (Ltd) provided GNU toolchain version 8.2:
> >
> > => version
> > U-Boot 2018.11 (Nov 18 2018 - 11:22:16 +0200)
> >
> > arm-linux-gnueabihf-gcc (GNU Toolchain for the A-profile Architecture 8.2-2018-08 (arm-rel-8.23)) 8.2.1 20180802
> > GNU ld (GNU Toolchain for the A-profile Architecture 8.2-2018-08 (arm-rel-8.23)) 2.30.0.20180625
> >
> > >> > What do you see on the serial console?
> > >>
> > >> It boots up to the point when it tries to find the emmc, and then it
> > >> basically hangs completely (tested with current master):
> > >>
> > >> U-Boot SPL 2018.11+gf6206f8587 (Nov 16 2018 - 00:56:34 +0000)
> > >> Trying to boot from MMC1
> > >>
> > >> U-Boot 2018.11+gf6206f8587 (Nov 16 2018 - 00:56:34 +0000)
> > >>
> > >> CPU: Freescale i.MX6D rev1.5 996 MHz (running at 792 MHz)
> > >> CPU: Extended Commercial temperature grade (-20C to 105C) at 33C
> > >> Reset cause: POR
> > >> Board: MX6 HummingBoard2
> > >> DRAM: 1 GiB
> > >> MMC: FSL_SDHC: 0, FSL_SDHC: 1
> > >> Loading Environment from MMC... *** Warning - bad CRC, using default environment
> > >>
> > >> No panel detected: default to HDMI
> > >> Display: HDMI (1024x768)
> > >> In: serial
> > >> Out: serial
> > >> Err: serial
> > >> ---> hangs
> > >
> > > Exactly the same as I saw.
> >
> > Here is what I get at this point:
> >
> > In: serial
> > Out: serial
> > Err: serial
> > Card did not respond to voltage select!
> > Net: FEC
> > ...
> >
> > The error message is from drivers/mmc/mmc.c:mmc_get_op_cond(). The code
> > around this point might be the source of your issue. Can you add a few
> > prints in mmc_get_op_cond() to pinpoint the call that hangs the code?
>
> Also tried with ARM's pre-built toolchain (same version), and got the
> same hang. Looking a bit further, it basically looks up while waiting
> the first mmc command to complete:
>
> has_emmc -> mmc_get_op_cond -> mmc_send_if_cond (testing for SD
> version 2) -> mmc_send_cmd -> esdhc_send_cmd_common -> while
> (!(esdhc_read32(®s->irqstat) & flags))
>
> And the boot log with MMC_TRACE:
>
> No panel detected: default to HDMI
> Display: HDMI (1024x768)
> In: serial
> Out: serial
> Err: serial
> CMD_SEND:0
> ARG 0x00000000
> MMC_RSP_NONE
> CMD_SEND:8
> ARG 0x000001AA
>
> The line where it locks up waiting for the command to complete:
> http://git.denx.de/?p=u-boot.git;a=blob;f=drivers/mmc/fsl_esdhc.c;h=3cdfa7f5a689789ea2f24da867d7c947ab78c002;hb=HEAD#l455
>
> Unclear why this only happens with this som/soc, maybe hardware/errata
> differences?
Here's what I get after adding irqstat print:
CMD_SEND:0
ARG 0x00000000
MMC_RSP_NONE
CMD_SEND:8
ARG 0x000001AA
esdhc_send_cmd_common: irqstat: 10000
RET -110
The irqstat register has the DTOE (Data Timeout Error) bit enabled right after
the irqstat wait loop that hangs in your setup.
I guess Fabio's patch would fix the issue for you. Indefinite loops are not a
good idea in general, I think.
baruch
--
http://baruch.siach.name/blog/ ~. .~ Tk Open Systems
=}------------------------------------------------ooO--U--Ooo------------{=
- baruch at tkos.co.il - tel: +972.2.679.5364, http://www.tkos.co.il -
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2018-11-19 7:44 ` Baruch Siach
@ 2018-11-19 11:17 ` Fabio Estevam
2018-11-19 13:26 ` Peter Robinson
0 siblings, 1 reply; 307+ messages in thread
From: Fabio Estevam @ 2018-11-19 11:17 UTC (permalink / raw)
To: u-boot
Ricardo/Peter,
On Mon, Nov 19, 2018 at 5:44 AM Baruch Siach <baruch@tkos.co.il> wrote:
> I guess Fabio's patch would fix the issue for you. Indefinite loops are not a
> good idea in general, I think.
I have just sent a patch that avoids the infinite loop.
Please test it when you have a chance.
Thanks
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2018-11-19 11:17 ` Fabio Estevam
@ 2018-11-19 13:26 ` Peter Robinson
0 siblings, 0 replies; 307+ messages in thread
From: Peter Robinson @ 2018-11-19 13:26 UTC (permalink / raw)
To: u-boot
On Mon, Nov 19, 2018 at 11:17 AM Fabio Estevam <festevam@gmail.com> wrote:
>
> Ricardo/Peter,
>
> On Mon, Nov 19, 2018 at 5:44 AM Baruch Siach <baruch@tkos.co.il> wrote:
>
> > I guess Fabio's patch would fix the issue for you. Indefinite loops are not a
> > good idea in general, I think.
>
> I have just sent a patch that avoids the infinite loop.
>
> Please test it when you have a chance.
Replied with my tested by on the patch but 2018.11 with that patch
boots fine for me on the HB2 imx6q rev 1.5 SOM.
Thanks,
Peter
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2018-08-31 13:04 Stefano Babic
2018-08-31 13:07 ` Tom Rini
2018-09-01 11:37 ` Tom Rini
0 siblings, 2 replies; 307+ messages in thread
From: Stefano Babic @ 2018-08-31 13:04 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull from u-boot-imx, thanks !
The following changes since commit 11ed312896c5f5814064c5d45dcb2f53dc121437:
configs: am57xx: change default board name to beagle_x15 (2018-08-26
12:26:16 -0400)
are available in the Git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 2846e663fd62200a189bba357135e284a379a38b:
imx: missing CONFIG_MII in mx7dsabresd_qspi_defconfig (2018-08-31
12:08:43 +0200)
----------------------------------------------------------------
Alex Kiernan (1):
Cleanup CONFIG_BOOTDELAY on cl-som-imx7
Anson Huang (3):
imx: mx7: psci: improve cpu hotplug flow
imx: mx7: add gpc initialization for low power mode
imx: mx7: add system suspend/resume support
Denis Zalevskiy (6):
board: ge: Remove EEPROM bus param from read_vpd()
board: ge: Move VPD EEPROM configuration to the defconfig
bootcount: i2c: Add bus switching to the I2C bootcount driver
bootcount: Configure length limit for I2C bootcount
board: ge: Move VPD reading to the vpd_reader
board: ge: Store bootcount in EEPROM on PPD and Bx50v3
Martin Kaiser (1):
watchdog: mx25: use the imx_watchdog driver for mx25
Stefan Agner (2):
board: toradex: common: fail gracefully on missing NAND chip
colibri_imx7_emmc: add Colibri iMX7D 1GB (eMMC) module support
Stefano Babic (2):
Merge branch 'master' of git://git.denx.de/u-boot into master
imx: missing CONFIG_MII in mx7dsabresd_qspi_defconfig
Sébastien Szymanski (1):
ARM: opos6ul: make the board boot again
Ye Li (6):
imx: imx6sx-sdb: Enable DM QSPI driver
imx: imx6sx-sabreauto: convert to use DM QSPI driver
imx: imx7d-sdb: Add DM QSPI support
dts: imx6ul: Update alias to support DM
dts: imx6ul_evk: Add DTS files for 14x14 EVK and 9x9 EVK boards
imx: imx6ul_evk: Enable DM driver for iMX6UL EVK u-boot
arch/arm/dts/Makefile | 7 +-
arch/arm/dts/imx6sx-sabreauto-u-boot.dtsi | 16 +
arch/arm/dts/imx6sx-sabreauto.dts | 40 ++
arch/arm/dts/imx6sx-sdb-u-boot.dtsi | 16 +
arch/arm/dts/imx6sx.dtsi | 12 +-
arch/arm/dts/imx6ul-14x14-evk-u-boot.dtsi | 10 +
arch/arm/dts/imx6ul-14x14-evk.dts | 427 +++++++++++++++++++
arch/arm/dts/imx6ul-9x9-evk-u-boot.dtsi | 10 +
arch/arm/dts/imx6ul-9x9-evk.dts | 471
+++++++++++++++++++++
arch/arm/dts/imx6ul-opos6ul-u-boot.dtsi | 28 ++
arch/arm/dts/imx6ul-opos6ul.dtsi | 2 -
arch/arm/dts/imx6ul-opos6uldev-u-boot.dts | 25 ++
arch/arm/dts/imx6ul-opos6uldev.dts | 2 -
arch/arm/dts/imx6ul.dtsi | 13 +-
arch/arm/dts/imx7d-sdb-qspi-u-boot.dtsi | 10 +
arch/arm/dts/imx7d-sdb-qspi.dts | 44 ++
arch/arm/dts/imx7d-sdb.dts | 6 +-
arch/arm/dts/imx7d.dtsi | 12 +
arch/arm/dts/imx7s.dtsi | 22 +-
arch/arm/include/asm/arch-mx25/imx-regs.h | 1 +
arch/arm/mach-imx/mx7/Makefile | 2 +-
arch/arm/mach-imx/mx7/psci-mx7.c | 472
+++++++++++++++++++++-
arch/arm/mach-imx/mx7/psci-suspend.S | 67 +++
arch/arm/mach-imx/mx7/soc.c | 103 +++++
board/freescale/mx6sxsabreauto/mx6sxsabreauto.c | 24 --
board/freescale/mx6sxsabresd/mx6sxsabresd.c | 25 --
board/freescale/mx6ul_14x14_evk/mx6ul_14x14_evk.c | 208 ++--------
board/freescale/mx7dsabresd/mx7dsabresd.c | 16 -
board/ge/bx50v3/Kconfig | 2 +
board/ge/bx50v3/bx50v3.c | 57 +--
board/ge/common/Kconfig | 14 +
board/ge/common/vpd_reader.c | 57 ++-
board/ge/common/vpd_reader.h | 16 +-
board/ge/mx53ppd/Kconfig | 2 +
board/ge/mx53ppd/mx53ppd.c | 50 +--
board/toradex/colibri_imx7/Kconfig | 42 +-
board/toradex/colibri_imx7/MAINTAINERS | 4 +
board/toradex/colibri_imx7/colibri_imx7.c | 41 +-
board/toradex/common/tdx-cfg-block.c | 7 +-
configs/ge_bx50v3_defconfig | 27 +-
configs/mx53ppd_defconfig | 29 +-
configs/mx6sxsabreauto_defconfig | 2 +
configs/mx6sxsabresd_defconfig | 7 +
configs/mx6ul_14x14_evk_defconfig | 17 +-
configs/mx6ul_9x9_evk_defconfig | 20 +-
configs/mx7dsabresd_qspi_defconfig | 84 ++++
configs/opos6uldev_defconfig | 2 +-
drivers/bootcount/Kconfig | 21 +-
drivers/bootcount/bootcount_i2c.c | 78 +++-
drivers/watchdog/Makefile | 2 +-
include/configs/cl-som-imx7.h | 2 -
include/configs/colibri_imx7.h | 90 ++++-
include/configs/ge_bx50v3.h | 6 +-
include/configs/mx53ppd.h | 6 +-
include/configs/mx6sxsabresd.h | 4 +
include/configs/mx6ul_14x14_evk.h | 13 +-
include/configs/mx7dsabresd.h | 4 +-
57 files changed, 2376 insertions(+), 421 deletions(-)
create mode 100644 arch/arm/dts/imx6sx-sabreauto-u-boot.dtsi
create mode 100644 arch/arm/dts/imx6sx-sdb-u-boot.dtsi
create mode 100644 arch/arm/dts/imx6ul-14x14-evk-u-boot.dtsi
create mode 100644 arch/arm/dts/imx6ul-14x14-evk.dts
create mode 100644 arch/arm/dts/imx6ul-9x9-evk-u-boot.dtsi
create mode 100644 arch/arm/dts/imx6ul-9x9-evk.dts
create mode 100644 arch/arm/dts/imx6ul-opos6ul-u-boot.dtsi
create mode 100644 arch/arm/dts/imx6ul-opos6uldev-u-boot.dts
create mode 100644 arch/arm/dts/imx7d-sdb-qspi-u-boot.dtsi
create mode 100644 arch/arm/dts/imx7d-sdb-qspi.dts
create mode 100644 arch/arm/mach-imx/mx7/psci-suspend.S
create mode 100644 board/ge/common/Kconfig
create mode 100644 configs/mx7dsabresd_qspi_defconfig
--
=====================================================================
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2018-08-31 13:04 Stefano Babic
@ 2018-08-31 13:07 ` Tom Rini
2018-08-31 18:53 ` Otavio Salvador
2018-08-31 19:26 ` Stefano Babic
2018-09-01 11:37 ` Tom Rini
1 sibling, 2 replies; 307+ messages in thread
From: Tom Rini @ 2018-08-31 13:07 UTC (permalink / raw)
To: u-boot
On Fri, Aug 31, 2018 at 03:04:31PM +0200, Stefano Babic wrote:
> Hi Tom,
>
> please pull from u-boot-imx, thanks !
>
> The following changes since commit 11ed312896c5f5814064c5d45dcb2f53dc121437:
>
> configs: am57xx: change default board name to beagle_x15 (2018-08-26
> 12:26:16 -0400)
>
> are available in the Git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 2846e663fd62200a189bba357135e284a379a38b:
>
> imx: missing CONFIG_MII in mx7dsabresd_qspi_defconfig (2018-08-31
> 12:08:43 +0200)
>
> ----------------------------------------------------------------
> Alex Kiernan (1):
> Cleanup CONFIG_BOOTDELAY on cl-som-imx7
>
> Anson Huang (3):
> imx: mx7: psci: improve cpu hotplug flow
> imx: mx7: add gpc initialization for low power mode
> imx: mx7: add system suspend/resume support
>
> Denis Zalevskiy (6):
> board: ge: Remove EEPROM bus param from read_vpd()
> board: ge: Move VPD EEPROM configuration to the defconfig
> bootcount: i2c: Add bus switching to the I2C bootcount driver
> bootcount: Configure length limit for I2C bootcount
> board: ge: Move VPD reading to the vpd_reader
> board: ge: Store bootcount in EEPROM on PPD and Bx50v3
>
> Martin Kaiser (1):
> watchdog: mx25: use the imx_watchdog driver for mx25
>
> Stefan Agner (2):
> board: toradex: common: fail gracefully on missing NAND chip
> colibri_imx7_emmc: add Colibri iMX7D 1GB (eMMC) module support
>
> Stefano Babic (2):
> Merge branch 'master' of git://git.denx.de/u-boot into master
> imx: missing CONFIG_MII in mx7dsabresd_qspi_defconfig
>
> Sébastien Szymanski (1):
> ARM: opos6ul: make the board boot again
>
> Ye Li (6):
> imx: imx6sx-sdb: Enable DM QSPI driver
> imx: imx6sx-sabreauto: convert to use DM QSPI driver
> imx: imx7d-sdb: Add DM QSPI support
> dts: imx6ul: Update alias to support DM
> dts: imx6ul_evk: Add DTS files for 14x14 EVK and 9x9 EVK boards
> imx: imx6ul_evk: Enable DM driver for iMX6UL EVK u-boot
>
> arch/arm/dts/Makefile | 7 +-
> arch/arm/dts/imx6sx-sabreauto-u-boot.dtsi | 16 +
> arch/arm/dts/imx6sx-sabreauto.dts | 40 ++
> arch/arm/dts/imx6sx-sdb-u-boot.dtsi | 16 +
> arch/arm/dts/imx6sx.dtsi | 12 +-
> arch/arm/dts/imx6ul-14x14-evk-u-boot.dtsi | 10 +
> arch/arm/dts/imx6ul-14x14-evk.dts | 427 +++++++++++++++++++
> arch/arm/dts/imx6ul-9x9-evk-u-boot.dtsi | 10 +
> arch/arm/dts/imx6ul-9x9-evk.dts | 471
> +++++++++++++++++++++
> arch/arm/dts/imx6ul-opos6ul-u-boot.dtsi | 28 ++
> arch/arm/dts/imx6ul-opos6ul.dtsi | 2 -
> arch/arm/dts/imx6ul-opos6uldev-u-boot.dts | 25 ++
> arch/arm/dts/imx6ul-opos6uldev.dts | 2 -
> arch/arm/dts/imx6ul.dtsi | 13 +-
> arch/arm/dts/imx7d-sdb-qspi-u-boot.dtsi | 10 +
> arch/arm/dts/imx7d-sdb-qspi.dts | 44 ++
> arch/arm/dts/imx7d-sdb.dts | 6 +-
> arch/arm/dts/imx7d.dtsi | 12 +
> arch/arm/dts/imx7s.dtsi | 22 +-
> arch/arm/include/asm/arch-mx25/imx-regs.h | 1 +
> arch/arm/mach-imx/mx7/Makefile | 2 +-
> arch/arm/mach-imx/mx7/psci-mx7.c | 472
> +++++++++++++++++++++-
> arch/arm/mach-imx/mx7/psci-suspend.S | 67 +++
> arch/arm/mach-imx/mx7/soc.c | 103 +++++
> board/freescale/mx6sxsabreauto/mx6sxsabreauto.c | 24 --
> board/freescale/mx6sxsabresd/mx6sxsabresd.c | 25 --
> board/freescale/mx6ul_14x14_evk/mx6ul_14x14_evk.c | 208 ++--------
> board/freescale/mx7dsabresd/mx7dsabresd.c | 16 -
> board/ge/bx50v3/Kconfig | 2 +
> board/ge/bx50v3/bx50v3.c | 57 +--
> board/ge/common/Kconfig | 14 +
> board/ge/common/vpd_reader.c | 57 ++-
> board/ge/common/vpd_reader.h | 16 +-
> board/ge/mx53ppd/Kconfig | 2 +
> board/ge/mx53ppd/mx53ppd.c | 50 +--
> board/toradex/colibri_imx7/Kconfig | 42 +-
> board/toradex/colibri_imx7/MAINTAINERS | 4 +
> board/toradex/colibri_imx7/colibri_imx7.c | 41 +-
> board/toradex/common/tdx-cfg-block.c | 7 +-
> configs/ge_bx50v3_defconfig | 27 +-
> configs/mx53ppd_defconfig | 29 +-
> configs/mx6sxsabreauto_defconfig | 2 +
> configs/mx6sxsabresd_defconfig | 7 +
> configs/mx6ul_14x14_evk_defconfig | 17 +-
> configs/mx6ul_9x9_evk_defconfig | 20 +-
> configs/mx7dsabresd_qspi_defconfig | 84 ++++
> configs/opos6uldev_defconfig | 2 +-
> drivers/bootcount/Kconfig | 21 +-
> drivers/bootcount/bootcount_i2c.c | 78 +++-
> drivers/watchdog/Makefile | 2 +-
> include/configs/cl-som-imx7.h | 2 -
> include/configs/colibri_imx7.h | 90 ++++-
> include/configs/ge_bx50v3.h | 6 +-
> include/configs/mx53ppd.h | 6 +-
> include/configs/mx6sxsabresd.h | 4 +
> include/configs/mx6ul_14x14_evk.h | 13 +-
> include/configs/mx7dsabresd.h | 4 +-
> 57 files changed, 2376 insertions(+), 421 deletions(-)
This is a lot. I know I should have tagged -rc3 this past Monday, but
forgot (and so, yeah, I need to get back into my habit of calendar
reminders), but still, the release is 10 days away. It looks like
there's a lot of new stuff in here too, not just clean-ups. Are you
sure this is all appropriate at this stage? Thanks!
--
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/20180831/9a0809e0/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2018-08-31 13:07 ` Tom Rini
@ 2018-08-31 18:53 ` Otavio Salvador
2018-08-31 19:20 ` Stefano Babic
2018-08-31 19:26 ` Stefano Babic
1 sibling, 1 reply; 307+ messages in thread
From: Otavio Salvador @ 2018-08-31 18:53 UTC (permalink / raw)
To: u-boot
Hello Stefano,
On Fri, Aug 31, 2018 at 10:08 AM Tom Rini <trini@konsulko.com> wrote:
> On Fri, Aug 31, 2018 at 03:04:31PM +0200, Stefano Babic wrote:
> > please pull from u-boot-imx, thanks !
We sent few patches for PICO and we'd like to get them merged for next
release if possible. Is it possible for you to review them and see if
they are fine for merging or need adjustments?
--
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2018-08-31 18:53 ` Otavio Salvador
@ 2018-08-31 19:20 ` Stefano Babic
2018-08-31 19:26 ` Otavio Salvador
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2018-08-31 19:20 UTC (permalink / raw)
To: u-boot
Hi Otavio,
On 31/08/2018 20:53, Otavio Salvador wrote:
> Hello Stefano,
>
> On Fri, Aug 31, 2018 at 10:08 AM Tom Rini <trini@konsulko.com> wrote:
>> On Fri, Aug 31, 2018 at 03:04:31PM +0200, Stefano Babic wrote:
>>> please pull from u-boot-imx, thanks !
>
> We sent few patches for PICO and we'd like to get them merged for next
> release if possible. Is it possible for you to review them and see if
> they are fine for merging or need adjustments?
I saw your patches, but Tom is already complaining that I have sent a PR
with more changes as he expected. You just sent your patchset yesterday
and, even if they are just for pico-imx6ul, I will pick them after release.
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2018-08-31 19:20 ` Stefano Babic
@ 2018-08-31 19:26 ` Otavio Salvador
0 siblings, 0 replies; 307+ messages in thread
From: Otavio Salvador @ 2018-08-31 19:26 UTC (permalink / raw)
To: u-boot
On Fri, Aug 31, 2018 at 4:21 PM Stefano Babic <sbabic@denx.de> wrote:
> On 31/08/2018 20:53, Otavio Salvador wrote:
> > On Fri, Aug 31, 2018 at 10:08 AM Tom Rini <trini@konsulko.com> wrote:
> >> On Fri, Aug 31, 2018 at 03:04:31PM +0200, Stefano Babic wrote:
> >>> please pull from u-boot-imx, thanks !
> >
> > We sent few patches for PICO and we'd like to get them merged for next
> > release if possible. Is it possible for you to review them and see if
> > they are fine for merging or need adjustments?
>
> I saw your patches, but Tom is already complaining that I have sent a PR
> with more changes as he expected. You just sent your patchset yesterday
> and, even if they are just for pico-imx6ul, I will pick them after release.
Being a board specific I really see no high right but postponing it,
is fine for sure. If possible, provide some feedback so I can rework
anything need.
--
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2018-08-31 13:07 ` Tom Rini
2018-08-31 18:53 ` Otavio Salvador
@ 2018-08-31 19:26 ` Stefano Babic
1 sibling, 0 replies; 307+ messages in thread
From: Stefano Babic @ 2018-08-31 19:26 UTC (permalink / raw)
To: u-boot
On 31/08/2018 15:07, Tom Rini wrote:
> On Fri, Aug 31, 2018 at 03:04:31PM +0200, Stefano Babic wrote:
>> Hi Tom,
>>
>> please pull from u-boot-imx, thanks !
>>
>> The following changes since commit 11ed312896c5f5814064c5d45dcb2f53dc121437:
>>
>> configs: am57xx: change default board name to beagle_x15 (2018-08-26
>> 12:26:16 -0400)
>>
>> are available in the Git repository at:
>>
>> git://www.denx.de/git/u-boot-imx.git master
>>
>> for you to fetch changes up to 2846e663fd62200a189bba357135e284a379a38b:
>>
>> imx: missing CONFIG_MII in mx7dsabresd_qspi_defconfig (2018-08-31
>> 12:08:43 +0200)
>>
>> ----------------------------------------------------------------
>> Alex Kiernan (1):
>> Cleanup CONFIG_BOOTDELAY on cl-som-imx7
>>
>> Anson Huang (3):
>> imx: mx7: psci: improve cpu hotplug flow
>> imx: mx7: add gpc initialization for low power mode
>> imx: mx7: add system suspend/resume support
>>
>> Denis Zalevskiy (6):
>> board: ge: Remove EEPROM bus param from read_vpd()
>> board: ge: Move VPD EEPROM configuration to the defconfig
>> bootcount: i2c: Add bus switching to the I2C bootcount driver
>> bootcount: Configure length limit for I2C bootcount
>> board: ge: Move VPD reading to the vpd_reader
>> board: ge: Store bootcount in EEPROM on PPD and Bx50v3
>>
>> Martin Kaiser (1):
>> watchdog: mx25: use the imx_watchdog driver for mx25
>>
>> Stefan Agner (2):
>> board: toradex: common: fail gracefully on missing NAND chip
>> colibri_imx7_emmc: add Colibri iMX7D 1GB (eMMC) module support
>>
>> Stefano Babic (2):
>> Merge branch 'master' of git://git.denx.de/u-boot into master
>> imx: missing CONFIG_MII in mx7dsabresd_qspi_defconfig
>>
>> Sébastien Szymanski (1):
>> ARM: opos6ul: make the board boot again
>>
>> Ye Li (6):
>> imx: imx6sx-sdb: Enable DM QSPI driver
>> imx: imx6sx-sabreauto: convert to use DM QSPI driver
>> imx: imx7d-sdb: Add DM QSPI support
>> dts: imx6ul: Update alias to support DM
>> dts: imx6ul_evk: Add DTS files for 14x14 EVK and 9x9 EVK boards
>> imx: imx6ul_evk: Enable DM driver for iMX6UL EVK u-boot
>>
>> arch/arm/dts/Makefile | 7 +-
>> arch/arm/dts/imx6sx-sabreauto-u-boot.dtsi | 16 +
>> arch/arm/dts/imx6sx-sabreauto.dts | 40 ++
>> arch/arm/dts/imx6sx-sdb-u-boot.dtsi | 16 +
>> arch/arm/dts/imx6sx.dtsi | 12 +-
>> arch/arm/dts/imx6ul-14x14-evk-u-boot.dtsi | 10 +
>> arch/arm/dts/imx6ul-14x14-evk.dts | 427 +++++++++++++++++++
>> arch/arm/dts/imx6ul-9x9-evk-u-boot.dtsi | 10 +
>> arch/arm/dts/imx6ul-9x9-evk.dts | 471
>> +++++++++++++++++++++
>> arch/arm/dts/imx6ul-opos6ul-u-boot.dtsi | 28 ++
>> arch/arm/dts/imx6ul-opos6ul.dtsi | 2 -
>> arch/arm/dts/imx6ul-opos6uldev-u-boot.dts | 25 ++
>> arch/arm/dts/imx6ul-opos6uldev.dts | 2 -
>> arch/arm/dts/imx6ul.dtsi | 13 +-
>> arch/arm/dts/imx7d-sdb-qspi-u-boot.dtsi | 10 +
>> arch/arm/dts/imx7d-sdb-qspi.dts | 44 ++
>> arch/arm/dts/imx7d-sdb.dts | 6 +-
>> arch/arm/dts/imx7d.dtsi | 12 +
>> arch/arm/dts/imx7s.dtsi | 22 +-
>> arch/arm/include/asm/arch-mx25/imx-regs.h | 1 +
>> arch/arm/mach-imx/mx7/Makefile | 2 +-
>> arch/arm/mach-imx/mx7/psci-mx7.c | 472
>> +++++++++++++++++++++-
>> arch/arm/mach-imx/mx7/psci-suspend.S | 67 +++
>> arch/arm/mach-imx/mx7/soc.c | 103 +++++
>> board/freescale/mx6sxsabreauto/mx6sxsabreauto.c | 24 --
>> board/freescale/mx6sxsabresd/mx6sxsabresd.c | 25 --
>> board/freescale/mx6ul_14x14_evk/mx6ul_14x14_evk.c | 208 ++--------
>> board/freescale/mx7dsabresd/mx7dsabresd.c | 16 -
>> board/ge/bx50v3/Kconfig | 2 +
>> board/ge/bx50v3/bx50v3.c | 57 +--
>> board/ge/common/Kconfig | 14 +
>> board/ge/common/vpd_reader.c | 57 ++-
>> board/ge/common/vpd_reader.h | 16 +-
>> board/ge/mx53ppd/Kconfig | 2 +
>> board/ge/mx53ppd/mx53ppd.c | 50 +--
>> board/toradex/colibri_imx7/Kconfig | 42 +-
>> board/toradex/colibri_imx7/MAINTAINERS | 4 +
>> board/toradex/colibri_imx7/colibri_imx7.c | 41 +-
>> board/toradex/common/tdx-cfg-block.c | 7 +-
>> configs/ge_bx50v3_defconfig | 27 +-
>> configs/mx53ppd_defconfig | 29 +-
>> configs/mx6sxsabreauto_defconfig | 2 +
>> configs/mx6sxsabresd_defconfig | 7 +
>> configs/mx6ul_14x14_evk_defconfig | 17 +-
>> configs/mx6ul_9x9_evk_defconfig | 20 +-
>> configs/mx7dsabresd_qspi_defconfig | 84 ++++
>> configs/opos6uldev_defconfig | 2 +-
>> drivers/bootcount/Kconfig | 21 +-
>> drivers/bootcount/bootcount_i2c.c | 78 +++-
>> drivers/watchdog/Makefile | 2 +-
>> include/configs/cl-som-imx7.h | 2 -
>> include/configs/colibri_imx7.h | 90 ++++-
>> include/configs/ge_bx50v3.h | 6 +-
>> include/configs/mx53ppd.h | 6 +-
>> include/configs/mx6sxsabresd.h | 4 +
>> include/configs/mx6ul_14x14_evk.h | 13 +-
>> include/configs/mx7dsabresd.h | 4 +-
>> 57 files changed, 2376 insertions(+), 421 deletions(-)
>
> This is a lot. I know I should have tagged -rc3 this past Monday, but
> forgot (and so, yeah, I need to get back into my habit of calendar
> reminders), but still, the release is 10 days away. It looks like
> there's a lot of new stuff in here too, not just clean-ups. Are you
> sure this is all appropriate at this stage? Thanks!
Several of them are fixes and I got reminder for the submitter to psuh
them from the releases. These are from Anson and Stefan. I merged Ye's
patches sometime ago, but I have not sent any PR after that.Sebastien's
partch is a fix, too, and I merge GE's board because patches are quite
old, ready to be merged and related just to the GE boards. I had to fix
a broken board after merging, so my is also a fix. So yes, I think they
are fixes for the release. It is just that I picked modt of them quite
late because I had no time to do this before.
Thanks,
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2018-08-31 13:04 Stefano Babic
2018-08-31 13:07 ` Tom Rini
@ 2018-09-01 11:37 ` Tom Rini
2018-09-02 13:20 ` Sébastien Szymanski
2018-09-02 17:06 ` Stefano Babic
1 sibling, 2 replies; 307+ messages in thread
From: Tom Rini @ 2018-09-01 11:37 UTC (permalink / raw)
To: u-boot
On Fri, Aug 31, 2018 at 03:04:31PM +0200, Stefano Babic wrote:
> Hi Tom,
>
> please pull from u-boot-imx, thanks !
>
> The following changes since commit 11ed312896c5f5814064c5d45dcb2f53dc121437:
>
> configs: am57xx: change default board name to beagle_x15 (2018-08-26
> 12:26:16 -0400)
>
> are available in the Git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 2846e663fd62200a189bba357135e284a379a38b:
>
> imx: missing CONFIG_MII in mx7dsabresd_qspi_defconfig (2018-08-31
> 12:08:43 +0200)
>
OK, NAK for the following problems:
- Fail to build: https://travis-ci.org/trini/u-boot/jobs/423197300
The failing board is ids8313 and it's failing to configure as
CONFIG_SYS_BOOTCOUNT_I2C_BUS needs to be set, and isn't
- In looking into the above I see configs/ge_bx50v3_defconfig and
configs/mx53ppd_defconfig and a few more have a bunch of comments
added to it. These will be blown away on the next re-sync. Comments
need to go into the board README or something not an auto-generated
file.
- So I start reading the whole diff and I see:
commit 8e00d802e402d2a6734a88ebeb77a70efcfc354c
Author: Sébastien Szymanski <sebastien.szymanski@armadeus.com>
Date: Wed Jul 25 14:47:53 2018 +0200
ARM: opos6ul: make the board boot again
Which is wrong. The -u-boot.dtsi file is automatically included and
should have all of the U-Boot specific DTS changes.
- And since the above big real problems exist I'm going to point out for
you to fix:
WARNING: no status info for 'mx7dsabresd_qspi'
WARNING: no maintainers for 'mx7dsabresd_qspi'
Rather than fix it myself like I was going to before I found the other
issues.
--
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/20180901/0ad76050/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2018-09-01 11:37 ` Tom Rini
@ 2018-09-02 13:20 ` Sébastien Szymanski
2018-09-02 14:15 ` Tom Rini
2018-09-02 17:06 ` Stefano Babic
1 sibling, 1 reply; 307+ messages in thread
From: Sébastien Szymanski @ 2018-09-02 13:20 UTC (permalink / raw)
To: u-boot
Hi Tom,
> On 1 Sep 2018, at 13:37, Tom Rini <trini@konsulko.com> wrote:
>
> - So I start reading the whole diff and I see:
> commit 8e00d802e402d2a6734a88ebeb77a70efcfc354c
> Author: Sébastien Szymanski <sebastien.szymanski@armadeus.com>
> Date: Wed Jul 25 14:47:53 2018 +0200
>
> ARM: opos6ul: make the board boot again
>
> Which is wrong. The -u-boot.dtsi file is automatically included and
> should have all of the U-Boot specific DTS changes.
>
:(
I don’t understand your comment. What -u-boot.dtsi file is automatically included ? I have put all the U-Boot specific DTS changes in imx6ul-opos6ul-u-boot.dtsi and imx6u-opos6uldev-u-boot.dts files.
Regards,
>
> --
> Tom
> _______________________________________________
> U-Boot mailing list
> U-Boot at lists.denx.de
> https://lists.denx.de/listinfo/u-boot
--
Sébastien Szymanski
Software engineer, Armadeus Systems
Tel: +33 (0)9 72 29 41 44
Fax: +33 (0)9 72 28 79 26
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2018-09-02 13:20 ` Sébastien Szymanski
@ 2018-09-02 14:15 ` Tom Rini
2018-09-03 7:47 ` Stefano Babic
0 siblings, 1 reply; 307+ messages in thread
From: Tom Rini @ 2018-09-02 14:15 UTC (permalink / raw)
To: u-boot
On Sun, Sep 02, 2018 at 03:20:25PM +0200, Sébastien Szymanski wrote:
> Hi Tom,
>
> > On 1 Sep 2018, at 13:37, Tom Rini <trini@konsulko.com> wrote:
> >
> > - So I start reading the whole diff and I see:
> > commit 8e00d802e402d2a6734a88ebeb77a70efcfc354c
> > Author: Sébastien Szymanski <sebastien.szymanski@armadeus.com>
> > Date: Wed Jul 25 14:47:53 2018 +0200
> >
> > ARM: opos6ul: make the board boot again
> >
> > Which is wrong. The -u-boot.dtsi file is automatically included and
> > should have all of the U-Boot specific DTS changes.
> >
>
> :(
>
> I don’t understand your comment. What -u-boot.dtsi file is
> automatically included ? I have put all the U-Boot specific DTS
> changes in imx6ul-opos6ul-u-boot.dtsi and imx6u-opos6uldev-u-boot.dts
> files.
Take a look at the u_boot_dtsi_options logic in scripts/Makefile.lib for
all of the possible dtsi files that will be automatically included if
found. This is so that end the end for a given board you should be able
to drop in the dts file(s) from Linux, create a -u-boot.dtsi and then
have things work, no changes to the upstream files required nor
specifying an otherwise unusual name.
--
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/20180902/f500baad/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2018-09-02 14:15 ` Tom Rini
@ 2018-09-03 7:47 ` Stefano Babic
0 siblings, 0 replies; 307+ messages in thread
From: Stefano Babic @ 2018-09-03 7:47 UTC (permalink / raw)
To: u-boot
On 02/09/2018 16:15, Tom Rini wrote:
> On Sun, Sep 02, 2018 at 03:20:25PM +0200, Sébastien Szymanski wrote:
>
>> Hi Tom,
>>
>>> On 1 Sep 2018, at 13:37, Tom Rini <trini@konsulko.com> wrote:
>>>
>>> - So I start reading the whole diff and I see:
>>> commit 8e00d802e402d2a6734a88ebeb77a70efcfc354c
>>> Author: Sébastien Szymanski <sebastien.szymanski@armadeus.com>
>>> Date: Wed Jul 25 14:47:53 2018 +0200
>>>
>>> ARM: opos6ul: make the board boot again
>>>
>>> Which is wrong. The -u-boot.dtsi file is automatically included and
>>> should have all of the U-Boot specific DTS changes.
>>>
>>
>> :(
>>
>> I don’t understand your comment. What -u-boot.dtsi file is
>> automatically included ? I have put all the U-Boot specific DTS
>> changes in imx6ul-opos6ul-u-boot.dtsi and imx6u-opos6uldev-u-boot.dts
>> files.
>
> Take a look at the u_boot_dtsi_options logic in scripts/Makefile.lib for
> all of the possible dtsi files that will be automatically included if
> found. This is so that end the end for a given board you should be able
> to drop in the dts file(s) from Linux, create a -u-boot.dtsi and then
> have things work, no changes to the upstream files required nor
> specifying an otherwise unusual name.
>
I revert the patch on u-boot.imx to get a clean build again that can be
accepted by Tom.
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2018-09-01 11:37 ` Tom Rini
2018-09-02 13:20 ` Sébastien Szymanski
@ 2018-09-02 17:06 ` Stefano Babic
2018-09-02 17:11 ` Tom Rini
1 sibling, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2018-09-02 17:06 UTC (permalink / raw)
To: u-boot
On 01/09/2018 13:37, Tom Rini wrote:
> On Fri, Aug 31, 2018 at 03:04:31PM +0200, Stefano Babic wrote:
>
>> Hi Tom,
>>
>> please pull from u-boot-imx, thanks !
>>
>> The following changes since commit 11ed312896c5f5814064c5d45dcb2f53dc121437:
>>
>> configs: am57xx: change default board name to beagle_x15 (2018-08-26
>> 12:26:16 -0400)
>>
>> are available in the Git repository at:
>>
>> git://www.denx.de/git/u-boot-imx.git master
>>
>> for you to fetch changes up to 2846e663fd62200a189bba357135e284a379a38b:
>>
>> imx: missing CONFIG_MII in mx7dsabresd_qspi_defconfig (2018-08-31
>> 12:08:43 +0200)
>>
>
> OK, NAK for the following problems:
> - Fail to build: https://travis-ci.org/trini/u-boot/jobs/423197300
> The failing board is ids8313 and it's failing to configure as
> CONFIG_SYS_BOOTCOUNT_I2C_BUS needs to be set, and isn't
It looks wrong how I verify the whole build. Running buildman on my
host, all boards were built. I will
> - In looking into the above I see configs/ge_bx50v3_defconfig and
> configs/mx53ppd_defconfig and a few more have a bunch of comments
> added to it. These will be blown away on the next re-sync. Comments
> need to go into the board README or something not an auto-generated
> file.
I saw this, but if the board maintainer won't use "make savedefonfig" to
generate its own defconfig, I have not blocked this if this lead to a
successful build.
> - So I start reading the whole diff and I see:
> commit 8e00d802e402d2a6734a88ebeb77a70efcfc354c
> Author: Sébastien Szymanski <sebastien.szymanski@armadeus.com>
> Date: Wed Jul 25 14:47:53 2018 +0200
>
> ARM: opos6ul: make the board boot again
>
> Which is wrong. The -u-boot.dtsi file is automatically included and
> should have all of the U-Boot specific DTS changes.
I have to understand why my build was successful...
>
> - And since the above big real problems exist I'm going to point out for
> you to fix:
> WARNING: no status info for 'mx7dsabresd_qspi'
> WARNING: no maintainers for 'mx7dsabresd_qspi'
>
Note this, they will be fixed.
> Rather than fix it myself like I was going to before I found the other
> issues.
>
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2018-09-02 17:06 ` Stefano Babic
@ 2018-09-02 17:11 ` Tom Rini
2018-09-02 17:29 ` Stefano Babic
0 siblings, 1 reply; 307+ messages in thread
From: Tom Rini @ 2018-09-02 17:11 UTC (permalink / raw)
To: u-boot
On Sun, Sep 02, 2018 at 07:06:06PM +0200, Stefano Babic wrote:
>
>
> On 01/09/2018 13:37, Tom Rini wrote:
> > On Fri, Aug 31, 2018 at 03:04:31PM +0200, Stefano Babic wrote:
> >
> >> Hi Tom,
> >>
> >> please pull from u-boot-imx, thanks !
> >>
> >> The following changes since commit 11ed312896c5f5814064c5d45dcb2f53dc121437:
> >>
> >> configs: am57xx: change default board name to beagle_x15 (2018-08-26
> >> 12:26:16 -0400)
> >>
> >> are available in the Git repository at:
> >>
> >> git://www.denx.de/git/u-boot-imx.git master
> >>
> >> for you to fetch changes up to 2846e663fd62200a189bba357135e284a379a38b:
> >>
> >> imx: missing CONFIG_MII in mx7dsabresd_qspi_defconfig (2018-08-31
> >> 12:08:43 +0200)
> >>
> >
> > OK, NAK for the following problems:
> > - Fail to build: https://travis-ci.org/trini/u-boot/jobs/423197300
> > The failing board is ids8313 and it's failing to configure as
> > CONFIG_SYS_BOOTCOUNT_I2C_BUS needs to be set, and isn't
>
> It looks wrong how I verify the whole build. Running buildman on my
> host, all boards were built. I will
That's odd. Are you building the world, or just arm? I noticed this
since my non-travis world build got stuck and then confirmed it just
trying to build that single PowerPC board.
> > - In looking into the above I see configs/ge_bx50v3_defconfig and
> > configs/mx53ppd_defconfig and a few more have a bunch of comments
> > added to it. These will be blown away on the next re-sync. Comments
> > need to go into the board README or something not an auto-generated
> > file.
>
> I saw this, but if the board maintainer won't use "make savedefonfig" to
> generate its own defconfig, I have not blocked this if this lead to a
> successful build.
It needs to be a rejection error, I try and remember to re-sync all of
the defconfigs at least before the final release and if I'm doing it
right, before the -rcs too.
> > - So I start reading the whole diff and I see:
> > commit 8e00d802e402d2a6734a88ebeb77a70efcfc354c
> > Author: Sébastien Szymanski <sebastien.szymanski@armadeus.com>
> > Date: Wed Jul 25 14:47:53 2018 +0200
> >
> > ARM: opos6ul: make the board boot again
> >
> > Which is wrong. The -u-boot.dtsi file is automatically included and
> > should have all of the U-Boot specific DTS changes.
>
> I have to understand why my build was successful...
It's not a fatal problem, it's just not doing things the right way.
> > - And since the above big real problems exist I'm going to point out for
> > you to fix:
> > WARNING: no status info for 'mx7dsabresd_qspi'
> > WARNING: no maintainers for 'mx7dsabresd_qspi'
> >
>
> Note this, they will be fixed.
Fabio posted a patch for this one BTW.
--
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/20180902/63f72cbd/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2018-09-02 17:11 ` Tom Rini
@ 2018-09-02 17:29 ` Stefano Babic
0 siblings, 0 replies; 307+ messages in thread
From: Stefano Babic @ 2018-09-02 17:29 UTC (permalink / raw)
To: u-boot
On 02/09/2018 19:11, Tom Rini wrote:
> On Sun, Sep 02, 2018 at 07:06:06PM +0200, Stefano Babic wrote:
>>
>>
>> On 01/09/2018 13:37, Tom Rini wrote:
>>> On Fri, Aug 31, 2018 at 03:04:31PM +0200, Stefano Babic wrote:
>>>
>>>> Hi Tom,
>>>>
>>>> please pull from u-boot-imx, thanks !
>>>>
>>>> The following changes since commit 11ed312896c5f5814064c5d45dcb2f53dc121437:
>>>>
>>>> configs: am57xx: change default board name to beagle_x15 (2018-08-26
>>>> 12:26:16 -0400)
>>>>
>>>> are available in the Git repository at:
>>>>
>>>> git://www.denx.de/git/u-boot-imx.git master
>>>>
>>>> for you to fetch changes up to 2846e663fd62200a189bba357135e284a379a38b:
>>>>
>>>> imx: missing CONFIG_MII in mx7dsabresd_qspi_defconfig (2018-08-31
>>>> 12:08:43 +0200)
>>>>
>>>
>>> OK, NAK for the following problems:
>>> - Fail to build: https://travis-ci.org/trini/u-boot/jobs/423197300
>>> The failing board is ids8313 and it's failing to configure as
>>> CONFIG_SYS_BOOTCOUNT_I2C_BUS needs to be set, and isn't
>>
>> It looks wrong how I verify the whole build. Running buildman on my
>> host, all boards were built. I will
>
> That's odd. Are you building the world, or just arm?
I am building i.MX, that could be the cause:
./tools/buildman/buildman imx mx25 mx27 mx31 mx35 mxs mx5 mx6 mx7 vf610
> I noticed this
> since my non-travis world build got stuck and then confirmed it just
> trying to build that single PowerPC board.
ok
>
>>> - In looking into the above I see configs/ge_bx50v3_defconfig and
>>> configs/mx53ppd_defconfig and a few more have a bunch of comments
>>> added to it. These will be blown away on the next re-sync. Comments
>>> need to go into the board README or something not an auto-generated
>>> file.
>>
>> I saw this, but if the board maintainer won't use "make savedefonfig" to
>> generate its own defconfig, I have not blocked this if this lead to a
>> successful build.
>
> It needs to be a rejection error, I try and remember to re-sync all of
> the defconfigs at least before the final release and if I'm doing it
> right, before the -rcs too.
ok
>
>>> - So I start reading the whole diff and I see:
>>> commit 8e00d802e402d2a6734a88ebeb77a70efcfc354c
>>> Author: Sébastien Szymanski <sebastien.szymanski@armadeus.com>
>>> Date: Wed Jul 25 14:47:53 2018 +0200
>>>
>>> ARM: opos6ul: make the board boot again
>>>
>>> Which is wrong. The -u-boot.dtsi file is automatically included and
>>> should have all of the U-Boot specific DTS changes.
>>
>> I have to understand why my build was successful...
>
> It's not a fatal problem, it's just not doing things the right way.
>
>>> - And since the above big real problems exist I'm going to point out for
>>> you to fix:
>>> WARNING: no status info for 'mx7dsabresd_qspi'
>>> WARNING: no maintainers for 'mx7dsabresd_qspi'
>>>
>>
>> Note this, they will be fixed.
>
> Fabio posted a patch for this one BTW.
Thanks, I pick it up.
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2018-07-23 9:44 Stefano Babic
2018-07-23 18:16 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2018-07-23 9:44 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull from u-boot-imx, thanks !
The following changes since commit 474ecd2c84d97314b8145fbe3a57887f41b2edb3:
env: Simplify Makefile using $(SPL_TPL_) (2018-07-21 12:24:31 -0400)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to f97f167107b33fc6596561dae1309571ade39055:
configs: imx6q_logic: Cleanup ramdiskaddr and fdtaddr (2018-07-23
11:05:54 +0200)
----------------------------------------------------------------
Adam Ford (2):
imx: i.mx6q: imx6q_logic: Migrate to SPL and enable SDP
configs: imx6q_logic: Cleanup ramdiskaddr and fdtaddr
Baruch Siach (2):
mmc: drop mention of IN_PROGRESS status
mx6cuboxi: drop CONFIG_SYS_FSL_USDHC_NUM
Fabio Berton (1):
pico-imx7d: Add support for update SPL using DFU
Fabio Estevam (7):
mx7: Remove BMODE support
pico-imx7d: Convert to distro config
pico-imx7d: Add fastboot support
pico-imx7d: Add SPL support
pico-imx7d: Add Falcon mode support
pico-imx7d: Enable CONFIG_ARMV7_BOOT_SEC_DEFAULT
pico-imx7d: Do not override addrmap5
Holger Dengler (1):
tools/imximage: get HAB information from header
Jon Nettleton (5):
mmc: break out get_op_cond code to its own function
mx6cuboxi: Add support for eMMC booting
mx6cuboxi: Use mmc_get_op_cond() to check for an eMMC
mx6cuboxi: Add emmc device tree suffix
mx6cuboxi: Move the default environment for all devices
Ludwig Zenz (4):
Revert "ARM: imx6: Disable DDR DRAM calibration DHCOM i.MX6 PDK"
ARM: imx6: configure ddrcode pins in spl DHCOM i.MX6 PDK
ARM: imx6: DHCOM i.MX6 PDK: ddr init for 32bit bus and 4GBit chips
ARM: dh_imx6: enable GigaDevice, Macronix, and Winbond SPI Flash
support in Kconfig
Mark Jonas (1):
arm, imx6: add alternative PAD_CTL_DSE constants
Martin Kaiser (1):
mx25: fix the offset between the USB ports' registers
Michael Trimarchi (4):
eth: dm: fec: Add gpio phy reset binding
imx: mx6: Fix implementantion reset_misc
imx: imx6: Add comment to gpr_init function
i.MX6: engicam: gpr_init can be called only for some architecture
Otavio Salvador (9):
pico-imx7d: Fix common distro configuration behavior
pico-imx7d: Add GPT partitioning support
pico-imx7d: Add default DFU targets
pico-imx7d: Add bootmenu to choose the baseboard
pico-imx7d: Allow default fdtfile to be overridden by defconfig
pico-imx7d: Enable auxiliary code support
pico-imx7d: README: Use dfu-util to flash U-Boot
pico-imx7d: README: Drop old instructions about secure mode
pico-imx7d: Add new pico-pi config
Stefan Agner (12):
mtd: nand: mxs_nand: add device tree support for i.MX 6
imx: add macro to detect whether USB has been initialized
ARM: dts: imx6ull: use same compatible string as Linux is using
board: toradex: add new and upcoming SKUs
board: toradex: add Colibri iMX6ULL support
ARM: PSCI: initialize stack pointer on secondary CPUs
imx: mx7: psci: use C code exclusively
imx: mx7: psci: provide complete PSCI 1.0 implementation
imx: mx7: psci: support CPU0 on/off
imx: mx7: psci: implement MIGRATE_INFO_TYPE
colibri_imx7: add compatible string used in vanilla Linux
colibri_imx7: improve DDR3 timing
Stefano Babic (1):
bootcount: flush after storing the bootcounter
Uri Mashiach (1):
arm: imx7d: cl-som-imx7: sf: support all SF types
arch/arm/cpu/armv7/psci.S | 2 +
arch/arm/dts/imx6ull-colibri.dts | 550
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/dts/imx6ull.dtsi | 2 +-
arch/arm/include/asm/arch-mx25/imx-regs.h | 7 +-
arch/arm/include/asm/arch-mx6/imx-regs.h | 7 ++
arch/arm/include/asm/mach-imx/iomux-v3.h | 8 +++
arch/arm/mach-imx/Kconfig | 2 +-
arch/arm/mach-imx/mx6/Kconfig | 11 ++-
arch/arm/mach-imx/mx6/soc.c | 7 ++
arch/arm/mach-imx/mx7/Kconfig | 2 +-
arch/arm/mach-imx/mx7/Makefile | 5 +-
arch/arm/mach-imx/mx7/psci-mx7.c | 148
++++++++++++++++++++++++++++++++++++----
arch/arm/mach-imx/mx7/psci.S | 60 ----------------
arch/arm/mach-imx/mx7/soc.c | 25 -------
board/dhelectronics/dh_imx6/dh_imx6_spl.c | 227
++++++++++++++++++++++++++++++++++++++++++++++++++++++++----
board/engicam/common/spl.c | 3 +-
board/logicpd/imx6/imx6logic.c | 141
++++++++++++++++++++++++++++++++++++++
board/logicpd/imx6/mx6q_2x_MT41K512M16HA.cfg | 111
------------------------------
board/solidrun/mx6cuboxi/mx6cuboxi.c | 115
++++++++++++++++++++++++++++---
board/technexion/pico-imx7d/Makefile | 2 +-
board/technexion/pico-imx7d/README | 30 +++-----
board/technexion/pico-imx7d/imximage.cfg | 97
--------------------------
board/technexion/pico-imx7d/pico-imx7d.c | 2 +-
board/technexion/pico-imx7d/spl.c | 122
+++++++++++++++++++++++++++++++++
board/toradex/colibri-imx6ull/Kconfig | 29 ++++++++
board/toradex/colibri-imx6ull/MAINTAINERS | 10 +++
board/toradex/colibri-imx6ull/Makefile | 4 ++
board/toradex/colibri-imx6ull/colibri-imx6ull.c | 408
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
board/toradex/colibri-imx6ull/imximage.cfg | 106
++++++++++++++++++++++++++++
board/toradex/colibri_imx7/colibri_imx7.c | 20 +-----
board/toradex/colibri_imx7/imximage.cfg | 10 +--
board/toradex/common/tdx-cfg-block.c | 7 ++
board/toradex/common/tdx-cfg-block.h | 7 ++
configs/cl-som-imx7_defconfig | 7 ++
configs/colibri-imx6ull_defconfig | 76 +++++++++++++++++++++
configs/dh_imx6_defconfig | 3 +
configs/imx6q_logic_defconfig | 47 +++++++++++--
configs/pico-imx7d_defconfig | 41 ++++++++---
configs/pico-pi-imx7d_defconfig | 59 ++++++++++++++++
drivers/bootcount/bootcount.c | 3 +
drivers/mmc/mmc.c | 61 ++++++++++-------
drivers/mtd/nand/mxs_nand_dt.c | 8 +++
drivers/net/fec_mxc.c | 43 ++++++++++--
drivers/net/fec_mxc.h | 5 +-
include/configs/colibri-imx6ull.h | 199
+++++++++++++++++++++++++++++++++++++++++++++++++++++
include/configs/imx6_logic.h | 46 +++++++++----
include/configs/mx6cuboxi.h | 27 ++++----
include/configs/pico-imx7d.h | 94
+++++++++++++------------
include/mmc.h | 12 +++-
tools/imximage.c | 13 ++--
50 files changed, 2523 insertions(+), 508 deletions(-)
create mode 100644 arch/arm/dts/imx6ull-colibri.dts
delete mode 100644 arch/arm/mach-imx/mx7/psci.S
delete mode 100644 board/logicpd/imx6/mx6q_2x_MT41K512M16HA.cfg
delete mode 100644 board/technexion/pico-imx7d/imximage.cfg
create mode 100644 board/technexion/pico-imx7d/spl.c
create mode 100644 board/toradex/colibri-imx6ull/Kconfig
create mode 100644 board/toradex/colibri-imx6ull/MAINTAINERS
create mode 100644 board/toradex/colibri-imx6ull/Makefile
create mode 100644 board/toradex/colibri-imx6ull/colibri-imx6ull.c
create mode 100644 board/toradex/colibri-imx6ull/imximage.cfg
create mode 100644 configs/colibri-imx6ull_defconfig
create mode 100644 configs/pico-pi-imx7d_defconfig
create mode 100644 include/configs/colibri-imx6ull.h
--
=====================================================================
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sbabic at denx.de
=====================================================================
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2018-07-23 9:44 Stefano Babic
@ 2018-07-23 18:16 ` Tom Rini
0 siblings, 0 replies; 307+ messages in thread
From: Tom Rini @ 2018-07-23 18:16 UTC (permalink / raw)
To: u-boot
On Mon, Jul 23, 2018 at 11:44:04AM +0200, Stefano Babic wrote:
> Hi Tom,
>
> please pull from u-boot-imx, thanks !
>
> The following changes since commit 474ecd2c84d97314b8145fbe3a57887f41b2edb3:
>
> env: Simplify Makefile using $(SPL_TPL_) (2018-07-21 12:24:31 -0400)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to f97f167107b33fc6596561dae1309571ade39055:
>
> configs: imx6q_logic: Cleanup ramdiskaddr and fdtaddr (2018-07-23
> 11:05:54 +0200)
>
Applied to u-boot/master, thanks!
--
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/20180723/cc3a1b43/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2018-06-27 15:01 Stefano Babic
2018-06-28 2:21 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2018-06-27 15:01 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull from u-boot-imx, thanks !
As discussed in previous thread, I have merged some NAND patches, too
(see Stefan's and Jorg's patches).
-- The following changes since commit
a715415bb5948c84cc44c601b193188990f7238b:
Merge branch 'master' of git://git.denx.de/u-boot-usb (2018-06-16
00:07:37 -0400)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to b4cb809289235eb39dc2a3e521d8254da0ad752e:
imx: bx50v3: fix Maintainers (2018-06-27 13:02:36 +0200)
----------------------------------------------------------------
Fabio Estevam (3):
spl: Add default values for ARCH_MX7
pico-imx7d: Adjust the dtb name
cl-som-imx7: Remove CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_USE_SECTOR=y
Hannes Schmelzer (1):
drivers/gpio/mxc: fix MXC GPIO name in KConfig
Jagan Teki (2):
board: engicam: spl: match icore-mipi fit-config
imx6ul: geam: Fix fdt_file mismatch
Jon Nettleton (2):
mx6cuboxi: consolidate board detection and add som revision checking
mx6cuboxi: fix 4GB ddr memory detection
Jörg Krause (4):
mtd: nand: export nand_get_flash_type function
spl, nand: add option CONFIG_SPL_NAND_IDENT to lookup for
supported NAND chips
mtd: nand: mxs_nand_spl: refactor mxs_flash_ident
mtd: nand: mxs_nand_spl: add mxs_flash_full_ident
Lukasz Majewski (27):
display5: factory: Add support for BOOT_FROM = FACTORY switch
display5: config: factory: Setup IP config data according to LEG
production setup
display5: config: Add "factory" (1MiB) SPI-NOR partition in u-boot
display5: config: Provide command to flash the whole SPI-NOR memory
display5: spl: Check return code of the env_* functions
display5: config: Reset the board when bootm fails
display5: config: Remove support for Linux initramfs recovery
image boot
display5: config: Update SPI-NOR partition for larger
swupdate-initramfs
display5: config: factory: Extend mtdparts to support LEG factory
partition
display5: Support for the emergency PAD pressing
display5: wdt: Enable WDT support (both SPL and u-boot)
display5: config: Provide 'tftp_mmc_rootfs_bkp' command to write
BACKUP rootfs
display5: config: factory: Update BACKUP rootfs in factory mode
display5: config: Update swupdate initramfs file name (now
supporting ext4)
display5: ddr: Enable support for DDR3 auto calibration
display5: net: Add function to read ethaddr from iMX6 fuses
display5: config: Add cma=256M to command line arguments
display5: config: Reduce rootfs2 (BACKUP) size from 1528M to 512M
display5: display5_defconfig: Enable support for gpt command
(CMD_GPT) in production u-boot
display5: config: Add GPT verification and restoration code on
SWUpdate entry
display5: Add missing environment.h include to avoid warning
board: imx53: Always disable display before starting kernel
board: Adjust K+P script to run misc (per board) adjustments
board: Add support for KEY1 status detection on K+P's HSC|DDC boards
board: Silent out the console on the K+P's imx53 boards
board: Remove not needed function for the K+P's imx53 board
config: Update defconfig for imx53 K+P boards
Mans Rullgard (1):
ARM: mxs: let boards override entire dram parameter table
Otavio Salvador (1):
wandboard: Remove hardcoded baudrate from "console" variable
Stefan Agner (15):
mtd: nand: mxs_nand: introduce SPL specific init
mtd: nand: mxs_nand: use self init
mtd: nand: mxs_nand: allow to enable BBT support
mtd: nand: mxs_nand: use structure for BCH geometry
mtd: nand: mxs_nand: report correct ECC parameters
mtd: nand: mxs_nand: add minimal ECC support
mtd: nand: mxs_nand: move register structs to driver data
mtd: nand: mxs_nand: use more precise function name
mtd: nand: mxs_nand: separate board/controller init
mtd: nand: mxs_nand: add use_minimum_ecc to struct
mtd: nand: mxs_nand: move structs into header file
mtd: nand: mxs_nand: add device tree support
mtd: nand: mxs_nand: add support for specific ECC strength
arm: dts: imx7: sync with Linux
arm: dts: imx7: colibri: add raw NAND support
Stefano Babic (1):
imx: bx50v3: fix Maintainers
Trent Piepho (1):
power: pmic: Let PFUZE3000 see all 256 registers
Ye Li (1):
imx: Enable ACTLR.SMP bit for all i.MX cortex-a7 platforms
README |
4 +
arch/arm/cpu/arm926ejs/mxs/spl_mem_init.c |
14 +--
arch/arm/dts/Makefile |
2 +-
arch/arm/dts/imx53-kp.dts |
4 +
arch/arm/dts/{imx6ul-geam-kit-u-boot.dtsi => imx6ul-geam-u-boot.dtsi} | 0
arch/arm/dts/{imx6ul-geam-kit.dts => imx6ul-geam.dts} | 0
arch/arm/dts/imx7-colibri.dts |
28 +++++
arch/arm/dts/imx7s.dtsi |
491
++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------
arch/arm/mach-imx/cache.c |
42 +++++++
arch/arm/mach-imx/mx7/soc.c |
7 --
board/engicam/common/board.c |
4 +-
board/engicam/common/spl.c |
4 +
board/ge/bx50v3/MAINTAINERS |
1 +
board/k+p/bootscripts/tpcboot.cmd |
6 +
board/k+p/kp_imx53/kp_imx53.c |
34 ++++--
board/liebherr/display5/common.c |
10 ++
board/liebherr/display5/common.h |
1 +
board/liebherr/display5/display5.c |
41 +++++++
board/liebherr/display5/spl.c |
78 ++++++++++++-
board/solidrun/mx6cuboxi/mx6cuboxi.c |
182 ++++++++++++++++++++++---------
common/spl/Kconfig |
5 +-
configs/cl-som-imx7_defconfig |
1 -
configs/display5_defconfig |
6 +-
configs/display5_factory_defconfig |
3 +-
configs/imx6ul_geam_mmc_defconfig |
2 +-
configs/imx6ul_geam_nand_defconfig |
2 +-
configs/kp_imx53_defconfig |
6 +
drivers/gpio/Kconfig |
2 +-
drivers/mtd/nand/Kconfig |
16 +++
drivers/mtd/nand/Makefile |
2 +
drivers/mtd/nand/mxs_nand.c |
405 ++++++++++++++++++++++++++++++++++++++++---------------------------
drivers/mtd/nand/mxs_nand.h |
73 +++++++++++++
drivers/mtd/nand/mxs_nand_dt.c |
86 +++++++++++++++
drivers/mtd/nand/mxs_nand_spl.c |
40 ++++++-
drivers/mtd/nand/nand_base.c |
3 +-
drivers/power/pmic/pfuze100.c |
3 +-
drivers/power/pmic/pmic_pfuze3000.c |
2 +-
include/configs/display5.h |
102 ++++++++++-------
include/configs/kp_imx53.h |
1 +
include/configs/mx6cuboxi.h |
24 ++--
include/configs/pico-imx7d.h |
2 +-
include/configs/wandboard.h |
2 +-
include/dt-bindings/clock/imx7d-clock.h |
15 ++-
include/dt-bindings/power/imx7-power.h |
16 +++
include/linux/mtd/rawnand.h |
10 +-
include/power/pfuze3000_pmic.h |
2 +-
scripts/config_whitelist.txt |
1 +
47 files changed, 1287 insertions(+), 498 deletions(-)
rename arch/arm/dts/{imx6ul-geam-kit-u-boot.dtsi =>
imx6ul-geam-u-boot.dtsi} (100%)
rename arch/arm/dts/{imx6ul-geam-kit.dts => imx6ul-geam.dts} (100%)
create mode 100644 drivers/mtd/nand/mxs_nand.h
create mode 100644 drivers/mtd/nand/mxs_nand_dt.c
create mode 100644 include/dt-bindings/power/imx7-power.h
=====================================================================
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sbabic at denx.de
=====================================================================
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2018-06-27 15:01 Stefano Babic
@ 2018-06-28 2:21 ` Tom Rini
0 siblings, 0 replies; 307+ messages in thread
From: Tom Rini @ 2018-06-28 2:21 UTC (permalink / raw)
To: u-boot
On Wed, Jun 27, 2018 at 05:01:09PM +0200, Stefano Babic wrote:
> Hi Tom,
>
> please pull from u-boot-imx, thanks !
>
> As discussed in previous thread, I have merged some NAND patches, too
> (see Stefan's and Jorg's patches).
>
>
> -- The following changes since commit
> a715415bb5948c84cc44c601b193188990f7238b:
>
> Merge branch 'master' of git://git.denx.de/u-boot-usb (2018-06-16
> 00:07:37 -0400)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to b4cb809289235eb39dc2a3e521d8254da0ad752e:
>
> imx: bx50v3: fix Maintainers (2018-06-27 13:02:36 +0200)
>
Applied to u-boot/master, thanks!
--
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/20180627/39225b9e/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2018-05-18 6:51 Stefano Babic
2018-05-19 2:23 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2018-05-18 6:51 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull from u-boot-imx, thanks !
The following changes since commit f2d0f5e7ab3b8a7b4bf6e2ac499b4867c701d52d:
ARM: re-enable MVGBE for edminiv2 (2018-05-16 11:38:08 -0400)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to ee943655576f4a9e0af832e00a682a8d9f425bb1:
arm: imx53: Add support for imx53 boards from K+P (2018-05-18 08:29:38
+0200)
----------------------------------------------------------------
Guillaume GARDET (2):
imx6: Convert sabrelite and nitrogen6x boards to distro boot support
imx6: sabrelite: update defconfig to use distro defaults
Ian Ray (6):
board: ge: bx50v3: add winbond SPI NOR support
board: ge: bx50v3: rename detect_baseboard function
board: ge: bx50v3: fix display support for b{46}50v3
board: ge: bx50v3: use VPD instead of compile-time checks
board: ge: bx50v3: configure video arguments using VPD
board: ge: bx50v3: remove redundant targets
Jagan Teki (11):
ARM: dts: i.MX6QDL: U-Boot specific dts for u-boot, dm-spl
ARM: dts: imx6ul-isiot: Move usdhc2 into dtsi
ARM: dts: i.MX6UL: U-Boot specific dts for u-boot, dm-spl
ARM: i.MX6: dts: Build dtb based on SOC type
i.MX6: board: Add BTicino i.MX6DL Mamoj initial support
i.MX6DL: mamoj: Add I2C support
i.MX6DL: mamoj: Add PFUZE100 support
configs: imx6dl_mamoj: Enable fastboot and ums
configs: imx6dl-mamoj: Add DFU support
configs: imx6dl-mamoj: Add Falcon mode support
configs: imx6dl-mamoj: Enable HAB
Lukasz Majewski (14):
dts: imx53: Add gpio and i2c nodes to imx53.dtsi file
dts: pinctrl: Provide IMX_PAD_SION definition for imx53 pinctrl
pmic: fsl: Provide some more definitions for MC34708 PMIC
pmic: fsl: Define number of bytes sent at once by MC34708 PMIC
pmic: Add support for setting transmission length in uclass
private data
pmic: dm: Rewrite pmic_reg_{read|write|clrsetbits} to support 3
bytes transmissions
pmic: dm: Add support for MC34708 for PMIC DM
pmic: Rewrite the pmic command to not only work with single byte
transmission
sandbox: Rewrite i2c_pmic_emul.c to support PMIC with 3 bytes
transmission
sandbox: Enable support for MC34708 PMIC in DTS
sandbox: Enable MC34708 PMIC support
sandbox: tests: Exclude common test code (pmic_get) in test/dm/pmic.c
sandbox: tests: Add tests for mc34708 PMIC device
arm: imx53: Add support for imx53 boards from K+P
Magnus Lilja (2):
mx31pdk: Convert CONFIG_MX31 flag to use Kconfig.
mx31: Convert MX31_HCLK_FREQ and MX31_CLK32 to Kconfig.
Nandor Han (2):
board: ge: bx50v3: unify two switch statements
board: ge: bx50v3: detect the monitor type by reading VPD earlier
Peter Robinson (4):
mx6 common: remove dangling comment
mx7: remove empty ifndef statement
mx6: Select CONFIG_MP with MX6_SMP
mx6: remove duplicated BOUNCE_BUFFER defines
Sebastian Reichel (1):
ge: ppd: move CONFIG_ENV_IS_IN_MMC to defconfig
arch/arm/Kconfig | 14 ++-
arch/arm/dts/Makefile | 19 ++--
arch/arm/dts/imx53-kp.dts | 135
+++++++++++++++++++++++++++++
arch/arm/dts/imx53-pinfunc.h | 1 +
arch/arm/dts/imx53.dtsi | 101
+++++++++++++++++++++-
arch/arm/dts/imx6dl-icore-mipi-u-boot.dtsi | 11 +++
arch/arm/dts/imx6dl-icore-mipi.dts | 1 -
arch/arm/dts/imx6dl-icore-rqs-u-boot.dtsi | 7 ++
arch/arm/dts/imx6dl-icore-u-boot.dtsi | 7 ++
arch/arm/dts/imx6dl-mamoj-u-boot.dtsi | 15 ++++
arch/arm/dts/imx6dl-mamoj.dts | 225
++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/dts/imx6q-icore-mipi-u-boot.dtsi | 11 +++
arch/arm/dts/imx6q-icore-mipi.dts | 1 -
arch/arm/dts/imx6q-icore-rqs-u-boot.dtsi | 7 ++
arch/arm/dts/imx6q-icore-u-boot.dtsi | 7 ++
arch/arm/dts/imx6qdl-icore-rqs-u-boot.dtsi | 23 +++++
arch/arm/dts/imx6qdl-icore-rqs.dtsi | 4 -
arch/arm/dts/imx6qdl-icore-u-boot.dtsi | 19 ++++
arch/arm/dts/imx6qdl-icore.dtsi | 3 -
arch/arm/dts/imx6qdl-u-boot.dtsi | 27 ++++++
arch/arm/dts/imx6qdl.dtsi | 5 --
arch/arm/dts/imx6ul-geam-kit-u-boot.dtsi | 25 ++++++
arch/arm/dts/imx6ul-geam-kit.dts | 4 -
arch/arm/dts/imx6ul-isiot-emmc-u-boot.dtsi | 11 +++
arch/arm/dts/imx6ul-isiot-emmc.dts | 25 +-----
arch/arm/dts/imx6ul-isiot-nand.dts | 1 +
arch/arm/dts/imx6ul-isiot-u-boot.dtsi | 19 ++++
arch/arm/dts/imx6ul-isiot.dtsi | 29 ++++++-
arch/arm/dts/imx6ul-u-boot.dtsi | 31 +++++++
arch/arm/dts/imx6ul.dtsi | 6 --
arch/arm/include/asm/arch-mx31/clock.h | 8 --
arch/arm/mach-imx/mx3/Kconfig | 34 ++++++++
arch/arm/mach-imx/mx5/Kconfig | 12 +++
arch/arm/mach-imx/mx6/Kconfig | 47 +++++++---
arch/sandbox/dts/sandbox.dts | 4 +
arch/sandbox/dts/sandbox64.dts | 4 +
arch/sandbox/dts/sandbox_pmic.dtsi | 33 +++++++
arch/sandbox/dts/test.dts | 4 +
board/bticino/mamoj/Kconfig | 12 +++
board/bticino/mamoj/MAINTAINERS | 10 +++
board/bticino/mamoj/Makefile | 8 ++
board/bticino/mamoj/README | 124
++++++++++++++++++++++++++
board/bticino/mamoj/mamoj.c | 27 ++++++
board/bticino/mamoj/spl.c | 172
++++++++++++++++++++++++++++++++++++
board/engicam/imx6q/MAINTAINERS | 11 ++-
board/engicam/imx6ul/MAINTAINERS | 5 ++
board/ge/bx50v3/Kconfig | 2 +-
board/ge/bx50v3/bx50v3.c | 71 +++++++++------
board/k+p/kp_imx53/Kconfig | 15 ++++
board/k+p/kp_imx53/MAINTAINERS | 6 ++
board/k+p/kp_imx53/Makefile | 8 ++
board/k+p/kp_imx53/kp_id_rev.c | 121
++++++++++++++++++++++++++
board/k+p/kp_imx53/kp_id_rev.h | 28 ++++++
board/k+p/kp_imx53/kp_imx53.c | 212
+++++++++++++++++++++++++++++++++++++++++++++
cmd/pmic.c | 31 ++++---
configs/ge_b650v3_defconfig | 43 ---------
configs/ge_b850v3_defconfig | 43 ---------
configs/{ge_b450v3_defconfig => ge_bx50v3_defconfig} | 4 +-
configs/imx6dl_mamoj_defconfig | 52 +++++++++++
configs/kp_imx53_defconfig | 40 +++++++++
configs/mx31pdk_defconfig | 3 +-
configs/mx53ppd_defconfig | 1 +
configs/mx6qsabrelite_defconfig | 15 ++--
configs/sandbox_defconfig | 1 +
configs/sandbox_flattree_defconfig | 1 +
configs/sandbox_spl_defconfig | 1 +
drivers/power/pmic/Kconfig | 7 ++
drivers/power/pmic/Makefile | 1 +
drivers/power/pmic/i2c_pmic_emul.c | 45 +++++++---
drivers/power/pmic/mc34708.c | 105
++++++++++++++++++++++
drivers/power/pmic/pmic-uclass.c | 52 ++++++++---
include/configs/advantech_dms-ba16.h | 1 -
include/configs/apalis_imx6.h | 1 -
include/configs/colibri_imx6.h | 1 -
include/configs/dh_imx6.h | 1 -
include/configs/ge_bx50v3.h | 17 +---
include/configs/imx6dl-mamoj.h | 102
++++++++++++++++++++++
include/configs/kp_imx53.h | 113
++++++++++++++++++++++++
include/configs/kp_imx6q_tpc.h | 2 -
include/configs/mx31pdk.h | 2 -
include/configs/mx53ppd.h | 1 -
include/configs/mx6_common.h | 3 -
include/configs/mx7_common.h | 3 -
include/configs/nitrogen6x.h | 179
+++++++++-----------------------------
include/fsl_pmic.h | 41 +++++++++
include/power/pmic.h | 9 ++
test/dm/pmic.c | 68 ++++++++++++++-
87 files changed, 2344 insertions(+), 417 deletions(-)
create mode 100644 arch/arm/dts/imx53-kp.dts
create mode 100644 arch/arm/dts/imx6dl-icore-mipi-u-boot.dtsi
create mode 100644 arch/arm/dts/imx6dl-icore-rqs-u-boot.dtsi
create mode 100644 arch/arm/dts/imx6dl-icore-u-boot.dtsi
create mode 100644 arch/arm/dts/imx6dl-mamoj-u-boot.dtsi
create mode 100644 arch/arm/dts/imx6dl-mamoj.dts
create mode 100644 arch/arm/dts/imx6q-icore-mipi-u-boot.dtsi
create mode 100644 arch/arm/dts/imx6q-icore-rqs-u-boot.dtsi
create mode 100644 arch/arm/dts/imx6q-icore-u-boot.dtsi
create mode 100644 arch/arm/dts/imx6qdl-icore-rqs-u-boot.dtsi
create mode 100644 arch/arm/dts/imx6qdl-icore-u-boot.dtsi
create mode 100644 arch/arm/dts/imx6qdl-u-boot.dtsi
create mode 100644 arch/arm/dts/imx6ul-geam-kit-u-boot.dtsi
create mode 100644 arch/arm/dts/imx6ul-isiot-emmc-u-boot.dtsi
create mode 100644 arch/arm/dts/imx6ul-isiot-u-boot.dtsi
create mode 100644 arch/arm/dts/imx6ul-u-boot.dtsi
create mode 100644 arch/arm/mach-imx/mx3/Kconfig
create mode 100644 board/bticino/mamoj/Kconfig
create mode 100644 board/bticino/mamoj/MAINTAINERS
create mode 100644 board/bticino/mamoj/Makefile
create mode 100644 board/bticino/mamoj/README
create mode 100644 board/bticino/mamoj/mamoj.c
create mode 100644 board/bticino/mamoj/spl.c
create mode 100644 board/k+p/kp_imx53/Kconfig
create mode 100644 board/k+p/kp_imx53/MAINTAINERS
create mode 100644 board/k+p/kp_imx53/Makefile
create mode 100644 board/k+p/kp_imx53/kp_id_rev.c
create mode 100644 board/k+p/kp_imx53/kp_id_rev.h
create mode 100644 board/k+p/kp_imx53/kp_imx53.c
delete mode 100644 configs/ge_b650v3_defconfig
delete mode 100644 configs/ge_b850v3_defconfig
rename configs/{ge_b450v3_defconfig => ge_bx50v3_defconfig} (93%)
create mode 100644 configs/imx6dl_mamoj_defconfig
create mode 100644 configs/kp_imx53_defconfig
create mode 100644 drivers/power/pmic/mc34708.c
create mode 100644 include/configs/imx6dl-mamoj.h
create mode 100644 include/configs/kp_imx53.h
--
=====================================================================
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sbabic at denx.de
=====================================================================
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2018-05-18 6:51 Stefano Babic
@ 2018-05-19 2:23 ` Tom Rini
2018-05-21 3:04 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Tom Rini @ 2018-05-19 2:23 UTC (permalink / raw)
To: u-boot
On Fri, May 18, 2018 at 08:51:42AM +0200, Stefano Babic wrote:
> Hi Tom,
>
> please pull from u-boot-imx, thanks !
>
> The following changes since commit f2d0f5e7ab3b8a7b4bf6e2ac499b4867c701d52d:
>
> ARM: re-enable MVGBE for edminiv2 (2018-05-16 11:38:08 -0400)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to ee943655576f4a9e0af832e00a682a8d9f425bb1:
>
> arm: imx53: Add support for imx53 boards from K+P (2018-05-18 08:29:38
> +0200)
>
Applied to u-boot/master, along with a follow up to fix SDPX tags,
thanks!
--
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/20180518/eddc9376/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2018-05-19 2:23 ` Tom Rini
@ 2018-05-21 3:04 ` Tom Rini
0 siblings, 0 replies; 307+ messages in thread
From: Tom Rini @ 2018-05-21 3:04 UTC (permalink / raw)
To: u-boot
On Fri, May 18, 2018 at 10:23:18PM -0400, Tom Rini wrote:
> On Fri, May 18, 2018 at 08:51:42AM +0200, Stefano Babic wrote:
>
> > Hi Tom,
> >
> > please pull from u-boot-imx, thanks !
> >
> > The following changes since commit f2d0f5e7ab3b8a7b4bf6e2ac499b4867c701d52d:
> >
> > ARM: re-enable MVGBE for edminiv2 (2018-05-16 11:38:08 -0400)
> >
> > are available in the git repository at:
> >
> > git://www.denx.de/git/u-boot-imx.git master
> >
> > for you to fetch changes up to ee943655576f4a9e0af832e00a682a8d9f425bb1:
> >
> > arm: imx53: Add support for imx53 boards from K+P (2018-05-18 08:29:38
> > +0200)
> >
>
> Applied to u-boot/master, along with a follow up to fix SDPX tags,
> thanks!
And, oops, I should have complained:
WARNING: no status info for 'ge_bx50v3'
WARNING: no maintainers for 'ge_bx50v3'
were introduced, please follow-up with a fix, thanks!
--
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/20180520/6218e98e/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
[parent not found: <c8534adc-a94d-44b5-b702-6888788a33a4@email.android.com>]
* [U-Boot] [PULL] Please pull u-boot-imx
[not found] <c8534adc-a94d-44b5-b702-6888788a33a4@email.android.com>
@ 2018-05-17 17:08 ` Stefano Babic
2018-05-17 20:15 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2018-05-17 17:08 UTC (permalink / raw)
To: u-boot
On 17/05/2018 18:33, Lukasz Majewski wrote:
> Hi Stefano, Tom,
>
Tom was not in CC, added
> On 17 May 2018 17:50, Stefano Babic <sbabic@denx.de> wrote:
>
> Hi Tom,
>
> please pull from u-boot-imx, thanks !
>
> The following changes since commit
> f2d0f5e7ab3b8a7b4bf6e2ac499b4867c701d52d:
>
> ARM: re-enable MVGBE for edminiv2 (2018-05-16 11:38:08 -0400)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 2f5988533d5c447d7bda79b0d9719f84db9e1835:
>
> imx6: sabrelite: update defconfig to use distro defaults (2018-05-17
> 17:47:17 +0200)
>
> ----------------------------------------------------------------
> Guillaume GARDET (2):
> imx6: Convert sabrelite and nitrogen6x boards to distro boot
> support
> imx6: sabrelite: update defconfig to use distro defaults
>
> Ian Ray (6):
> board: ge: bx50v3: add winbond SPI NOR support
> board: ge: bx50v3: rename detect_baseboard function
> board: ge: bx50v3: fix display support for b{46}50v3
> board: ge: bx50v3: use VPD instead of compile-time checks
> board: ge: bx50v3: configure video arguments using VPD
> board: ge: bx50v3: remove redundant targets
>
> Lukasz Majewski (8):
> dts: imx53: Add gpio and i2c nodes to imx53.dtsi file
> dts: pinctrl: Provide IMX_PAD_SION definition for imx53 pinctrl
>
>
> Two above patches are correct.
>
> pmic: fsl: Provide some more definitions for MC34708 PMIC
> pmic: fsl: Define number of bytes sent at once by MC34708 PMIC
> pmic: dm: Provide *trans_len() callback for pmic-uclass
> pmic: dm: Rewrite pmic_reg_{read|write} and pmic_clrsetbits to
> support transmissions larger than 1 byte
> pmic: dm: Add support for MC34708 for PMIC DM
> arm: imx53: Add support for imx53 boards from K+P
>
>
> Stefano, Tom please drop above patches as they were superseded by v2 and
> v3 (after discussion with Simon).
I have just added the pmic patches due to the dependency in "arm: imx53:
Add support for imx53 boards from K+P", and I have not seen any change
request in them. I drop the series, Tom please wait, I will send a new
PR after.
>
> IMHO v3 is eligible for pulling:
> https://patchwork.ozlabs.org/patch/913670/
>
Should they flow into Jaehoon's tree instead of u-boot-imx ?
Best regards,
Stefano
> BR,
> Łukasz Majewski
>
> Magnus Lilja (2):
> mx31pdk: Convert CONFIG_MX31 flag to use Kconfig.
> mx31: Convert MX31_HCLK_FREQ and MX31_CLK32 to Kconfig.
>
> Nandor Han (2):
> board: ge: bx50v3: unify two switch statements
> board: ge: bx50v3: detect the monitor type by reading VPD earlier
>
> Peter Robinson (4):
> mx6 common: remove dangling comment
> mx7: remove empty ifndef statement
> mx6: Select CONFIG_MP with MX6_SMP
> mx6: remove duplicated BOUNCE_BUFFER defines
>
> Sebastian Reichel (1):
> ge: ppd: move CONFIG_ENV_IS_IN_MMC to defconfig
>
> arch/arm/Kconfig | 14 +++----
> arch/arm/dts/imx53-kp.dts | 135
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> arch/arm/dts/imx53-pinfunc.h | 1 +
> arch/arm/dts/imx53.dtsi | 101
> +++++++++++++++++++++++++++++++++++++++++++++++-
> arch/arm/include/asm/arch-mx31/clock.h | 8 ----
> arch/arm/mach-imx/mx3/Kconfig | 34
> +++++++++++++++++
> arch/arm/mach-imx/mx5/Kconfig | 12 ++++++
> arch/arm/mach-imx/mx6/Kconfig | 15 ++------
> board/ge/bx50v3/Kconfig | 2 +-
> board/ge/bx50v3/bx50v3.c | 71
> ++++++++++++++++++++++------------
> board/k+p/kp_imx53/Kconfig | 15 ++++++++
> board/k+p/kp_imx53/MAINTAINERS | 6 +++
> board/k+p/kp_imx53/Makefile | 8 ++++
> board/k+p/kp_imx53/kp_id_rev.c | 121
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> board/k+p/kp_imx53/kp_id_rev.h | 28
> ++++++++++++++
> board/k+p/kp_imx53/kp_imx53.c | 212
> +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> configs/ge_b650v3_defconfig | 43
> ---------------------
> configs/ge_b850v3_defconfig | 43
> ---------------------
> configs/{ge_b450v3_defconfig => ge_bx50v3_defconfig} | 4 +-
> configs/kp_imx53_defconfig | 40
> +++++++++++++++++++
> configs/mx31pdk_defconfig | 3 +-
> configs/mx53ppd_defconfig | 1 +
> configs/mx6qsabrelite_defconfig | 15 +++-----
> drivers/power/pmic/Kconfig | 7 ++++
> drivers/power/pmic/Makefile | 1 +
> drivers/power/pmic/mc34708.c | 103
> +++++++++++++++++++++++++++++++++++++++++++++++++
> drivers/power/pmic/pmic-uclass.c | 48
> +++++++++++++++++------
> include/configs/advantech_dms-ba16.h | 1 -
> include/configs/apalis_imx6.h | 1 -
> include/configs/colibri_imx6.h | 1 -
> include/configs/dh_imx6.h | 1 -
> include/configs/ge_bx50v3.h | 17 +--------
> include/configs/kp_imx53.h | 113
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++
> include/configs/kp_imx6q_tpc.h | 2 -
> include/configs/mx31pdk.h | 2 -
> include/configs/mx53ppd.h | 1 -
> include/configs/mx6_common.h | 3 --
> include/configs/mx7_common.h | 3 --
> include/configs/nitrogen6x.h | 179
> +++++++++++++++++++++----------------------------------------------------------------
> include/fsl_pmic.h | 41
> ++++++++++++++++++++
> include/power/pmic.h | 2 +
> 41 files changed, 1126 insertions(+), 332 deletions(-)
> create mode 100644 arch/arm/dts/imx53-kp.dts
> create mode 100644 arch/arm/mach-imx/mx3/Kconfig
> create mode 100644 board/k+p/kp_imx53/Kconfig
> create mode 100644 board/k+p/kp_imx53/MAINTAINERS
> create mode 100644 board/k+p/kp_imx53/Makefile
> create mode 100644 board/k+p/kp_imx53/kp_id_rev.c
> create mode 100644 board/k+p/kp_imx53/kp_id_rev.h
> create mode 100644 board/k+p/kp_imx53/kp_imx53.c
> delete mode 100644 configs/ge_b650v3_defconfig
> delete mode 100644 configs/ge_b850v3_defconfig
> rename configs/{ge_b450v3_defconfig => ge_bx50v3_defconfig} (93%)
> create mode 100644 configs/kp_imx53_defconfig
> create mode 100644 drivers/power/pmic/mc34708.c
> create mode 100644 include/configs/kp_imx53.h
>
> --
> =====================================================================
> DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
> HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
> Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sbabic at denx.de
> =====================================================================
> _______________________________________________
> U-Boot mailing list
> U-Boot at 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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2018-05-17 17:08 ` Stefano Babic
@ 2018-05-17 20:15 ` Tom Rini
2018-05-17 21:52 ` Lukasz Majewski
0 siblings, 1 reply; 307+ messages in thread
From: Tom Rini @ 2018-05-17 20:15 UTC (permalink / raw)
To: u-boot
On Thu, May 17, 2018 at 07:08:37PM +0200, Stefano Babic wrote:
> On 17/05/2018 18:33, Lukasz Majewski wrote:
> > Hi Stefano, Tom,
> >
>
> Tom was not in CC, added
>
> > On 17 May 2018 17:50, Stefano Babic <sbabic@denx.de> wrote:
> >
> > Hi Tom,
> >
> > please pull from u-boot-imx, thanks !
> >
> > The following changes since commit
> > f2d0f5e7ab3b8a7b4bf6e2ac499b4867c701d52d:
> >
> > ARM: re-enable MVGBE for edminiv2 (2018-05-16 11:38:08 -0400)
> >
> > are available in the git repository at:
> >
> > git://www.denx.de/git/u-boot-imx.git master
> >
> > for you to fetch changes up to 2f5988533d5c447d7bda79b0d9719f84db9e1835:
> >
> > imx6: sabrelite: update defconfig to use distro defaults (2018-05-17
> > 17:47:17 +0200)
> >
> > ----------------------------------------------------------------
> > Guillaume GARDET (2):
> > imx6: Convert sabrelite and nitrogen6x boards to distro boot
> > support
> > imx6: sabrelite: update defconfig to use distro defaults
> >
> > Ian Ray (6):
> > board: ge: bx50v3: add winbond SPI NOR support
> > board: ge: bx50v3: rename detect_baseboard function
> > board: ge: bx50v3: fix display support for b{46}50v3
> > board: ge: bx50v3: use VPD instead of compile-time checks
> > board: ge: bx50v3: configure video arguments using VPD
> > board: ge: bx50v3: remove redundant targets
> >
> > Lukasz Majewski (8):
> > dts: imx53: Add gpio and i2c nodes to imx53.dtsi file
> > dts: pinctrl: Provide IMX_PAD_SION definition for imx53 pinctrl
> >
> >
> > Two above patches are correct.
> >
> > pmic: fsl: Provide some more definitions for MC34708 PMIC
> > pmic: fsl: Define number of bytes sent at once by MC34708 PMIC
> > pmic: dm: Provide *trans_len() callback for pmic-uclass
> > pmic: dm: Rewrite pmic_reg_{read|write} and pmic_clrsetbits to
> > support transmissions larger than 1 byte
> > pmic: dm: Add support for MC34708 for PMIC DM
> > arm: imx53: Add support for imx53 boards from K+P
> >
> >
> > Stefano, Tom please drop above patches as they were superseded by v2 and
> > v3 (after discussion with Simon).
>
> I have just added the pmic patches due to the dependency in "arm: imx53:
> Add support for imx53 boards from K+P", and I have not seen any change
> request in them. I drop the series, Tom please wait, I will send a new
> PR after.
OK.
> > IMHO v3 is eligible for pulling:
> > https://patchwork.ozlabs.org/patch/913670/
> >
>
> Should they flow into Jaehoon's tree instead of u-boot-imx ?
I'm fine with this coming along via the imx tree so we can get it in
now.
--
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/20180517/e0cd3ebf/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2018-05-17 20:15 ` Tom Rini
@ 2018-05-17 21:52 ` Lukasz Majewski
0 siblings, 0 replies; 307+ messages in thread
From: Lukasz Majewski @ 2018-05-17 21:52 UTC (permalink / raw)
To: u-boot
Hi Tom, Stefano,
> On Thu, May 17, 2018 at 07:08:37PM +0200, Stefano Babic wrote:
> > On 17/05/2018 18:33, Lukasz Majewski wrote:
> > > Hi Stefano, Tom,
> > >
> >
> > Tom was not in CC, added
> >
> > > On 17 May 2018 17:50, Stefano Babic <sbabic@denx.de> wrote:
> > >
> > > Hi Tom,
> > >
> > > please pull from u-boot-imx, thanks !
> > >
> > > The following changes since commit
> > > f2d0f5e7ab3b8a7b4bf6e2ac499b4867c701d52d:
> > >
> > > ARM: re-enable MVGBE for edminiv2 (2018-05-16 11:38:08
> > > -0400)
> > >
> > > are available in the git repository at:
> > >
> > > git://www.denx.de/git/u-boot-imx.git master
> > >
> > > for you to fetch changes up to
> > > 2f5988533d5c447d7bda79b0d9719f84db9e1835:
> > >
> > > imx6: sabrelite: update defconfig to use distro defaults
> > > (2018-05-17 17:47:17 +0200)
> > >
> > > ----------------------------------------------------------------
> > > Guillaume GARDET (2):
> > > imx6: Convert sabrelite and nitrogen6x boards to distro
> > > boot support
> > > imx6: sabrelite: update defconfig to use distro defaults
> > >
> > > Ian Ray (6):
> > > board: ge: bx50v3: add winbond SPI NOR support
> > > board: ge: bx50v3: rename detect_baseboard function
> > > board: ge: bx50v3: fix display support for b{46}50v3
> > > board: ge: bx50v3: use VPD instead of compile-time
> > > checks board: ge: bx50v3: configure video arguments using VPD
> > > board: ge: bx50v3: remove redundant targets
> > >
> > > Lukasz Majewski (8):
> > > dts: imx53: Add gpio and i2c nodes to imx53.dtsi file
> > > dts: pinctrl: Provide IMX_PAD_SION definition for imx53
> > > pinctrl
> > >
> > >
> > > Two above patches are correct.
> > >
> > > pmic: fsl: Provide some more definitions for MC34708
> > > PMIC pmic: fsl: Define number of bytes sent at once by MC34708
> > > PMIC pmic: dm: Provide *trans_len() callback for pmic-uclass
> > > pmic: dm: Rewrite pmic_reg_{read|write} and
> > > pmic_clrsetbits to support transmissions larger than 1 byte
> > > pmic: dm: Add support for MC34708 for PMIC DM
> > > arm: imx53: Add support for imx53 boards from K+P
> > >
> > >
> > > Stefano, Tom please drop above patches as they were superseded by
> > > v2 and v3 (after discussion with Simon).
> >
> > I have just added the pmic patches due to the dependency in "arm:
> > imx53: Add support for imx53 boards from K+P", and I have not seen
> > any change request in them. I drop the series, Tom please wait, I
> > will send a new PR after.
>
> OK.
>
> > > IMHO v3 is eligible for pulling:
> > > https://patchwork.ozlabs.org/patch/913670/
> > >
> >
> > Should they flow into Jaehoon's tree instead of u-boot-imx ?
>
> I'm fine with this coming along via the imx tree so we can get it in
> now.
>
I would also opt for this option.
For the future - I've looked at:
http://git.denx.de/?p=u-boot/u-boot-pmic.git;a=summary
https://www.denx.de/wiki/U-Boot/Custodians (which seems outdated
anyway)
It seems like u-boot-pmic repo is dead (as Przemek is not doing any
open source work since 2017). If you think that it helps
- I can take it and rise my hand to be PMIC maintainer (again).
Best regards,
Lukasz Majewski
--
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 488 bytes
Desc: OpenPGP digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20180517/2007190b/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2018-05-17 15:50 Stefano Babic
0 siblings, 0 replies; 307+ messages in thread
From: Stefano Babic @ 2018-05-17 15:50 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull from u-boot-imx, thanks !
The following changes since commit f2d0f5e7ab3b8a7b4bf6e2ac499b4867c701d52d:
ARM: re-enable MVGBE for edminiv2 (2018-05-16 11:38:08 -0400)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 2f5988533d5c447d7bda79b0d9719f84db9e1835:
imx6: sabrelite: update defconfig to use distro defaults (2018-05-17
17:47:17 +0200)
----------------------------------------------------------------
Guillaume GARDET (2):
imx6: Convert sabrelite and nitrogen6x boards to distro boot support
imx6: sabrelite: update defconfig to use distro defaults
Ian Ray (6):
board: ge: bx50v3: add winbond SPI NOR support
board: ge: bx50v3: rename detect_baseboard function
board: ge: bx50v3: fix display support for b{46}50v3
board: ge: bx50v3: use VPD instead of compile-time checks
board: ge: bx50v3: configure video arguments using VPD
board: ge: bx50v3: remove redundant targets
Lukasz Majewski (8):
dts: imx53: Add gpio and i2c nodes to imx53.dtsi file
dts: pinctrl: Provide IMX_PAD_SION definition for imx53 pinctrl
pmic: fsl: Provide some more definitions for MC34708 PMIC
pmic: fsl: Define number of bytes sent at once by MC34708 PMIC
pmic: dm: Provide *trans_len() callback for pmic-uclass
pmic: dm: Rewrite pmic_reg_{read|write} and pmic_clrsetbits to
support transmissions larger than 1 byte
pmic: dm: Add support for MC34708 for PMIC DM
arm: imx53: Add support for imx53 boards from K+P
Magnus Lilja (2):
mx31pdk: Convert CONFIG_MX31 flag to use Kconfig.
mx31: Convert MX31_HCLK_FREQ and MX31_CLK32 to Kconfig.
Nandor Han (2):
board: ge: bx50v3: unify two switch statements
board: ge: bx50v3: detect the monitor type by reading VPD earlier
Peter Robinson (4):
mx6 common: remove dangling comment
mx7: remove empty ifndef statement
mx6: Select CONFIG_MP with MX6_SMP
mx6: remove duplicated BOUNCE_BUFFER defines
Sebastian Reichel (1):
ge: ppd: move CONFIG_ENV_IS_IN_MMC to defconfig
arch/arm/Kconfig | 14 +++----
arch/arm/dts/imx53-kp.dts | 135
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/dts/imx53-pinfunc.h | 1 +
arch/arm/dts/imx53.dtsi | 101
+++++++++++++++++++++++++++++++++++++++++++++++-
arch/arm/include/asm/arch-mx31/clock.h | 8 ----
arch/arm/mach-imx/mx3/Kconfig | 34
+++++++++++++++++
arch/arm/mach-imx/mx5/Kconfig | 12 ++++++
arch/arm/mach-imx/mx6/Kconfig | 15 ++------
board/ge/bx50v3/Kconfig | 2 +-
board/ge/bx50v3/bx50v3.c | 71
++++++++++++++++++++++------------
board/k+p/kp_imx53/Kconfig | 15 ++++++++
board/k+p/kp_imx53/MAINTAINERS | 6 +++
board/k+p/kp_imx53/Makefile | 8 ++++
board/k+p/kp_imx53/kp_id_rev.c | 121
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
board/k+p/kp_imx53/kp_id_rev.h | 28 ++++++++++++++
board/k+p/kp_imx53/kp_imx53.c | 212
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
configs/ge_b650v3_defconfig | 43
---------------------
configs/ge_b850v3_defconfig | 43
---------------------
configs/{ge_b450v3_defconfig => ge_bx50v3_defconfig} | 4 +-
configs/kp_imx53_defconfig | 40
+++++++++++++++++++
configs/mx31pdk_defconfig | 3 +-
configs/mx53ppd_defconfig | 1 +
configs/mx6qsabrelite_defconfig | 15 +++-----
drivers/power/pmic/Kconfig | 7 ++++
drivers/power/pmic/Makefile | 1 +
drivers/power/pmic/mc34708.c | 103
+++++++++++++++++++++++++++++++++++++++++++++++++
drivers/power/pmic/pmic-uclass.c | 48
+++++++++++++++++------
include/configs/advantech_dms-ba16.h | 1 -
include/configs/apalis_imx6.h | 1 -
include/configs/colibri_imx6.h | 1 -
include/configs/dh_imx6.h | 1 -
include/configs/ge_bx50v3.h | 17 +--------
include/configs/kp_imx53.h | 113
++++++++++++++++++++++++++++++++++++++++++++++++++++++
include/configs/kp_imx6q_tpc.h | 2 -
include/configs/mx31pdk.h | 2 -
include/configs/mx53ppd.h | 1 -
include/configs/mx6_common.h | 3 --
include/configs/mx7_common.h | 3 --
include/configs/nitrogen6x.h | 179
+++++++++++++++++++++----------------------------------------------------------------
include/fsl_pmic.h | 41
++++++++++++++++++++
include/power/pmic.h | 2 +
41 files changed, 1126 insertions(+), 332 deletions(-)
create mode 100644 arch/arm/dts/imx53-kp.dts
create mode 100644 arch/arm/mach-imx/mx3/Kconfig
create mode 100644 board/k+p/kp_imx53/Kconfig
create mode 100644 board/k+p/kp_imx53/MAINTAINERS
create mode 100644 board/k+p/kp_imx53/Makefile
create mode 100644 board/k+p/kp_imx53/kp_id_rev.c
create mode 100644 board/k+p/kp_imx53/kp_id_rev.h
create mode 100644 board/k+p/kp_imx53/kp_imx53.c
delete mode 100644 configs/ge_b650v3_defconfig
delete mode 100644 configs/ge_b850v3_defconfig
rename configs/{ge_b450v3_defconfig => ge_bx50v3_defconfig} (93%)
create mode 100644 configs/kp_imx53_defconfig
create mode 100644 drivers/power/pmic/mc34708.c
create mode 100644 include/configs/kp_imx53.h
--
=====================================================================
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sbabic at denx.de
=====================================================================
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2018-04-30 10:51 Stefano Babic
2018-04-30 16:15 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2018-04-30 10:51 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull from u-.boot-imx, thanks !
The following changes since commit 5512f5ccf1dc5cec068f8efa1d8ce81f51a988d3:
Merge git://git.denx.de/u-boot-video (2018-04-24 20:27:43 -0400)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 07a8f79ee850b1e59371519f179d32fea171bbec:
ARM: mxs: support full SPL framework (2018-04-27 09:32:54 +0200)
----------------------------------------------------------------
Bryan O'Donoghue (20):
tools/imximage: Fix fruity lack of 0x prefix in DCD Blocks
imximage: Specify default IVT offset in IMX image
warp7: hab: Add a CSF location definition
warp7: hab: Set environment variable indicating HAB enable
warp7: defconfig: Enable OPTEE for WaRP7
warp7: Allocate specific region of memory to OPTEE
warp7: Print out the OPTEE DRAM region
warp7: Specify CONFIG_OPTEE_LOAD_ADDR
warp7: defconfig: Enable CONFIG_SECURE_BOOT
warp7: defconfig: Enable CONFIG_BOOTM_TEE
warp7: Make CONFIG_SYS_FDT_ADDR a define
warp7: Add Kconfig WARP7_ROOT_PART
warp7: select uuid partition based on rootpart
warp7: Define the name of a signed boot-script file
warp7: add warp7_auth_or_fail
warp7: hab: Set environment variable indicating IVT offset
warp7: defconfig: Enable CMD_SETEXPR
warp7: Add support for automated secure boot.scr verification
warp7: secure_defconfig: Remove secure_defconfig
warp7: defconfig: Fix CAAM on boot with tip-of-tree
Fabio Estevam (2):
mx7dsabresd: Remove the mx7dsabresd_secure_defconfig target
Revert "imximage: Remove failure when no IVT offset is found"
Lukasz Majewski (2):
eth: dm: fec: Change FEC PHY mask setting from CONFIG_PHYLIB to
CONFIG_FEC_MXC_PHYADDR
dts: dm: fec: imx53: Provide proper compatible string for imx53
fec driver
Mans Rullgard (5):
ARM: mxs: make lowlevel_init() weak
ARM: arm926ejs: fix lowlevel_init call
ARM: spl: include arm/thumb glue sections
ARM: mxs: move spl data
ARM: mxs: support full SPL framework
Mark Jonas (1):
arm,imx6: fix PAD_CTL_SPEED_LOW constant
Pierre-Jean TEXIER (2):
warp7: include/configs: use generic fs commands in
CONFIG_EXTRA_ENV_SETTINGS
warp7: configs: enable CONFIG_CMD_FS_GENERIC
Sébastien Szymanski (2):
imx6ul: opos6ul: add SPL_DM support
imx6ul: opos6ul: in Serial Downloader boot mode use ymodem
arch/arm/Kconfig | 2 +-
arch/arm/cpu/arm926ejs/mxs/Makefile | 4 ++--
arch/arm/cpu/arm926ejs/mxs/mxs.c | 8 +++-----
arch/arm/cpu/arm926ejs/mxs/mxsimage-spl.mx23.cfg | 5 +++++
arch/arm/cpu/arm926ejs/mxs/mxsimage-spl.mx28.cfg | 6 ++++++
arch/arm/cpu/arm926ejs/mxs/spl_boot.c | 5 +++--
arch/arm/cpu/arm926ejs/start.S | 4 ++--
arch/arm/cpu/u-boot-spl.lds | 1 +
arch/arm/dts/imx6ul-opos6ul.dtsi | 4 +++-
arch/arm/dts/imx6ul-opos6uldev.dts | 2 ++
arch/arm/dts/imx6ul.dtsi | 1 +
arch/arm/include/asm/arch-mx6/opos6ul.h | 4 ----
arch/arm/include/asm/arch-mxs/sys_proto.h | 2 ++
arch/arm/include/asm/mach-imx/iomux-v3.h | 6 +++---
arch/arm/mach-imx/mx6/Kconfig | 4 ++++
arch/arm/mach-imx/mx6/opos6ul.c | 54
+++++++++++++-----------------------------------------
board/armadeus/opos6uldev/board.c | 20 +-------------------
board/freescale/mx7dsabresd/MAINTAINERS | 1 -
board/warp7/Kconfig | 14 ++++++++++++++
board/warp7/MAINTAINERS | 1 -
board/warp7/imximage.cfg | 4 ++++
board/warp7/warp7.c | 23
+++++++++++++++++++++++
configs/mx7dsabresd_defconfig | 1 +
configs/mx7dsabresd_secure_defconfig | 78
------------------------------------------------------------------------------
configs/opos6uldev_defconfig | 5 +++++
configs/warp7_defconfig | 8 +++++++-
configs/warp7_secure_defconfig | 43
-------------------------------------------
drivers/net/fec_mxc.c | 3 ++-
include/configs/mxs.h | 2 ++
include/configs/opos6uldev.h | 9 +++------
include/configs/warp7.h | 28
+++++++++++++++++++++++-----
include/imximage.h | 3 +++
tools/imximage.c | 7 ++++++-
33 files changed, 145 insertions(+), 217 deletions(-)
create mode 100644 arch/arm/cpu/arm926ejs/mxs/mxsimage-spl.mx23.cfg
create mode 100644 arch/arm/cpu/arm926ejs/mxs/mxsimage-spl.mx28.cfg
delete mode 100644 configs/mx7dsabresd_secure_defconfig
delete mode 100644 configs/warp7_secure_defconfig
--
=====================================================================
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2018-04-30 10:51 Stefano Babic
@ 2018-04-30 16:15 ` Tom Rini
0 siblings, 0 replies; 307+ messages in thread
From: Tom Rini @ 2018-04-30 16:15 UTC (permalink / raw)
To: u-boot
On Mon, Apr 30, 2018 at 12:51:28PM +0200, Stefano Babic wrote:
> Hi Tom,
>
> please pull from u-.boot-imx, thanks !
>
> The following changes since commit 5512f5ccf1dc5cec068f8efa1d8ce81f51a988d3:
>
> Merge git://git.denx.de/u-boot-video (2018-04-24 20:27:43 -0400)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 07a8f79ee850b1e59371519f179d32fea171bbec:
>
> ARM: mxs: support full SPL framework (2018-04-27 09:32:54 +0200)
>
Applied to u-boot/master, thanks!
--
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/20180430/b9dc8fb2/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2018-04-15 10:28 Stefano Babic
2018-04-15 17:52 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2018-04-15 10:28 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull from u-boot-imx, thanks !
-- The following changes since commit
6d7403bf72b5ea46497fe8222d0303cb79563379:
doc: mxc_hab: Update i.MX HAB documentation (2018-03-11 16:00:21 +0100)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to b4e9bdcd05ac83146ad16802a94db3e78f530d1a:
mx6cuboxi: Fix some memory configuration errors (2018-04-15 11:56:21
+0200)
----------------------------------------------------------------
Anatolij Gustschin (1):
imx: fix CAAM base for i.MX6UL
Bryan O'Donoghue (6):
imx: mx7: Fix CONFIG_SERIAL_TAG compilation
imx: mx7: Add comment to describe OTP TESTER registers
warp7: Set u-boot serial# based on OTP value
imximage: Encase majority of header in __ASSEMBLY__ declaration
imx: hab: Provide hab_auth_img_or_fail command
imx: mx7: snvs: Add an SNVS init routine
Eran Matityahu (4):
mx7_common: Fix SPL compilation with secure boot support enabled
Makefile: Build firmware-ivt image type for HAB verification also
for mx7
imx7: Add src_base structure define macro
imx7: spl: Check for Serial Downloader in spl_boot_device
Heinrich Schuchardt (1):
wandboard: remove superfluous include
Ian Ray (1):
board: ge: bx50v3: enable backlight on demand
Jon Nettleton (1):
mx6cuboxi: Fix some memory configuration errors
Jörg Krause (2):
ARM: dts: imx6ul: add wdog3
ARM: dts: imx6ull: add wdog3
Ken Lin (1):
arm: imx: Add Winbond SPI-NOR support for Advantech DMS-BA16 board
Lukasz Majewski (2):
imx: board: Add support for the K+P's kp_imx6q_tpc board
boot: script: The boot.scr file for K+P's boards
Marek Vasut (1):
ARM: mx6: ddr: Add write leveling correction code
Nandor Han (1):
board: ge: ppd: Fix environment variable location
Rasmus Villemoes (2):
Makefile: always preserve output for images that can contain HAB
Blocks
tools/imximage: use 0x prefix in HAB Blocks line
Sriram Dash (2):
drivers: i2c: mxc: Update SYS_I2C_MXC_I2C support in Kconfig
drivers: i2c: mxc: Update support to 8 I2C controllers
Tom Rini (2):
imx31_phycore: Delete
mx31ads: Delete
Trent Piepho (1):
imx: Create distinct pre-processed mkimage config files
Vanessa Maegima (1):
pico-imx7d: Replace fatload command
Makefile | 8 +-
arch/arm/Kconfig | 18 ----
arch/arm/cpu/armv8/fsl-layerscape/Kconfig | 23 +++++
arch/arm/dts/imx6ul.dtsi | 8 ++
arch/arm/dts/imx6ull.dtsi | 8 ++
arch/arm/include/asm/arch-mx6/imx-regs.h | 4 +
arch/arm/include/asm/arch-mx7/imx-regs.h | 2 +
arch/arm/include/asm/mach-imx/sys_proto.h | 1 +
arch/arm/mach-imx/Makefile | 15 +--
arch/arm/mach-imx/hab.c | 35 +++++++
arch/arm/mach-imx/mx6/Kconfig | 11 ++
arch/arm/mach-imx/mx6/ddr.c | 24 +++++
arch/arm/mach-imx/mx7/Makefile | 2 +-
arch/arm/mach-imx/mx7/snvs.c | 22 ++++
arch/arm/mach-imx/mx7/soc.c | 24 +++++
arch/arm/mach-imx/spl.c | 23 +++++
board/freescale/mx31ads/Kconfig | 15 ---
board/freescale/mx31ads/MAINTAINERS | 6 --
board/freescale/mx31ads/Makefile | 8 --
board/freescale/mx31ads/lowlevel_init.S | 268
------------------------------------------------
board/freescale/mx31ads/mx31ads.c | 114 ---------------------
board/freescale/mx31ads/u-boot.lds | 110 --------------------
board/ge/bx50v3/bx50v3.c | 45 ++++----
board/imx31_phycore/Kconfig | 12 ---
board/imx31_phycore/MAINTAINERS | 11 --
board/imx31_phycore/Makefile | 9 --
board/imx31_phycore/imx31_phycore.c | 154
----------------------------
board/imx31_phycore/lowlevel_init.S | 88 ----------------
board/k+p/bootscripts/tpcboot.cmd | 96 ++++++++++++++++++
board/k+p/kp_imx6q_tpc/Kconfig | 12 +++
board/k+p/kp_imx6q_tpc/MAINTAINERS | 6 ++
board/k+p/kp_imx6q_tpc/Makefile | 11 ++
board/k+p/kp_imx6q_tpc/kp_imx6q_tpc.c | 302
++++++++++++++++++++++++++++++++++++++++++++++++++++++
board/k+p/kp_imx6q_tpc/kp_imx6q_tpc_spl.c | 338
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
board/solidrun/mx6cuboxi/mx6cuboxi.c | 3 +-
board/wandboard/wandboard.c | 1 -
board/warp7/warp7.c | 14 +++
configs/dms-ba16-1g_defconfig | 1 +
configs/dms-ba16_defconfig | 1 +
configs/imx31_phycore_defconfig | 19 ----
configs/imx31_phycore_eet_defconfig | 25 -----
configs/kp_imx6q_tpc_defconfig | 42 ++++++++
configs/mx31ads_defconfig | 15 ---
configs/pico-imx7d_defconfig | 1 +
doc/README.mxc_hab | 14 +--
drivers/i2c/Kconfig | 169
++++++++++++++++++++++++++++++-
drivers/i2c/mxc_i2c.c | 56 ++++++++++
drivers/video/Makefile | 1 -
drivers/video/s6e63d6.c | 60 -----------
include/configs/ge_bx50v3.h | 1 +
include/configs/imx31_phycore.h | 156
----------------------------
include/configs/kp_imx6q_tpc.h | 141 ++++++++++++++++++++++++++
include/configs/ls1012a_common.h | 3 -
include/configs/ls1043a_common.h | 5 -
include/configs/ls1046a_common.h | 5 -
include/configs/ls1088a_common.h | 5 -
include/configs/ls2080a_common.h | 5 -
include/configs/ls2080a_emu.h | 3 -
include/configs/ls2080a_simu.h | 3 -
include/configs/mx31ads.h | 145 --------------------------
include/configs/mx53ppd.h | 4 +-
include/configs/mx7_common.h | 3 +
include/configs/pico-imx7d.h | 4 +-
include/configs/warp7.h | 3 +
include/imximage.h | 2 +
include/s6e63d6.h | 21 ----
scripts/Makefile.lib | 2 +-
scripts/Makefile.spl | 2 +-
tools/imximage.c | 2 +-
69 files changed, 1439 insertions(+), 1331 deletions(-)
create mode 100644 arch/arm/mach-imx/mx7/snvs.c
delete mode 100644 board/freescale/mx31ads/Kconfig
delete mode 100644 board/freescale/mx31ads/MAINTAINERS
delete mode 100644 board/freescale/mx31ads/Makefile
delete mode 100644 board/freescale/mx31ads/lowlevel_init.S
delete mode 100644 board/freescale/mx31ads/mx31ads.c
delete mode 100644 board/freescale/mx31ads/u-boot.lds
delete mode 100644 board/imx31_phycore/Kconfig
delete mode 100644 board/imx31_phycore/MAINTAINERS
delete mode 100644 board/imx31_phycore/Makefile
delete mode 100644 board/imx31_phycore/imx31_phycore.c
delete mode 100644 board/imx31_phycore/lowlevel_init.S
create mode 100644 board/k+p/bootscripts/tpcboot.cmd
create mode 100644 board/k+p/kp_imx6q_tpc/Kconfig
create mode 100644 board/k+p/kp_imx6q_tpc/MAINTAINERS
create mode 100644 board/k+p/kp_imx6q_tpc/Makefile
create mode 100644 board/k+p/kp_imx6q_tpc/kp_imx6q_tpc.c
create mode 100644 board/k+p/kp_imx6q_tpc/kp_imx6q_tpc_spl.c
delete mode 100644 configs/imx31_phycore_defconfig
delete mode 100644 configs/imx31_phycore_eet_defconfig
create mode 100644 configs/kp_imx6q_tpc_defconfig
delete mode 100644 configs/mx31ads_defconfig
delete mode 100644 drivers/video/s6e63d6.c
delete mode 100644 include/configs/imx31_phycore.h
create mode 100644 include/configs/kp_imx6q_tpc.h
delete mode 100644 include/configs/mx31ads.h
delete mode 100644 include/s6e63d6.h
=====================================================================
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sbabic at denx.de
=====================================================================
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2018-04-15 10:28 Stefano Babic
@ 2018-04-15 17:52 ` Tom Rini
2018-04-15 19:53 ` Lukasz Majewski
0 siblings, 1 reply; 307+ messages in thread
From: Tom Rini @ 2018-04-15 17:52 UTC (permalink / raw)
To: u-boot
On Sun, Apr 15, 2018 at 12:28:54PM +0200, Stefano Babic wrote:
> Hi Tom,
>
> please pull from u-boot-imx, thanks !
>
>
> -- The following changes since commit
> 6d7403bf72b5ea46497fe8222d0303cb79563379:
>
> doc: mxc_hab: Update i.MX HAB documentation (2018-03-11 16:00:21 +0100)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to b4e9bdcd05ac83146ad16802a94db3e78f530d1a:
>
> mx6cuboxi: Fix some memory configuration errors (2018-04-15 11:56:21
> +0200)
>
Applied to u-boot/master.
For the record, the K+P KP_IMX6Q_TPC i.MX6Q commit is missing a
Signed-off-by line. I'm willing to assume it was just a thinko, right
Lukasz ? Thanks!
--
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/20180415/12e36b2c/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2018-04-15 17:52 ` Tom Rini
@ 2018-04-15 19:53 ` Lukasz Majewski
0 siblings, 0 replies; 307+ messages in thread
From: Lukasz Majewski @ 2018-04-15 19:53 UTC (permalink / raw)
To: u-boot
Hi Tom,
> On Sun, Apr 15, 2018 at 12:28:54PM +0200, Stefano Babic wrote:
>
> > Hi Tom,
> >
> > please pull from u-boot-imx, thanks !
> >
> >
> > -- The following changes since commit
> > 6d7403bf72b5ea46497fe8222d0303cb79563379:
> >
> > doc: mxc_hab: Update i.MX HAB documentation (2018-03-11 16:00:21
> > +0100)
> >
> > are available in the git repository at:
> >
> > git://www.denx.de/git/u-boot-imx.git master
> >
> > for you to fetch changes up to
> > b4e9bdcd05ac83146ad16802a94db3e78f530d1a:
> >
> > mx6cuboxi: Fix some memory configuration errors (2018-04-15
> > 11:56:21 +0200)
> >
>
> Applied to u-boot/master.
>
> For the record, the K+P KP_IMX6Q_TPC i.MX6Q commit is missing a
> Signed-off-by line. I'm willing to assume it was just a thinko, right
> Lukasz ? Thanks!
>
Yes, this is my commit :-)
Best regards,
Lukasz Majewski
--
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 488 bytes
Desc: OpenPGP digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20180415/a169e07f/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2018-03-11 15:07 Stefano Babic
2018-03-11 19:30 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2018-03-11 15:07 UTC (permalink / raw)
To: u-boot
Hi Tom,
this contains the last fixes sent on Friday. There are still concerns
last Bryan's patch:
imx: hab: Convert DCD non-NULL error to warning
This is still under discussion (and it is not part of my PR).
The following changes since commit 2e5c42c630c4c550abf9d8da8cc11d8a7928ab0a:
Merge git://git.denx.de/u-boot-imx (2018-03-09 13:29:58 -0500)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 6d7403bf72b5ea46497fe8222d0303cb79563379:
doc: mxc_hab: Update i.MX HAB documentation (2018-03-11 16:00:21 +0100)
----------------------------------------------------------------
Breno Lima (2):
doc: mxc_hab: Move HAB related info to the appropriate doc
doc: mxc_hab: Update i.MX HAB documentation
Bryan O'Donoghue (2):
imx: hab: Fix usage of packed attribute
imx: hab: Make usage of packed attribute consistent
Jagan Teki (2):
ARM: dts: imx6qdl-icore-rqs: Sync usdhc4 node from Linux
ARM: dts: imx6dl-icore-rqs: Fix to include correct dtsi
arch/arm/dts/imx6dl-icore-rqs.dts | 2 +-
arch/arm/dts/imx6qdl-icore-rqs.dtsi | 37 +++++++++++++++++++++++++++++-
arch/arm/include/asm/mach-imx/hab.h | 5 ++--
doc/README.imx6 | 48
---------------------------------------
doc/README.mxc_hab | 97
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------
5 files changed, 111 insertions(+), 78 deletions(-)
--
=====================================================================
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2018-03-11 15:07 Stefano Babic
@ 2018-03-11 19:30 ` Tom Rini
0 siblings, 0 replies; 307+ messages in thread
From: Tom Rini @ 2018-03-11 19:30 UTC (permalink / raw)
To: u-boot
On Sun, Mar 11, 2018 at 04:07:29PM +0100, Stefano Babic wrote:
> Hi Tom,
>
> this contains the last fixes sent on Friday. There are still concerns
> last Bryan's patch:
>
> imx: hab: Convert DCD non-NULL error to warning
>
> This is still under discussion (and it is not part of my PR).
>
> The following changes since commit 2e5c42c630c4c550abf9d8da8cc11d8a7928ab0a:
>
> Merge git://git.denx.de/u-boot-imx (2018-03-09 13:29:58 -0500)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 6d7403bf72b5ea46497fe8222d0303cb79563379:
>
> doc: mxc_hab: Update i.MX HAB documentation (2018-03-11 16:00:21 +0100)
>
Applied to u-boot/master, thanks!
--
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/20180311/583f04a0/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2018-03-09 10:13 Stefano Babic
2018-03-09 10:42 ` Fabio Estevam
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2018-03-09 10:13 UTC (permalink / raw)
To: u-boot
Hi Tom,
Fabio fixed a build issue yesterday. It is just a single patch, but it
should be flow into the release. You can pick it udirectly p, but I have
also applied to u-boot-imx to make things easier.
The following changes since commit
5e62f828256d66e2b28def4f9ef20a2a05c2d04f:
Prepare v2018.03-rc4 (2018-03-05 20:27:08 -0500)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to eca6f053c89bca8ac702e8cf74d187cce2197acb:
imximage: Check the IVT offset in the correct location (2018-03-08
22:36:01 +0100)
----------------------------------------------------------------
Fabio Estevam (1):
imximage: Check the IVT offset in the correct location
tools/imximage.c | 16 +++++++++++-----
1 file changed, 11 insertions(+), 5 deletions(-)
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2018-03-09 10:13 Stefano Babic
@ 2018-03-09 10:42 ` Fabio Estevam
2018-03-09 11:11 ` Stefano Babic
0 siblings, 1 reply; 307+ messages in thread
From: Fabio Estevam @ 2018-03-09 10:42 UTC (permalink / raw)
To: u-boot
Hi Stefano,
On Fri, Mar 9, 2018 at 7:13 AM, Stefano Babic <sbabic@denx.de> wrote:
> Hi Tom,
>
> Fabio fixed a build issue yesterday. It is just a single patch, but it
> should be flow into the release. You can pick it udirectly p, but I have
> also applied to u-boot-imx to make things easier.
Troy made a good observation yesterday: he asked me if after applying
this patch the error is still shown when BOOT_FROM is not passed in
the cfg file.
I tested it and it does not.
So we have some options here that I would like to discuss:
1. Drop the error message completely. This message is only helpful for
developers during bring up phase
2. Understand better the problem and fix the parallel build issue
I think 1 can be done for the upcoming release as the negative effect
of breaking builds is worse than showing the lack of BOOT_FROM tag.
Option number 2 would require more time to implement.
If you like I can resent a v2 of option 1 where the error message is removed.
Please let me know your thoughts.
Thanks,
Fabio Estevam
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2018-03-09 10:42 ` Fabio Estevam
@ 2018-03-09 11:11 ` Stefano Babic
2018-03-09 11:31 ` Fabio Estevam
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2018-03-09 11:11 UTC (permalink / raw)
To: u-boot
Hi Fabio,
On 09/03/2018 11:42, Fabio Estevam wrote:
> Hi Stefano,
>
> On Fri, Mar 9, 2018 at 7:13 AM, Stefano Babic <sbabic@denx.de> wrote:
>> Hi Tom,
>>
>> Fabio fixed a build issue yesterday. It is just a single patch, but it
>> should be flow into the release. You can pick it udirectly p, but I have
>> also applied to u-boot-imx to make things easier.
>
> Troy made a good observation yesterday: he asked me if after applying
> this patch the error is still shown when BOOT_FROM is not passed in
> the cfg file.
>
> I tested it and it does not.
Something strange happens...
>
> So we have some options here that I would like to discuss:
>
> 1. Drop the error message completely. This message is only helpful for
> developers during bring up phase
>
> 2. Understand better the problem and fix the parallel build issue
>
> I think 1 can be done for the upcoming release as the negative effect
> of breaking builds is worse than showing the lack of BOOT_FROM tag.
My concern is more that build is broken, yes. Release is now upcoming,
we can do just a few changes.
>
> Option number 2 would require more time to implement.
>
> If you like I can resent a v2 of option 1 where the error message is removed.
It is a hack, but we can do just for the release. I have already applied
V1, I will drop it from u-boot-imx. I will also apply "imx: syscounter:
make sure asm is volatile" as you told me today, and then I send a PR
with these two patches to Tom.
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2018-03-09 11:11 ` Stefano Babic
@ 2018-03-09 11:31 ` Fabio Estevam
0 siblings, 0 replies; 307+ messages in thread
From: Fabio Estevam @ 2018-03-09 11:31 UTC (permalink / raw)
To: u-boot
Hi Stefano,
On Fri, Mar 9, 2018 at 8:11 AM, Stefano Babic <sbabic@denx.de> wrote:
If you like I can resent a v2 of option 1 where the error message is removed.
>
> It is a hack, but we can do just for the release. I have already applied
> V1, I will drop it from u-boot-imx. I will also apply "imx: syscounter:
> make sure asm is volatile" as you told me today, and then I send a PR
> with these two patches to Tom.
Sounds good! I have sent a v3 patch.
Thanks
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2018-02-24 15:58 Stefano Babic
2018-02-26 3:28 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2018-02-24 15:58 UTC (permalink / raw)
To: u-boot
Hi Tom,
some fixes, please pull from u-boot-imx, thanks!
The following changes since commit 02b0895c215e252cff50d9edf53a972d2bbbfd30:
Merge git://git.denx.de/u-boot-sh (2018-02-17 16:06:59 -0500)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 3d409153502f25a1ea3b8b4e9940148b7871273d:
imx6q: engicam: Use SPL_LOAD_FIT for MMC boards (2018-02-22 14:51:01
+0100)
----------------------------------------------------------------
Breno Lima (2):
imx: hab: Keep CAAM clock enabled after authenticating additional
images
arm: imx: hab: Define HAB_RVT_BASE according to the processor version
Fabio Estevam (1):
mx6sabresd: Select the CONFIG_EFI_PARTITION option
Jagan Teki (3):
imx6ul: engicam: Drop isiot-mmc defconfig
imx6: engicam: Drop SPL_EXT_SUPPORT
imx6q: engicam: Use SPL_LOAD_FIT for MMC boards
Maxim Yu. Osipov (1):
Revert "mx6: ddr: Allow changing REFSEL and REFR fields"
Stefano Babic (1):
mx6: fix MAINTAINERS for Engicam i.CoreM6 1.5 MIPI
Utkarsh Gupta (3):
imx: hab: Ensure the IVT DCD pointer is Null prior to calling HAB
authenticate function.
imx: hab: Check if CSF is valid before authenticating image
imx: hab: Check if CSF contains deprecated commands
arch/arm/dts/Makefile | 1 -
arch/arm/dts/imx6ul-isiot-mmc.dts |
50 ----------------------------------------
arch/arm/include/asm/mach-imx/hab.h |
27 ++++++++++++++++------
arch/arm/mach-imx/hab.c |
220
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------------------------------------------------------
arch/arm/mach-imx/mx6/Kconfig | 1 -
board/compulab/cm_fx6/spl.c | 2 --
board/engicam/imx6q/MAINTAINERS |
8 ++++++-
board/engicam/imx6ul/MAINTAINERS | 1 -
configs/imx6dl_icore_nand_defconfig |
47 ++++++++++++++++++++++++++++++++++++++
configs/{imx6ul_isiot_mmc_defconfig => imx6q_icore_nand_defconfig} |
23 +++++++++++--------
configs/imx6qdl_icore_mipi_defconfig | 2 +-
configs/imx6qdl_icore_mmc_defconfig | 2 +-
configs/imx6qdl_icore_rqs_defconfig | 2 +-
configs/imx6ul_geam_mmc_defconfig | 1 -
configs/imx6ul_isiot_emmc_defconfig |
3 ++-
configs/mx6sabresd_defconfig | 1 +
16 files changed, 212 insertions(+), 179 deletions(-)
delete mode 100644 arch/arm/dts/imx6ul-isiot-mmc.dts
create mode 100644 configs/imx6dl_icore_nand_defconfig
rename configs/{imx6ul_isiot_mmc_defconfig =>
imx6q_icore_nand_defconfig} (64%)
--
=====================================================================
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2018-02-24 15:58 Stefano Babic
@ 2018-02-26 3:28 ` Tom Rini
0 siblings, 0 replies; 307+ messages in thread
From: Tom Rini @ 2018-02-26 3:28 UTC (permalink / raw)
To: u-boot
On Sat, Feb 24, 2018 at 04:58:14PM +0100, Stefano Babic wrote:
> Hi Tom,
>
> some fixes, please pull from u-boot-imx, thanks!
>
> The following changes since commit 02b0895c215e252cff50d9edf53a972d2bbbfd30:
>
> Merge git://git.denx.de/u-boot-sh (2018-02-17 16:06:59 -0500)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 3d409153502f25a1ea3b8b4e9940148b7871273d:
>
> imx6q: engicam: Use SPL_LOAD_FIT for MMC boards (2018-02-22 14:51:01
> +0100)
>
For the updated version, applied to u-boot/master, thanks!
--
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/20180225/a0b187a6/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2018-02-04 11:34 Stefano Babic
2018-02-05 0:16 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2018-02-04 11:34 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull from u-boot-imx, thanks !
checkpatch warnings in this PR are just related to long lines (in DTS
and pinmux). These are accepted exceptions. In a couple of cases long
lines are also accepted because code ramains more readable if not split
into more lines).
The following changes since commit b2153075f42c2d46d310778e226bcb11f0af47f5:
Kconfig: usb: rockchip: Remove not needed *_defconfig USB/gadget
entries (2018-02-02 07:13:48 -0500)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to d1ceb0c4881332cb0586920f0a40f8e4a48d99a9:
imx: mx7: run sec_init for CAAM RNG (2018-02-04 12:14:11 +0100)
----------------------------------------------------------------
Anson Huang (3):
mx7_common: use psci 1.0 instead of 0.1
imx: mx7: psci: add system reset support
imx: mx7: psci: add system power off support
Bryan O'Donoghue (2):
drivers/crypto/fsl: assign job-rings to non-TrustZone
imx: mx7: run sec_init for CAAM RNG
Eran Matityahu (2):
iomux-v3: Take mx6dqp in consideration for imx_iomux_v3_setup_pad()
i2c: imx: Take mx6dqp in consideration in the I2C_PADS_INFO macro
Eric Nelson (3):
mx6memcal: launder through savedefconfig
mx6memcal: enable SDP support
mx6memcal: fix comment in board header file
Fabio Estevam (4):
mx6sabre_common: Allow building CONFIG_USB_FUNCTION_MASS_STORAGE
mx6sabresd: Select CONFIG_CMD_USB_MASS_STORAGE
mx6sabresd: Add fastboot support
doc: mxc_hab: Improve the config option list
Hannu Lounento (5):
net: e1000: add support for writing to EEPROM
net: e1000: split e1000_read_mac_addr
net: e1000: implement eth_write_hwaddr
board: ge: bx50v3: program MAC address to I210
board: ge: bx50v3: mount rootfs read-only
Ian Ray (5):
configs: Add network device support for bx50v3 products
board: ge: bx50v3: Support FIT and select configuration based on VPD
config: ge_bx50v3: read boot script
configs: ge_bx50v3: enable bootcount
configs: ge_bx50v3: automatic partition selection and video output
failure message
Jagan Teki (3):
board: i.MX6QDL: add Engicam i.CoreM6 1.5 QDL MIPI starter kit
configs: enable spl support wrt env device
configs: icore: enable nand on mmc defconfig
Martyn Welch (3):
board: ge: Enable access to i2c bus 1 and 2
board: ge: bx50v3: move FEC MAC address programming to driver
board: ge: bx50v3: Enable hardware watchdog
Michael Trimarchi (1):
imx: mx25: Remove SION bit in all pin-mux that are safe
Nandor Han (2):
rtc: adding RX8010SJ rtc driver
board,ge,bx50v3 - rtc time validation
Patrick Bruenn (4):
arm: imx: cx9020: remove usage of mx53_dram_size
arm: imx: cx9020: move dram init into common place
arm: imx: m53evk: remove usage of mx53_dram_size
arm: imx: mx53loco: remove usage of mx53_dram_size
Peng Fan (32):
imx: add i.MX8M into Kconfig
imx: mx8m: add register definition header file
imx: mx8m: add pin header file
imx: mx8m: add clock driver
imx: add sip function
imx: boot_mode: add USB_BOOT entry
imx: cpu: update cpu file to support i.MX8M
imx: spl: implement spl_boot_device for i.MX8M
imx: add i.MX8MQ SoC Revision and is_mx8m helper
imx: add pad settings bit definition for i.MX8M
imx: cpu: move speed/temp to common cpu
imx: cpu: add cpu speed/grade for i.MX8M
imx: refactor imx_get_mac_from_fuse
imx: cleanup bootaux
imx: bootaux: support i.MX8M
imx: mx7: move get_boot_device to cpu.c
imx: cpu: support get_boot_device for i.MX8M
imx: mx7: move mmc env code to mmc_env.c
imx: mx8m: add soc related settings and files
imx: makefile: compile files for i.MX8M
misc: ocotp: add i.MX8M support
mmc: fsl_esdhc: support i.MX8M
imx: lcdif: include i.MX8M
gpio: mxc: add i.MX8M support
net: fec: do not access reserved register for i.MX8M
imx: imx8mq: add dtsi file
power: pmic/regulator allow dm be omitted by SPL
imx: mx8m: add ddr controller memory map
mmc: fsl_esdhc: add strobe and tuning entry
ARM: dts: add pinmux and tuning settings for HS200/SDR104
mmc: fsl_esdhc: support SDR104 and HS200
imx: mx7dsabresd: enable UHS and HS200
Soeren Moch (1):
board: tbs2910: add private imx config
Stefan Agner (1):
arm: dts: imx6ull: move input include to base device tree
Ye Li (1):
net: fec: fix build warnings for 64bits support
arch/arm/Kconfig | 14 +-
arch/arm/Makefile | 4 +-
arch/arm/dts/Makefile | 2 +
arch/arm/dts/fsl-imx8-ca53.dtsi | 92 ++++++++++
arch/arm/dts/fsl-imx8mq.dtsi | 429
+++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/dts/imx6dl-icore-mipi.dts | 21 +++
arch/arm/dts/imx6q-icore-mipi.dts | 21 +++
arch/arm/dts/imx6qdl-icore.dtsi | 28 ++++
arch/arm/dts/imx6ull-14x14-evk.dts | 1 -
arch/arm/dts/imx6ull.dtsi | 1 +
arch/arm/dts/imx7d-sdb.dts | 88 ++++++++++
arch/arm/include/asm/arch-imx/cpu.h | 6 +-
arch/arm/include/asm/arch-mx25/iomux-mx25.h | 571
+++++++++++++++++++++++++++++++-------------------------------
arch/arm/include/asm/arch-mx6/imx-regs.h | 9 +-
arch/arm/include/asm/arch-mx7/imx-regs.h | 18 +-
arch/arm/include/asm/arch-mx8m/clock.h | 657
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/include/asm/arch-mx8m/crm_regs.h | 10 ++
arch/arm/include/asm/arch-mx8m/ddr.h | 356
+++++++++++++++++++++++++++++++++++++++
arch/arm/include/asm/arch-mx8m/gpio.h | 12 ++
arch/arm/include/asm/arch-mx8m/imx-regs.h | 468
+++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/include/asm/arch-mx8m/mx8mq_pins.h | 623
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/include/asm/arch-mx8m/sys_proto.h | 18 ++
arch/arm/include/asm/mach-imx/boot_mode.h | 10 ++
arch/arm/include/asm/mach-imx/iomux-v3.h | 24 ++-
arch/arm/include/asm/mach-imx/mxc_i2c.h | 3 +-
arch/arm/include/asm/mach-imx/regs-lcdif.h | 10 +-
arch/arm/include/asm/mach-imx/sys_proto.h | 4 +
arch/arm/mach-imx/Makefile | 21 ++-
arch/arm/mach-imx/cpu.c | 130 ++++++++++++++-
arch/arm/mach-imx/imx_bootaux.c | 46 ++++-
arch/arm/mach-imx/mac.c | 61 +++++++
arch/arm/mach-imx/mmc_env.c | 30 ++++
arch/arm/mach-imx/mx5/Makefile | 5 +
arch/arm/mach-imx/mx5/mx53_dram.c | 45 +++++
arch/arm/mach-imx/mx6/soc.c | 72 --------
arch/arm/mach-imx/mx7/psci-mx7.c | 33 +++-
arch/arm/mach-imx/mx7/psci.S | 14 ++
arch/arm/mach-imx/mx7/soc.c | 200 +---------------------
arch/arm/mach-imx/mx8m/Kconfig | 10 ++
arch/arm/mach-imx/mx8m/Makefile | 8 +
arch/arm/mach-imx/mx8m/clock.c | 795
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/mach-imx/mx8m/clock_slice.c | 742
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/mach-imx/mx8m/lowlevel_init.S | 63 +++++++
arch/arm/mach-imx/mx8m/soc.c | 227 +++++++++++++++++++++++++
arch/arm/mach-imx/sip.c | 23 +++
arch/arm/mach-imx/spl.c | 8 +-
board/aries/m53evk/m53evk.c | 39 -----
board/beckhoff/mx53cx9020/mx53cx9020.c | 39 -----
board/engicam/common/board.c | 9 +-
board/freescale/mx53loco/mx53loco.c | 39 -----
board/freescale/mx6memcal/spl.c | 1 -
board/ge/bx50v3/bx50v3.c | 130 ++++++++++-----
board/tbs/tbs2910/Kconfig | 2 +-
board/tbs/tbs2910/tbs2910.cfg | 115 +++++++++++++
configs/ge_b450v3_defconfig | 7 +-
configs/ge_b650v3_defconfig | 7 +-
configs/ge_b850v3_defconfig | 8 +-
configs/imx6qdl_icore_mipi_defconfig | 49 ++++++
configs/imx6qdl_icore_mmc_defconfig | 5 +
configs/mx6memcal_defconfig | 19 ++-
configs/mx6sabresd_defconfig | 7 +
configs/mx7dsabresd_defconfig | 3 +
configs/mx7dsabresd_secure_defconfig | 3 +
doc/README.mxc_hab | 9 +-
--
=====================================================================
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2018-02-04 11:34 Stefano Babic
@ 2018-02-05 0:16 ` Tom Rini
2018-02-05 3:57 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Tom Rini @ 2018-02-05 0:16 UTC (permalink / raw)
To: u-boot
On Sun, Feb 04, 2018 at 12:34:29PM +0100, Stefano Babic wrote:
> Hi Tom,
>
> please pull from u-boot-imx, thanks !
>
>
> checkpatch warnings in this PR are just related to long lines (in DTS
> and pinmux). These are accepted exceptions. In a couple of cases long
> lines are also accepted because code ramains more readable if not split
> into more lines).
>
> The following changes since commit b2153075f42c2d46d310778e226bcb11f0af47f5:
>
> Kconfig: usb: rockchip: Remove not needed *_defconfig USB/gadget
> entries (2018-02-02 07:13:48 -0500)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to d1ceb0c4881332cb0586920f0a40f8e4a48d99a9:
>
> imx: mx7: run sec_init for CAAM RNG (2018-02-04 12:14:11 +0100)
>
Applied to u-boot/master, thanks!
--
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/20180204/e2ac8d03/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2018-02-05 0:16 ` Tom Rini
@ 2018-02-05 3:57 ` Tom Rini
2018-02-05 8:34 ` Stefano Babic
0 siblings, 1 reply; 307+ messages in thread
From: Tom Rini @ 2018-02-05 3:57 UTC (permalink / raw)
To: u-boot
On Sun, Feb 04, 2018 at 07:16:07PM -0500, Tom Rini wrote:
> On Sun, Feb 04, 2018 at 12:34:29PM +0100, Stefano Babic wrote:
>
> > Hi Tom,
> >
> > please pull from u-boot-imx, thanks !
> >
> >
> > checkpatch warnings in this PR are just related to long lines (in DTS
> > and pinmux). These are accepted exceptions. In a couple of cases long
> > lines are also accepted because code ramains more readable if not split
> > into more lines).
> >
> > The following changes since commit b2153075f42c2d46d310778e226bcb11f0af47f5:
> >
> > Kconfig: usb: rockchip: Remove not needed *_defconfig USB/gadget
> > entries (2018-02-02 07:13:48 -0500)
> >
> > are available in the git repository at:
> >
> > git://www.denx.de/git/u-boot-imx.git master
> >
> > for you to fetch changes up to d1ceb0c4881332cb0586920f0a40f8e4a48d99a9:
> >
> > imx: mx7: run sec_init for CAAM RNG (2018-02-04 12:14:11 +0100)
> >
>
> Applied to u-boot/master, thanks!
That said, oops!
WARNING: no status info for 'imx6qdl_icore_mipi'
WARNING: no maintainers for 'imx6qdl_icore_mipi'
Please fix, thanks!
--
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/20180204/3c072bd0/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2018-02-05 3:57 ` Tom Rini
@ 2018-02-05 8:34 ` Stefano Babic
0 siblings, 0 replies; 307+ messages in thread
From: Stefano Babic @ 2018-02-05 8:34 UTC (permalink / raw)
To: u-boot
Hi Tom,
On 05/02/2018 04:57, Tom Rini wrote:
> On Sun, Feb 04, 2018 at 07:16:07PM -0500, Tom Rini wrote:
>> On Sun, Feb 04, 2018 at 12:34:29PM +0100, Stefano Babic wrote:
>>
>>> Hi Tom,
>>>
>>> please pull from u-boot-imx, thanks !
>>>
>>>
>>> checkpatch warnings in this PR are just related to long lines (in DTS
>>> and pinmux). These are accepted exceptions. In a couple of cases long
>>> lines are also accepted because code ramains more readable if not split
>>> into more lines).
>>>
>>> The following changes since commit b2153075f42c2d46d310778e226bcb11f0af47f5:
>>>
>>> Kconfig: usb: rockchip: Remove not needed *_defconfig USB/gadget
>>> entries (2018-02-02 07:13:48 -0500)
>>>
>>> are available in the git repository at:
>>>
>>> git://www.denx.de/git/u-boot-imx.git master
>>>
>>> for you to fetch changes up to d1ceb0c4881332cb0586920f0a40f8e4a48d99a9:
>>>
>>> imx: mx7: run sec_init for CAAM RNG (2018-02-04 12:14:11 +0100)
>>>
>>
>> Applied to u-boot/master, thanks!
>
> That said, oops!
> WARNING: no status info for 'imx6qdl_icore_mipi'
> WARNING: no maintainers for 'imx6qdl_icore_mipi'
>
> Please fix, thanks!
>
Yes, thanks, I have sent a patch.
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2018-01-15 17:52 Stefano Babic
2018-01-16 0:00 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2018-01-15 17:52 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull from u-boot-imx, thanks !
The following changes since commit 373b9003410b44a1133060c2e63483b278fb476b:
Merge git://git.denx.de/u-boot-sunxi (2018-01-11 14:14:19 -0500)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 9587b0d61133c025d48ebf480aa021fc2fdd53a7:
arm: imx: hab: Add hab_failsafe console command (2018-01-14 17:26:30
+0100)
----------------------------------------------------------------
Bryan O'Donoghue (25):
arm: imx: hab: Make authenticate_image return int
arm: imx: hab: Fix authenticate_image result code
arm: imx: hab: Optimise flow of authenticate_image on is_enabled fail
arm: imx: hab: Optimise flow of authenticate_image on hab_entry fail
arm: imx: hab: Move IVT_SIZE to hab.h
arm: imx: hab: Move CSF_PAD_SIZE to hab.h
arm: imx: hab: Fix authenticate_image input parameters
arm: imx: hab: Add IVT header definitions
arm: imx: hab: Add IVT header verification
arm: imx: hab: Verify IVT self matches calculated address
arm: imx: hab: Only call ROM once headers are verified
arm: imx: hab: Print CSF based on IVT descriptor
arm: imx: hab: Print additional IVT elements during debug
arm: imx: hab: Define rvt_check_target()
arm: imx: hab: Implement hab_rvt_check_target
arm: imx: hab: Add a hab_rvt_check_target to image auth
arm: imx: hab: Print HAB event log only after calling ROM
arm: imx: hab: Make internal functions and data static
arm: imx: hab: Prefix authenticate_image with imx_hab
arm: imx: hab: Rename is_hab_enabled imx_hab_is_enabled
arm: imx: hab: Make authenticate_image() return zero on open boards
arm: imx: hab: Make imx_hab_is_enabled global
arm: imx: hab: Define rvt_failsafe()
arm: imx: hab: Implement hab_rvt_failsafe
arm: imx: hab: Add hab_failsafe console command
Christopher Spinrath (2):
ARM: imx: cm_fx6: export board and soc info to env
ARM: imx: cm_fx6: env: try to determine dtb to use
Eran Matityahu (2):
imx7: spl: Use SPL boot device MMC1 for all of the SOCs MMC/SD
boot devices
imx7: spl: Add support for MMC3, SD3 and NAND boot devices
Fabio Estevam (4):
mx6: ddr: Do not access MMDC_P1_BASE_ADDR on i.MX6ULL
mx6memcal: Fix the UART ports for mx6sabresd/auto boards
mx6memcal: spl: Also take i.MX6ULL into account
mx6memcal: spl: Disambiguate the error message
Koen Vandeputte (1):
drivers: pci: imx: fix enumeration logic error
Peng Fan (10):
misc: mxc_ocotp: check fuse word before programming on i.MX7ULP
ARM: imx: Introduce dts for i.MX6SX-SDB
ARM: imx: Enable dts for i.MX6SX-SDB
board: freescale: common: add pfuze dm code
imx: mx6sxsabresd: Enable DM driver
imx: mx6sxsabresd: config wdog pinmux
imx: mx6sxsabresd: enlarge ENV offset
pci: imx: request gpio before use
spi: fsl_qspi: support i.MX6UL/6ULLL/7D
imx: mx6ull-14x14-evk: enable DM QSPI driver
Stefano Babic (1):
mx6: Support SKS-Kinkel sksimx6 Board
Tom Rini (4):
arm: imx: Rework i.MX specific commands to be excluded from SPL
imx: ventana: Rework CONFIG_CMD_EECONFIG code to not be included
in SPL
imx: ventana: Rework CONFIG_CMD_GSC code to not be included in SPL
toradex: imx6: Rework PF0100 fuse programming commands to not be
in SPL
arch/arm/dts/Makefile | 1 +
arch/arm/dts/imx6sx-sdb.dts | 138 +++++++
arch/arm/dts/imx6sx-sdb.dtsi | 612
++++++++++++++++++++++++++++
arch/arm/dts/imx6ull-14x14-evk.dts | 5 +-
arch/arm/dts/imx6ull.dtsi | 9 +-
arch/arm/include/asm/mach-imx/hab.h | 46 ++-
arch/arm/mach-imx/Makefile | 2 +
arch/arm/mach-imx/hab.c | 461 ++++++++++++---------
arch/arm/mach-imx/imx_bootaux.c | 13 +-
arch/arm/mach-imx/mx5/clock.c | 4 +-
arch/arm/mach-imx/mx6/Kconfig | 6 +
arch/arm/mach-imx/mx6/ddr.c | 4 +-
arch/arm/mach-imx/mx7/clock.c | 2 +
arch/arm/mach-imx/mx7ulp/clock.c | 2 +
arch/arm/mach-imx/spl.c | 45 +-
board/compulab/cm_fx6/cm_fx6.c | 21 +
board/freescale/common/Makefile | 1 +
board/freescale/common/pfuze.c | 79 ++++
board/freescale/common/pfuze.h | 5 +
board/freescale/mx6memcal/Kconfig | 12 +-
board/freescale/mx6memcal/spl.c | 3 +-
board/freescale/mx6sxsabresd/mx6sxsabresd.c | 382 +++++++----------
board/gateworks/gw_ventana/eeprom.c | 4 +-
board/gateworks/gw_ventana/gsc.c | 2 +-
board/sks-kinkel/sksimx6/Kconfig | 11 +
board/sks-kinkel/sksimx6/MAINTAINERS | 6 +
board/sks-kinkel/sksimx6/Makefile | 3 +
board/sks-kinkel/sksimx6/sksimx6.c | 426 +++++++++++++++++++
board/toradex/apalis_imx6/pf0100.c | 9 +-
board/toradex/apalis_imx6/pf0100.h | 3 -
board/toradex/colibri_imx6/pf0100.c | 8 +-
board/toradex/colibri_imx6/pf0100.h | 3 -
configs/cm_fx6_defconfig | 2 +-
configs/mx6sxsabresd_defconfig | 15 +-
configs/mx6sxsabresd_spl_defconfig | 15 +-
configs/mx6ull_14x14_evk_defconfig | 6 +
configs/mx6ull_14x14_evk_plugin_defconfig | 6 +
configs/sksimx6_defconfig | 47 +++
drivers/misc/mxc_ocotp.c | 17 +
drivers/pci/pcie_imx.c | 15 +
drivers/spi/fsl_qspi.c | 18 +-
include/configs/cm_fx6.h | 7 +
include/configs/mx6sxsabresd.h | 9 +-
include/configs/mx6ullevk.h | 10 +
include/configs/sksimx6.h | 101 +++++
45 files changed, 2103 insertions(+), 493 deletions(-)
create mode 100644 arch/arm/dts/imx6sx-sdb.dts
create mode 100644 arch/arm/dts/imx6sx-sdb.dtsi
create mode 100644 board/sks-kinkel/sksimx6/Kconfig
create mode 100644 board/sks-kinkel/sksimx6/MAINTAINERS
create mode 100644 board/sks-kinkel/sksimx6/Makefile
create mode 100644 board/sks-kinkel/sksimx6/sksimx6.c
create mode 100644 configs/sksimx6_defconfig
create mode 100644 include/configs/sksimx6.h
--
=====================================================================
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sbabic at denx.de
=====================================================================
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2018-01-15 17:52 Stefano Babic
@ 2018-01-16 0:00 ` Tom Rini
2018-01-16 9:40 ` Stefano Babic
0 siblings, 1 reply; 307+ messages in thread
From: Tom Rini @ 2018-01-16 0:00 UTC (permalink / raw)
To: u-boot
On Mon, Jan 15, 2018 at 06:52:01PM +0100, Stefano Babic wrote:
> Hi Tom,
>
> please pull from u-boot-imx, thanks !
>
> The following changes since commit 373b9003410b44a1133060c2e63483b278fb476b:
>
> Merge git://git.denx.de/u-boot-sunxi (2018-01-11 14:14:19 -0500)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 9587b0d61133c025d48ebf480aa021fc2fdd53a7:
>
> arm: imx: hab: Add hab_failsafe console command (2018-01-14 17:26:30
> +0100)
>
Applied to u-boot/master, thanks!
But please note that checkpatch has a lot to say, some of which should
probably be addressed:
WARNING: please write a paragraph that describes the config symbol fully
#51: FILE: arch/arm/mach-imx/mx6/Kconfig:380:
+config TARGET_SKSIMX6
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#67:
new file mode 100644
WARNING: line over 80 characters
#171: FILE: board/sks-kinkel/sksimx6/sksimx6.c:62:
+ IOMUX_PADS(PAD_NANDF_D0__GPIO2_IO00 | MUX_PAD_CTRL(NO_PAD_CTRL)),/* CD */
CHECK: Blank lines aren't necessary after an open brace '{'
#215: FILE: board/sks-kinkel/sksimx6/sksimx6.c:106:
+{
+
CHECK: Blank lines aren't necessary before a close brace '}'
#245: FILE: board/sks-kinkel/sksimx6/sksimx6.c:136:
+
+}
CHECK: Prefer kernel type 'u32' over 'uint32_t'
#249: FILE: board/sks-kinkel/sksimx6/sksimx6.c:140:
+ uint32_t base = IMX_FEC_BASE;
CHECK: Alignment should match open parenthesis
#261: FILE: board/sks-kinkel/sksimx6/sksimx6.c:152:
+ phydev = phy_find_by_mask(bus, (0xf << CONFIG_FEC_MXC_PHYADDR),
+ PHY_INTERFACE_MODE_RGMII);
WARNING: unnecessary whitespace before a quoted newline
#333: FILE: board/sks-kinkel/sksimx6/sksimx6.c:224:
+ printf("Warning: failed to initialize mmc dev \n");
CHECK: Please don't use multiple blank lines
#350: FILE: board/sks-kinkel/sksimx6/sksimx6.c:241:
+
+
WARNING: line over 80 characters
#471: FILE: board/sks-kinkel/sksimx6/sksimx6.c:362:
+ mx6_dram_cfg(&mem_qdl, &mx6dl_1g_mmdc_calib, &mt41k128m16jt_125);
CHECK: Please don't use multiple blank lines
#601: FILE: include/configs/sksimx6.h:7:
+
+
WARNING: please, no space before tabs
#670: FILE: include/configs/sksimx6.h:76:
+^I"addmisc=setenv bootargs ${bootargs} ${miscargs}\0" ^I^I\$
WARNING: please, no space before tabs
#675: FILE: include/configs/sksimx6.h:81:
+^I"fdt_addr_r=0x18000000\0" ^I^I^I^I^I\$
WARNING: please, no space before tabs
#677: FILE: include/configs/sksimx6.h:83:
+^I"fdt_high=0xffffffff\0" ^I^I^I^I^I\$
WARNING: please, no space before tabs
#678: FILE: include/configs/sksimx6.h:84:
+^I"kernel_addr_r=" __stringify(CONFIG_LOADADDR) "\0" ^I^I\$
WARNING: please, no space before tabs
#681: FILE: include/configs/sksimx6.h:87:
+^I"mmcboot=if run mmcload;then " ^I^I^I^I^I\$
WARNING: please, no space before tabs
#683: FILE: include/configs/sksimx6.h:89:
+^I^I^I"bootm;fi\0" ^I^I^I^I^I\$
total: 0 errors, 11 warnings, 6 checks, 611 lines checked
WARNING: line over 80 characters
#38: FILE: drivers/misc/mxc_ocotp.c:356:
+ printf("mxc_ocotp: The word has been programmed, no more write\n");
total: 0 errors, 1 warnings, 0 checks, 23 lines checked
WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
#34:
new file mode 100644
WARNING: line over 80 characters
#549: FILE: arch/arm/dts/imx6sx-sdb.dtsi:367:
+ MX6SX_PAD_ENET2_RX_CLK__ENET2_REF_CLK_25M 0x91
WARNING: line over 80 characters
#555: FILE: arch/arm/dts/imx6sx-sdb.dtsi:373:
+ MX6SX_PAD_ENET2_COL__GPIO2_IO_6 0x80000000
WARNING: line over 80 characters
#585: FILE: arch/arm/dts/imx6sx-sdb.dtsi:403:
+ MX6SX_PAD_GPIO1_IO01__I2C1_SDA 0x4001b8b1
WARNING: line over 80 characters
#586: FILE: arch/arm/dts/imx6sx-sdb.dtsi:404:
+ MX6SX_PAD_GPIO1_IO00__I2C1_SCL 0x4001b8b1
WARNING: line over 80 characters
#592: FILE: arch/arm/dts/imx6sx-sdb.dtsi:410:
+ MX6SX_PAD_KEY_ROW4__I2C3_SDA 0x4001b8b1
WARNING: line over 80 characters
#593: FILE: arch/arm/dts/imx6sx-sdb.dtsi:411:
+ MX6SX_PAD_KEY_COL4__I2C3_SCL 0x4001b8b1
WARNING: line over 80 characters
#599: FILE: arch/arm/dts/imx6sx-sdb.dtsi:417:
+ MX6SX_PAD_CSI_DATA07__I2C4_SDA 0x4001b8b1
WARNING: line over 80 characters
#600: FILE: arch/arm/dts/imx6sx-sdb.dtsi:418:
+ MX6SX_PAD_CSI_DATA06__I2C4_SCL 0x4001b8b1
WARNING: line over 80 characters
#640: FILE: arch/arm/dts/imx6sx-sdb.dtsi:458:
+ MX6SX_PAD_QSPI1A_DATA0__GPIO4_IO_16 0x80000000
WARNING: line over 80 characters
#740: FILE: arch/arm/dts/imx6sx-sdb.dtsi:558:
+ MX6SX_PAD_KEY_COL0__GPIO2_IO_10 0x17059 /* CD */
WARNING: line over 80 characters
#741: FILE: arch/arm/dts/imx6sx-sdb.dtsi:559:
+ MX6SX_PAD_KEY_ROW0__GPIO2_IO_15 0x17059 /* WP */
WARNING: line over 80 characters
#783: FILE: arch/arm/dts/imx6sx-sdb.dtsi:601:
+ MX6SX_PAD_SD4_DATA7__GPIO6_IO_21 0x17059 /* CD */
WARNING: line over 80 characters
#784: FILE: arch/arm/dts/imx6sx-sdb.dtsi:602:
+ MX6SX_PAD_SD4_DATA6__GPIO6_IO_20 0x17059 /* WP */
total: 0 errors, 14 warnings, 0 checks, 757 lines checked
WARNING: 'framwork' may be misspelled - perhaps 'framework'?
#7:
framwork now and wdog reset will be triggered once set WDOG_B mux
WARNING: 'framwork' may be misspelled - perhaps 'framework'?
#49: FILE: board/freescale/mx6sxsabresd/mx6sxsabresd.c:306:
+ * framwork now and wdog reset will be triggered once set WDOG_B mux
total: 0 errors, 2 warnings, 0 checks, 33 lines checked
WARNING: line over 80 characters
#95: FILE: arch/arm/mach-imx/mx5/clock.c:918:
+static int do_mx5_showclocks(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
total: 0 errors, 1 warnings, 0 checks, 85 lines checked
CHECK: Alignment should match open parenthesis
#60: FILE: board/toradex/apalis_imx6/pf0100.c:214:
+static int do_pf0100_prog(cmd_tbl_t *cmdtp, int flag, int argc,
char * const argv[])
CHECK: Alignment should match open parenthesis
#109: FILE: board/toradex/colibri_imx6/pf0100.c:196:
+static int do_pf0100_prog(cmd_tbl_t *cmdtp, int flag, int argc,
char * const argv[])
total: 0 errors, 0 warnings, 2 checks, 79 lines checked
WARNING: line over 80 characters
#56: FILE: include/configs/cm_fx6.h:158:
+ "if test $board_name = Utilite && test $board_rev = MX6Q ; then " \
total: 0 errors, 1 warnings, 0 checks, 26 lines checked
CHECK: Prefer kernel type 'u32' over 'uint32_t'
#45: FILE: arch/arm/include/asm/mach-imx/hab.h:148:
+int authenticate_image(uint32_t ddr_start, uint32_t image_size);
CHECK: Prefer kernel type 'u32' over 'uint32_t'
#57: FILE: arch/arm/mach-imx/hab.c:413:
+int authenticate_image(uint32_t ddr_start, uint32_t image_size)
total: 0 errors, 0 warnings, 2 checks, 15 lines checked
WARNING: Prefer using '"%s...", __func__' to using 'authenticate_image', this function's name, in a string
#95: FILE: arch/arm/mach-imx/hab.c:465:
+ puts("\nCalling authenticate_image in ROM\n");
total: 0 errors, 1 warnings, 0 checks, 160 lines checked
WARNING: Prefer using '"%s...", __func__' to using 'authenticate_image', this function's name, in a string
#85: FILE: arch/arm/mach-imx/hab.c:469:
+ puts("\nCalling authenticate_image in ROM\n");
total: 0 errors, 1 warnings, 0 checks, 135 lines checked
CHECK: Prefer kernel type 'u32' over 'uint32_t'
#67: FILE: arch/arm/include/asm/mach-imx/hab.h:151:
+int authenticate_image(uint32_t ddr_start, uint32_t image_size,
CHECK: Prefer kernel type 'u32' over 'uint32_t'
#159: FILE: arch/arm/mach-imx/hab.c:386:
+int authenticate_image(uint32_t ddr_start, uint32_t image_size,
CHECK: Prefer kernel type 'u32' over 'uint32_t'
#165: FILE: arch/arm/mach-imx/hab.c:391:
+ uint32_t ivt_addr = 0;
CHECK: Prefer kernel type 'u32' over 'uint32_t'
#252: FILE: arch/arm/mach-imx/spl.c:192:
+ uint32_t offset;
total: 0 errors, 0 warnings, 4 checks, 188 lines checked
CHECK: Prefer kernel type 'u8' over 'uint8_t'
#49: FILE: arch/arm/include/asm/mach-imx/hab.h:25:
+ uint8_t magic;
CHECK: Prefer kernel type 'u16' over 'uint16_t'
#50: FILE: arch/arm/include/asm/mach-imx/hab.h:26:
+ uint16_t length;
CHECK: Prefer kernel type 'u8' over 'uint8_t'
#51: FILE: arch/arm/include/asm/mach-imx/hab.h:27:
+ uint8_t version;
WARNING: __packed is preferred over __attribute__((packed))
#52: FILE: arch/arm/include/asm/mach-imx/hab.h:28:
+} __attribute__((packed));
WARNING: Adding new packed members is to be done with care
#52: FILE: arch/arm/include/asm/mach-imx/hab.h:28:
+} __attribute__((packed));
CHECK: Prefer kernel type 'u32' over 'uint32_t'
#56: FILE: arch/arm/include/asm/mach-imx/hab.h:32:
+ uint32_t entry; /* Absolute address of first instruction */
CHECK: Prefer kernel type 'u32' over 'uint32_t'
#57: FILE: arch/arm/include/asm/mach-imx/hab.h:33:
+ uint32_t reserved1; /* Reserved should be zero */
CHECK: Prefer kernel type 'u32' over 'uint32_t'
#58: FILE: arch/arm/include/asm/mach-imx/hab.h:34:
+ uint32_t dcd; /* Absolute address of the image DCD */
CHECK: Prefer kernel type 'u32' over 'uint32_t'
#59: FILE: arch/arm/include/asm/mach-imx/hab.h:35:
+ uint32_t boot; /* Absolute address of the boot data */
CHECK: Prefer kernel type 'u32' over 'uint32_t'
#60: FILE: arch/arm/include/asm/mach-imx/hab.h:36:
+ uint32_t self; /* Absolute address of the IVT */
CHECK: Prefer kernel type 'u32' over 'uint32_t'
#61: FILE: arch/arm/include/asm/mach-imx/hab.h:37:
+ uint32_t csf; /* Absolute address of the CSF */
CHECK: Prefer kernel type 'u32' over 'uint32_t'
#62: FILE: arch/arm/include/asm/mach-imx/hab.h:38:
+ uint32_t reserved2; /* Reserved should be zero */
total: 0 errors, 2 warnings, 10 checks, 34 lines checked
CHECK: Prefer kernel type 'u8' over 'uint8_t'
#172: FILE: arch/arm/mach-imx/hab.c:212:
+static uint8_t hab_statuses[5] = {
CHECK: Prefer kernel type 'u8' over 'uint8_t'
#181: FILE: arch/arm/mach-imx/hab.c:220:
+static uint8_t hab_reasons[26] = {
CHECK: Prefer kernel type 'u8' over 'uint8_t'
#190: FILE: arch/arm/mach-imx/hab.c:249:
+static uint8_t hab_contexts[12] = {
CHECK: Prefer kernel type 'u8' over 'uint8_t'
#199: FILE: arch/arm/mach-imx/hab.c:264:
+static uint8_t hab_engines[16] = {
CHECK: Prefer kernel type 'u8' over 'uint8_t'
#208: FILE: arch/arm/mach-imx/hab.c:295:
+static void process_event_record(uint8_t *event_data, size_t bytes)
CHECK: Prefer kernel type 'u8' over 'uint8_t'
#217: FILE: arch/arm/mach-imx/hab.c:305:
+static void display_event(uint8_t *event_data, size_t bytes)
total: 0 errors, 0 warnings, 6 checks, 213 lines checked
CHECK: Prefer kernel type 'u32' over 'uint32_t'
#38: FILE: arch/arm/include/asm/mach-imx/hab.h:188:
+int imx_hab_authenticate_image(uint32_t ddr_start, uint32_t image_size,
CHECK: Prefer kernel type 'u32' over 'uint32_t'
#61: FILE: arch/arm/mach-imx/hab.c:438:
+int imx_hab_authenticate_image(uint32_t ddr_start, uint32_t image_size,
total: 0 errors, 0 warnings, 2 checks, 38 lines checked
--
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/20180115/14e9c2ed/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2018-01-16 0:00 ` Tom Rini
@ 2018-01-16 9:40 ` Stefano Babic
0 siblings, 0 replies; 307+ messages in thread
From: Stefano Babic @ 2018-01-16 9:40 UTC (permalink / raw)
To: u-boot
Hi Tom,
On 16/01/2018 01:00, Tom Rini wrote:
> On Mon, Jan 15, 2018 at 06:52:01PM +0100, Stefano Babic wrote:
>
>> Hi Tom,
>>
>> please pull from u-boot-imx, thanks !
>>
>> The following changes since commit 373b9003410b44a1133060c2e63483b278fb476b:
>>
>> Merge git://git.denx.de/u-boot-sunxi (2018-01-11 14:14:19 -0500)
>>
>> are available in the git repository at:
>>
>> git://www.denx.de/git/u-boot-imx.git master
>>
>> for you to fetch changes up to 9587b0d61133c025d48ebf480aa021fc2fdd53a7:
>>
>> arm: imx: hab: Add hab_failsafe console command (2018-01-14 17:26:30
>> +0100)
>>
>
> Applied to u-boot/master, thanks!
>
> But please note that checkpatch has a lot to say, some of which should
> probably be addressed:
>
Ouch.....
I will check it :-)
Regards,
Stefano
> WARNING: please write a paragraph that describes the config symbol fully
> #51: FILE: arch/arm/mach-imx/mx6/Kconfig:380:
> +config TARGET_SKSIMX6
>
> WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
> #67:
> new file mode 100644
>
> WARNING: line over 80 characters
> #171: FILE: board/sks-kinkel/sksimx6/sksimx6.c:62:
> + IOMUX_PADS(PAD_NANDF_D0__GPIO2_IO00 | MUX_PAD_CTRL(NO_PAD_CTRL)),/* CD */
>
> CHECK: Blank lines aren't necessary after an open brace '{'
> #215: FILE: board/sks-kinkel/sksimx6/sksimx6.c:106:
> +{
> +
>
> CHECK: Blank lines aren't necessary before a close brace '}'
> #245: FILE: board/sks-kinkel/sksimx6/sksimx6.c:136:
> +
> +}
>
> CHECK: Prefer kernel type 'u32' over 'uint32_t'
> #249: FILE: board/sks-kinkel/sksimx6/sksimx6.c:140:
> + uint32_t base = IMX_FEC_BASE;
>
> CHECK: Alignment should match open parenthesis
> #261: FILE: board/sks-kinkel/sksimx6/sksimx6.c:152:
> + phydev = phy_find_by_mask(bus, (0xf << CONFIG_FEC_MXC_PHYADDR),
> + PHY_INTERFACE_MODE_RGMII);
>
> WARNING: unnecessary whitespace before a quoted newline
> #333: FILE: board/sks-kinkel/sksimx6/sksimx6.c:224:
> + printf("Warning: failed to initialize mmc dev \n");
>
> CHECK: Please don't use multiple blank lines
> #350: FILE: board/sks-kinkel/sksimx6/sksimx6.c:241:
> +
> +
>
> WARNING: line over 80 characters
> #471: FILE: board/sks-kinkel/sksimx6/sksimx6.c:362:
> + mx6_dram_cfg(&mem_qdl, &mx6dl_1g_mmdc_calib, &mt41k128m16jt_125);
>
> CHECK: Please don't use multiple blank lines
> #601: FILE: include/configs/sksimx6.h:7:
> +
> +
>
> WARNING: please, no space before tabs
> #670: FILE: include/configs/sksimx6.h:76:
> +^I"addmisc=setenv bootargs ${bootargs} ${miscargs}\0" ^I^I\$
>
> WARNING: please, no space before tabs
> #675: FILE: include/configs/sksimx6.h:81:
> +^I"fdt_addr_r=0x18000000\0" ^I^I^I^I^I\$
>
> WARNING: please, no space before tabs
> #677: FILE: include/configs/sksimx6.h:83:
> +^I"fdt_high=0xffffffff\0" ^I^I^I^I^I\$
>
> WARNING: please, no space before tabs
> #678: FILE: include/configs/sksimx6.h:84:
> +^I"kernel_addr_r=" __stringify(CONFIG_LOADADDR) "\0" ^I^I\$
>
> WARNING: please, no space before tabs
> #681: FILE: include/configs/sksimx6.h:87:
> +^I"mmcboot=if run mmcload;then " ^I^I^I^I^I\$
>
> WARNING: please, no space before tabs
> #683: FILE: include/configs/sksimx6.h:89:
> +^I^I^I"bootm;fi\0" ^I^I^I^I^I\$
>
> total: 0 errors, 11 warnings, 6 checks, 611 lines checked
> WARNING: line over 80 characters
> #38: FILE: drivers/misc/mxc_ocotp.c:356:
> + printf("mxc_ocotp: The word has been programmed, no more write\n");
>
> total: 0 errors, 1 warnings, 0 checks, 23 lines checked
> WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
> #34:
> new file mode 100644
>
> WARNING: line over 80 characters
> #549: FILE: arch/arm/dts/imx6sx-sdb.dtsi:367:
> + MX6SX_PAD_ENET2_RX_CLK__ENET2_REF_CLK_25M 0x91
>
> WARNING: line over 80 characters
> #555: FILE: arch/arm/dts/imx6sx-sdb.dtsi:373:
> + MX6SX_PAD_ENET2_COL__GPIO2_IO_6 0x80000000
>
> WARNING: line over 80 characters
> #585: FILE: arch/arm/dts/imx6sx-sdb.dtsi:403:
> + MX6SX_PAD_GPIO1_IO01__I2C1_SDA 0x4001b8b1
>
> WARNING: line over 80 characters
> #586: FILE: arch/arm/dts/imx6sx-sdb.dtsi:404:
> + MX6SX_PAD_GPIO1_IO00__I2C1_SCL 0x4001b8b1
>
> WARNING: line over 80 characters
> #592: FILE: arch/arm/dts/imx6sx-sdb.dtsi:410:
> + MX6SX_PAD_KEY_ROW4__I2C3_SDA 0x4001b8b1
>
> WARNING: line over 80 characters
> #593: FILE: arch/arm/dts/imx6sx-sdb.dtsi:411:
> + MX6SX_PAD_KEY_COL4__I2C3_SCL 0x4001b8b1
>
> WARNING: line over 80 characters
> #599: FILE: arch/arm/dts/imx6sx-sdb.dtsi:417:
> + MX6SX_PAD_CSI_DATA07__I2C4_SDA 0x4001b8b1
>
> WARNING: line over 80 characters
> #600: FILE: arch/arm/dts/imx6sx-sdb.dtsi:418:
> + MX6SX_PAD_CSI_DATA06__I2C4_SCL 0x4001b8b1
>
> WARNING: line over 80 characters
> #640: FILE: arch/arm/dts/imx6sx-sdb.dtsi:458:
> + MX6SX_PAD_QSPI1A_DATA0__GPIO4_IO_16 0x80000000
>
> WARNING: line over 80 characters
> #740: FILE: arch/arm/dts/imx6sx-sdb.dtsi:558:
> + MX6SX_PAD_KEY_COL0__GPIO2_IO_10 0x17059 /* CD */
>
> WARNING: line over 80 characters
> #741: FILE: arch/arm/dts/imx6sx-sdb.dtsi:559:
> + MX6SX_PAD_KEY_ROW0__GPIO2_IO_15 0x17059 /* WP */
>
> WARNING: line over 80 characters
> #783: FILE: arch/arm/dts/imx6sx-sdb.dtsi:601:
> + MX6SX_PAD_SD4_DATA7__GPIO6_IO_21 0x17059 /* CD */
>
> WARNING: line over 80 characters
> #784: FILE: arch/arm/dts/imx6sx-sdb.dtsi:602:
> + MX6SX_PAD_SD4_DATA6__GPIO6_IO_20 0x17059 /* WP */
>
> total: 0 errors, 14 warnings, 0 checks, 757 lines checked
> WARNING: 'framwork' may be misspelled - perhaps 'framework'?
> #7:
> framwork now and wdog reset will be triggered once set WDOG_B mux
>
> WARNING: 'framwork' may be misspelled - perhaps 'framework'?
> #49: FILE: board/freescale/mx6sxsabresd/mx6sxsabresd.c:306:
> + * framwork now and wdog reset will be triggered once set WDOG_B mux
>
> total: 0 errors, 2 warnings, 0 checks, 33 lines checked
> WARNING: line over 80 characters
> #95: FILE: arch/arm/mach-imx/mx5/clock.c:918:
> +static int do_mx5_showclocks(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
>
> total: 0 errors, 1 warnings, 0 checks, 85 lines checked
> CHECK: Alignment should match open parenthesis
> #60: FILE: board/toradex/apalis_imx6/pf0100.c:214:
> +static int do_pf0100_prog(cmd_tbl_t *cmdtp, int flag, int argc,
> char * const argv[])
>
> CHECK: Alignment should match open parenthesis
> #109: FILE: board/toradex/colibri_imx6/pf0100.c:196:
> +static int do_pf0100_prog(cmd_tbl_t *cmdtp, int flag, int argc,
> char * const argv[])
>
> total: 0 errors, 0 warnings, 2 checks, 79 lines checked
> WARNING: line over 80 characters
> #56: FILE: include/configs/cm_fx6.h:158:
> + "if test $board_name = Utilite && test $board_rev = MX6Q ; then " \
>
> total: 0 errors, 1 warnings, 0 checks, 26 lines checked
> CHECK: Prefer kernel type 'u32' over 'uint32_t'
> #45: FILE: arch/arm/include/asm/mach-imx/hab.h:148:
> +int authenticate_image(uint32_t ddr_start, uint32_t image_size);
>
> CHECK: Prefer kernel type 'u32' over 'uint32_t'
> #57: FILE: arch/arm/mach-imx/hab.c:413:
> +int authenticate_image(uint32_t ddr_start, uint32_t image_size)
>
> total: 0 errors, 0 warnings, 2 checks, 15 lines checked
> WARNING: Prefer using '"%s...", __func__' to using 'authenticate_image', this function's name, in a string
> #95: FILE: arch/arm/mach-imx/hab.c:465:
> + puts("\nCalling authenticate_image in ROM\n");
>
> total: 0 errors, 1 warnings, 0 checks, 160 lines checked
> WARNING: Prefer using '"%s...", __func__' to using 'authenticate_image', this function's name, in a string
> #85: FILE: arch/arm/mach-imx/hab.c:469:
> + puts("\nCalling authenticate_image in ROM\n");
>
> total: 0 errors, 1 warnings, 0 checks, 135 lines checked
> CHECK: Prefer kernel type 'u32' over 'uint32_t'
> #67: FILE: arch/arm/include/asm/mach-imx/hab.h:151:
> +int authenticate_image(uint32_t ddr_start, uint32_t image_size,
>
> CHECK: Prefer kernel type 'u32' over 'uint32_t'
> #159: FILE: arch/arm/mach-imx/hab.c:386:
> +int authenticate_image(uint32_t ddr_start, uint32_t image_size,
>
> CHECK: Prefer kernel type 'u32' over 'uint32_t'
> #165: FILE: arch/arm/mach-imx/hab.c:391:
> + uint32_t ivt_addr = 0;
>
> CHECK: Prefer kernel type 'u32' over 'uint32_t'
> #252: FILE: arch/arm/mach-imx/spl.c:192:
> + uint32_t offset;
>
> total: 0 errors, 0 warnings, 4 checks, 188 lines checked
> CHECK: Prefer kernel type 'u8' over 'uint8_t'
> #49: FILE: arch/arm/include/asm/mach-imx/hab.h:25:
> + uint8_t magic;
>
> CHECK: Prefer kernel type 'u16' over 'uint16_t'
> #50: FILE: arch/arm/include/asm/mach-imx/hab.h:26:
> + uint16_t length;
>
> CHECK: Prefer kernel type 'u8' over 'uint8_t'
> #51: FILE: arch/arm/include/asm/mach-imx/hab.h:27:
> + uint8_t version;
>
> WARNING: __packed is preferred over __attribute__((packed))
> #52: FILE: arch/arm/include/asm/mach-imx/hab.h:28:
> +} __attribute__((packed));
>
> WARNING: Adding new packed members is to be done with care
> #52: FILE: arch/arm/include/asm/mach-imx/hab.h:28:
> +} __attribute__((packed));
>
> CHECK: Prefer kernel type 'u32' over 'uint32_t'
> #56: FILE: arch/arm/include/asm/mach-imx/hab.h:32:
> + uint32_t entry; /* Absolute address of first instruction */
>
> CHECK: Prefer kernel type 'u32' over 'uint32_t'
> #57: FILE: arch/arm/include/asm/mach-imx/hab.h:33:
> + uint32_t reserved1; /* Reserved should be zero */
>
> CHECK: Prefer kernel type 'u32' over 'uint32_t'
> #58: FILE: arch/arm/include/asm/mach-imx/hab.h:34:
> + uint32_t dcd; /* Absolute address of the image DCD */
>
> CHECK: Prefer kernel type 'u32' over 'uint32_t'
> #59: FILE: arch/arm/include/asm/mach-imx/hab.h:35:
> + uint32_t boot; /* Absolute address of the boot data */
>
> CHECK: Prefer kernel type 'u32' over 'uint32_t'
> #60: FILE: arch/arm/include/asm/mach-imx/hab.h:36:
> + uint32_t self; /* Absolute address of the IVT */
>
> CHECK: Prefer kernel type 'u32' over 'uint32_t'
> #61: FILE: arch/arm/include/asm/mach-imx/hab.h:37:
> + uint32_t csf; /* Absolute address of the CSF */
>
> CHECK: Prefer kernel type 'u32' over 'uint32_t'
> #62: FILE: arch/arm/include/asm/mach-imx/hab.h:38:
> + uint32_t reserved2; /* Reserved should be zero */
>
> total: 0 errors, 2 warnings, 10 checks, 34 lines checked
> CHECK: Prefer kernel type 'u8' over 'uint8_t'
> #172: FILE: arch/arm/mach-imx/hab.c:212:
> +static uint8_t hab_statuses[5] = {
>
> CHECK: Prefer kernel type 'u8' over 'uint8_t'
> #181: FILE: arch/arm/mach-imx/hab.c:220:
> +static uint8_t hab_reasons[26] = {
>
> CHECK: Prefer kernel type 'u8' over 'uint8_t'
> #190: FILE: arch/arm/mach-imx/hab.c:249:
> +static uint8_t hab_contexts[12] = {
>
> CHECK: Prefer kernel type 'u8' over 'uint8_t'
> #199: FILE: arch/arm/mach-imx/hab.c:264:
> +static uint8_t hab_engines[16] = {
>
> CHECK: Prefer kernel type 'u8' over 'uint8_t'
> #208: FILE: arch/arm/mach-imx/hab.c:295:
> +static void process_event_record(uint8_t *event_data, size_t bytes)
>
> CHECK: Prefer kernel type 'u8' over 'uint8_t'
> #217: FILE: arch/arm/mach-imx/hab.c:305:
> +static void display_event(uint8_t *event_data, size_t bytes)
>
> total: 0 errors, 0 warnings, 6 checks, 213 lines checked
> CHECK: Prefer kernel type 'u32' over 'uint32_t'
> #38: FILE: arch/arm/include/asm/mach-imx/hab.h:188:
> +int imx_hab_authenticate_image(uint32_t ddr_start, uint32_t image_size,
>
> CHECK: Prefer kernel type 'u32' over 'uint32_t'
> #61: FILE: arch/arm/mach-imx/hab.c:438:
> +int imx_hab_authenticate_image(uint32_t ddr_start, uint32_t image_size,
>
> total: 0 errors, 0 warnings, 2 checks, 38 lines checked
>
--
=====================================================================
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2018-01-08 16:54 Stefano Babic
2018-01-08 17:38 ` Tom Rini
2018-01-08 21:26 ` Tom Rini
0 siblings, 2 replies; 307+ messages in thread
From: Stefano Babic @ 2018-01-08 16:54 UTC (permalink / raw)
To: u-boot
Hi Tom,
some fixes, please pull from u-boot-imx, thanks !
The following changes since commit 1314bd1192b4c67d28bdae7eee639588e88090cd:
boards: amlogic: khadas-vim: Typo fixup (2018-01-02 07:57:34 -0500)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to ca9d211e2c7801bc3e194d325ece0d3b583b32d2:
mtd: nand: mxs_nand_spl: Remove nand size print (2018-01-08 17:37:12
+0100)
----------------------------------------------------------------
Christopher Spinrath (3):
ARM: imx: cm_fx6: env: use standard variables
ARM: imx: cm_fx6: env: support distro boot command
ARM: imx: cm_fx6: env: don't run boot scripts twice
Eran Matityahu (1):
imx: spl: Fix NAND bootmode detection
Eric Nelson (1):
mx6: Add board mx6memcal for use in validating DDR
Fabio Estevam (1):
mx6ull: Handle the CONFIG_MX6ULL cases correctly
Jagan Teki (2):
board: engicam: Fix to remove legacy board/icorem6_rqs
mtd: nand: mxs_nand_spl: Remove nand size print
Stefan Agner (3):
imx: move CONFIG_SYSCOUNTER_TIMER to Kconfig
imx: introduce CONFIG_GPT_TIMER
imx: initialize and use generic timer on i.MX 6UL/ULL
arch/arm/include/asm/arch-mx6/imx-regs.h | 24 +++--
arch/arm/include/asm/arch-mx6/mx6-ddr.h | 2 +-
arch/arm/include/asm/arch-mx6/mx6ul-ddr.h | 2 +-
arch/arm/include/asm/mach-imx/iomux-v3.h | 4 +-
arch/arm/include/asm/mach-imx/regs-lcdif.h | 19 ++--
arch/arm/include/asm/mach-imx/sys_proto.h | 3 +-
arch/arm/mach-imx/Kconfig | 6 ++
arch/arm/mach-imx/Makefile | 5 +-
arch/arm/mach-imx/mx5/Kconfig | 1 +
arch/arm/mach-imx/mx6/Kconfig | 14 ++-
arch/arm/mach-imx/mx6/ddr.c | 2 +-
arch/arm/mach-imx/mx7/Kconfig | 1 +
arch/arm/mach-imx/spl.c | 2 +-
board/engicam/common/board.c | 2 +-
board/engicam/icorem6_rqs/icorem6_rqs.c | 48 ---------
board/freescale/mx6memcal/Kconfig | 235
++++++++++++++++++++++++++++++++++++++++++++
board/freescale/mx6memcal/MAINTAINERS | 7 ++
board/freescale/mx6memcal/Makefile | 13 +++
board/freescale/mx6memcal/README | 49 ++++++++++
board/freescale/mx6memcal/mx6memcal.c | 32 ++++++
board/freescale/mx6memcal/spl.c | 456
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
configs/cm_fx6_defconfig | 2 +
configs/mx6memcal_defconfig | 33 +++++++
drivers/gpio/mxc_gpio.c | 4 +-
drivers/mtd/nand/mxs_nand_spl.c | 2 -
include/configs/cm_fx6.h | 80 ++++++++-------
include/configs/imx6_spl.h | 3 +-
include/configs/mx6_common.h | 10 +-
include/configs/mx6memcal.h | 59 +++++++++++
include/configs/mx7_common.h | 1 -
scripts/config_whitelist.txt | 2 +-
31 files changed, 1001 insertions(+), 122 deletions(-)
delete mode 100644 board/engicam/icorem6_rqs/icorem6_rqs.c
create mode 100644 board/freescale/mx6memcal/Kconfig
create mode 100644 board/freescale/mx6memcal/MAINTAINERS
create mode 100644 board/freescale/mx6memcal/Makefile
create mode 100644 board/freescale/mx6memcal/README
create mode 100644 board/freescale/mx6memcal/mx6memcal.c
create mode 100644 board/freescale/mx6memcal/spl.c
create mode 100644 configs/mx6memcal_defconfig
create mode 100644 include/configs/mx6memcal.h
--
=====================================================================
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sbabic at denx.de
=====================================================================
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2018-01-08 16:54 Stefano Babic
@ 2018-01-08 17:38 ` Tom Rini
2018-01-08 17:50 ` Stefano Babic
2018-01-08 21:26 ` Tom Rini
1 sibling, 1 reply; 307+ messages in thread
From: Tom Rini @ 2018-01-08 17:38 UTC (permalink / raw)
To: u-boot
On Mon, Jan 08, 2018 at 05:54:38PM +0100, Stefano Babic wrote:
> Hi Tom,
>
> some fixes, please pull from u-boot-imx, thanks !
>
> The following changes since commit 1314bd1192b4c67d28bdae7eee639588e88090cd:
>
> boards: amlogic: khadas-vim: Typo fixup (2018-01-02 07:57:34 -0500)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to ca9d211e2c7801bc3e194d325ece0d3b583b32d2:
>
> mtd: nand: mxs_nand_spl: Remove nand size print (2018-01-08 17:37:12
> +0100)
>
> ----------------------------------------------------------------
> Christopher Spinrath (3):
> ARM: imx: cm_fx6: env: use standard variables
> ARM: imx: cm_fx6: env: support distro boot command
> ARM: imx: cm_fx6: env: don't run boot scripts twice
>
> Eran Matityahu (1):
> imx: spl: Fix NAND bootmode detection
>
> Eric Nelson (1):
> mx6: Add board mx6memcal for use in validating DDR
>
> Fabio Estevam (1):
> mx6ull: Handle the CONFIG_MX6ULL cases correctly
>
> Jagan Teki (2):
> board: engicam: Fix to remove legacy board/icorem6_rqs
> mtd: nand: mxs_nand_spl: Remove nand size print
>
> Stefan Agner (3):
> imx: move CONFIG_SYSCOUNTER_TIMER to Kconfig
> imx: introduce CONFIG_GPT_TIMER
> imx: initialize and use generic timer on i.MX 6UL/ULL
It's release day. How many of these are release day candidate fixes? I
know the MX6ULL thing is important, and the SPL bootmode thing looks so
too. I do not know about the rest, are they? Thanks!
--
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/20180108/c293d0f6/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2018-01-08 17:38 ` Tom Rini
@ 2018-01-08 17:50 ` Stefano Babic
2018-01-08 21:26 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2018-01-08 17:50 UTC (permalink / raw)
To: u-boot
Hi Tom,
On 08/01/2018 18:38, Tom Rini wrote:
> On Mon, Jan 08, 2018 at 05:54:38PM +0100, Stefano Babic wrote:
>> Hi Tom,
>>
>> some fixes, please pull from u-boot-imx, thanks !
>>
>> The following changes since commit 1314bd1192b4c67d28bdae7eee639588e88090cd:
>>
>> boards: amlogic: khadas-vim: Typo fixup (2018-01-02 07:57:34 -0500)
>>
>> are available in the git repository at:
>>
>> git://www.denx.de/git/u-boot-imx.git master
>>
>> for you to fetch changes up to ca9d211e2c7801bc3e194d325ece0d3b583b32d2:
>>
>> mtd: nand: mxs_nand_spl: Remove nand size print (2018-01-08 17:37:12
>> +0100)
>>
>> ----------------------------------------------------------------
>> Christopher Spinrath (3):
>> ARM: imx: cm_fx6: env: use standard variables
>> ARM: imx: cm_fx6: env: support distro boot command
>> ARM: imx: cm_fx6: env: don't run boot scripts twice
>>
>> Eran Matityahu (1):
>> imx: spl: Fix NAND bootmode detection
>>
>> Eric Nelson (1):
>> mx6: Add board mx6memcal for use in validating DDR
>>
>> Fabio Estevam (1):
>> mx6ull: Handle the CONFIG_MX6ULL cases correctly
>>
>> Jagan Teki (2):
>> board: engicam: Fix to remove legacy board/icorem6_rqs
>> mtd: nand: mxs_nand_spl: Remove nand size print
>>
>> Stefan Agner (3):
>> imx: move CONFIG_SYSCOUNTER_TIMER to Kconfig
>> imx: introduce CONFIG_GPT_TIMER
>> imx: initialize and use generic timer on i.MX 6UL/ULL
>
> It's release day. How many of these are release day candidate fixes? I
> know the MX6ULL thing is important, and the SPL bootmode thing looks so
> too.
Yes, both are important - for MX6ULL this means both Fabio's and
Stefan's patches. Eran's is a fix, too, and it should be in.
Jagan's is just a cleanup - this drops dead code in a Engicam board, and
drop a couple of nasty print when booting from NAND. No big issue, but
also no effects on the rest of code.
> I do not know about the rest, are they? Thanks!
It remains Cristopher's (small fixes just for cm_fx6 board) and Eric's.
The last one is a very interesting thing because it replaces the
proprietary ddr-stress tool from Freescale. It is not a fix, but it is
very nice to have. It adds another target, so there is no changes in
common code and if you do not argue, it will be nice to have in release.
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2018-01-08 17:50 ` Stefano Babic
@ 2018-01-08 21:26 ` Tom Rini
0 siblings, 0 replies; 307+ messages in thread
From: Tom Rini @ 2018-01-08 21:26 UTC (permalink / raw)
To: u-boot
On Mon, Jan 08, 2018 at 06:50:36PM +0100, Stefano Babic wrote:
> Hi Tom,
>
> On 08/01/2018 18:38, Tom Rini wrote:
> > On Mon, Jan 08, 2018 at 05:54:38PM +0100, Stefano Babic wrote:
> >> Hi Tom,
> >>
> >> some fixes, please pull from u-boot-imx, thanks !
> >>
> >> The following changes since commit 1314bd1192b4c67d28bdae7eee639588e88090cd:
> >>
> >> boards: amlogic: khadas-vim: Typo fixup (2018-01-02 07:57:34 -0500)
> >>
> >> are available in the git repository at:
> >>
> >> git://www.denx.de/git/u-boot-imx.git master
> >>
> >> for you to fetch changes up to ca9d211e2c7801bc3e194d325ece0d3b583b32d2:
> >>
> >> mtd: nand: mxs_nand_spl: Remove nand size print (2018-01-08 17:37:12
> >> +0100)
> >>
> >> ----------------------------------------------------------------
> >> Christopher Spinrath (3):
> >> ARM: imx: cm_fx6: env: use standard variables
> >> ARM: imx: cm_fx6: env: support distro boot command
> >> ARM: imx: cm_fx6: env: don't run boot scripts twice
> >>
> >> Eran Matityahu (1):
> >> imx: spl: Fix NAND bootmode detection
> >>
> >> Eric Nelson (1):
> >> mx6: Add board mx6memcal for use in validating DDR
> >>
> >> Fabio Estevam (1):
> >> mx6ull: Handle the CONFIG_MX6ULL cases correctly
> >>
> >> Jagan Teki (2):
> >> board: engicam: Fix to remove legacy board/icorem6_rqs
> >> mtd: nand: mxs_nand_spl: Remove nand size print
> >>
> >> Stefan Agner (3):
> >> imx: move CONFIG_SYSCOUNTER_TIMER to Kconfig
> >> imx: introduce CONFIG_GPT_TIMER
> >> imx: initialize and use generic timer on i.MX 6UL/ULL
> >
> > It's release day. How many of these are release day candidate fixes? I
> > know the MX6ULL thing is important, and the SPL bootmode thing looks so
> > too.
>
> Yes, both are important - for MX6ULL this means both Fabio's and
> Stefan's patches. Eran's is a fix, too, and it should be in.
>
> Jagan's is just a cleanup - this drops dead code in a Engicam board, and
> drop a couple of nasty print when booting from NAND. No big issue, but
> also no effects on the rest of code.
>
> > I do not know about the rest, are they? Thanks!
>
> It remains Cristopher's (small fixes just for cm_fx6 board) and Eric's.
> The last one is a very interesting thing because it replaces the
> proprietary ddr-stress tool from Freescale. It is not a fix, but it is
> very nice to have. It adds another target, so there is no changes in
> common code and if you do not argue, it will be nice to have in release.
OK. I'm going to take it (applied message coming shortly) since we're
just now exiting the general US/EU winter holiday time-frame and I'll
use that as why most of this wasn't sent much sooner. Thanks!
--
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/20180108/f1480456/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2018-01-08 16:54 Stefano Babic
2018-01-08 17:38 ` Tom Rini
@ 2018-01-08 21:26 ` Tom Rini
1 sibling, 0 replies; 307+ messages in thread
From: Tom Rini @ 2018-01-08 21:26 UTC (permalink / raw)
To: u-boot
On Mon, Jan 08, 2018 at 05:54:38PM +0100, Stefano Babic wrote:
> Hi Tom,
>
> some fixes, please pull from u-boot-imx, thanks !
>
> The following changes since commit 1314bd1192b4c67d28bdae7eee639588e88090cd:
>
> boards: amlogic: khadas-vim: Typo fixup (2018-01-02 07:57:34 -0500)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to ca9d211e2c7801bc3e194d325ece0d3b583b32d2:
>
> mtd: nand: mxs_nand_spl: Remove nand size print (2018-01-08 17:37:12
> +0100)
>
Applied to u-boot/master, thanks!
--
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/20180108/5b4ef006/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2017-12-29 10:51 Stefano Babic
2017-12-30 1:19 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2017-12-29 10:51 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull from u-boot-imx, thanks! Series with patch causing warning:
Hannu Lounento (5):
net: e1000: add support for writing to EEPROM
is dropped from PR until issues will be fixed. This caused a rebasing of
my tree.
The following changes since commit 48a346061d1f0a7eff566f6a7cc7eeeba7efb1e2:
Merge git://git.denx.de/u-boot-x86 (2017-12-21 09:54:10 -0500)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to d6abd1d53992cf863019aed1251924c45893a46b:
arm: imx: add tzic interrupt controller for imx53 (2017-12-29 11:18:59
+0100)
----------------------------------------------------------------
Adam Ford (1):
mx6_common: remove dead code
Breno Lima (5):
mx6slevk: imximage.cfg: Handle the CONFIG_SECURE_BOOT case
warp: imximage.cfg: Handle the CONFIG_SECURE_BOOT case
mx6sl: Select MX6SL option via Kconfig
Kconfig: mx6ull: Deselect MX6UL from CONFIG_MX6ULL
imx: Kconfig: Add HAS_CAAM option
Christopher Spinrath (4):
ARM: imx: cm-fx6: reinstate USB support by syncing the devicetree
with Linux
ARM: imx: cm_fx6: defconfig: enable CONFIG_DM_KEYBOARD
ARM: imx: cm_fx6: remove sata init code from board file
ARM: imx: cm_fx6: remove esdhc init code from board file
Fabio Estevam (3):
imx: Unify CONFIG_BOOTDELAY
imx: Add a common way for detecting NXP boards revision
mx6sxsabresd: Load the correct dtb for revA board
Lukasz Majewski (1):
ARM: imx: display5: config: Update display5_factory_defconfig to
use USE_BOOTCOMMAND
Marek Vasut (1):
ARM: imx6: Disable DDR DRAM calibration DHCOM i.MX6 PDK
Martyn Welch (1):
board: ge: mx53ppd: Move check_time() to common location
Vagrant Cascadian (1):
imx: Fix missing spl_sd configuration for wandboard.
arch/arm/dts/imx53.dtsi | 8 +++
arch/arm/dts/imx6q-cm-fx6.dts | 396
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-------------------
arch/arm/include/asm/mach-imx/sys_proto.h | 3 ++
arch/arm/mach-imx/Kconfig | 13 ++++-
arch/arm/mach-imx/cpu.c | 25 +++++++++
arch/arm/mach-imx/mx6/Kconfig | 13 ++++-
arch/arm/mach-imx/mx7/Kconfig | 1 +
board/compulab/cm_fx6/cm_fx6.c | 71 -------------------------
board/dhelectronics/dh_imx6/dh_imx6_spl.c | 4 --
board/freescale/mx6sabreauto/mx6sabreauto.c | 47 +---------------
board/freescale/mx6slevk/imximage.cfg | 9 ++++
board/freescale/mx6sxsabresd/mx6sxsabresd.c | 16 +++++-
board/ge/common/Makefile | 2 +-
board/ge/common/ge_common.c | 55 +++++++++++++++++++
board/ge/common/ge_common.h | 7 +++
board/ge/mx53ppd/mx53ppd.c | 47 +---------------
board/warp/imximage.cfg | 9 ++++
configs/cm_fx6_defconfig | 1 +
configs/display5_factory_defconfig | 2 +
configs/mx23evk_defconfig | 1 -
configs/mx25pdk_defconfig | 1 -
configs/mx28evk_auart_console_defconfig | 1 -
configs/mx28evk_defconfig | 1 -
configs/mx28evk_nand_defconfig | 1 -
configs/mx28evk_spi_defconfig | 1 -
configs/mx31ads_defconfig | 1 -
configs/mx31pdk_defconfig | 1 -
configs/mx35pdk_defconfig | 1 -
configs/mx51evk_defconfig | 1 -
configs/mx53ard_defconfig | 1 -
configs/mx53evk_defconfig | 1 -
configs/mx53loco_defconfig | 1 -
configs/mx53smd_defconfig | 1 -
configs/mx6sabreauto_defconfig | 2 +-
configs/mx6sabresd_defconfig | 1 -
configs/mx6slevk_defconfig | 3 +-
configs/mx6slevk_spinor_defconfig | 3 +-
configs/mx6slevk_spl_defconfig | 3 +-
configs/mx6sllevk_defconfig | 1 -
configs/mx6sllevk_plugin_defconfig | 1 -
configs/mx6sxsabreauto_defconfig | 1 -
configs/mx6sxsabresd_defconfig | 2 +-
configs/mx6sxsabresd_spl_defconfig | 2 +-
configs/mx6ul_14x14_evk_defconfig | 1 -
configs/mx6ul_9x9_evk_defconfig | 1 -
configs/mx6ull_14x14_evk_defconfig | 1 -
configs/mx6ull_14x14_evk_plugin_defconfig | 1 -
configs/mx7dsabresd_defconfig | 1 -
configs/mx7dsabresd_secure_defconfig | 1 -
configs/wandboard_defconfig | 1 +
configs/warp_defconfig | 2 +-
include/configs/mx6_common.h | 3 --
include/configs/mx6sxsabresd.h | 8 ++-
include/power/pmic.h | 1 +
54 files changed, 520 insertions(+), 263 deletions(-)
create mode 100644 board/ge/common/ge_common.c
create mode 100644 board/ge/common/ge_common.h
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2017-12-29 10:51 Stefano Babic
@ 2017-12-30 1:19 ` Tom Rini
0 siblings, 0 replies; 307+ messages in thread
From: Tom Rini @ 2017-12-30 1:19 UTC (permalink / raw)
To: u-boot
On Fri, Dec 29, 2017 at 11:51:43AM +0100, Stefano Babic wrote:
> Hi Tom,
>
> please pull from u-boot-imx, thanks! Series with patch causing warning:
>
> Hannu Lounento (5):
> net: e1000: add support for writing to EEPROM
>
> is dropped from PR until issues will be fixed. This caused a rebasing of
> my tree.
>
>
> The following changes since commit 48a346061d1f0a7eff566f6a7cc7eeeba7efb1e2:
>
> Merge git://git.denx.de/u-boot-x86 (2017-12-21 09:54:10 -0500)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to d6abd1d53992cf863019aed1251924c45893a46b:
>
> arm: imx: add tzic interrupt controller for imx53 (2017-12-29 11:18:59
> +0100)
>
Applied to u-boot/master, thanks!
--
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/20171229/f4f7d62a/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2017-12-17 10:39 Stefano Babic
2017-12-17 19:26 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2017-12-17 10:39 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull from u-boot-imx, thanks !
The following changes since commit fcc8250c2f7c982f3593a8eecf737f8e2c95f222:
Merge git://git.denx.de/u-boot-mips (2017-11-28 16:54:30 -0500)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 1040d801f8ffe96c7eff16454a4529fdf1d46c50:
arm: imx: add tzic interrupt controller for imx53 (2017-12-17 11:08:38
+0100)
----------------------------------------------------------------
Adam Ford (1):
mx6_common: remove dead code
Breno Lima (5):
mx6slevk: imximage.cfg: Handle the CONFIG_SECURE_BOOT case
warp: imximage.cfg: Handle the CONFIG_SECURE_BOOT case
mx6sl: Select MX6SL option via Kconfig
Kconfig: mx6ull: Deselect MX6UL from CONFIG_MX6ULL
imx: Kconfig: Add HAS_CAAM option
Christopher Spinrath (4):
ARM: imx: cm-fx6: reinstate USB support by syncing the devicetree
with Linux
ARM: imx: cm_fx6: defconfig: enable CONFIG_DM_KEYBOARD
ARM: imx: cm_fx6: remove sata init code from board file
ARM: imx: cm_fx6: remove esdhc init code from board file
Fabio Estevam (3):
imx: Unify CONFIG_BOOTDELAY
imx: Add a common way for detecting NXP boards revision
mx6sxsabresd: Load the correct dtb for revA board
Hannu Lounento (5):
net: e1000: add support for writing to EEPROM
net: e1000: split e1000_read_mac_addr
net: e1000: implement eth_write_hwaddr
board: ge: bx50v3: program MAC address to I210
board: ge: bx50v3: mount rootfs read-only
Ian Ray (5):
configs: Add network device support for bx50v3 products
board: ge: bx50v3: Support FIT and select configuration based on VPD
config: ge_bx50v3: read boot script
configs: ge_bx50v3: enable bootcount
configs: ge_bx50v3: automatic partition selection and video output
failure message
Lukasz Majewski (1):
ARM: imx: display5: config: Update display5_factory_defconfig to
use USE_BOOTCOMMAND
Marek Vasut (1):
ARM: imx6: Disable DDR DRAM calibration DHCOM i.MX6 PDK
Martyn Welch (4):
board: ge: mx53ppd: Move check_time() to common location
board: ge: Enable access to i2c bus 1 and 2
board: ge: bx50v3: move FEC MAC address programming to driver
board: ge: bx50v3: Enable hardware watchdog
Nandor Han (2):
rtc: adding RX8010SJ rtc driver
board,ge,bx50v3 - rtc time validation
Patrick Bruenn (1):
arm: imx: add tzic interrupt controller for imx53
Peng Fan (2):
power: pmic.h: include dm/ofnode.h
power: pmic/regulator allow dm be omitted by SPL
Vagrant Cascadian (1):
imx: Fix missing spl_sd configuration for wandboard.
arch/arm/dts/imx53.dtsi | 8 ++
arch/arm/dts/imx6q-cm-fx6.dts | 396
+++++++++++++++++++++++++++++++++++++++++++++++--------
arch/arm/include/asm/mach-imx/sys_proto.h | 3 +
arch/arm/mach-imx/Kconfig | 13 +-
arch/arm/mach-imx/cpu.c | 25 ++++
arch/arm/mach-imx/mx6/Kconfig | 13 +-
arch/arm/mach-imx/mx7/Kconfig | 1 +
board/compulab/cm_fx6/cm_fx6.c | 71 ----------
board/dhelectronics/dh_imx6/dh_imx6_spl.c | 4 -
board/freescale/mx6sabreauto/mx6sabreauto.c | 47 +------
board/freescale/mx6slevk/imximage.cfg | 9 ++
board/freescale/mx6sxsabresd/mx6sxsabresd.c | 16 ++-
board/ge/bx50v3/bx50v3.c | 130 ++++++++++++------
board/ge/common/Makefile | 2 +-
board/ge/common/ge_common.c | 55 ++++++++
board/ge/common/ge_common.h | 7 +
board/ge/mx53ppd/mx53ppd.c | 47 +------
board/warp/imximage.cfg | 9 ++
configs/cm_fx6_defconfig | 1 +
configs/display5_factory_defconfig | 4 +-
configs/ge_b450v3_defconfig | 7 +-
configs/ge_b650v3_defconfig | 7 +-
configs/ge_b850v3_defconfig | 8 +-
configs/mx23evk_defconfig | 1 -
configs/mx25pdk_defconfig | 1 -
configs/mx28evk_auart_console_defconfig | 1 -
configs/mx28evk_defconfig | 1 -
configs/mx28evk_nand_defconfig | 1 -
configs/mx28evk_spi_defconfig | 1 -
configs/mx31ads_defconfig | 1 -
configs/mx31pdk_defconfig | 1 -
configs/mx35pdk_defconfig | 1 -
configs/mx51evk_defconfig | 1 -
configs/mx53ard_defconfig | 1 -
configs/mx53evk_defconfig | 1 -
configs/mx53loco_defconfig | 1 -
configs/mx53smd_defconfig | 1 -
configs/mx6sabreauto_defconfig | 2 +-
configs/mx6sabresd_defconfig | 1 -
configs/mx6slevk_defconfig | 3 +-
configs/mx6slevk_spinor_defconfig | 3 +-
configs/mx6slevk_spl_defconfig | 3 +-
configs/mx6sllevk_defconfig | 1 -
configs/mx6sllevk_plugin_defconfig | 1 -
configs/mx6sxsabreauto_defconfig | 1 -
configs/mx6sxsabresd_defconfig | 2 +-
configs/mx6sxsabresd_spl_defconfig | 2 +-
configs/mx6ul_14x14_evk_defconfig | 1 -
configs/mx6ul_9x9_evk_defconfig | 1 -
configs/mx6ull_14x14_evk_defconfig | 1 -
configs/mx6ull_14x14_evk_plugin_defconfig | 1 -
configs/mx7dsabresd_defconfig | 1 -
configs/mx7dsabresd_secure_defconfig | 1 -
configs/wandboard_defconfig | 1 +
configs/warp_defconfig | 2 +-
drivers/net/e1000.c | 292
+++++++++++++++++++++++++++++++++++++---
drivers/net/e1000.h | 3 +
drivers/power/pmic/Makefile | 4 +-
drivers/power/regulator/Makefile | 2 +-
drivers/rtc/Kconfig | 6 +
drivers/rtc/Makefile | 1 +
drivers/rtc/rx8010sj.c | 378
++++++++++++++++++++++++++++++++++++++++++++++++++++
include/configs/ge_bx50v3.h | 190
+++++++++++---------------
include/configs/mx6_common.h | 3 -
include/configs/mx6sxsabresd.h | 8 +-
include/power/pmic.h | 1 +
66 files changed, 1370 insertions(+), 443 deletions(-)
create mode 100644 board/ge/common/ge_common.c
create mode 100644 board/ge/common/ge_common.h
create mode 100644 drivers/rtc/rx8010sj.c
--
=====================================================================
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2017-12-17 10:39 Stefano Babic
@ 2017-12-17 19:26 ` Tom Rini
2017-12-17 21:32 ` Stefano Babic
2017-12-18 0:04 ` Fabio Estevam
0 siblings, 2 replies; 307+ messages in thread
From: Tom Rini @ 2017-12-17 19:26 UTC (permalink / raw)
To: u-boot
On Sun, Dec 17, 2017 at 11:39:33AM +0100, Stefano Babic wrote:
> Hi Tom,
>
> please pull from u-boot-imx, thanks !
>
> The following changes since commit fcc8250c2f7c982f3593a8eecf737f8e2c95f222:
>
> Merge git://git.denx.de/u-boot-mips (2017-11-28 16:54:30 -0500)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
NAK.
[snip]
> Peng Fan (2):
> power: pmic.h: include dm/ofnode.h
> power: pmic/regulator allow dm be omitted by SPL
The second patch here breaks rockchip (phycore-rk3288 at least) and does
not introduce a 'config SPL_DM_PMIC' symbol that would allow for
platforms to enable that still so that it's not dropped when required.
If you cannot defer that patch for now (I know there are some critical
patches in your PR), please re-work it so we do have SPL_DM_PMIC/etc so
that we have no size differences on rockchip (buildman --step 0
-SBCdevelk foo && buildman -SsBdevelk --step 0 foo is how I do that).
Thanks!
--
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/20171217/9a4b61a2/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2017-12-17 19:26 ` Tom Rini
@ 2017-12-17 21:32 ` Stefano Babic
2017-12-18 0:04 ` Fabio Estevam
1 sibling, 0 replies; 307+ messages in thread
From: Stefano Babic @ 2017-12-17 21:32 UTC (permalink / raw)
To: u-boot
Hi Tom,
On 17/12/2017 20:26, Tom Rini wrote:
> On Sun, Dec 17, 2017 at 11:39:33AM +0100, Stefano Babic wrote:
>> Hi Tom,
>>
>> please pull from u-boot-imx, thanks !
>>
>> The following changes since commit fcc8250c2f7c982f3593a8eecf737f8e2c95f222:
>>
>> Merge git://git.denx.de/u-boot-mips (2017-11-28 16:54:30 -0500)
>>
>> are available in the git repository at:
>>
>> git://www.denx.de/git/u-boot-imx.git master
>
> NAK.
>
> [snip]
>> Peng Fan (2):
>> power: pmic.h: include dm/ofnode.h
>> power: pmic/regulator allow dm be omitted by SPL
>
> The second patch here breaks rockchip (phycore-rk3288 at least) and does
> not introduce a 'config SPL_DM_PMIC' symbol that would allow for
> platforms to enable that still so that it's not dropped when required.
> If you cannot defer that patch for now
This was just a preparation for MX8, discussed with Peng. I have not
seen that it breaks rockchip, sorry. It can be dropped for the moment,
waiting until Peng will resend a new version fixing the issues.
> (I know there are some critical
> patches in your PR), please re-work it so we do have SPL_DM_PMIC/etc so
> that we have no size differences on rockchip (buildman --step 0
> -SBCdevelk foo && buildman -SsBdevelk --step 0 foo is how I do that).
> Thanks!
Best regards,
Stefano
--
=====================================================================
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2017-12-17 19:26 ` Tom Rini
2017-12-17 21:32 ` Stefano Babic
@ 2017-12-18 0:04 ` Fabio Estevam
2017-12-18 1:45 ` Peng Fan
1 sibling, 1 reply; 307+ messages in thread
From: Fabio Estevam @ 2017-12-18 0:04 UTC (permalink / raw)
To: u-boot
Adding Peng
On Sun, Dec 17, 2017 at 5:26 PM, Tom Rini <trini@konsulko.com> wrote:
> On Sun, Dec 17, 2017 at 11:39:33AM +0100, Stefano Babic wrote:
>> Hi Tom,
>>
>> please pull from u-boot-imx, thanks !
>>
>> The following changes since commit fcc8250c2f7c982f3593a8eecf737f8e2c95f222:
>>
>> Merge git://git.denx.de/u-boot-mips (2017-11-28 16:54:30 -0500)
>>
>> are available in the git repository at:
>>
>> git://www.denx.de/git/u-boot-imx.git master
>
> NAK.
>
> [snip]
>> Peng Fan (2):
>> power: pmic.h: include dm/ofnode.h
>> power: pmic/regulator allow dm be omitted by SPL
>
> The second patch here breaks rockchip (phycore-rk3288 at least) and does
> not introduce a 'config SPL_DM_PMIC' symbol that would allow for
> platforms to enable that still so that it's not dropped when required.
> If you cannot defer that patch for now (I know there are some critical
> patches in your PR), please re-work it so we do have SPL_DM_PMIC/etc so
> that we have no size differences on rockchip (buildman --step 0
> -SBCdevelk foo && buildman -SsBdevelk --step 0 foo is how I do that).
> Thanks!
Peng, please fix this build issue for your v3 series.
Thanks
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2017-12-18 0:04 ` Fabio Estevam
@ 2017-12-18 1:45 ` Peng Fan
0 siblings, 0 replies; 307+ messages in thread
From: Peng Fan @ 2017-12-18 1:45 UTC (permalink / raw)
To: u-boot
> -----Original Message-----
> From: Fabio Estevam [mailto:festevam at gmail.com]
> Sent: Monday, December 18, 2017 8:04 AM
> To: Tom Rini <trini@konsulko.com>; Peng Fan <peng.fan@nxp.com>
> Cc: Stefano Babic <sbabic@denx.de>; U-Boot Mailing List <u-
> boot at lists.denx.de>
> Subject: Re: [U-Boot] [PULL] Please pull u-boot-imx
>
> Adding Peng
>
> On Sun, Dec 17, 2017 at 5:26 PM, Tom Rini <trini@konsulko.com> wrote:
> > On Sun, Dec 17, 2017 at 11:39:33AM +0100, Stefano Babic wrote:
> >> Hi Tom,
> >>
> >> please pull from u-boot-imx, thanks !
> >>
> >> The following changes since commit
> fcc8250c2f7c982f3593a8eecf737f8e2c95f222:
> >>
> >> Merge git://git.denx.de/u-boot-mips (2017-11-28 16:54:30 -0500)
> >>
> >> are available in the git repository at:
> >>
> >> git://www.denx.de/git/u-boot-imx.git master
> >
> > NAK.
> >
> > [snip]
> >> Peng Fan (2):
> >> power: pmic.h: include dm/ofnode.h
> >> power: pmic/regulator allow dm be omitted by SPL
> >
> > The second patch here breaks rockchip (phycore-rk3288 at least) and
> > does not introduce a 'config SPL_DM_PMIC' symbol that would allow for
> > platforms to enable that still so that it's not dropped when required.
> > If you cannot defer that patch for now (I know there are some critical
> > patches in your PR), please re-work it so we do have SPL_DM_PMIC/etc
> > so that we have no size differences on rockchip (buildman --step 0
> > -SBCdevelk foo && buildman -SsBdevelk --step 0 foo is how I do that).
> > Thanks!
Share on me. Please drop the second patch.
>
> Peng, please fix this build issue for your v3 series.
I'll fix it in my second patch.
Thanks,
Peng.
>
> Thanks
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2017-11-27 10:04 Stefano Babic
2017-11-28 14:19 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2017-11-27 10:04 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull from u-boot-imx, thanks !
The following changes since commit c253573f3e269fd9a24ee6684d87dd91106018a5:
Prepare v2017.11 (2017-11-13 20:08:06 -0500)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 5451ca4da99f09bce7a693056865c93c1182f183:
configs: icore-rqs: Enable falcon mode (2017-11-27 10:36:40 +0100)
----------------------------------------------------------------
Fabio Berton (6):
pico-imx6ul: Move dfu_alt_info to CONFIG_DFU_ENV_SETTINGS variable
pico-imx6ul: Use PARTUUID to specify the rootfs location
pico-imx6ul: Add boot and rootfs dfu_alt_info
pico-imx6ul: Define partition layout in the environment
pico-imx6ul: Add function to create gpt partitions
pico-imx6ul: Use FS_GENERIC load command
Fabio Estevam (7):
Revert "wandboard: Remove unnecessary delay"
mx6: Select MX6QDL option via Kconfig
mx6sabreauto: Remove unneeded SPL selection
mx6ull: Fix WDOG3 base address
imx: Also clear powerdown enable bit for WDOG3 on i.MX6ULL
imx: Remove boolean parameter from wdog powerdown function
mx6sxsabresd: Use PARTUUID to specify the rootfs location
Ian Ray (2):
ext4: recover from filesystem corruption when reading
bootcount: add support for bootcounter on EXT filesystem
Jagan Teki (9):
i.MX6: engicam: Move set_fdt_file to common
i.MX6Q: icorem6: Move spl load fit to common/spl
i.MX6Q: icore: Add SPL_OF_CONTROL support
pinctrl: imx6ul: Fix pinctrl data overlapped with DT area
i.MX6UL: icore: Add SPL_OF_CONTROL support
board: icore-rqs: Fix mmc get env device
i.MX6: engicam: Add imx6q/imx6ul boards for existing boards
engicam: imx6q: Return mmc dev 0 for icore
configs: icore-rqs: Enable falcon mode
Marek Vasut (1):
ARM: imx6: Adjust DDR DRAM settings on DHCOM i.MX6 PDK
Martyn Welch (3):
pwm: imx: Enable PWM support on i.MX53
arm: mx5: Add more register definitions
board: ge: make VPD code common
Nandor Han (2):
imx: mxc_i2c: tweak the i2c transfer method
rtc: add support for s35392a
Peter Senna Tschudin (1):
mx53: Add Board support for GE PPD
README | 7 ++
arch/arm/dts/imx6qdl-icore-rqs.dtsi | 7 ++
arch/arm/dts/imx6qdl-icore.dtsi | 2 +
arch/arm/dts/imx6qdl.dtsi | 5 ++
arch/arm/dts/imx6ul-geam-kit.dts | 4 +
arch/arm/dts/imx6ul-isiot-emmc.dts | 2 +
arch/arm/dts/imx6ul-isiot.dtsi | 2 +
arch/arm/dts/imx6ul.dtsi | 6 ++
arch/arm/include/asm/arch-mx5/crm_regs.h | 8 ++
arch/arm/include/asm/arch-mx5/imx-regs.h | 50 +++++++++++
arch/arm/include/asm/arch-mx6/imx-regs.h | 2 +-
arch/arm/include/asm/mach-imx/sys_proto.h | 2 +-
arch/arm/mach-imx/init.c | 12 +--
arch/arm/mach-imx/mx5/Kconfig | 7 ++
arch/arm/mach-imx/mx6/Kconfig | 60 ++++++-------
arch/arm/mach-imx/mx6/soc.c | 2 +-
arch/arm/mach-imx/mx7/soc.c | 2 +-
board/dhelectronics/dh_imx6/dh_imx6_spl.c | 40 ++++-----
board/engicam/common/board.c | 24 ++++++
board/engicam/common/board.h | 1 -
board/engicam/common/spl.c | 42 +++++++++
board/engicam/geam6ul/MAINTAINERS | 8 --
board/engicam/geam6ul/README | 28 ------
board/engicam/icorem6_rqs/Kconfig | 12 ---
board/engicam/icorem6_rqs/MAINTAINERS | 9 --
board/engicam/icorem6_rqs/Makefile | 6 --
board/engicam/icorem6_rqs/icorem6_rqs.c | 124
+--------------------------
board/engicam/{geam6ul => imx6q}/Kconfig | 4 +-
board/engicam/{icorem6 => imx6q}/MAINTAINERS | 8 +-
board/engicam/{geam6ul => imx6q}/Makefile | 2 +-
board/engicam/{icorem6_rqs => imx6q}/README | 9 +-
board/engicam/{icorem6/icorem6.c => imx6q/imx6q.c} | 98
++-------------------
board/engicam/{icorem6 => imx6ul}/Kconfig | 4 +-
board/engicam/{isiotmx6ul => imx6ul}/MAINTAINERS | 9 +-
board/engicam/{icorem6 => imx6ul}/Makefile | 2 +-
board/engicam/{icorem6 => imx6ul}/README | 11 ++-
board/engicam/{geam6ul/geam6ul.c => imx6ul/imx6ul.c} | 88
++-----------------
board/engicam/isiotmx6ul/Kconfig | 12 ---
board/engicam/isiotmx6ul/Makefile | 6 --
board/engicam/isiotmx6ul/README | 28 ------
board/engicam/isiotmx6ul/isiotmx6ul.c | 241
---------------------------------------------------
board/ge/bx50v3/Makefile | 2 +-
board/ge/bx50v3/bx50v3.c | 2 +-
board/ge/bx50v3/vpd_reader.c | 228
------------------------------------------------
board/ge/common/Makefile | 7 ++
board/ge/common/vpd_reader.c | 197
++++++++++++++++++++++++++++++++++++++++++
board/ge/{bx50v3 => common}/vpd_reader.h | 14 +--
board/ge/mx53ppd/Kconfig | 17 ++++
board/ge/mx53ppd/MAINTAINERS | 7 ++
board/ge/mx53ppd/Makefile | 12 +++
board/ge/mx53ppd/imximage.cfg | 87
+++++++++++++++++++
board/ge/mx53ppd/mx53ppd.c | 457
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
board/ge/mx53ppd/mx53ppd_video.c | 135
+++++++++++++++++++++++++++++
board/ge/mx53ppd/ppd_gpio.h | 96
+++++++++++++++++++++
board/wandboard/spl.c | 2 +
configs/cgtqmx6eval_defconfig | 2 +-
configs/cm_fx6_defconfig | 2 +-
configs/dh_imx6_defconfig | 2 +-
configs/gwventana_emmc_defconfig | 2 +-
configs/gwventana_gw5904_defconfig | 2 +-
configs/gwventana_nand_defconfig | 2 +-
configs/imx6qdl_icore_mmc_defconfig | 3 +-
configs/imx6qdl_icore_nand_defconfig | 2 +-
configs/imx6qdl_icore_rqs_defconfig | 4 +-
configs/imx6ul_geam_mmc_defconfig | 3 +-
configs/imx6ul_geam_nand_defconfig | 2 +-
configs/imx6ul_isiot_emmc_defconfig | 3 +-
configs/imx6ul_isiot_mmc_defconfig | 3 +-
configs/imx6ul_isiot_nand_defconfig | 2 +-
configs/mccmon6_nor_defconfig | 2 +-
configs/mccmon6_sd_defconfig | 2 +-
configs/mx53ppd_defconfig | 39 +++++++++
configs/mx6cuboxi_defconfig | 2 +-
configs/mx6sabreauto_defconfig | 2 +-
configs/mx6sabresd_defconfig | 2 +-
configs/mx6sxsabresd_defconfig | 1 +
configs/pfla02_defconfig | 2 +-
configs/pico-imx6ul_defconfig | 2 +
configs/udoo_defconfig | 2 +-
configs/wandboard_defconfig | 2 +-
drivers/Kconfig | 2 +
drivers/bootcount/Kconfig | 58 +++++++++++++
drivers/bootcount/Makefile | 1 +
drivers/bootcount/bootcount_ext.c | 62 ++++++++++++++
drivers/i2c/mxc_i2c.c | 25 +++---
drivers/pinctrl/nxp/pinctrl-imx6.c | 7 +-
drivers/pwm/pwm-imx-util.c | 2 +
drivers/rtc/Kconfig | 6 ++
drivers/rtc/Makefile | 1 +
drivers/rtc/s35392a.c | 365
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
fs/ext4/ext4_common.c | 10 +++
fs/ext4/ext4fs.c | 10 ++-
include/configs/imx6-engicam.h | 11 ---
include/configs/mx53ppd.h | 248
+++++++++++++++++++++++++++++++++++++++++++++++++++++
include/configs/mx6sxsabresd.h | 5 +-
include/configs/pico-imx6ul.h | 23 +++--
lib/Kconfig | 3 +
97 files changed, 2163 insertions(+), 1027 deletions(-)
delete mode 100644 board/engicam/geam6ul/MAINTAINERS
delete mode 100644 board/engicam/geam6ul/README
delete mode 100644 board/engicam/icorem6_rqs/Kconfig
delete mode 100644 board/engicam/icorem6_rqs/MAINTAINERS
delete mode 100644 board/engicam/icorem6_rqs/Makefile
rename board/engicam/{geam6ul => imx6q}/Kconfig (73%)
rename board/engicam/{icorem6 => imx6q}/MAINTAINERS (58%)
rename board/engicam/{geam6ul => imx6q}/Makefile (80%)
rename board/engicam/{icorem6_rqs => imx6q}/README (71%)
rename board/engicam/{icorem6/icorem6.c => imx6q/imx6q.c} (72%)
rename board/engicam/{icorem6 => imx6ul}/Kconfig (72%)
rename board/engicam/{isiotmx6ul => imx6ul}/MAINTAINERS (69%)
rename board/engicam/{icorem6 => imx6ul}/Makefile (80%)
rename board/engicam/{icorem6 => imx6ul}/README (74%)
rename board/engicam/{geam6ul/geam6ul.c => imx6ul/imx6ul.c} (59%)
delete mode 100644 board/engicam/isiotmx6ul/Kconfig
delete mode 100644 board/engicam/isiotmx6ul/Makefile
delete mode 100644 board/engicam/isiotmx6ul/README
delete mode 100644 board/engicam/isiotmx6ul/isiotmx6ul.c
delete mode 100644 board/ge/bx50v3/vpd_reader.c
create mode 100644 board/ge/common/Makefile
create mode 100644 board/ge/common/vpd_reader.c
rename board/ge/{bx50v3 => common}/vpd_reader.h (58%)
create mode 100644 board/ge/mx53ppd/Kconfig
create mode 100644 board/ge/mx53ppd/MAINTAINERS
create mode 100644 board/ge/mx53ppd/Makefile
create mode 100644 board/ge/mx53ppd/imximage.cfg
create mode 100644 board/ge/mx53ppd/mx53ppd.c
create mode 100644 board/ge/mx53ppd/mx53ppd_video.c
create mode 100644 board/ge/mx53ppd/ppd_gpio.h
create mode 100644 configs/mx53ppd_defconfig
create mode 100644 drivers/bootcount/Kconfig
create mode 100644 drivers/bootcount/bootcount_ext.c
create mode 100644 drivers/rtc/s35392a.c
create mode 100644 include/configs/mx53ppd.h
--
=====================================================================
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sbabic at denx.de
=====================================================================
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2017-11-27 10:04 Stefano Babic
@ 2017-11-28 14:19 ` Tom Rini
0 siblings, 0 replies; 307+ messages in thread
From: Tom Rini @ 2017-11-28 14:19 UTC (permalink / raw)
To: u-boot
On Mon, Nov 27, 2017 at 11:04:11AM +0100, Stefano Babic wrote:
> Hi Tom,
>
> please pull from u-boot-imx, thanks !
>
>
> The following changes since commit c253573f3e269fd9a24ee6684d87dd91106018a5:
>
> Prepare v2017.11 (2017-11-13 20:08:06 -0500)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 5451ca4da99f09bce7a693056865c93c1182f183:
>
> configs: icore-rqs: Enable falcon mode (2017-11-27 10:36:40 +0100)
>
Applied to u-boot/master, thanks!
--
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/20171128/79562e81/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2017-11-09 10:35 Stefano Babic
2017-11-10 3:20 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2017-11-09 10:35 UTC (permalink / raw)
To: u-boot
Hi Tom,
some fixes for 2017.11. Please pull from u-boot-imx, thanks !
The following changes since commit 7a69604bce9a9a9476753af64e5a1870880c1333:
Prepare v2017.11-rc4 (2017-11-06 18:25:37 -0500)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 9c8979cdb76dd65bb0983eb4cb1a895be0f0b1dc:
imx7: Add include guards for include/asm/arch-mx7/sys_proto.h file
(2017-11-09 11:32:49 +0100)
----------------------------------------------------------------
Benoît Thébaudeau (1):
mmc: fsl_esdhc: Fix PIO timeout
Fabio Estevam (3):
mx25: Move MX25 selection to Kconfig
mx25: Select the ESDHC_A001 erratum
mx51: Select the ESDHC_A001 erratum
Jagan Teki (1):
i.MX6: engicam: Fix MAINTAINERS/README
Lukasz Majewski (6):
board: imx6: marsboard: Remove doubled #include <asm/arch/sys_proto.h>
imx6: iomux: Add generic function to set RGMII IO voltage on IMX6 SoCs
imx:display5: Add support for LWN's DISPLAY5 board
imx6: Add include guards for include/asm/arch-mx6/sys_proto.h file
imx5: Add include guards for include/asm/arch-mx5/sys_proto.h file
imx7: Add include guards for include/asm/arch-mx7/sys_proto.h file
arch/arm/Kconfig | 19 ++--
arch/arm/dts/imx6q-display5.dts | 18 ++++
arch/arm/include/asm/arch-mx5/sys_proto.h | 4 +
arch/arm/include/asm/arch-mx6/iomux.h | 13 +++
arch/arm/include/asm/arch-mx6/sys_proto.h | 16 ++++
arch/arm/include/asm/arch-mx7/sys_proto.h | 4 +
arch/arm/mach-imx/mx2/Kconfig | 30 ++++++
arch/arm/mach-imx/mx5/Kconfig | 2 +-
arch/arm/mach-imx/mx6/Kconfig | 7 ++
board/embest/mx6boards/mx6boards.c | 2 +-
board/engicam/geam6ul/MAINTAINERS | 2 +-
board/engicam/icorem6/MAINTAINERS | 2 +-
board/engicam/icorem6/README | 7 +-
board/engicam/icorem6_rqs/MAINTAINERS | 2 +-
board/engicam/icorem6_rqs/README | 7 +-
board/engicam/isiotmx6ul/MAINTAINERS | 2 +-
board/liebherr/display5/Kconfig | 18 ++++
board/liebherr/display5/MAINTAINERS | 7 ++
board/liebherr/display5/Makefile | 11 +++
board/liebherr/display5/common.c | 111 ++++++++++++++++++++++
board/liebherr/display5/common.h | 42 +++++++++
board/liebherr/display5/display5.c | 384
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
board/liebherr/display5/spl.c | 247
+++++++++++++++++++++++++++++++++++++++++++++++++
configs/display5_defconfig | 62 +++++++++++++
configs/display5_factory_defconfig | 76 +++++++++++++++
configs/mx25pdk_defconfig | 1 +
configs/zmx25_defconfig | 1 +
drivers/mmc/fsl_esdhc.c | 26 +++---
include/configs/display5.h | 408
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
include/configs/mx25pdk.h | 1 -
include/configs/zmx25.h | 1 -
include/fsl_esdhc.h | 2 +-
32 files changed, 1490 insertions(+), 45 deletions(-)
create mode 100644 arch/arm/dts/imx6q-display5.dts
create mode 100644 arch/arm/mach-imx/mx2/Kconfig
create mode 100644 board/liebherr/display5/Kconfig
create mode 100644 board/liebherr/display5/MAINTAINERS
create mode 100644 board/liebherr/display5/Makefile
create mode 100644 board/liebherr/display5/common.c
create mode 100644 board/liebherr/display5/common.h
create mode 100644 board/liebherr/display5/display5.c
create mode 100644 board/liebherr/display5/spl.c
create mode 100644 configs/display5_defconfig
create mode 100644 configs/display5_factory_defconfig
create mode 100644 include/configs/display5.h
--
=====================================================================
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sbabic at denx.de
=====================================================================
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2017-11-09 10:35 Stefano Babic
@ 2017-11-10 3:20 ` Tom Rini
0 siblings, 0 replies; 307+ messages in thread
From: Tom Rini @ 2017-11-10 3:20 UTC (permalink / raw)
To: u-boot
On Thu, Nov 09, 2017 at 11:35:56AM +0100, Stefano Babic wrote:
> Hi Tom,
>
> some fixes for 2017.11. Please pull from u-boot-imx, thanks !
>
>
> The following changes since commit 7a69604bce9a9a9476753af64e5a1870880c1333:
>
> Prepare v2017.11-rc4 (2017-11-06 18:25:37 -0500)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 9c8979cdb76dd65bb0983eb4cb1a895be0f0b1dc:
>
> imx7: Add include guards for include/asm/arch-mx7/sys_proto.h file
> (2017-11-09 11:32:49 +0100)
>
Applied to u-boot/master, thanks!
--
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/20171109/5167d222/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2017-10-31 10:53 Stefano Babic
2017-11-01 1:26 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2017-10-31 10:53 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull these fixes from u-boot-imx, thanks !
The following changes since commit b79372ae94fbc9e30d014ad8ce830d2062539eb9:
scripts/get_maintainer.pl: enable find_maintainer_files (2017-10-29
10:13:10 -0400)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 40b0dae15159bf14f24cf7714ddd690ae3ca65e3:
mx6slevk: Call gpio_request() (2017-10-31 11:35:01 +0100)
----------------------------------------------------------------
Fabio Estevam (7):
imx: Fix regression with CONFIG_DM_MMC=y
net: fec_mxc: Change "error frame" message to debug level
wandboard: Add support for the MX6QP variant
mx6slevk: Fix MMC breakage for the SPL target
wandboard: Remove cpu type check prior to setup_sata()
udoo: Remove cpu type check prior to setup_sata()
mx6slevk: Call gpio_request()
Marek Vasut (1):
ARM: imx6: Enable UMS and DFU on DHCOM i.MX6 PDK
Peng Fan (1):
imx: mx6slevk: cleanup board usb code
Stefan Agner (1):
configs: vf610: increase maximum size and enforce correct limit
arch/arm/include/asm/arch-mx6/imx-regs.h | 3 ++
board/dhelectronics/dh_imx6/dh_imx6.c | 10 ++-----
board/freescale/mx6slevk/mx6slevk.c | 52
++-------------------------------
board/udoo/udoo.c | 3 +-
board/wandboard/spl.c | 125
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
board/wandboard/wandboard.c | 10 +++----
configs/dh_imx6_defconfig | 8 +++++
configs/imx6q_logic_defconfig | 1 -
configs/imx6qdl_icore_nand_defconfig | 1 -
configs/imx6ul_geam_mmc_defconfig | 1 -
configs/imx6ul_geam_nand_defconfig | 1 -
configs/imx6ul_isiot_emmc_defconfig | 1 -
configs/imx6ul_isiot_mmc_defconfig | 1 -
configs/imx6ul_isiot_nand_defconfig | 1 -
configs/mx6slevk_defconfig | 2 +-
configs/mx6slevk_spinor_defconfig | 2 +-
configs/mx6slevk_spl_defconfig | 16 +++++++++-
configs/mx6sllevk_defconfig | 1 -
configs/mx6sllevk_plugin_defconfig | 1 -
configs/mx6sxsabreauto_defconfig | 2 +-
configs/mx6ull_14x14_evk_defconfig | 1 -
configs/mx6ull_14x14_evk_plugin_defconfig | 1 -
configs/mx7dsabresd_defconfig | 1 -
configs/mx7dsabresd_secure_defconfig | 1 -
configs/mx7ulp_evk_defconfig | 1 -
configs/mx7ulp_evk_plugin_defconfig | 1 -
configs/opos6uldev_defconfig | 1 -
drivers/net/fec_mxc.c | 2 +-
include/configs/colibri_vf.h | 4 +--
include/configs/dh_imx6.h | 12 ++++++++
include/configs/opos6uldev.h | 1 +
include/configs/pcm052.h | 4 +--
include/configs/vf610twr.h | 4 +--
include/configs/wandboard.h | 2 ++
34 files changed, 185 insertions(+), 93 deletions(-)
--
=====================================================================
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2017-10-31 10:53 Stefano Babic
@ 2017-11-01 1:26 ` Tom Rini
0 siblings, 0 replies; 307+ messages in thread
From: Tom Rini @ 2017-11-01 1:26 UTC (permalink / raw)
To: u-boot
On Tue, Oct 31, 2017 at 11:53:03AM +0100, Stefano Babic wrote:
> Hi Tom,
>
> please pull these fixes from u-boot-imx, thanks !
>
> The following changes since commit b79372ae94fbc9e30d014ad8ce830d2062539eb9:
>
> scripts/get_maintainer.pl: enable find_maintainer_files (2017-10-29
> 10:13:10 -0400)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 40b0dae15159bf14f24cf7714ddd690ae3ca65e3:
>
> mx6slevk: Call gpio_request() (2017-10-31 11:35:01 +0100)
>
Applied to u-boot/master, thanks!
--
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/20171031/dc9141a0/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2017-10-12 16:29 Stefano Babic
2017-10-12 22:29 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2017-10-12 16:29 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull from u-boot-imx, thanks !
The following changes since commit 1b22c5ba496ffc9b0702919d58c410ed1527ab63:
Merge git://git.denx.de/u-boot-i2c (2017-10-11 08:38:20 -0400)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 0a333602df9fd9dcd6f58c8c098b29a3bd1dffcc:
ARM: imx6: Add DHCOM i.MX6 PDK board support (2017-10-12 18:01:06 +0200)
----------------------------------------------------------------
Anatolij Gustschin (2):
imx6: disable clock command and print_cpuinfo code in SPL
i.mx6ul: xpress: update UART init for current board revision
Diego Dorta (8):
imx: Include <input.h> header file
imx: sys_proto: Add a prototype for board_mmc_get_env_dev()
mx6: soc: Include <asm/bootm.h> header file
mx6sabresd: Include <asm/mach-imx/spi.h> header file
usb: ehci-ci: Add a prototype for board_ehci_power()
mx6sabresd: Include <usb/ehci-ci.h> header file
mx6: clock: Add a prototype for do_mx6_showclocks()
mx6: sys_proto: Add prototypes for imx6_pcie_toggle() functions
Fabio Estevam (13):
mx6sabresd: Avoid calling setup_display() from SPL code
cgtqmx6eval: Avoid calling setup_display() from SPL code
wandboard: Avoid calling setup_display() from SPL code
mx6cuboxi: Avoid calling setup_display() from SPL code
apalis_imx6: Avoid calling setup_display() from SPL code
colibri_imx6: Avoid calling setup_display() from SPL code
mx53loco: Let CONFIG_DISPLAY_CPUINFO be selected
README.imx6: Prefer loading SPL via the new SDP mechanism
mx6: toradex: Remove custom CONFIG_SPL_PAD_TO definition
mx7ulp_evk: Move CONFIG_CMD_BOOTZ to Kconfig
topic_miami: Remove CONFIG_CMD_BOOTZ undef
wandboard: Add support for the latest revd1 revision
mx6slevk: Use PARTUUID to specify the rootfs location
Ilya Ledvich (1):
arm: imx7d: add support for Compulab cl-som-imx7
Jagan Teki (2):
icore: configs: Fix merge conflict issue
icorem6_rqs: env: Return mmc devno
Marek Vasut (1):
ARM: imx6: Add DHCOM i.MX6 PDK board support
Otavio Salvador (2):
mx25pdk: Use generic filesystem commands
mx25pdk: Remove duplicated define
Stefan Agner (1):
doc: update imx_usb_loader URL
Sven-Ola Tuecke (1):
drivers: pci: imx: fix imx_pcie_remove function
Uri Mashiach (4):
imx: mx7: fix the CCM_ macros
imx: mx7: DDR controller configuration for the i.MX7 architecture
imx: mx7: SPL support for i.MX7
imx: mx7: spl: remove redundant SATA definitionas
arch/arm/include/asm/arch-mx6/clock.h | 1 +
arch/arm/include/asm/arch-mx6/sys_proto.h | 3 +
arch/arm/include/asm/arch-mx7/crm_regs.h | 51 +++++----
arch/arm/include/asm/arch-mx7/imx-regs.h | 2 +
arch/arm/include/asm/arch-mx7/mx7-ddr.h | 155
++++++++++++++++++++++++++
arch/arm/include/asm/arch-mx7/sys_proto.h | 1 +
arch/arm/include/asm/mach-imx/sys_proto.h | 2 +
arch/arm/mach-imx/cpu.c | 4 +-
arch/arm/mach-imx/mx6/Kconfig | 10 ++
arch/arm/mach-imx/mx6/clock.c | 30 ++---
arch/arm/mach-imx/mx6/soc.c | 1 +
arch/arm/mach-imx/mx7/Kconfig | 8 ++
arch/arm/mach-imx/mx7/Makefile | 2 +-
arch/arm/mach-imx/mx7/ddr.c | 201
+++++++++++++++++++++++++++++++++
arch/arm/mach-imx/spl.c | 23 +++-
board/advantech/dms-ba16/dms-ba16.c | 1 +
board/aristainetos/aristainetos.c | 1 +
board/beckhoff/mx53cx9020/mx53cx9020.c | 1 +
board/ccv/xpress/xpress.c | 14 ++-
board/compulab/cl-som-imx7/Kconfig | 28 +++++
board/compulab/cl-som-imx7/MAINTAINERS | 6 +
board/compulab/cl-som-imx7/Makefile | 17 +++
board/compulab/cl-som-imx7/cl-som-imx7.c | 331
++++++++++++++++++++++++++++++++++++++++++++++++++++++
board/compulab/cl-som-imx7/common.c | 46 ++++++++
board/compulab/cl-som-imx7/common.h | 32 ++++++
board/dhelectronics/dh_imx6/dh_imx6_spl.c | 399
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
board/el/el6x/el6x.c | 1 +
board/embest/mx6boards/mx6boards.c | 1 +
board/engicam/icorem6_rqs/icorem6_rqs.c | 3 +-
board/freescale/mx51evk/mx51evk.c | 1 +
board/freescale/mx53loco/mx53loco.c | 1 +
board/freescale/mx6sabreauto/mx6sabreauto.c | 1 +
board/freescale/mx6sabresd/mx6sabresd.c | 9 +-
board/ge/bx50v3/bx50v3.c | 1 +
board/logicpd/imx6/imx6logic.c | 1 +
board/solidrun/mx6cuboxi/mx6cuboxi.c | 15 +--
board/technologic/ts4800/ts4800.c | 1 +
board/toradex/apalis_imx6/apalis_imx6.c | 9 +-
board/toradex/colibri_imx6/colibri_imx6.c | 8 +-
board/wandboard/wandboard.c | 113 +++++++++++++++++--
configs/cl-som-imx7_defconfig | 54 +++++++++
configs/dh_imx6_defconfig | 51 +++++++++
configs/imx6qdl_icore_mmc_defconfig | 1 -
configs/imx6qdl_icore_rqs_defconfig | 1 -
configs/mx25pdk_defconfig | 5 +-
configs/mx53loco_defconfig | 1 -
configs/mx6slevk_defconfig | 1 +
configs/mx6slevk_spl_defconfig | 1 +
configs/mx7ulp_evk_defconfig | 1 +
configs/wandboard_defconfig | 1 +
doc/README.imx6 | 32 +-----
doc/README.sdp | 2 +-
drivers/pci/pcie_imx.c | 8 +-
include/configs/apalis_imx6.h | 1 -
include/configs/cl-som-imx7.h | 192
++++++++++++++++++++++++++++++++
include/configs/colibri_imx6.h | 1 -
include/configs/dh_imx6.h | 191
++++++++++++++++++++++++++++++++
include/configs/imx7_spl.h | 61 ++++++++++
include/configs/mx25pdk.h | 11 +-
include/configs/mx6slevk.h | 5 +-
include/configs/mx7ulp_evk.h | 1 -
include/configs/topic_miami.h | 1 -
include/configs/wandboard.h | 11 ++
include/configs/xpress.h | 4 +-
include/usb/ehci-ci.h | 1 +
72 files changed, 2873 insertions(+), 126 deletions(-)
create mode 100644 arch/arm/include/asm/arch-mx7/mx7-ddr.h
create mode 100644 arch/arm/mach-imx/mx7/ddr.c
create mode 100644 board/compulab/cl-som-imx7/Kconfig
create mode 100644 board/compulab/cl-som-imx7/MAINTAINERS
create mode 100644 board/compulab/cl-som-imx7/Makefile
create mode 100644 board/compulab/cl-som-imx7/cl-som-imx7.c
create mode 100644 board/compulab/cl-som-imx7/common.c
create mode 100644 board/compulab/cl-som-imx7/common.h
create mode 100644 board/compulab/cl-som-imx7/mux.c
create mode 100644 board/compulab/cl-som-imx7/spl.c
create mode 100644 board/dhelectronics/dh_imx6/Kconfig
create mode 100644 board/dhelectronics/dh_imx6/MAINTAINERS
create mode 100644 board/dhelectronics/dh_imx6/Makefile
create mode 100644 board/dhelectronics/dh_imx6/dh_imx6.c
create mode 100644 board/dhelectronics/dh_imx6/dh_imx6_spl.c
create mode 100644 configs/cl-som-imx7_defconfig
create mode 100644 configs/dh_imx6_defconfig
create mode 100644 include/configs/cl-som-imx7.h
create mode 100644 include/configs/dh_imx6.h
create mode 100644 include/configs/imx7_spl.h
--
=====================================================================
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sbabic at denx.de
=====================================================================
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2017-10-12 16:29 Stefano Babic
@ 2017-10-12 22:29 ` Tom Rini
0 siblings, 0 replies; 307+ messages in thread
From: Tom Rini @ 2017-10-12 22:29 UTC (permalink / raw)
To: u-boot
On Thu, Oct 12, 2017 at 06:29:05PM +0200, Stefano Babic wrote:
> Hi Tom,
>
> please pull from u-boot-imx, thanks !
>
>
> The following changes since commit 1b22c5ba496ffc9b0702919d58c410ed1527ab63:
>
> Merge git://git.denx.de/u-boot-i2c (2017-10-11 08:38:20 -0400)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 0a333602df9fd9dcd6f58c8c098b29a3bd1dffcc:
>
> ARM: imx6: Add DHCOM i.MX6 PDK board support (2017-10-12 18:01:06 +0200)
>
Applied to u-boot/master, thanks!
--
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/20171012/0c5eaed3/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2017-09-20 13:47 Stefano Babic
2017-09-21 2:18 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2017-09-20 13:47 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull from u-boot-imx, thanks !
The following changes since commit 08cebeeaadd9192dd501308ac6a8b858ffa255c1:
Merge git://git.denx.de/u-boot-fdt (2017-09-15 22:34:34 -0400)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 031426a7af63d3c939fc963311e6dc8e904a0440:
mx6sabresd: Add Serial Download Protocol support (2017-09-20 15:34:59
+0200)
----------------------------------------------------------------
Anatolij Gustschin (1):
imx6: drop duplicated bss memset and board_init_r() call
Dennis Gilmore (1):
detect and setup solidrun hummingboard2
Eric Nelson (1):
imx: imx7d: remove CamelCase from ENET_xMHz macros
Fabio Estevam (2):
toradex: imx6: Move g_dnl_bind_fixup() into common SPL code
mx6sabresd: Add Serial Download Protocol support
Ian Ray (1):
board: ge: bx50v3: set eth0 MAC address
Stefan Agner (2):
imx: add macro to detect whether USB PHY is active
imx_common: detect USB serial downloader reliably
Vanessa Maegima (1):
pico-imx7d: Add "how to boot with NXP 4.1 Kernel"
arch/arm/include/asm/arch-mx6/sys_proto.h | 7 ++++++
arch/arm/include/asm/arch-mx7/clock.h | 6 ++---
arch/arm/mach-imx/mx7/clock.c | 6 ++---
arch/arm/mach-imx/spl.c | 22 +++++++++++++++++
board/bachmann/ot1200/ot1200_spl.c | 6 -----
board/compulab/cm_fx6/spl.c | 3 ---
board/engicam/common/spl.c | 6 -----
board/freescale/mx7dsabresd/mx7dsabresd.c | 2 +-
board/gateworks/gw_ventana/gw_ventana_spl.c | 3 ---
board/ge/bx50v3/Makefile | 2 +-
board/ge/bx50v3/bx50v3.c | 109
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
board/ge/bx50v3/vpd_reader.c | 228
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
board/ge/bx50v3/vpd_reader.h | 25 +++++++++++++++++++
board/kosagi/novena/novena_spl.c | 6 -----
board/liebherr/mccmon6/spl.c | 6 -----
board/solidrun/mx6cuboxi/mx6cuboxi.c | 35
++++++++++++++++++++++++--
board/technexion/pico-imx7d/README | 17 +++++++++++++
board/technexion/pico-imx7d/pico-imx7d.c | 2 +-
board/toradex/apalis_imx6/apalis_imx6.c | 13 ----------
board/toradex/colibri_imx6/colibri_imx6.c | 13 ----------
board/toradex/colibri_imx7/colibri_imx7.c | 2 +-
board/udoo/udoo_spl.c | 6 -----
board/wandboard/spl.c | 6 -----
configs/mx6sabresd_defconfig | 4 +++
include/configs/ge_bx50v3.h | 15 +++++++++++
include/configs/mx6cuboxi.h | 4 +++
26 files changed, 474 insertions(+), 80 deletions(-)
create mode 100644 board/ge/bx50v3/vpd_reader.c
create mode 100644 board/ge/bx50v3/vpd_reader.h
--
=====================================================================
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sbabic at denx.de
=====================================================================
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2017-09-20 13:47 Stefano Babic
@ 2017-09-21 2:18 ` Tom Rini
0 siblings, 0 replies; 307+ messages in thread
From: Tom Rini @ 2017-09-21 2:18 UTC (permalink / raw)
To: u-boot
On Wed, Sep 20, 2017 at 03:47:53PM +0200, Stefano Babic wrote:
> Hi Tom,
>
> please pull from u-boot-imx, thanks !
>
> The following changes since commit 08cebeeaadd9192dd501308ac6a8b858ffa255c1:
>
> Merge git://git.denx.de/u-boot-fdt (2017-09-15 22:34:34 -0400)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 031426a7af63d3c939fc963311e6dc8e904a0440:
>
> mx6sabresd: Add Serial Download Protocol support (2017-09-20 15:34:59
> +0200)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20170920/a8c796b8/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2017-08-30 10:35 Stefano Babic
2017-09-01 16:42 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2017-08-30 10:35 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull from u-boot-imx, thanks !
The following changes since commit 90ae53ce1ae665a1b43ecf5ccafc339839392427:
fastboot: Ensure we treat CONFIG_FASTBOOT_BUF_ADDR as long (2017-08-22
08:20:02 -0400)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 63af4b0ad0666e0797306593813b6272e1995bde:
i.MX6Q: icorem6: Add falcon mode (2017-08-30 12:18:41 +0200)
----------------------------------------------------------------
Anatolij Gustschin (3):
imx: timer: don't clear the GPT control register multiple times
spl: do not repeat timer init on i.MX6
imx6: don't include unneeded boot_mode array in SPL
Breno Lima (1):
imx: imx6: Move gpr_init() function to soc.c
Jagan Teki (3):
icorem6: Fix to find MMC devices
i.MX6Q: spl: Fix falcon to use dram_init_banksize
i.MX6Q: icorem6: Add falcon mode
Peng Fan (3):
imx: mx7: psci: add copyright and license
pinctrl: imx: Fix mask when SHARE_MUX_CONF_REG is set
pinctrl: imx7ulp: Add new info instance for iomuxc1
Stefan Agner (11):
imx: move imximage header to common location
usb: gadget: add SDP driver
usb: gadget: sdp: extend images compatible for jumps
cmd: add sdp command
spl: add serial download protocol (SDP) support
doc: add Serial Download Protocol documentation
apalis/colibri_imx6: use independent USB PID for SPL
apalis/colibri_imx6: enable SDP by default
imx: fix USB boot mode detection for i.MX 6UL and 6ULL
imx: use BOOT_DEVICE_BOARD instead of UART
imx: remove SATA boot mode for i.MX 6UL and 6ULL
Stefano Babic (2):
imx: fix licensing in i.MX files
pfla02: Fix RAM detection and support 1 bank SOM
arch/arm/include/asm/arch-mx35/mmc_host_def.h | 18 +---
arch/arm/include/asm/arch-mx5/iomux-mx51.h | 7 +-
arch/arm/include/asm/arch-mxs/iomux-mx23.h | 7 +-
arch/arm/include/asm/arch-mxs/iomux-mx28.h | 7 +-
arch/arm/include/asm/mach-imx/sys_proto.h | 9 +-
arch/arm/mach-imx/mx6/soc.c | 19 ++++
arch/arm/mach-imx/mx7/psci-mx7.c | 7 ++
arch/arm/mach-imx/mx7/psci.S | 7 ++
arch/arm/mach-imx/spl.c | 20 +++-
arch/arm/mach-imx/timer.c | 3 +-
board/bachmann/ot1200/ot1200.c | 11 --
board/barco/platinum/platinum.h | 11 --
board/congatec/cgtqmx6eval/cgtqmx6eval.c | 11 --
board/el/el6x/el6x.c | 11 --
board/engicam/common/spl.c | 22 ++--
board/freescale/mx6sabreauto/mx6sabreauto.c | 17 ---
board/freescale/mx6sabresd/mx6sabresd.c | 17 ---
board/gateworks/gw_ventana/gw_ventana_spl.c | 11 --
board/kosagi/novena/novena_spl.c | 11 --
board/liebherr/mccmon6/spl.c | 11 --
board/phytec/pcm058/pcm058.c | 12 ---
board/phytec/pfla02/Kconfig | 6 ++
board/phytec/pfla02/pfla02.c | 98 ++++++++++--------
board/solidrun/mx6cuboxi/mx6cuboxi.c | 11 --
board/toradex/apalis_imx6/apalis_imx6.c | 24 +++--
board/toradex/colibri_imx6/colibri_imx6.c | 24 +++--
board/udoo/udoo_spl.c | 11 --
board/wandboard/spl.c | 11 --
cmd/Kconfig | 7 ++
cmd/Makefile | 1 +
cmd/usb_gadget_sdp.c | 50 +++++++++
common/spl/Kconfig | 6 ++
common/spl/Makefile | 1 +
common/spl/spl.c | 2 +-
common/spl/spl_sdp.c | 37 +++++++
configs/apalis_imx6_defconfig | 4 +
configs/colibri_imx6_defconfig | 4 +
configs/imx6qdl_icore_mmc_defconfig | 2 +-
configs/imx6qdl_icore_rqs_defconfig | 1 -
doc/README.sdp | 100 ++++++++++++++++++
drivers/pinctrl/nxp/pinctrl-imx.c | 2 +-
drivers/pinctrl/nxp/pinctrl-imx7ulp.c | 10 +-
drivers/usb/gadget/Kconfig | 7 ++
drivers/usb/gadget/Makefile | 2 +
drivers/usb/gadget/f_sdp.c | 737
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
include/configs/imx6-engicam.h | 14 +++
{tools => include}/imximage.h | 0
include/sdp.h | 16 +++
48 files changed, 1156 insertions(+), 281 deletions(-)
create mode 100644 cmd/usb_gadget_sdp.c
create mode 100644 common/spl/spl_sdp.c
create mode 100644 doc/README.sdp
create mode 100644 drivers/usb/gadget/f_sdp.c
rename {tools => include}/imximage.h (100%)
create mode 100644 include/sdp.h
--
=====================================================================
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sbabic at denx.de
=====================================================================
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2017-08-30 10:35 Stefano Babic
@ 2017-09-01 16:42 ` Tom Rini
0 siblings, 0 replies; 307+ messages in thread
From: Tom Rini @ 2017-09-01 16:42 UTC (permalink / raw)
To: u-boot
On Wed, Aug 30, 2017 at 12:35:02PM +0200, Stefano Babic wrote:
> Hi Tom,
>
> please pull from u-boot-imx, thanks !
>
> The following changes since commit 90ae53ce1ae665a1b43ecf5ccafc339839392427:
>
> fastboot: Ensure we treat CONFIG_FASTBOOT_BUF_ADDR as long (2017-08-22
> 08:20:02 -0400)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 63af4b0ad0666e0797306593813b6272e1995bde:
>
> i.MX6Q: icorem6: Add falcon mode (2017-08-30 12:18:41 +0200)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20170901/4f5ba6c8/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2017-08-16 11:18 Stefano Babic
2017-08-17 1:17 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2017-08-16 11:18 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull from u-boot-imx, thanks !
The following changes since commit f19955a01482d118eac0fdaf530ec6e5b08cf414:
Merge git://git.denx.de/u-boot-uniphier (2017-07-26 11:29:25 -0400)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to e872f27a020f353dd334fc025999466adf5ae18c:
imx: mx7: fix build warning when CONFIG_IMX_RDC not enabled
(2017-08-16 12:43:09 +0200)
----------------------------------------------------------------
Anatolij Gustschin (2):
imx6: use SION macro in SDn_CMD mux mode bitfield arguments
imx6: clock: correct comment for PLL_VIDEO
Breno Lima (2):
mx6sabresd: Fix IOMUXC_GPR6 and IOMUXC_GPR7 values
mx6sabreauto: Fix IOMUXC_GPR6 and IOMUXC_GPR7 values
Lothar Waßmann (1):
net: fec_mxc: adjust prototype of fec_get_miibus() for DM_ETH
Peng Fan (7):
ARM: i.MX6: exclude the ARM errata from i.MX6 UP system
arm: Implement workaround for Cortex-A9 errata 845369
imx: mx6: select ARM_ERRATA_845369
imx: mx6: soc: fix mx6sll settings
imx: mx6sx: select OSC as uart's clk parent
imx: mx6sl: simplify code using setbits_le32
imx: mx7: fix build warning when CONFIG_IMX_RDC not enabled
Stefano Babic (1):
mx6: Add support for Phytec pfla02 (NAND)
Sébastien Szymanski (2):
imx: imx6ul: correct get_cpu_speed_grade_hz on 696MHz SoCs
imx: imx6ull: correct get_cpu_speed_grade_hz
Vagrant Cascadian (1):
arm: imx: Enable booting from SATA on wandboard.
arch/arm/Kconfig | 3 +
arch/arm/cpu/armv7/start.S | 6 +
arch/arm/include/asm/arch-mx6/mx6q_pins.h | 8 +-
arch/arm/mach-imx/mx6/Kconfig | 22 +++-
arch/arm/mach-imx/mx6/clock.c | 2 +-
arch/arm/mach-imx/mx6/soc.c | 55 ++++++----
arch/arm/mach-imx/mx7/soc.c | 7 +-
board/freescale/mx6sabreauto/mx6sabreauto.c | 4 +-
board/freescale/mx6sabresd/mx6sabresd.c | 4 +-
board/phytec/pfla02/Kconfig | 12 ++
board/phytec/pfla02/MAINTAINERS | 6 +
board/phytec/pfla02/Makefile | 9 ++
board/phytec/pfla02/README | 24 ++++
board/phytec/pfla02/pfla02.c | 698
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
configs/pfla02_defconfig | 50 +++++++++
drivers/net/fec_mxc.c | 9 ++
include/configs/pfla02.h | 179
++++++++++++++++++++++++++++++
include/configs/wandboard.h | 1 +
include/netdev.h | 5 +
19 files changed, 1069 insertions(+), 35 deletions(-)
create mode 100644 board/phytec/pfla02/Kconfig
create mode 100644 board/phytec/pfla02/MAINTAINERS
create mode 100644 board/phytec/pfla02/Makefile
create mode 100644 board/phytec/pfla02/README
create mode 100644 board/phytec/pfla02/pfla02.c
create mode 100644 configs/pfla02_defconfig
create mode 100644 include/configs/pfla02.h
--
=====================================================================
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sbabic at denx.de
=====================================================================
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2017-08-16 11:18 Stefano Babic
@ 2017-08-17 1:17 ` Tom Rini
0 siblings, 0 replies; 307+ messages in thread
From: Tom Rini @ 2017-08-17 1:17 UTC (permalink / raw)
To: u-boot
On Wed, Aug 16, 2017 at 01:18:40PM +0200, Stefano Babic wrote:
> Hi Tom,
>
> please pull from u-boot-imx, thanks !
>
> The following changes since commit f19955a01482d118eac0fdaf530ec6e5b08cf414:
>
> Merge git://git.denx.de/u-boot-uniphier (2017-07-26 11:29:25 -0400)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to e872f27a020f353dd334fc025999466adf5ae18c:
>
> imx: mx7: fix build warning when CONFIG_IMX_RDC not enabled
> (2017-08-16 12:43:09 +0200)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20170816/63ba957c/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2017-07-14 15:46 Stefano Babic
2017-07-18 22:49 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2017-07-14 15:46 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull from u-boot-imx, thanks !
All boards compile clean, there are still warning for 9 boards dur to
fec_get_miibus. Patch was already sent by Lothar and will follow the
normal way through Joe's tree. At the moment, it is ok to still have
these warnings.
The following changes since commit 8d3a25685e4aac7070365a2b3c53c2c81b27930f:
Merge git://git.denx.de/u-boot-dm (2017-07-11 20:28:46 -0400)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 651782a08b5bb4e710bda1b11fff774b8ade384f:
mx6cuboxi: Move CONFIG_CMD_SATA to Kconfig (2017-07-14 15:16:01 +0200)
----------------------------------------------------------------
Christian Gmeiner (1):
ot1200: enable CONFIG_IMX_THERMAL for detailed thermal information
Diego Dorta (1):
mx6sabreauto: Add Falcon mode support
Fabio Berton (3):
wandboard: Use PARTUUID to specify the rootfs location
mx6cuboxi: Use PARTUUID to specify the rootfs location
embestmx6boards: Use PARTUUID to specify the rootfs location
Fabio Estevam (12):
mx6sabresd: Remove SPL entry from CONFIG_SYS_EXTRA_OPTIONS
mx6slevk_spl: Remove SPL entry from CONFIG_SYS_EXTRA_OPTIONS
cgtqmx6eval: Remove SPL entry from CONFIG_SYS_EXTRA_OPTIONS
cm_fx6: Remove SPL entry from CONFIG_SYS_EXTRA_OPTIONS
wandboard: Remove unnecessary delay
mx6sabresd: Fix guard file symbol
mx6: soc: Move mxs_dma_init() into the mxs nand driver
mx6sabreauto: Do not enable WEIM by default
mx6sabre: Use PARTUUID to specify the rootfs location
warp: Use PARTUUID to specify the rootfs location
mx6sabreauto: Make Ethernet functional again
mx6cuboxi: Move CONFIG_CMD_SATA to Kconfig
Florian Fainelli (1):
dt-bindings: Document the Broadcom STB wake-up timer node
Gautam Bhat (1):
mx7dsabresd: Set VLD04 output to 2.8V in PMIC initialization.
Jagan Teki (9):
serial: mxc: Add common mxc_uart reg space
serial: mxc: Use RFDIV in dm-code
serial: mxc: Move cr1 and cr2 write to mxc_serial_setbrg
serial: mxc: Move common init into _mxc_serial_init
serial: mxc: Move common baud gen into _mxc_serial_setbrg
serial: mxc: Code cleanup
serial: mxc: Add debug uart support
icorem6_rqs: Rename icorem6_rqs config file
imx6_spl: Add u-boot-dtb.img for SPL payload
Lothar Waßmann (1):
net: fec_mxc: fix PHY initialization bug with CONFIG_DM_ETH
Patrick Bruenn (2):
imx: cx9020: use fdt_addr_r and ramdisk_addr_r
imx: cx9020: try pxe boot, if no vmlinuz on mmc
Peng Fan (4):
mmc: fsl_esdhc: correct type of wp_enable
mmc: fsl_esdhc: introduce vs18_enable for 1.8V fix I/O
dm: mmc: fsl_esdhc: handle vqmmc supply
mmc: fsl_esdhc: drop CONFIG_SYS_FSL_ESDHC_FORCE_VSELECT
Peter Robinson (1):
mx6cuboxi: Add support for sata
Stefan Agner (1):
imx: mx6ull: fix USB bmode for i.MX 6UL and 6ULL
Stefano Babic (1):
imx: reorganize IMX code as other SOCs
Vanessa Maegima (2):
mx6qsabreauto: Add SPL support
mx6sabreauto: Update to SPL only mode
Documentation/devicetree/bindings/rtc/brcm,brcmstb-waketimer.txt
| 22 ++++
MAINTAINERS
| 4 +-
Makefile
| 6 +-
arch/arm/Kconfig
| 10 +-
arch/arm/Makefile
| 4 +-
arch/arm/cpu/arm926ejs/mx27/generic.c
| 2 +-
arch/arm/cpu/arm926ejs/mxs/mxs.c
| 2 +-
arch/arm/cpu/armv7/Makefile
| 4 -
arch/arm/cpu/armv7/vf610/generic.c
| 2 +-
arch/arm/include/asm/arch-mx25/gpio.h
| 2 +-
arch/arm/include/asm/arch-mx25/iomux-mx25.h
| 2 +-
arch/arm/include/asm/arch-mx31/gpio.h
| 2 +-
arch/arm/include/asm/arch-mx31/sys_proto.h
| 2 +-
arch/arm/include/asm/arch-mx35/gpio.h
| 2 +-
arch/arm/include/asm/arch-mx35/iomux-mx35.h
| 2 +-
arch/arm/include/asm/arch-mx35/sys_proto.h
| 2 +-
arch/arm/include/asm/arch-mx5/gpio.h
| 2 +-
arch/arm/include/asm/arch-mx5/iomux-mx51.h
| 2 +-
arch/arm/include/asm/arch-mx5/iomux-mx53.h
| 2 +-
arch/arm/include/asm/arch-mx5/sys_proto.h
| 2 +-
arch/arm/include/asm/arch-mx6/gpio.h
| 2 +-
arch/arm/include/asm/arch-mx6/imx-regs.h
| 2 +-
arch/arm/include/asm/arch-mx6/mx6-pins.h
| 2 +-
arch/arm/include/asm/arch-mx6/mx6sl_pins.h
| 2 +-
arch/arm/include/asm/arch-mx6/mx6sll_pins.h
| 2 +-
arch/arm/include/asm/arch-mx6/mx6sx_pins.h
| 2 +-
arch/arm/include/asm/arch-mx6/mx6ul_pins.h
| 2 +-
arch/arm/include/asm/arch-mx6/mx6ull_pins.h
| 2 +-
arch/arm/include/asm/arch-mx6/sys_proto.h
| 2 +-
arch/arm/include/asm/arch-mx7/gpio.h
| 2 +-
arch/arm/include/asm/arch-mx7/imx-regs.h
| 2 +-
arch/arm/include/asm/arch-mx7/mx7-pins.h
| 2 +-
arch/arm/include/asm/arch-mx7/mx7d_pins.h
| 2 +-
arch/arm/include/asm/arch-mx7/sys_proto.h
| 2 +-
arch/arm/include/asm/arch-mx7ulp/sys_proto.h
| 2 +-
arch/arm/include/asm/arch-mxs/imx-regs.h
| 8 +-
arch/arm/include/asm/arch-mxs/regs-clkctrl-mx23.h
| 2 +-
arch/arm/include/asm/arch-mxs/regs-clkctrl-mx28.h
| 2 +-
arch/arm/include/asm/arch-mxs/regs-digctl.h
| 2 +-
arch/arm/include/asm/arch-mxs/regs-i2c.h
| 2 +-
arch/arm/include/asm/arch-mxs/regs-lradc.h
| 2 +-
arch/arm/include/asm/arch-mxs/regs-ocotp.h
| 2 +-
arch/arm/include/asm/arch-mxs/regs-pinctrl.h
| 2 +-
arch/arm/include/asm/arch-mxs/regs-power-mx23.h
| 2 +-
arch/arm/include/asm/arch-mxs/regs-power-mx28.h
| 2 +-
arch/arm/include/asm/arch-mxs/regs-rtc.h
| 2 +-
arch/arm/include/asm/arch-mxs/regs-ssp.h
| 2 +-
arch/arm/include/asm/arch-mxs/regs-timrot.h
| 2 +-
arch/arm/include/asm/arch-mxs/regs-uartapp.h
| 2 +-
arch/arm/include/asm/arch-mxs/sys_proto.h
| 2 +-
arch/arm/include/asm/arch-vf610/iomux-vf610.h
| 2 +-
arch/arm/include/asm/{imx-common => mach-imx}/boot_mode.h
| 0
arch/arm/include/asm/{imx-common => mach-imx}/dma.h
| 0
arch/arm/include/asm/{imx-common => mach-imx}/gpio.h
| 0
arch/arm/include/asm/{imx-common => mach-imx}/hab.h
| 0
arch/arm/include/asm/{imx-common => mach-imx}/imximage.cfg
| 0
arch/arm/include/asm/{imx-common => mach-imx}/iomux-v3.h
| 0
arch/arm/include/asm/{imx-common => mach-imx}/mx5_video.h
| 0
arch/arm/include/asm/{imx-common => mach-imx}/mxc_i2c.h
| 2 +-
arch/arm/include/asm/{imx-common => mach-imx}/rdc-sema.h
| 0
arch/arm/include/asm/{imx-common => mach-imx}/regs-apbh.h
| 2 +-
arch/arm/include/asm/{imx-common => mach-imx}/regs-bch.h
| 2 +-
arch/arm/include/asm/{imx-common => mach-imx}/regs-common.h
| 0
arch/arm/include/asm/{imx-common => mach-imx}/regs-gpmi.h
| 2 +-
arch/arm/include/asm/{imx-common => mach-imx}/regs-lcdif.h
| 2 +-
arch/arm/include/asm/{imx-common => mach-imx}/regs-usbphy.h
| 0
arch/arm/include/asm/{imx-common => mach-imx}/sata.h
| 0
arch/arm/include/asm/{imx-common => mach-imx}/spi.h
| 0
arch/arm/include/asm/{imx-common => mach-imx}/sys_proto.h
| 2 +-
arch/arm/include/asm/{imx-common => mach-imx}/syscounter.h
| 0
arch/arm/include/asm/{imx-common => mach-imx}/video.h
| 0
arch/arm/{imx-common => mach-imx}/Kconfig
| 0
arch/arm/{imx-common => mach-imx}/Makefile
| 6 +
arch/arm/{imx-common => mach-imx}/cache.c
| 2 +-
arch/arm/{imx-common => mach-imx}/cmd_bmode.c
| 2 +-
arch/arm/{imx-common => mach-imx}/cmd_dek.c
| 0
arch/arm/{imx-common => mach-imx}/cmd_hdmidet.c
| 0
arch/arm/{imx-common => mach-imx}/cpu.c
| 0
arch/arm/{imx-common => mach-imx}/ddrmc-vf610.c
| 0
arch/arm/{imx-common => mach-imx}/hab.c
| 2 +-
arch/arm/{imx-common => mach-imx}/i2c-mxv7.c
| 2 +-
arch/arm/{imx-common => mach-imx}/imx_bootaux.c
| 0
arch/arm/{imx-common => mach-imx}/init.c
| 2 +-
arch/arm/{imx-common => mach-imx}/iomux-v3.c
| 4 +-
arch/arm/{imx-common => mach-imx}/misc.c
| 2 +-
arch/arm/{cpu/armv7 => mach-imx}/mx5/Kconfig
| 0
arch/arm/{cpu/armv7 => mach-imx}/mx5/Makefile
| 0
arch/arm/{cpu/armv7 => mach-imx}/mx5/clock.c
| 0
arch/arm/{cpu/armv7 => mach-imx}/mx5/lowlevel_init.S
| 0
arch/arm/{cpu/armv7 => mach-imx}/mx5/soc.c
| 2 +-
arch/arm/{cpu/armv7 => mach-imx}/mx6/Kconfig
| 7 +-
arch/arm/{cpu/armv7 => mach-imx}/mx6/Makefile
| 0
arch/arm/{cpu/armv7 => mach-imx}/mx6/clock.c
| 0
arch/arm/{cpu/armv7 => mach-imx}/mx6/ddr.c
| 0
arch/arm/{cpu/armv7 => mach-imx}/mx6/litesom.c
| 4 +-
arch/arm/{cpu/armv7 => mach-imx}/mx6/mp.c
| 0
arch/arm/{cpu/armv7 => mach-imx}/mx6/opos6ul.c
| 2 +-
arch/arm/{cpu/armv7 => mach-imx}/mx6/soc.c
| 15 ++-
arch/arm/{cpu/armv7 => mach-imx}/mx7/Kconfig
| 0
arch/arm/{cpu/armv7 => mach-imx}/mx7/Makefile
| 0
arch/arm/{cpu/armv7 => mach-imx}/mx7/clock.c
| 0
arch/arm/{cpu/armv7 => mach-imx}/mx7/clock_slice.c
| 0
arch/arm/{cpu/armv7 => mach-imx}/mx7/psci-mx7.c
| 0
arch/arm/{cpu/armv7 => mach-imx}/mx7/psci.S
| 0
arch/arm/{cpu/armv7 => mach-imx}/mx7/soc.c
| 8 +-
arch/arm/{cpu/armv7 => mach-imx}/mx7ulp/Kconfig
| 0
arch/arm/{cpu/armv7 => mach-imx}/mx7ulp/Makefile
| 0
arch/arm/{cpu/armv7 => mach-imx}/mx7ulp/clock.c
| 0
arch/arm/{cpu/armv7 => mach-imx}/mx7ulp/iomux.c
| 0
arch/arm/{cpu/armv7 => mach-imx}/mx7ulp/pcc.c
| 0
arch/arm/{cpu/armv7 => mach-imx}/mx7ulp/scg.c
| 0
arch/arm/{cpu/armv7 => mach-imx}/mx7ulp/soc.c
| 2 +-
arch/arm/{imx-common => mach-imx}/rdc-sema.c
| 2 +-
arch/arm/{imx-common => mach-imx}/sata.c
| 2 +-
arch/arm/{imx-common => mach-imx}/speed.c
| 0
arch/arm/{imx-common => mach-imx}/spl.c
| 2 +-
arch/arm/{imx-common => mach-imx}/spl_sd.cfg
| 0
arch/arm/{imx-common => mach-imx}/syscounter.c
| 2 +-
arch/arm/{imx-common => mach-imx}/timer.c
| 0
arch/arm/{imx-common => mach-imx}/video.c
| 2 +-
board/advantech/dms-ba16/dms-ba16.c
| 8 +-
board/aries/m53evk/imximage.cfg
| 2 +-
board/aries/m53evk/m53evk.c
| 2 +-
board/aristainetos/aristainetos-v1.c
| 8 +-
board/aristainetos/aristainetos-v2.c
| 8 +-
board/aristainetos/aristainetos.c
| 8 +-
board/armadeus/opos6uldev/Kconfig
| 2 +-
board/armadeus/opos6uldev/board.c
| 2 +-
board/bachmann/ot1200/ot1200.c
| 8 +-
board/barco/platinum/platinum.c
| 4 +-
board/barco/platinum/platinum_picon.c
| 4 +-
board/barco/platinum/platinum_titanium.c
| 4 +-
board/barco/platinum/spl_picon.c
| 6 +-
board/barco/platinum/spl_titanium.c
| 6 +-
board/barco/titanium/titanium.c
| 6 +-
board/beckhoff/mx53cx9020/mx53cx9020.c
| 2 +-
board/boundary/nitrogen6x/nitrogen6x.c
| 12 +-
board/ccv/xpress/xpress.c
| 6 +-
board/compulab/cm_fx6/cm_fx6.c
| 6 +-
board/compulab/cm_fx6/common.c
| 2 +-
board/compulab/cm_fx6/spl.c
| 2 +-
board/congatec/cgtqmx6eval/cgtqmx6eval.c
| 8 +-
board/el/el6x/el6x.c
| 8 +-
board/embest/mx6boards/mx6boards.c
| 10 +-
board/engicam/common/spl.c
| 4 +-
board/engicam/geam6ul/geam6ul.c
| 2 +-
board/engicam/icorem6/icorem6.c
| 4 +-
board/engicam/icorem6_rqs/MAINTAINERS
| 2 +-
board/engicam/icorem6_rqs/icorem6_rqs.c
| 2 +-
board/engicam/isiotmx6ul/isiotmx6ul.c
| 2 +-
board/freescale/mx51evk/mx51evk.c
| 2 +-
board/freescale/mx53evk/mx53evk.c
| 2 +-
board/freescale/mx53loco/mx53loco.c
| 2 +-
board/freescale/mx6qarm2/mx6qarm2.c
| 2 +-
board/freescale/mx6qsabreauto/MAINTAINERS
| 9 --
board/freescale/mx6qsabreauto/imximage.cfg
| 129 ---------------------
board/freescale/mx6qsabreauto/mx6dl.cfg
| 130 ---------------------
board/freescale/mx6qsabreauto/mx6qp.cfg
| 145 ------------------------
board/freescale/mx6qsabreauto/mx6qsabreauto.c
| 704
-----------------------------------------------------------------------------------------------------------------
board/freescale/{mx6qsabreauto => mx6sabreauto}/Kconfig
| 6 +-
board/freescale/mx6sabreauto/MAINTAINERS
| 7 ++
board/freescale/{mx6qsabreauto => mx6sabreauto}/Makefile
| 2 +-
board/freescale/mx6sabreauto/README
| 82 ++++++++++++++
board/freescale/mx6sabreauto/mx6sabreauto.c
| 1159
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
board/freescale/mx6sabresd/mx6sabresd.c
| 8 +-
board/freescale/mx6slevk/mx6slevk.c
| 6 +-
board/freescale/mx6sllevk/mx6sllevk.c
| 4 +-
board/freescale/mx6sxsabreauto/mx6sxsabreauto.c
| 4 +-
board/freescale/mx6sxsabresd/mx6sxsabresd.c
| 4 +-
board/freescale/mx6ul_14x14_evk/mx6ul_14x14_evk.c
| 6 +-
board/freescale/mx6ullevk/mx6ullevk.c
| 4 +-
board/freescale/mx7dsabresd/mx7dsabresd.c
| 10 +-
board/freescale/s32v234evb/s32v234evb.cfg
| 2 +-
board/freescale/vf610twr/imximage.cfg
| 2 +-
board/gateworks/gw_ventana/common.c
| 2 +-
board/gateworks/gw_ventana/gw_ventana.c
| 8 +-
board/gateworks/gw_ventana/gw_ventana_spl.c
| 6 +-
board/ge/bx50v3/bx50v3.c
| 8 +-
board/grinn/liteboard/board.c
| 4 +-
board/kosagi/novena/novena.c
| 10 +-
board/kosagi/novena/novena_spl.c
| 6 +-
board/kosagi/novena/video.c
| 6 +-
board/liebherr/mccmon6/mccmon6.c
| 8 +-
board/liebherr/mccmon6/spl.c
| 4 +-
board/logicpd/imx6/imx6logic.c
| 4 +-
board/logicpd/imx6/mx6q_2x_MT41K512M16HA.cfg
| 2 +-
board/phytec/pcm052/imximage.cfg
| 2 +-
board/phytec/pcm058/pcm058.c
| 8 +-
board/samtec/vining_2000/vining_2000.c
| 4 +-
board/seco/common/mx6.c
| 6 +-
board/seco/mx6quq7/mx6quq7.c
| 6 +-
board/solidrun/mx6cuboxi/mx6cuboxi.c
| 9 +-
board/tbs/tbs2910/tbs2910.c
| 10 +-
board/technexion/pico-imx6ul/pico-imx6ul.c
| 4 +-
board/technexion/pico-imx7d/pico-imx7d.c
| 4 +-
board/technologic/ts4800/ts4800.c
| 2 +-
board/toradex/apalis_imx6/apalis_imx6.c
| 10 +-
board/toradex/apalis_imx6/pf0100.c
| 2 +-
board/toradex/colibri_imx6/colibri_imx6.c
| 10 +-
board/toradex/colibri_imx6/pf0100.c
| 2 +-
board/toradex/colibri_imx7/colibri_imx7.c
| 4 +-
board/toradex/colibri_vf/imximage.cfg
| 2 +-
board/tqc/tqma6/tqma6.c
| 4 +-
board/tqc/tqma6/tqma6_mba6.c
| 2 +-
board/tqc/tqma6/tqma6_wru4.c
| 4 +-
board/udoo/neo/neo.c
| 4 +-
board/udoo/udoo.c
| 4 +-
board/udoo/udoo_spl.c
| 4 +-
board/wandboard/spl.c
| 6 +-
board/wandboard/wandboard.c
| 10 +-
board/warp/warp.c
| 6 +-
board/warp7/warp7.c
| 4 +-
configs/apalis_imx6_defconfig
| 2 +-
configs/cgtqmx6eval_defconfig
| 2 +-
configs/cm_fx6_defconfig
| 2 +-
configs/colibri_imx6_defconfig
| 2 +-
configs/gwventana_emmc_defconfig
| 2 +-
configs/gwventana_gw5904_defconfig
| 2 +-
configs/gwventana_nand_defconfig
| 2 +-
configs/imx6qdl_icore_mmc_defconfig
| 6 +-
configs/imx6qdl_icore_nand_defconfig
| 2 +-
configs/{imx6qdl_icore_rqs_mmc_defconfig =>
imx6qdl_icore_rqs_defconfig} | 2 +-
configs/imx6ul_geam_mmc_defconfig
| 2 +-
configs/imx6ul_geam_nand_defconfig
| 2 +-
configs/imx6ul_isiot_emmc_defconfig
| 2 +-
configs/imx6ul_isiot_mmc_defconfig
| 2 +-
configs/imx6ul_isiot_nand_defconfig
| 2 +-
configs/liteboard_defconfig
| 2 +-
configs/mx53cx9020_defconfig
| 1 +
configs/mx6cuboxi_defconfig
| 3 +-
configs/mx6qpsabreauto_defconfig
| 43 -------
configs/mx6qsabreauto_defconfig
| 44 --------
configs/{mx6dlsabreauto_defconfig => mx6sabreauto_defconfig}
| 18 ++-
configs/mx6sabresd_defconfig
| 3 +-
configs/mx6slevk_spl_defconfig
| 2 +-
configs/mx6sxsabresd_spl_defconfig
| 2 +-
configs/mx6ul_14x14_evk_defconfig
| 2 +-
configs/mx6ul_9x9_evk_defconfig
| 2 +-
configs/novena_defconfig
| 2 +-
configs/ot1200_defconfig
| 2 +
configs/ot1200_spl_defconfig
| 4 +-
configs/pcm058_defconfig
| 2 +-
configs/platinum_picon_defconfig
| 2 +-
configs/platinum_titanium_defconfig
| 2 +-
configs/udoo_defconfig
| 2 +-
configs/udoo_neo_defconfig
| 2 +-
configs/wandboard_defconfig
| 2 +-
configs/warp_defconfig
| 1 +
configs/xpress_spl_defconfig
| 2 +-
configs/zc5202_defconfig
| 2 +-
configs/zc5601_defconfig
| 2 +-
doc/README.fsl-esdhc
| 2 -
doc/README.imximage
| 2 +-
drivers/dma/apbh_dma.c
| 4 +-
drivers/gpio/vybrid_gpio.c
| 2 +-
drivers/i2c/mxc_i2c.c
| 2 +-
drivers/misc/mxc_ocotp.c
| 2 +-
drivers/mmc/fsl_esdhc.c
| 36 +++++-
drivers/mmc/mxsmmc.c
| 2 +-
drivers/mtd/nand/mxs_nand.c
| 7 +-
drivers/net/fec_mxc.c
| 26 +++--
drivers/serial/Kconfig
| 8 ++
drivers/serial/serial_mxc.c
| 387 +++++++++++++++++++++++++++++++--------------------------------
drivers/spi/mxc_spi.c
| 2 +-
drivers/spi/mxs_spi.c
| 2 +-
drivers/usb/host/ehci-mx6.c
| 4 +-
drivers/usb/host/ehci-vf.c
| 4 +-
drivers/video/mxsfb.c
| 2 +-
include/configs/advantech_dms-ba16.h
| 2 +-
include/configs/apalis_imx6.h
| 2 +-
include/configs/colibri_imx6.h
| 2 +-
include/configs/embestmx6boards.h
| 6 +-
include/configs/ge_bx50v3.h
| 2 +-
include/configs/imx6_spl.h
| 6 +-
include/configs/mx53cx9020.h
| 17 ++-
include/configs/mx6_common.h
| 2 +-
include/configs/mx6cuboxi.h
| 13 +++
include/configs/mx6sabre_common.h
| 5 +-
include/configs/{mx6qsabreauto.h => mx6sabreauto.h}
| 27 ++++-
include/configs/mx6sabresd.h
| 7 +-
include/configs/mx6ul_14x14_evk.h
| 2 +-
include/configs/mx6ullevk.h
| 2 +-
include/configs/mx7_common.h
| 2 +-
include/configs/ot1200.h
| 3 +
include/configs/pico-imx6ul.h
| 2 +-
include/configs/wandboard.h
| 2 +
include/configs/warp.h
| 6 +-
include/configs/xpress.h
| 2 +-
include/fsl_esdhc.h
| 3 +-
scripts/config_whitelist.txt
| 1 -
tools/imximage.h
| 2 +-
291 files changed, 1997 insertions(+), 1810 deletions(-)
create mode 100644
Documentation/devicetree/bindings/rtc/brcm,brcmstb-waketimer.txt
rename arch/arm/include/asm/{imx-common => mach-imx}/boot_mode.h (100%)
rename arch/arm/include/asm/{imx-common => mach-imx}/dma.h (100%)
rename arch/arm/include/asm/{imx-common => mach-imx}/gpio.h (100%)
rename arch/arm/include/asm/{imx-common => mach-imx}/hab.h (100%)
rename arch/arm/include/asm/{imx-common => mach-imx}/imximage.cfg (100%)
rename arch/arm/include/asm/{imx-common => mach-imx}/iomux-v3.h (100%)
rename arch/arm/include/asm/{imx-common => mach-imx}/mx5_video.h (100%)
rename arch/arm/include/asm/{imx-common => mach-imx}/mxc_i2c.h (98%)
rename arch/arm/include/asm/{imx-common => mach-imx}/rdc-sema.h (100%)
rename arch/arm/include/asm/{imx-common => mach-imx}/regs-apbh.h (99%)
rename arch/arm/include/asm/{imx-common => mach-imx}/regs-bch.h (99%)
rename arch/arm/include/asm/{imx-common => mach-imx}/regs-common.h (100%)
rename arch/arm/include/asm/{imx-common => mach-imx}/regs-gpmi.h (99%)
rename arch/arm/include/asm/{imx-common => mach-imx}/regs-lcdif.h (99%)
rename arch/arm/include/asm/{imx-common => mach-imx}/regs-usbphy.h (100%)
rename arch/arm/include/asm/{imx-common => mach-imx}/sata.h (100%)
rename arch/arm/include/asm/{imx-common => mach-imx}/spi.h (100%)
rename arch/arm/include/asm/{imx-common => mach-imx}/sys_proto.h (98%)
rename arch/arm/include/asm/{imx-common => mach-imx}/syscounter.h (100%)
rename arch/arm/include/asm/{imx-common => mach-imx}/video.h (100%)
rename arch/arm/{imx-common => mach-imx}/Kconfig (100%)
rename arch/arm/{imx-common => mach-imx}/Makefile (96%)
rename arch/arm/{imx-common => mach-imx}/cache.c (98%)
rename arch/arm/{imx-common => mach-imx}/cmd_bmode.c (97%)
rename arch/arm/{imx-common => mach-imx}/cmd_dek.c (100%)
rename arch/arm/{imx-common => mach-imx}/cmd_hdmidet.c (100%)
rename arch/arm/{imx-common => mach-imx}/cpu.c (100%)
rename arch/arm/{imx-common => mach-imx}/ddrmc-vf610.c (100%)
rename arch/arm/{imx-common => mach-imx}/hab.c (99%)
rename arch/arm/{imx-common => mach-imx}/i2c-mxv7.c (98%)
rename arch/arm/{imx-common => mach-imx}/imx_bootaux.c (100%)
rename arch/arm/{imx-common => mach-imx}/init.c (98%)
rename arch/arm/{imx-common => mach-imx}/iomux-v3.c (97%)
rename arch/arm/{imx-common => mach-imx}/misc.c (97%)
rename arch/arm/{cpu/armv7 => mach-imx}/mx5/Kconfig (100%)
rename arch/arm/{cpu/armv7 => mach-imx}/mx5/Makefile (100%)
rename arch/arm/{cpu/armv7 => mach-imx}/mx5/clock.c (100%)
rename arch/arm/{cpu/armv7 => mach-imx}/mx5/lowlevel_init.S (100%)
rename arch/arm/{cpu/armv7 => mach-imx}/mx5/soc.c (98%)
rename arch/arm/{cpu/armv7 => mach-imx}/mx6/Kconfig (98%)
rename arch/arm/{cpu/armv7 => mach-imx}/mx6/Makefile (100%)
rename arch/arm/{cpu/armv7 => mach-imx}/mx6/clock.c (100%)
rename arch/arm/{cpu/armv7 => mach-imx}/mx6/ddr.c (100%)
rename arch/arm/{cpu/armv7 => mach-imx}/mx6/litesom.c (98%)
rename arch/arm/{cpu/armv7 => mach-imx}/mx6/mp.c (100%)
rename arch/arm/{cpu/armv7 => mach-imx}/mx6/opos6ul.c (99%)
rename arch/arm/{cpu/armv7 => mach-imx}/mx6/soc.c (98%)
rename arch/arm/{cpu/armv7 => mach-imx}/mx7/Kconfig (100%)
rename arch/arm/{cpu/armv7 => mach-imx}/mx7/Makefile (100%)
rename arch/arm/{cpu/armv7 => mach-imx}/mx7/clock.c (100%)
rename arch/arm/{cpu/armv7 => mach-imx}/mx7/clock_slice.c (100%)
rename arch/arm/{cpu/armv7 => mach-imx}/mx7/psci-mx7.c (100%)
rename arch/arm/{cpu/armv7 => mach-imx}/mx7/psci.S (100%)
rename arch/arm/{cpu/armv7 => mach-imx}/mx7/soc.c (98%)
rename arch/arm/{cpu/armv7 => mach-imx}/mx7ulp/Kconfig (100%)
rename arch/arm/{cpu/armv7 => mach-imx}/mx7ulp/Makefile (100%)
rename arch/arm/{cpu/armv7 => mach-imx}/mx7ulp/clock.c (100%)
rename arch/arm/{cpu/armv7 => mach-imx}/mx7ulp/iomux.c (100%)
rename arch/arm/{cpu/armv7 => mach-imx}/mx7ulp/pcc.c (100%)
rename arch/arm/{cpu/armv7 => mach-imx}/mx7ulp/scg.c (100%)
rename arch/arm/{cpu/armv7 => mach-imx}/mx7ulp/soc.c (99%)
rename arch/arm/{imx-common => mach-imx}/rdc-sema.c (99%)
rename arch/arm/{imx-common => mach-imx}/sata.c (95%)
rename arch/arm/{imx-common => mach-imx}/speed.c (100%)
rename arch/arm/{imx-common => mach-imx}/spl.c (99%)
rename arch/arm/{imx-common => mach-imx}/spl_sd.cfg (100%)
rename arch/arm/{imx-common => mach-imx}/syscounter.c (98%)
rename arch/arm/{imx-common => mach-imx}/timer.c (100%)
rename arch/arm/{imx-common => mach-imx}/video.c (97%)
delete mode 100644 board/freescale/mx6qsabreauto/MAINTAINERS
delete mode 100644 board/freescale/mx6qsabreauto/imximage.cfg
delete mode 100644 board/freescale/mx6qsabreauto/mx6dl.cfg
delete mode 100644 board/freescale/mx6qsabreauto/mx6qp.cfg
delete mode 100644 board/freescale/mx6qsabreauto/mx6qsabreauto.c
rename board/freescale/{mx6qsabreauto => mx6sabreauto}/Kconfig (54%)
create mode 100644 board/freescale/mx6sabreauto/MAINTAINERS
rename board/freescale/{mx6qsabreauto => mx6sabreauto}/Makefile (85%)
create mode 100644 board/freescale/mx6sabreauto/README
create mode 100644 board/freescale/mx6sabreauto/mx6sabreauto.c
rename configs/{imx6qdl_icore_rqs_mmc_defconfig =>
imx6qdl_icore_rqs_defconfig} (92%)
delete mode 100644 configs/mx6qpsabreauto_defconfig
delete mode 100644 configs/mx6qsabreauto_defconfig
rename configs/{mx6dlsabreauto_defconfig => mx6sabreauto_defconfig} (67%)
rename include/configs/{mx6qsabreauto.h => mx6sabreauto.h} (74%)
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2017-07-14 15:46 Stefano Babic
@ 2017-07-18 22:49 ` Tom Rini
0 siblings, 0 replies; 307+ messages in thread
From: Tom Rini @ 2017-07-18 22:49 UTC (permalink / raw)
To: u-boot
On Fri, Jul 14, 2017 at 05:46:02PM +0200, Stefano Babic wrote:
> Hi Tom,
>
> please pull from u-boot-imx, thanks !
>
> All boards compile clean, there are still warning for 9 boards dur to
> fec_get_miibus. Patch was already sent by Lothar and will follow the
> normal way through Joe's tree. At the moment, it is ok to still have
> these warnings.
OK, but we better get them resolved sooner rather than later.
>
> The following changes since commit 8d3a25685e4aac7070365a2b3c53c2c81b27930f:
>
> Merge git://git.denx.de/u-boot-dm (2017-07-11 20:28:46 -0400)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 651782a08b5bb4e710bda1b11fff774b8ade384f:
>
> mx6cuboxi: Move CONFIG_CMD_SATA to Kconfig (2017-07-14 15:16:01 +0200)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20170718/d2b33f68/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2017-06-27 7:53 Stefano Babic
2017-06-27 17:32 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2017-06-27 7:53 UTC (permalink / raw)
To: u-boot
Hi Tom,
this should be my last PR for the release. I checked which fixes should
go into release and all other patches can wait. I am starting to merge
pending patches into -next.
Most of commits are fixes (mx25, pciimx,..). Exception is pico-imx7d: I
merged since a lot of time, and I convinced I have already sent a
PR...sorry, for that.
For all imxers: let me know if I missed aome patches that *must* flow
into 2017.07. IMHO all of the pending patches can wait and I merge now
in -next.
The following changes since commit ccbbada0a59fead35495409d0c2c7bcb22a40278:
Merge branch 'master' of git://git.denx.de/u-boot-mmc (2017-05-30
14:07:23 -0400)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 65496a34835cb4c9547bd02dd15b018c333add9d:
mx6: soc: Fix typo in temperature unit name (2017-06-27 09:06:09 +0200)
----------------------------------------------------------------
Benoît Thébaudeau (4):
mmc: fsl_esdhc: Allow all supported prescaler values
mx25: Fix imx_get_perclk()
mx25: Add function to set PER clocks
mx25pdk: Set the eSDHC PER clock to 48 MHz
Fabio Estevam (5):
mx7dsabresd: Increase CONFIG_ENV_OFFSET
mx6sabresd: Rename target to mx6sabresd_defconfig
mx6sabresd: Update the config file
mx6sabresd: Update to SPL only mode
mx6: soc: Fix typo in temperature unit name
Jagan Teki (9):
mmc: fsl_esdhc: Move non DM_MMC code in #ifndef CONFIG_DM_MMC
engicam: Move SPL mmc configs under CONFIG_SPL_BUILD
icorem6: Recover missing nand defconfig
drivers: net: Kconfig: Add PHY_MICREL_KSZ9021 entry
engicam: Move PHY configs to defconfig
icorem6: Remove unused FEC configs
engicam: Set console env on board_late_init
engicam: Add fdt_addr env value based on cpu_type
engicam: Generate single config file
Lothar Waßmann (1):
arm: mx6: remove unused config variable CONFIG_SPL_NAND_MXS
Peng Fan (2):
regulator: pfuze100: add SPDX License
regulator: pfuze100: unsigned compared against 0
Tim Harvey (1):
drivers: pci: imx: add imx_pcie_remove function
Vanessa Maegima (1):
pico-imx7d: Add initial support
arch/arm/cpu/arm926ejs/mx25/generic.c | 30 +++++++++-
arch/arm/cpu/armv7/mx6/soc.c | 2 +-
arch/arm/cpu/armv7/mx7/Kconfig | 8 +++
arch/arm/imx-common/cpu.c | 3 +
arch/arm/include/asm/arch-mx25/clock.h | 1 +
board/engicam/common/board.c | 5 ++
board/engicam/geam6ul/Kconfig | 2 +-
board/engicam/icorem6/Kconfig | 2 +-
board/engicam/icorem6_rqs/Kconfig | 2 +-
board/engicam/isiotmx6ul/Kconfig | 2 +-
board/freescale/mx25pdk/mx25pdk.c | 6 ++
board/freescale/mx6sabresd/MAINTAINERS | 4 +-
board/freescale/mx6sabresd/README | 84
++++++++++------------------
board/technexion/pico-imx7d/Kconfig | 15 +++++
board/technexion/pico-imx7d/MAINTAINERS | 7 +++
board/technexion/pico-imx7d/Makefile | 6 ++
board/technexion/pico-imx7d/README | 49
++++++++++++++++
board/technexion/pico-imx7d/imximage.cfg | 98
++++++++++++++++++++++++++++++++
board/technexion/pico-imx7d/pico-imx7d.c | 289
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
configs/imx6qdl_icore_mmc_defconfig | 2 +
configs/imx6qdl_icore_nand_defconfig | 47
++++++++++++++++
configs/imx6qdl_icore_rqs_mmc_defconfig | 3 +
configs/imx6ul_geam_mmc_defconfig | 2 +
configs/imx6ul_geam_nand_defconfig | 2 +
configs/imx6ul_isiot_emmc_defconfig | 2 +
configs/imx6ul_isiot_mmc_defconfig | 2 +
configs/imx6ul_isiot_nand_defconfig | 2 +
configs/{mx6sabresd_spl_defconfig => mx6sabresd_defconfig} | 0
configs/pico-imx7d_defconfig | 35
++++++++++++
drivers/mmc/fsl_esdhc.c | 53
+++++++++---------
drivers/net/phy/Kconfig | 8 +++
drivers/pci/pcie_imx.c | 38
+++++++++++++
drivers/power/regulator/pfuze100.c | 14 ++++-
include/configs/{imx6qdl_icore.h => imx6-engicam.h} | 47
+++++++++++-----
include/configs/imx6_spl.h | 5 --
include/configs/imx6qdl_icore_rqs.h | 147
------------------------------------------------
include/configs/imx6ul_geam.h | 195
----------------------------------------------------------------
include/configs/imx6ul_isiot.h | 196
----------------------------------------------------------------
include/configs/mx7dsabresd.h | 2 +-
include/configs/pico-imx7d.h | 143
+++++++++++++++++++++++++++++++++++++++++++++++
include/pci.h | 4 ++
scripts/config_whitelist.txt | 1 -
42 files changed, 912 insertions(+), 653 deletions(-)
create mode 100644 board/technexion/pico-imx7d/Kconfig
create mode 100644 board/technexion/pico-imx7d/MAINTAINERS
create mode 100644 board/technexion/pico-imx7d/Makefile
create mode 100644 board/technexion/pico-imx7d/README
create mode 100644 board/technexion/pico-imx7d/imximage.cfg
create mode 100644 board/technexion/pico-imx7d/pico-imx7d.c
create mode 100644 configs/imx6qdl_icore_nand_defconfig
rename configs/{mx6sabresd_spl_defconfig => mx6sabresd_defconfig} (100%)
create mode 100644 configs/pico-imx7d_defconfig
rename include/configs/{imx6qdl_icore.h => imx6-engicam.h} (84%)
delete mode 100644 include/configs/imx6qdl_icore_rqs.h
delete mode 100644 include/configs/imx6ul_geam.h
delete mode 100644 include/configs/imx6ul_isiot.h
create mode 100644 include/configs/pico-imx7d.h
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2017-06-27 7:53 Stefano Babic
@ 2017-06-27 17:32 ` Tom Rini
0 siblings, 0 replies; 307+ messages in thread
From: Tom Rini @ 2017-06-27 17:32 UTC (permalink / raw)
To: u-boot
On Tue, Jun 27, 2017 at 09:53:35AM +0200, Stefano Babic wrote:
> Hi Tom,
>
> this should be my last PR for the release. I checked which fixes should
> go into release and all other patches can wait. I am starting to merge
> pending patches into -next.
>
> Most of commits are fixes (mx25, pciimx,..). Exception is pico-imx7d: I
> merged since a lot of time, and I convinced I have already sent a
> PR...sorry, for that.
>
> For all imxers: let me know if I missed aome patches that *must* flow
> into 2017.07. IMHO all of the pending patches can wait and I merge now
> in -next.
>
> The following changes since commit ccbbada0a59fead35495409d0c2c7bcb22a40278:
>
> Merge branch 'master' of git://git.denx.de/u-boot-mmc (2017-05-30
> 14:07:23 -0400)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 65496a34835cb4c9547bd02dd15b018c333add9d:
>
> mx6: soc: Fix typo in temperature unit name (2017-06-27 09:06:09 +0200)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20170627/f8ef2a6d/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2017-05-18 10:16 Stefano Babic
0 siblings, 0 replies; 307+ messages in thread
From: Stefano Babic @ 2017-05-18 10:16 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull from u-boot-imx, thanks !
The following changes since commit fa8967cfbaed5582ba987756fa9f0470a9affbf4:
Merge git://git.denx.de/u-boot-uniphier (2017-05-17 14:13:58 -0400)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 5c84ad097d829bb1e6460438f33e1536b23b3c9b:
Merge branch 'master' of git://git.denx.de/u-boot-imx (2017-05-18
11:53:55 +0200)
----------------------------------------------------------------
Andy Duan (4):
net: fec_mxc: avoid transfer dev_id -1 to get mac address from fuse
net: fec_mxc: specify the registered eth index by dev_id
net: fec_mxc: avoid transfer dev_id -1 to get mac address from fuse
net: fec_mxc: specify the registered eth index by dev_id
Fabio Estevam (5):
mx25pdk: Add fuse API support
mx25pdk: Add fuse API support
mx6sabresd: Prepare for supporting MX6DL
mx6sabresd: Add SPL support for the mx6dl variant
mx6sabresd: Remove non-SPL targets
Jagan Teki (32):
icorem6: Add modeboot env via board_late_init
icorem6: Add mmc_late_init
geam6ul: Add modeboot env via board_late_init
geam6ul: Add mmc_late_init
engicam: Set fdt_file env during run-time
icorem6: Make SPL to pick suitable fdt
engicam: Move uart mux init to SPL
icorem6: Use proper iomux_ddr_regs drive strength values
icorem6: Use drive strength macros
i.MX6UL: geam6ul: Add SETUP_IOMUX_PADS
isiot: Fix to use usdhc2_pads for mmc2
i.MX6UL: isiot: Add SETUP_IOMUX_PADS
icorem6[_rqs]: Move the spl code common
geam6/isiot: Move the spl code common
engicam: common: Move common board code
engicam: common: Move board_late_init
icorem6: Add modeboot env via board_late_init
icorem6: Add mmc_late_init
geam6ul: Add modeboot env via board_late_init
geam6ul: Add mmc_late_init
engicam: Set fdt_file env during run-time
icorem6: Make SPL to pick suitable fdt
engicam: Move uart mux init to SPL
icorem6: Use proper iomux_ddr_regs drive strength values
icorem6: Use drive strength macros
i.MX6UL: geam6ul: Add SETUP_IOMUX_PADS
isiot: Fix to use usdhc2_pads for mmc2
i.MX6UL: isiot: Add SETUP_IOMUX_PADS
icorem6[_rqs]: Move the spl code common
geam6/isiot: Move the spl code common
engicam: common: Move common board code
engicam: common: Move board_late_init
Peng Fan (22):
net: fec: do not access reserved register for i.MX6ULL
imx-common: timer: clean up
imx: thermal: update imx6 thermal driver according new equation
thermal: imx: fix calculation
imx-common: rdc-sema: correct return value
net: fec: do not access reserved register for i.MX6ULL
imx-common: timer: clean up
imx: thermal: update imx6 thermal driver according new equation
thermal: imx: fix calculation
imx-common: rdc-sema: correct return value
arm: dts: imx7: sync with Linux
arm: dts: imx7d-sdb add basic dts
arm: dts: imx7d-sdb: add spi gpio node
arm: dts: imx7d-sdb: add regulator node for usb and mmc
arm: dts: imx7d-sdb: add i2c support
arm: dts: imx7d-sdb: add usdhc support
spi: kconfig: add soft spi Kconfig entry
gpio: 74x164: make oe-pins optional
imx: mx7dsabresd: enable more DM drivers
imx: mx7dsabresd: reset ENET_RST_B
imx: mx7dsabresd: switch to DM USB
pinctrl: imx: fix memory leak
Stefano Babic (3):
Merge branch 'master' of git://git.denx.de/u-boot
imx: mx7dsabresd: fix secure config after switching to DM
Merge branch 'master' of git://git.denx.de/u-boot-imx
Tim Harvey (2):
imx: ventana: fix GW520x external watchdog dt update
imx: ventana: update imx wdog external reset dt property
arch/arm/cpu/armv7/mx6/Kconfig | 6 +
arch/arm/dts/Makefile |
3 +-
arch/arm/dts/imx7-colibri.dts |
10 +-
arch/arm/dts/imx7.dtsi |
194 ------
arch/arm/dts/imx7d-pinfunc.h |
111 ++--
arch/arm/dts/imx7d-sdb.dts |
309 ++++++++++
arch/arm/dts/imx7d.dtsi |
140 +++++
arch/arm/dts/imx7s.dtsi |
999 +++++++++++++++++++++++++++++++
arch/arm/imx-common/rdc-sema.c |
2 +-
arch/arm/imx-common/timer.c | 3 -
arch/arm/include/asm/imx-common/iomux-v3.h | 6 +
board/engicam/common/Makefile | 7 +
board/engicam/common/board.c |
82 +++
board/engicam/common/board.h | 12 +
board/engicam/common/spl.c |
393 ++++++++++++
board/engicam/geam6ul/geam6ul.c |
206 +------
board/engicam/icorem6/MAINTAINERS |
6 +-
board/engicam/icorem6/icorem6.c |
330 +---------
board/engicam/icorem6_rqs/MAINTAINERS |
3 +-
board/engicam/icorem6_rqs/icorem6_rqs.c |
352 +----------
board/engicam/isiotmx6ul/isiotmx6ul.c |
261 ++------
board/freescale/mx6sabresd/mx6dlsabresd.cfg |
131 ----
board/freescale/mx6sabresd/mx6q_4x_mt41j128.cfg |
169 ------
board/freescale/mx6sabresd/mx6sabresd.c |
341 +++++++----
board/freescale/mx7dsabresd/mx7dsabresd.c |
326 +---------
board/gateworks/gw_ventana/gw_ventana.c |
31 +-
configs/imx6dl_icore_mmc_defconfig |
44 --
configs/imx6dl_icore_nand_defconfig |
45 --
configs/imx6dl_icore_rqs_mmc_defconfig |
41 --
configs/imx6q_icore_nand_defconfig |
45 --
configs/{imx6q_icore_mmc_defconfig => imx6qdl_icore_mmc_defconfig} |
2 +-
...mx6q_icore_rqs_mmc_defconfig => imx6qdl_icore_rqs_mmc_defconfig} |
2 +-
configs/imx6ul_geam_mmc_defconfig | 1 -
configs/imx6ul_geam_nand_defconfig | 1 -
configs/imx6ul_isiot_emmc_defconfig | 1 -
configs/imx6ul_isiot_mmc_defconfig | 1 -
configs/imx6ul_isiot_nand_defconfig | 1 -
configs/mx6dlsabresd_defconfig |
44 --
configs/mx6qsabresd_defconfig |
44 --
configs/mx6sabresd_spl_defconfig |
2 +-
configs/mx7dsabresd_defconfig |
25 +-
configs/mx7dsabresd_secure_defconfig |
26 +-
drivers/gpio/74x164_gpio.c |
3 +-
drivers/net/fec_mxc.c |
17 +-
drivers/pinctrl/nxp/pinctrl-imx.c | 4 +
drivers/spi/Kconfig | 6 +
drivers/thermal/imx_thermal.c |
44 +-
include/configs/imx6qdl_icore.h |
39 +-
include/configs/imx6qdl_icore_rqs.h | 1 -
include/configs/imx6ul_geam.h |
38 +-
include/configs/imx6ul_isiot.h | 1 -
include/configs/mx25pdk.h | 4 +
include/configs/mx7dsabresd.h | 14 -
include/dt-bindings/clock/imx7d-clock.h |
454 ++++++++++++++
54 files changed, 2989 insertions(+), 2394 deletions(-)
delete mode 100644 arch/arm/dts/imx7.dtsi
create mode 100644 arch/arm/dts/imx7d-sdb.dts
create mode 100644 arch/arm/dts/imx7d.dtsi
create mode 100644 arch/arm/dts/imx7s.dtsi
create mode 100644 board/engicam/common/Makefile
create mode 100644 board/engicam/common/board.c
create mode 100644 board/engicam/common/board.h
create mode 100644 board/engicam/common/spl.c
delete mode 100644 board/freescale/mx6sabresd/mx6dlsabresd.cfg
delete mode 100644 board/freescale/mx6sabresd/mx6q_4x_mt41j128.cfg
delete mode 100644 configs/imx6dl_icore_mmc_defconfig
delete mode 100644 configs/imx6dl_icore_nand_defconfig
delete mode 100644 configs/imx6dl_icore_rqs_mmc_defconfig
delete mode 100644 configs/imx6q_icore_nand_defconfig
rename configs/{imx6q_icore_mmc_defconfig =>
imx6qdl_icore_mmc_defconfig} (96%)
rename configs/{imx6q_icore_rqs_mmc_defconfig =>
imx6qdl_icore_rqs_mmc_defconfig} (95%)
delete mode 100644 configs/mx6dlsabresd_defconfig
delete mode 100644 configs/mx6qsabresd_defconfig
create mode 100644 include/dt-bindings/clock/imx7d-clock.h
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2017-04-13 8:01 Stefano Babic
2017-04-14 21:08 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2017-04-13 8:01 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull from u-boot-imx, thanks !
The following changes since commit d5abcf94c7123167725fc22ace342f0d455093c1:
ti: boot: Register the MMC controllers in SPL in the same way as in
u-boot (2017-03-19 22:17:14 -0400)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to f479cec3b623778c26b23f66dc28cf33100ce089:
imx: i.mx6q: add the initial support for LogicPD i.MX6Q SOM
(2017-04-12 18:59:12 +0200)
----------------------------------------------------------------
Adam Ford (1):
imx: i.mx6q: add the initial support for LogicPD i.MX6Q SOM
Breno Lima (1):
mx6sabresd: README: Add eMMC boot configuration
Jagan Teki (2):
configs: imx6: Select missing BOARD_LATE_INIT
MAINTAINERS: Fix ARM FREESCALE IMX files
Lukasz Majewski (1):
MCCMON6: defconfig: Add tftp_nor_dtb command for NOR DTB update
Marek Vasut (2):
ARM: mxs: Rename M28EVK
ARM: mx5: Rename M53EVK
Markus Niebel (1):
cmd_mmc: fix arg parsing for setdsr subcmd
Peng Fan (3):
imx: mx6slevk: use SPI_BOOT
imx: mx6slevk: introduce device tree support
imx: mx6slevk: enable more DM drivers
Tim Harvey (8):
drivers: net: phy: add MV88E6xx options to Kconfig
imx: ventana: add GW5904 support
imx: ventana: add GW560x support
imx: ventana: add GW5903 support
imx: ventana: config: add EMMC boot options
imx: ventana: fix GW5903 VDD_ARM rail
imx: ventana: add new board configs to MAINTAINERS
imx: ventana: config: set MMC env Partition to 1
Vagrant Cascadian (1):
Set console speed to 115200 on mx6cuboxi.
Ye Li (1):
imx: mx7ulp: Fix SPLL/APLL clock rate calculation issue
Yung-Ching LIN (4):
board: advantech: dms-ba16: Add the configuration options for
display initialization
board: advantech: dms-ba16: add the PMIC configuration support
board: advantech: dms-ba16: fix AR8033 reset timing issue
board: advantech: dms-ba16: apply the proper register setting to
fix the voltage peak issue
MAINTAINERS | 3 +-
arch/arm/Kconfig | 4 +-
arch/arm/cpu/armv7/mx6/Kconfig | 16 +
arch/arm/cpu/armv7/mx7ulp/scg.c | 8 +-
arch/arm/dts/Makefile | 2 +
arch/arm/dts/imx6q-logicpd.dts | 190 +++++
arch/arm/dts/imx6qdl-logicpd.dtsi | 361 +++++++++
arch/arm/dts/imx6sl-evk.dts | 641 +++++++++++++++
arch/arm/dts/imx6sl-pinfunc.h | 1077
++++++++++++++++++++++++++
arch/arm/dts/imx6sl.dtsi | 927 ++++++++++++++++++++++
board/advantech/dms-ba16/dms-ba16.c | 60 +-
board/{denx => aries}/m28evk/Kconfig | 2 +-
board/{denx => aries}/m28evk/MAINTAINERS | 2 +-
board/{denx => aries}/m28evk/Makefile | 0
board/{denx => aries}/m28evk/README | 6 +-
board/{denx => aries}/m28evk/m28evk.c | 6 +-
board/{denx => aries}/m28evk/spl_boot.c | 6 +-
board/{denx => aries}/m53evk/Kconfig | 2 +-
board/{denx => aries}/m53evk/MAINTAINERS | 2 +-
board/{denx => aries}/m53evk/Makefile | 2 +-
board/{denx => aries}/m53evk/imximage.cfg | 2 +-
board/{denx => aries}/m53evk/m53evk.c | 4 +-
board/freescale/mx6sabresd/README | 55 +-
board/freescale/mx6slevk/mx6slevk.c | 244 +++---
board/gateworks/gw_ventana/MAINTAINERS | 4 +-
board/gateworks/gw_ventana/common.c | 490 +++++++++++-
board/gateworks/gw_ventana/common.h | 2 +-
board/gateworks/gw_ventana/eeprom.c | 15 +-
board/gateworks/gw_ventana/gsc.c | 4 +
board/gateworks/gw_ventana/gw_ventana.c | 52 +-
board/gateworks/gw_ventana/gw_ventana_spl.c | 56 +-
board/gateworks/gw_ventana/ventana_eeprom.h | 3 +
board/logicpd/imx6/Kconfig | 12 +
board/logicpd/imx6/MAINTAINERS | 6 +
board/logicpd/imx6/Makefile | 10 +
board/logicpd/imx6/README | 37 +
board/logicpd/imx6/imx6logic.c | 184 +++++
board/logicpd/imx6/mx6q_2x_MT41K512M16HA.cfg | 112 +++
cmd/mmc.c | 2 +-
configs/gwventana_emmc_defconfig | 1 +
configs/gwventana_gw5904_defconfig | 68 ++
configs/gwventana_nand_defconfig | 1 +
configs/imx6dl_icore_rqs_mmc_defconfig | 1 -
configs/imx6q_icore_rqs_mmc_defconfig | 1 -
configs/imx6q_logic_defconfig | 38 +
configs/imx6ul_isiot_emmc_defconfig | 1 -
configs/imx6ul_isiot_mmc_defconfig | 1 -
configs/imx6ul_isiot_nand_defconfig | 1 -
configs/m53evk_defconfig | 2 +-
configs/mx6slevk_defconfig | 16 +-
configs/mx6slevk_spinor_defconfig | 19 +-
configs/mx6slevk_spl_defconfig | 2 +-
doc/README.mxs | 2 +-
drivers/net/phy/Kconfig | 13 +
drivers/video/mxsfb.c | 2 +-
include/configs/advantech_dms-ba16.h | 2 +
include/configs/gw_ventana.h | 7 +-
include/configs/imx6_logic.h | 178 +++++
include/configs/m53evk.h | 2 +-
include/configs/mccmon6.h | 8 +
include/configs/mx6cuboxi.h | 2 +-
include/configs/mx6slevk.h | 9 +-
include/dt-bindings/clock/imx6sl-clock.h | 180 +++++
scripts/config_whitelist.txt | 2 +-
64 files changed, 4931 insertions(+), 239 deletions(-)
create mode 100644 arch/arm/dts/imx6q-logicpd.dts
create mode 100644 arch/arm/dts/imx6qdl-logicpd.dtsi
create mode 100644 arch/arm/dts/imx6sl-evk.dts
create mode 100644 arch/arm/dts/imx6sl-pinfunc.h
create mode 100644 arch/arm/dts/imx6sl.dtsi
rename board/{denx => aries}/m28evk/Kconfig (89%)
rename board/{denx => aries}/m28evk/MAINTAINERS (84%)
rename board/{denx => aries}/m28evk/Makefile (100%)
rename board/{denx => aries}/m28evk/README (82%)
rename board/{denx => aries}/m28evk/m28evk.c (96%)
rename board/{denx => aries}/m28evk/spl_boot.c (98%)
rename board/{denx => aries}/m53evk/Kconfig (89%)
rename board/{denx => aries}/m53evk/MAINTAINERS (84%)
rename board/{denx => aries}/m53evk/Makefile (88%)
rename board/{denx => aries}/m53evk/imximage.cfg (98%)
rename board/{denx => aries}/m53evk/m53evk.c (99%)
create mode 100644 board/logicpd/imx6/Kconfig
create mode 100644 board/logicpd/imx6/MAINTAINERS
create mode 100644 board/logicpd/imx6/Makefile
create mode 100644 board/logicpd/imx6/README
create mode 100644 board/logicpd/imx6/imx6logic.c
create mode 100644 board/logicpd/imx6/mx6q_2x_MT41K512M16HA.cfg
create mode 100644 configs/gwventana_gw5904_defconfig
create mode 100644 configs/imx6q_logic_defconfig
create mode 100644 include/configs/imx6_logic.h
create mode 100644 include/dt-bindings/clock/imx6sl-clock.h
--
=====================================================================
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sbabic at denx.de
=====================================================================
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2017-04-13 8:01 Stefano Babic
@ 2017-04-14 21:08 ` Tom Rini
0 siblings, 0 replies; 307+ messages in thread
From: Tom Rini @ 2017-04-14 21:08 UTC (permalink / raw)
To: u-boot
On Thu, Apr 13, 2017 at 10:01:28AM +0200, Stefano Babic wrote:
> Hi Tom,
>
> please pull from u-boot-imx, thanks !
>
> The following changes since commit d5abcf94c7123167725fc22ace342f0d455093c1:
>
> ti: boot: Register the MMC controllers in SPL in the same way as in
> u-boot (2017-03-19 22:17:14 -0400)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to f479cec3b623778c26b23f66dc28cf33100ce089:
>
> imx: i.mx6q: add the initial support for LogicPD i.MX6Q SOM
> (2017-04-12 18:59:12 +0200)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20170414/75f537db/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2017-03-19 17:07 Stefano Babic
2017-03-20 0:34 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2017-03-19 17:07 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull from u-boot-imx, thanks !
The following changes since commit 2808576491ae36b6ea96743005058f370d936beb:
arm64: booti: allow to place kernel image anywhere in physical memory
(2017-03-14 20:40:23 -0400)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to d883fcc6bbb2fcc3df90857fee99c2f543a0289c:
imx: ventana: add EMMC configuration (2017-03-19 17:39:59 +0100)
----------------------------------------------------------------
Fabio Estevam (3):
mx7: Fix speed grade entry
mx7: Fix the get_cpu_speed_grade_hz() return values
mx7: Add 1.2GHz speed grade entry
Jagan Teki (25):
configs: imx6: Don't define USDHC2_BASE_ADDR
arm: imx6ul: Add Engicam Is.IoT MX6UL Starter Kit initial support
arm: dts: imx6ul-isiot: Add I2C nodes
imx6: isiotmx6ul: Add I2C support
arm: dts: imx6ul-isiot: Add FEC node
imx6: isiotmx6ul: Add FEC support
imx6: isiotmx6ul: Add NAND support
imx6: isiotmx6ul: Add nandboot env support
imx6ul: isiotmx6ul: Enable I2C support
i.MX6: engicam: Include dts files under MAINTAINERS
imx6: Add imx6_src_get_boot_mode
imx: spl: Update NAND bootmode detection bit
imx: Use IMX6_BMODE_* macros instead of numericals
imx6: Add src_base structure define macro
imx6: isiotmx6ul: Update SPL board boot order for eMMC
i.MX6UL: isiot: Add eMMC boot support
i.MX6UL: isiot: Add modeboot env via board_late_init
i.MX6UL: isiot: Add mmc_late_init
i.MX6UL: isiot: Switch the mmc env based on devno
arm: dts: imx6qdl-icore-rqs: Add eMMC node
imx6: icorem6_rqs: Update SPL board boot order for eMMC
imx6: icorem6_rqs: Add eMMC boot support
i.MX6Q: icorem6_rqs: Add modeboot env via board_late_init
i.MX6Q: icorem6_rqs: Add mmc_late_init
i.MX6Q: isiot: Switch the mmc env based on devno
Lukasz Majewski (1):
MCCMON6: defconfig: Move 'quiet' console parameter to 'console'
env variable
Markus Niebel (7):
imx6: tqma6: implement power_init_board
imx6: tqma6: use lower driver stength for I2C pins
imx6: tqma6: disable spi CS unused in U-Boot
imx6: tqma6: adjust ethernet phy reset delay
mx6: tqma6: clear enet clk sel for mba6
arm: imx6: tqma6: use CONFIG_TQM6x for SOM specific settings
arm: imx6: tqma6: add support for TQMa6DL variant
Peng Fan (17):
imx: mx7ulp: Add mx7ulp to Kconfig
imx: mx7ulp: add registers header file
imx: mx7ulp: add iomux driver to support IOMUXC0 and IOMUXC1
imx: mx7ulp: Add clock framework and functions
imx: mx7ulp: Add soc level initialization codes and functions
gpio: Add Rapid GPIO2P driver for i.MX7ULP
mxc_ocotp: Update driver to support OCOTP controller on i.MX7ULP
pinctrl: Add i.MX7ULP pinctrl driver
i2c: lpi2c: add lpi2c driver for i.MX7ULP
serial: lpuart: restructure lpuart driver
serial: lpuart: add i.MX7ULP support
mx7ulp: Add HAB boot support
arm: dts: add i.MX7ULP dtsi file
mmc: fsl_esdhc: support i.MX7ULP
imx: imx7ulp: add EVK board support
imx: mx7ulp_evk: enable mmc/regulator support
tools: imximage: add set bit command
Stefan Agner (8):
toradex apalis/colibri: use common USB product id fallback
toradex apalis/colibri: add device tree overlay support
colibri_imx7/colibri_imx6/apalis_imx6: limit bootm memory
colibri_imx7: implement board level USB PHY mode
colibri_imx7: setup PMIC sleep mode configuration
colibri_imx7: use device-tree for MTD partitions
colibri_imx7: split and resize firmware MTD partition
ARM: vf610: move to standard arch/board approach
Sébastien Szymanski (3):
dm: imx: serial: add i.MX6UL support
arm: i.MX6UL: add Armadeus Systems OPOS6UL SoM and OPOS6ULDev
carrier board
arm: dts: imx6ul: add usbotg aliases
Tim Harvey (9):
imx: ventana: add additional DRAM configurations
imx: ventana: config: add gzwrite support
imx: ventana: move mmc_init to common
imx: ventana: use mmc_root in boot scripts
imx: ventana: change name of rs232_en to indicate polarity
imx: ventana: fix hwconfig
imx: ventana: make OTG VBUS power enable board specific
imx: ventana: make SD3_VSELECT board specific
imx: ventana: add EMMC configuration
Ye Li (3):
imx: mx7ulp: Implement the clock functions for i2c driver
mx7ulp: Add iomux pins header file
wdog: Add the watchdog driver for MX7ULP.
arch/arm/Kconfig | 36 ++----
arch/arm/Makefile | 2 +-
arch/arm/cpu/armv7/Makefile | 3 +-
arch/arm/cpu/armv7/mx6/Kconfig | 27 ++++
arch/arm/cpu/armv7/mx6/Makefile | 1 +
arch/arm/cpu/armv7/mx6/opos6ul.c | 302
+++++++++++++++++++++++++++++++++++++++++++++
arch/arm/cpu/armv7/mx7/soc.c | 13 +-
arch/arm/cpu/armv7/mx7ulp/Kconfig | 17 +++
arch/arm/cpu/armv7/mx7ulp/Makefile | 8 ++
arch/arm/cpu/armv7/mx7ulp/clock.c | 365
++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/cpu/armv7/mx7ulp/iomux.c | 70
+++++++++++
arch/arm/cpu/armv7/mx7ulp/pcc.c | 286
+++++++++++++++++++++++++++++++++++++++++++
arch/arm/cpu/armv7/mx7ulp/scg.c | 1086
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/cpu/armv7/mx7ulp/soc.c | 247
+++++++++++++++++++++++++++++++++++++
arch/arm/cpu/armv7/vf610/Kconfig | 36 ++++++
arch/arm/cpu/armv7/vf610/generic.c | 5 +
arch/arm/dts/Makefile | 8 +-
arch/arm/dts/imx6qdl-icore-rqs.dtsi | 22 ++++
arch/arm/dts/imx6ul-isiot-emmc.dts | 77
++++++++++++
arch/arm/dts/imx6ul-isiot-mmc.dts | 50 ++++++++
arch/arm/dts/imx6ul-isiot-nand.dts | 50 ++++++++
arch/arm/dts/imx6ul-isiot.dtsi | 142
+++++++++++++++++++++
arch/arm/dts/imx6ul-opos6ul.dtsi | 192
+++++++++++++++++++++++++++++
arch/arm/dts/imx6ul-opos6uldev.dts | 412
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/dts/imx6ul.dtsi | 2 +
arch/arm/dts/imx7ulp-evk.dts | 426
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/dts/imx7ulp-pinfunc.h | 882
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/dts/imx7ulp-uboot.dtsi | 43 +++++++
arch/arm/dts/imx7ulp.dtsi | 598
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/imx-common/Makefile | 4 +
arch/arm/imx-common/hab.c | 3 +-
arch/arm/imx-common/init.c | 10 ++
arch/arm/imx-common/spl.c | 49 +++++---
arch/arm/include/asm/arch-fsl-layerscape/imx-regs.h | 42 -------
arch/arm/include/asm/arch-imx/cpu.h | 2 +
arch/arm/include/asm/arch-ls102xa/imx-regs.h | 40 ------
arch/arm/include/asm/arch-mx6/imx-regs.h | 2 +
arch/arm/include/asm/arch-mx6/opos6ul.h | 16 +++
arch/arm/include/asm/arch-mx7ulp/clock.h | 43 +++++++
arch/arm/include/asm/arch-mx7ulp/gpio.h | 22 ++++
arch/arm/include/asm/arch-mx7ulp/imx-regs.h | 1120
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/include/asm/arch-mx7ulp/imx_lpi2c.h | 520
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/include/asm/arch-mx7ulp/iomux.h | 95
++++++++++++++
arch/arm/include/asm/arch-mx7ulp/mx7ulp-pins.h | 910
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/include/asm/arch-mx7ulp/pcc.h | 373
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/include/asm/arch-mx7ulp/scg.h | 342
+++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/include/asm/arch-mx7ulp/sys_proto.h | 21 ++++
arch/arm/include/asm/arch-vf610/clock.h | 1 +
arch/arm/include/asm/arch-vf610/imx-regs.h | 28 -----
arch/arm/include/asm/imx-common/sys_proto.h | 49 ++++++++
board/armadeus/opos6uldev/Kconfig | 15 +++
board/armadeus/opos6uldev/MAINTAINERS | 6 +
board/armadeus/opos6uldev/Makefile | 6 +
board/armadeus/opos6uldev/board.c | 125
+++++++++++++++++++
board/engicam/geam6ul/MAINTAINERS | 1 +
board/engicam/icorem6/MAINTAINERS | 3 +
board/engicam/icorem6_rqs/MAINTAINERS | 3 +
board/engicam/icorem6_rqs/icorem6_rqs.c | 96
++++++++++++++-
board/engicam/isiotmx6ul/Kconfig | 12 ++
board/engicam/isiotmx6ul/MAINTAINERS | 12 ++
board/engicam/isiotmx6ul/Makefile | 6 +
board/engicam/isiotmx6ul/README | 28 +++++
board/engicam/isiotmx6ul/isiotmx6ul.c | 414
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
board/freescale/mx7ulp_evk/Kconfig | 12 ++
board/freescale/mx7ulp_evk/MAINTAINERS | 7 ++
board/freescale/mx7ulp_evk/Makefile | 10 ++
board/freescale/mx7ulp_evk/imximage.cfg | 137
+++++++++++++++++++++
board/freescale/mx7ulp_evk/mx7ulp_evk.c | 48 ++++++++
board/freescale/mx7ulp_evk/plugin.S | 224
++++++++++++++++++++++++++++++++++
board/freescale/vf610twr/Kconfig | 3 -
board/gateworks/gw_ventana/README | 17 ++-
board/gateworks/gw_ventana/common.c | 83
++++++++++---
board/gateworks/gw_ventana/common.h | 4 +-
board/gateworks/gw_ventana/gw_ventana.c | 43 +------
board/gateworks/gw_ventana/gw_ventana_spl.c | 45 +++++++
board/phytec/pcm052/Kconfig | 6 -
board/toradex/colibri_imx7/colibri_imx7.c | 57 +++++++++
board/toradex/colibri_vf/Kconfig | 6 -
board/tqc/tqma6/Kconfig | 7 ++
board/tqc/tqma6/README | 3 +
board/tqc/tqma6/tqma6.c | 31 +++--
board/tqc/tqma6/tqma6_mba6.c | 47 +++----
board/tqc/tqma6/tqma6dl.cfg | 125
+++++++++++++++++++
configs/apalis_imx6_defconfig | 3 +-
configs/apalis_t30_defconfig | 7 +-
configs/bk4r1_defconfig | 1 +
configs/colibri_imx6_defconfig | 3 +-
configs/colibri_imx6_nospl_defconfig | 2 +-
configs/colibri_imx7_defconfig | 4 +-
configs/colibri_t20_defconfig | 7 +-
configs/colibri_t30_defconfig | 7 +-
configs/colibri_vf_defconfig | 4 +-
configs/gwventana_emmc_defconfig | 63 ++++++++++
configs/{gwventana_defconfig => gwventana_nand_defconfig} | 6 +-
configs/imx6dl_icore_rqs_mmc_defconfig | 1 +
configs/imx6q_icore_rqs_mmc_defconfig | 1 +
configs/imx6ul_isiot_emmc_defconfig | 40 ++++++
configs/imx6ul_isiot_mmc_defconfig | 42 +++++++
configs/imx6ul_isiot_nand_defconfig | 43 +++++++
configs/mx7ulp_evk_defconfig | 25 ++++
configs/mx7ulp_evk_plugin_defconfig | 26 ++++
configs/opos6uldev_defconfig | 85
+++++++++++++
configs/pcm052_defconfig | 1 +
configs/tqma6dl_mba6_mmc_defconfig | 34 ++++++
configs/tqma6dl_mba6_spi_defconfig | 35 ++++++
configs/vf610twr_defconfig | 1 +
configs/vf610twr_nand_defconfig | 1 +
drivers/gpio/Kconfig | 7 ++
drivers/gpio/Makefile | 1 +
drivers/gpio/imx_rgpio2p.c | 224
++++++++++++++++++++++++++++++++++
drivers/i2c/Kconfig | 6 +
drivers/i2c/Makefile | 1 +
drivers/i2c/imx_lpi2c.c | 462
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
drivers/misc/mxc_ocotp.c | 52 +++++++-
drivers/mmc/fsl_esdhc.c | 8 ++
drivers/pinctrl/nxp/Kconfig | 14 +++
drivers/pinctrl/nxp/Makefile | 1 +
drivers/pinctrl/nxp/pinctrl-imx.c | 10 +-
drivers/pinctrl/nxp/pinctrl-imx.h | 3 +
drivers/pinctrl/nxp/pinctrl-imx7ulp.c | 41 +++++++
drivers/serial/serial_lpuart.c | 336
+++++++++++++++++++++++++++++++++-----------------
drivers/serial/serial_mxc.c | 1 +
drivers/watchdog/Kconfig | 8 ++
drivers/watchdog/Makefile | 1 +
drivers/watchdog/ulp_wdog.c | 98
+++++++++++++++
include/configs/apalis_imx6.h | 1 +
include/configs/colibri_imx6.h | 1 +
include/configs/colibri_imx7.h | 9 +-
include/configs/colibri_vf.h | 1 -
include/configs/gw_ventana.h | 13 +-
include/configs/imx6qdl_icore.h | 2 +-
include/configs/imx6qdl_icore_rqs.h | 36 +++---
include/configs/imx6ul_geam.h | 2 +-
include/configs/imx6ul_isiot.h | 199
++++++++++++++++++++++++++++++
include/configs/mccmon6.h | 4 +-
include/configs/mx7ulp_evk.h | 198
++++++++++++++++++++++++++++++
include/configs/opos6uldev.h | 219
+++++++++++++++++++++++++++++++++
include/configs/pcm052.h | 2 -
include/configs/tqma6.h | 16 +--
include/configs/tqma6_mba6.h | 5 +-
include/configs/vf610twr.h | 2 -
include/dt-bindings/clock/imx7ulp-clock.h | 161
++++++++++++++++++++++++
include/fsl_lpuart.h | 72
+++++++++++
tools/imximage.c | 12 ++
tools/imximage.h | 4 +-
145 files changed, 12951 insertions(+), 466 deletions(-)
create mode 100644 arch/arm/cpu/armv7/mx6/opos6ul.c
create mode 100644 arch/arm/cpu/armv7/mx7ulp/Kconfig
create mode 100644 arch/arm/cpu/armv7/mx7ulp/Makefile
create mode 100644 arch/arm/cpu/armv7/mx7ulp/clock.c
create mode 100644 arch/arm/cpu/armv7/mx7ulp/iomux.c
create mode 100644 arch/arm/cpu/armv7/mx7ulp/pcc.c
create mode 100644 arch/arm/cpu/armv7/mx7ulp/scg.c
create mode 100644 arch/arm/cpu/armv7/mx7ulp/soc.c
create mode 100644 arch/arm/cpu/armv7/vf610/Kconfig
create mode 100644 arch/arm/dts/imx6ul-isiot-emmc.dts
create mode 100644 arch/arm/dts/imx6ul-isiot-mmc.dts
create mode 100644 arch/arm/dts/imx6ul-isiot-nand.dts
create mode 100644 arch/arm/dts/imx6ul-isiot.dtsi
create mode 100644 arch/arm/dts/imx6ul-opos6ul.dtsi
create mode 100644 arch/arm/dts/imx6ul-opos6uldev.dts
create mode 100644 arch/arm/dts/imx7ulp-evk.dts
create mode 100644 arch/arm/dts/imx7ulp-pinfunc.h
create mode 100644 arch/arm/dts/imx7ulp-uboot.dtsi
create mode 100644 arch/arm/dts/imx7ulp.dtsi
create mode 100644 arch/arm/include/asm/arch-mx6/opos6ul.h
create mode 100644 arch/arm/include/asm/arch-mx7ulp/clock.h
create mode 100644 arch/arm/include/asm/arch-mx7ulp/gpio.h
create mode 100644 arch/arm/include/asm/arch-mx7ulp/imx-regs.h
create mode 100644 arch/arm/include/asm/arch-mx7ulp/imx_lpi2c.h
create mode 100644 arch/arm/include/asm/arch-mx7ulp/iomux.h
create mode 100644 arch/arm/include/asm/arch-mx7ulp/mx7ulp-pins.h
create mode 100644 arch/arm/include/asm/arch-mx7ulp/pcc.h
create mode 100644 arch/arm/include/asm/arch-mx7ulp/scg.h
create mode 100644 arch/arm/include/asm/arch-mx7ulp/sys_proto.h
create mode 100644 board/armadeus/opos6uldev/Kconfig
create mode 100644 board/armadeus/opos6uldev/MAINTAINERS
create mode 100644 board/armadeus/opos6uldev/Makefile
create mode 100644 board/armadeus/opos6uldev/board.c
create mode 100644 board/engicam/isiotmx6ul/Kconfig
create mode 100644 board/engicam/isiotmx6ul/MAINTAINERS
create mode 100644 board/engicam/isiotmx6ul/Makefile
create mode 100644 board/engicam/isiotmx6ul/README
create mode 100644 board/engicam/isiotmx6ul/isiotmx6ul.c
create mode 100644 board/freescale/mx7ulp_evk/Kconfig
create mode 100644 board/freescale/mx7ulp_evk/MAINTAINERS
create mode 100644 board/freescale/mx7ulp_evk/Makefile
create mode 100644 board/freescale/mx7ulp_evk/imximage.cfg
create mode 100644 board/freescale/mx7ulp_evk/mx7ulp_evk.c
create mode 100644 board/freescale/mx7ulp_evk/plugin.S
create mode 100644 board/tqc/tqma6/tqma6dl.cfg
create mode 100644 configs/gwventana_emmc_defconfig
rename configs/{gwventana_defconfig => gwventana_nand_defconfig} (100%)
create mode 100644 configs/imx6ul_isiot_emmc_defconfig
create mode 100644 configs/imx6ul_isiot_mmc_defconfig
create mode 100644 configs/imx6ul_isiot_nand_defconfig
create mode 100644 configs/mx7ulp_evk_defconfig
create mode 100644 configs/mx7ulp_evk_plugin_defconfig
create mode 100644 configs/opos6uldev_defconfig
create mode 100644 configs/tqma6dl_mba6_mmc_defconfig
create mode 100644 configs/tqma6dl_mba6_spi_defconfig
create mode 100644 drivers/gpio/imx_rgpio2p.c
create mode 100644 drivers/i2c/imx_lpi2c.c
create mode 100644 drivers/pinctrl/nxp/pinctrl-imx7ulp.c
create mode 100644 drivers/watchdog/ulp_wdog.c
create mode 100644 include/configs/imx6ul_isiot.h
create mode 100644 include/configs/mx7ulp_evk.h
create mode 100644 include/configs/opos6uldev.h
create mode 100644 include/dt-bindings/clock/imx7ulp-clock.h
create mode 100644 include/fsl_lpuart.h
--
=====================================================================
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sbabic at denx.de
=====================================================================
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2017-03-19 17:07 Stefano Babic
@ 2017-03-20 0:34 ` Tom Rini
0 siblings, 0 replies; 307+ messages in thread
From: Tom Rini @ 2017-03-20 0:34 UTC (permalink / raw)
To: u-boot
On Sun, Mar 19, 2017 at 06:07:47PM +0100, Stefano Babic wrote:
> Hi Tom,
>
> please pull from u-boot-imx, thanks !
>
> The following changes since commit 2808576491ae36b6ea96743005058f370d936beb:
>
> arm64: booti: allow to place kernel image anywhere in physical memory
> (2017-03-14 20:40:23 -0400)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to d883fcc6bbb2fcc3df90857fee99c2f543a0289c:
>
> imx: ventana: add EMMC configuration (2017-03-19 17:39:59 +0100)
>
With a small fixup to arch/arm/dts/imx6ul-isiot.dtsi, applied to
u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20170319/9b3c9da2/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2017-02-27 17:08 Stefano Babic
2017-03-01 15:38 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2017-02-27 17:08 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull from u-boot-imx, thanks !
The following changes since commit 66c246cce7c66019a93ff7105157c3e2126dd277:
ARM: DRA7xx: Fix memory allocation overflow (2017-02-17 17:24:35 -0500)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to dc05e47a10b11f4266e3a41df96748d486193e6d:
tqma6: [cosmetic] sanitize environment defines (2017-02-19 17:16:51 +0100)
----------------------------------------------------------------
Andrey Yurovsky (1):
mtd: nand: build MXS driver for MX7 as well
Markus Niebel (6):
arm: imx6: tqma6: add configurable CMA size
imx6: tqma6: rely on default setting for tftp and nfs
mx6: tqma6: fix typo in env
mx6: tqma6: add rootfsmode environment for mmc / sd
tqma6: fix rounding in env
tqma6: [cosmetic] sanitize environment defines
Peter Robinson (3):
mx6sx: udoo_neo: Define the default serial console
mx6sx: udoo_neo: use different load address for ramdisk
mx6sx: udoo_neo: Enable distro boot options in config
configs/udoo_neo_defconfig | 11 +----------
drivers/mtd/nand/Kconfig | 2 +-
include/configs/tqma6.h | 33 ++++++++++++++++++---------------
include/configs/udoo_neo.h | 3 ++-
4 files changed, 22 insertions(+), 27 deletions(-)
Best regards,
Stefano
--
Meet DENX at the Embedded World Trade Show
14 Mar - 16 Mar 2017, Nuremberg Trade Fair Centre, Hall 4, Booth 581
--
=====================================================================
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2017-02-27 17:08 Stefano Babic
@ 2017-03-01 15:38 ` Tom Rini
0 siblings, 0 replies; 307+ messages in thread
From: Tom Rini @ 2017-03-01 15:38 UTC (permalink / raw)
To: u-boot
On Mon, Feb 27, 2017 at 06:08:59PM +0100, Stefano Babic wrote:
> Hi Tom,
>
> please pull from u-boot-imx, thanks !
>
>
> The following changes since commit 66c246cce7c66019a93ff7105157c3e2126dd277:
>
> ARM: DRA7xx: Fix memory allocation overflow (2017-02-17 17:24:35 -0500)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to dc05e47a10b11f4266e3a41df96748d486193e6d:
>
> tqma6: [cosmetic] sanitize environment defines (2017-02-19 17:16:51 +0100)
>
Applied prior to v2017.03-rc3 to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20170301/9990aeb7/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2017-02-27 9:12 Stefano Babic
2017-02-27 13:22 ` Tom Rini
2017-02-28 4:09 ` Jagan Teki
0 siblings, 2 replies; 307+ messages in thread
From: Stefano Babic @ 2017-02-27 9:12 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull from u-boot-imx, thanks !
The following changes since commit b24cf8540a85a9bf97975aadd6a7542f166c78a3:
video: mxsfb: Fix reset hang when videomode variable is not present
(2017-02-22 21:47:59 +0100)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 60a38e423b21a897b8fa0d9376d9370ea915ddd8:
i.MX6Q: isiot: Switch the mmc env based on devno (2017-02-26 13:00:22
+0100)
----------------------------------------------------------------
Andrey Yurovsky (1):
mtd: nand: build MXS driver for MX7 as well
Jagan Teki (25):
configs: imx6: Don't define USDHC2_BASE_ADDR
arm: imx6ul: Add Engicam Is.IoT MX6UL Starter Kit initial support
arm: dts: imx6ul-isiot: Add I2C nodes
imx6: isiotmx6ul: Add I2C support
arm: dts: imx6ul-isiot: Add FEC node
imx6: isiotmx6ul: Add FEC support
imx6: isiotmx6ul: Add NAND support
imx6: isiotmx6ul: Add nandboot env support
imx6ul: isiotmx6ul: Enable I2C support
i.MX6: engicam: Include dts files under MAINTAINERS
imx6: Add imx6_src_get_boot_mode
imx: spl: Update NAND bootmode detection bit
imx: Use IMX6_BMODE_* macros instead of numericals
imx6: Add src_base structure define macro
imx6: isiotmx6ul: Update SPL board boot order for eMMC
i.MX6UL: isiot: Add eMMC boot support
i.MX6UL: isiot: Add modeboot env via board_late_init
i.MX6UL: isiot: Add mmc_late_init
i.MX6UL: isiot: Switch the mmc env based on devno
arm: dts: imx6qdl-icore-rqs: Add eMMC node
imx6: icorem6_rqs: Update SPL board boot order for eMMC
imx6: icorem6_rqs: Add eMMC boot support
i.MX6Q: icorem6_rqs: Add modeboot env via board_late_init
i.MX6Q: icorem6_rqs: Add mmc_late_init
i.MX6Q: isiot: Switch the mmc env based on devno
Markus Niebel (13):
arm: imx6: tqma6: add configurable CMA size
imx6: tqma6: rely on default setting for tftp and nfs
mx6: tqma6: fix typo in env
mx6: tqma6: add rootfsmode environment for mmc / sd
tqma6: fix rounding in env
tqma6: [cosmetic] sanitize environment defines
arm: imx6: tqma6: use CONFIG_TQM6x for SOM specific settings
arm: imx6: tqma6: add support for TQMa6DL variant
imx6: tqma6: implement power_init_board
imx6: tqma6: use lower driver stength for I2C pins
imx6: tqma6: disable spi CS unused in U-Boot
imx6: tqma6: adjust ethernet phy reset delay
mx6: tqma6: clear enet clk sel for mba6
Peng Fan (16):
imx: mx7ulp: Add mx7ulp to Kconfig
imx: mx7ulp: add registers header file
imx: mx7ulp: add iomux driver to support IOMUXC0 and IOMUXC1
imx: mx7ulp: Add clock framework and functions
imx: mx7ulp: Add soc level initialization codes and functions
gpio: Add Rapid GPIO2P driver for i.MX7ULP
mxc_ocotp: Update driver to support OCOTP controller on i.MX7ULP
pinctrl: Add i.MX7ULP pinctrl driver
i2c: lpi2c: add lpi2c driver for i.MX7ULP
serial: lpuart: restructure lpuart driver
serial: lpuart: add i.MX7ULP support
mx7ulp: Add HAB boot support
arm: dts: add i.MX7ULP dtsi file
mmc: fsl_esdhc: support i.MX7ULP
imx: imx7ulp: add EVK board support
imx: mx7ulp_evk: enable mmc/regulator support
Peter Robinson (3):
mx6sx: udoo_neo: Define the default serial console
mx6sx: udoo_neo: use different load address for ramdisk
mx6sx: udoo_neo: Enable distro boot options in config
Stefano Babic (1):
Merge branch 'master' of git://git.denx.de/u-boot
Ye Li (3):
imx: mx7ulp: Implement the clock functions for i2c driver
mx7ulp: Add iomux pins header file
wdog: Add the watchdog driver for MX7ULP.
arch/arm/Kconfig | 7 +
arch/arm/Makefile | 2 +-
arch/arm/cpu/armv7/Makefile | 3 +-
arch/arm/cpu/armv7/mx6/Kconfig | 12 +
arch/arm/cpu/armv7/mx7ulp/Kconfig | 17 ++
arch/arm/cpu/armv7/mx7ulp/Makefile | 8 +
arch/arm/cpu/armv7/mx7ulp/clock.c | 365
+++++++++++++++++++++++++++
arch/arm/cpu/armv7/mx7ulp/iomux.c | 70 ++++++
arch/arm/cpu/armv7/mx7ulp/pcc.c | 286
+++++++++++++++++++++
arch/arm/cpu/armv7/mx7ulp/scg.c | 1086
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/cpu/armv7/mx7ulp/soc.c | 247
++++++++++++++++++
arch/arm/cpu/armv7/vf610/generic.c | 5 +
arch/arm/dts/Makefile | 7 +-
arch/arm/dts/imx6qdl-icore-rqs.dtsi | 22 ++
arch/arm/dts/imx6ul-isiot-emmc.dts | 77 ++++++
arch/arm/dts/imx6ul-isiot-mmc.dts | 50 ++++
arch/arm/dts/imx6ul-isiot-nand.dts | 50 ++++
arch/arm/dts/imx6ul-isiot.dtsi | 142 +++++++++++
arch/arm/dts/imx7ulp-evk.dts | 426
+++++++++++++++++++++++++++++++
arch/arm/dts/imx7ulp-pinfunc.h | 882
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/dts/imx7ulp-uboot.dtsi | 43 ++++
arch/arm/dts/imx7ulp.dtsi | 598
+++++++++++++++++++++++++++++++++++++++++++
arch/arm/imx-common/Makefile | 4 +
arch/arm/imx-common/hab.c | 3 +-
arch/arm/imx-common/init.c | 10 +
arch/arm/imx-common/spl.c | 49 ++--
arch/arm/include/asm/arch-fsl-layerscape/imx-regs.h | 42 ----
arch/arm/include/asm/arch-imx/cpu.h | 2 +
arch/arm/include/asm/arch-ls102xa/imx-regs.h | 40 ---
arch/arm/include/asm/arch-mx6/imx-regs.h | 2 +
arch/arm/include/asm/arch-mx7ulp/clock.h | 43 ++++
arch/arm/include/asm/arch-mx7ulp/gpio.h | 22 ++
arch/arm/include/asm/arch-mx7ulp/imx-regs.h | 1120
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/include/asm/arch-mx7ulp/imx_lpi2c.h | 520
++++++++++++++++++++++++++++++++++++++
arch/arm/include/asm/arch-mx7ulp/iomux.h | 95 +++++++
arch/arm/include/asm/arch-mx7ulp/mx7ulp-pins.h | 910
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/include/asm/arch-mx7ulp/pcc.h | 373
+++++++++++++++++++++++++++
arch/arm/include/asm/arch-mx7ulp/scg.h | 342
+++++++++++++++++++++++++
arch/arm/include/asm/arch-mx7ulp/sys_proto.h | 21 ++
arch/arm/include/asm/arch-vf610/clock.h | 1 +
arch/arm/include/asm/arch-vf610/imx-regs.h | 28 ---
arch/arm/include/asm/imx-common/sys_proto.h | 49 ++++
board/engicam/geam6ul/MAINTAINERS | 1 +
board/engicam/icorem6/MAINTAINERS | 3 +
board/engicam/icorem6_rqs/MAINTAINERS | 3 +
board/engicam/icorem6_rqs/icorem6_rqs.c | 96 ++++++-
board/engicam/isiotmx6ul/Kconfig | 12 +
board/engicam/isiotmx6ul/MAINTAINERS | 12 +
board/engicam/isiotmx6ul/Makefile | 6 +
board/engicam/isiotmx6ul/README | 28 +++
board/engicam/isiotmx6ul/isiotmx6ul.c | 414
++++++++++++++++++++++++++++++
board/freescale/mx7ulp_evk/Kconfig | 12 +
board/freescale/mx7ulp_evk/MAINTAINERS | 7 +
board/freescale/mx7ulp_evk/Makefile | 10 +
board/freescale/mx7ulp_evk/imximage.cfg | 137 ++++++++++
board/freescale/mx7ulp_evk/mx7ulp_evk.c | 48 ++++
board/freescale/mx7ulp_evk/plugin.S | 224
+++++++++++++++++
board/tqc/tqma6/Kconfig | 7 +
board/tqc/tqma6/README | 3 +
board/tqc/tqma6/tqma6.c | 31 ++-
board/tqc/tqma6/tqma6_mba6.c | 47 ++--
board/tqc/tqma6/tqma6dl.cfg | 125 +++++++++
configs/imx6dl_icore_rqs_mmc_defconfig | 1 +
configs/imx6q_icore_rqs_mmc_defconfig | 1 +
configs/imx6ul_isiot_emmc_defconfig | 40 +++
configs/imx6ul_isiot_mmc_defconfig | 42 ++++
configs/imx6ul_isiot_nand_defconfig | 43 ++++
configs/mx7ulp_evk_defconfig | 25 ++
configs/mx7ulp_evk_plugin_defconfig | 26 ++
configs/tqma6dl_mba6_mmc_defconfig | 36 +++
configs/tqma6dl_mba6_spi_defconfig | 37 +++
configs/udoo_neo_defconfig | 11 +-
drivers/gpio/Kconfig | 7 +
drivers/gpio/Makefile | 1 +
drivers/gpio/imx_rgpio2p.c | 224
+++++++++++++++++
drivers/i2c/Kconfig | 6 +
drivers/i2c/Makefile | 1 +
drivers/i2c/imx_lpi2c.c | 462
++++++++++++++++++++++++++++++++++
drivers/misc/mxc_ocotp.c | 52 +++-
drivers/mmc/fsl_esdhc.c | 8 +
drivers/mtd/nand/Kconfig | 2 +-
drivers/pinctrl/nxp/Kconfig | 14 ++
drivers/pinctrl/nxp/Makefile | 1 +
drivers/pinctrl/nxp/pinctrl-imx.c | 10 +-
drivers/pinctrl/nxp/pinctrl-imx.h | 3 +
drivers/pinctrl/nxp/pinctrl-imx7ulp.c | 41 +++
drivers/serial/serial_lpuart.c | 336
++++++++++++++++---------
drivers/watchdog/Kconfig | 8 +
drivers/watchdog/Makefile | 1 +
drivers/watchdog/ulp_wdog.c | 98 ++++++++
include/configs/imx6qdl_icore.h | 2 +-
include/configs/imx6qdl_icore_rqs.h | 36 ++-
include/configs/imx6ul_geam.h | 2 +-
include/configs/imx6ul_isiot.h | 199 +++++++++++++++
include/configs/mx7ulp_evk.h | 198 +++++++++++++++
include/configs/tqma6.h | 49 ++--
include/configs/tqma6_mba6.h | 5 +-
include/configs/udoo_neo.h | 3 +-
include/dt-bindings/clock/imx7ulp-clock.h | 161 ++++++++++++
include/fsl_lpuart.h | 72 ++++++
100 files changed, 11219 insertions(+), 352 deletions(-)
create mode 100644 arch/arm/cpu/armv7/mx7ulp/Kconfig
create mode 100644 arch/arm/cpu/armv7/mx7ulp/Makefile
create mode 100644 arch/arm/cpu/armv7/mx7ulp/clock.c
create mode 100644 arch/arm/cpu/armv7/mx7ulp/iomux.c
create mode 100644 arch/arm/cpu/armv7/mx7ulp/pcc.c
create mode 100644 arch/arm/cpu/armv7/mx7ulp/scg.c
create mode 100644 arch/arm/cpu/armv7/mx7ulp/soc.c
create mode 100644 arch/arm/dts/imx6ul-isiot-emmc.dts
create mode 100644 arch/arm/dts/imx6ul-isiot-mmc.dts
create mode 100644 arch/arm/dts/imx6ul-isiot-nand.dts
create mode 100644 arch/arm/dts/imx6ul-isiot.dtsi
create mode 100644 arch/arm/dts/imx7ulp-evk.dts
create mode 100644 arch/arm/dts/imx7ulp-pinfunc.h
create mode 100644 arch/arm/dts/imx7ulp-uboot.dtsi
create mode 100644 arch/arm/dts/imx7ulp.dtsi
create mode 100644 arch/arm/include/asm/arch-mx7ulp/clock.h
create mode 100644 arch/arm/include/asm/arch-mx7ulp/gpio.h
create mode 100644 arch/arm/include/asm/arch-mx7ulp/imx-regs.h
create mode 100644 arch/arm/include/asm/arch-mx7ulp/imx_lpi2c.h
create mode 100644 arch/arm/include/asm/arch-mx7ulp/iomux.h
create mode 100644 arch/arm/include/asm/arch-mx7ulp/mx7ulp-pins.h
create mode 100644 arch/arm/include/asm/arch-mx7ulp/pcc.h
create mode 100644 arch/arm/include/asm/arch-mx7ulp/scg.h
create mode 100644 arch/arm/include/asm/arch-mx7ulp/sys_proto.h
create mode 100644 board/engicam/isiotmx6ul/Kconfig
create mode 100644 board/engicam/isiotmx6ul/MAINTAINERS
create mode 100644 board/engicam/isiotmx6ul/Makefile
create mode 100644 board/engicam/isiotmx6ul/README
create mode 100644 board/engicam/isiotmx6ul/isiotmx6ul.c
create mode 100644 board/freescale/mx7ulp_evk/Kconfig
create mode 100644 board/freescale/mx7ulp_evk/MAINTAINERS
create mode 100644 board/freescale/mx7ulp_evk/Makefile
create mode 100644 board/freescale/mx7ulp_evk/imximage.cfg
create mode 100644 board/freescale/mx7ulp_evk/mx7ulp_evk.c
create mode 100644 board/freescale/mx7ulp_evk/plugin.S
create mode 100644 board/tqc/tqma6/tqma6dl.cfg
create mode 100644 configs/imx6ul_isiot_emmc_defconfig
create mode 100644 configs/imx6ul_isiot_mmc_defconfig
create mode 100644 configs/imx6ul_isiot_nand_defconfig
create mode 100644 configs/mx7ulp_evk_defconfig
create mode 100644 configs/mx7ulp_evk_plugin_defconfig
create mode 100644 configs/tqma6dl_mba6_mmc_defconfig
create mode 100644 configs/tqma6dl_mba6_spi_defconfig
create mode 100644 drivers/gpio/imx_rgpio2p.c
create mode 100644 drivers/i2c/imx_lpi2c.c
create mode 100644 drivers/pinctrl/nxp/pinctrl-imx7ulp.c
create mode 100644 drivers/watchdog/ulp_wdog.c
create mode 100644 include/configs/imx6ul_isiot.h
create mode 100644 include/configs/mx7ulp_evk.h
create mode 100644 include/dt-bindings/clock/imx7ulp-clock.h
create mode 100644 include/fsl_lpuart.h
Best regards,
Stefano
--
Meet DENX at the Embedded World Trade Show
14 Mar - 16 Mar 2017, Nuremberg Trade Fair Centre, Hall 4, Booth 581
--
=====================================================================
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2017-02-27 9:12 Stefano Babic
@ 2017-02-27 13:22 ` Tom Rini
2017-02-27 13:29 ` Stefano Babic
2017-02-28 4:09 ` Jagan Teki
1 sibling, 1 reply; 307+ messages in thread
From: Tom Rini @ 2017-02-27 13:22 UTC (permalink / raw)
To: u-boot
On Mon, Feb 27, 2017 at 10:12:59AM +0100, Stefano Babic wrote:
> Hi Tom,
>
> please pull from u-boot-imx, thanks !
>
> The following changes since commit b24cf8540a85a9bf97975aadd6a7542f166c78a3:
>
> video: mxsfb: Fix reset hang when videomode variable is not present
> (2017-02-22 21:47:59 +0100)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 60a38e423b21a897b8fa0d9376d9370ea915ddd8:
>
> i.MX6Q: isiot: Switch the mmc env based on devno (2017-02-26 13:00:22
> +0100)
>
> ----------------------------------------------------------------
> Andrey Yurovsky (1):
> mtd: nand: build MXS driver for MX7 as well
>
> Jagan Teki (25):
> configs: imx6: Don't define USDHC2_BASE_ADDR
> arm: imx6ul: Add Engicam Is.IoT MX6UL Starter Kit initial support
> arm: dts: imx6ul-isiot: Add I2C nodes
> imx6: isiotmx6ul: Add I2C support
> arm: dts: imx6ul-isiot: Add FEC node
> imx6: isiotmx6ul: Add FEC support
> imx6: isiotmx6ul: Add NAND support
> imx6: isiotmx6ul: Add nandboot env support
> imx6ul: isiotmx6ul: Enable I2C support
> i.MX6: engicam: Include dts files under MAINTAINERS
> imx6: Add imx6_src_get_boot_mode
> imx: spl: Update NAND bootmode detection bit
> imx: Use IMX6_BMODE_* macros instead of numericals
> imx6: Add src_base structure define macro
> imx6: isiotmx6ul: Update SPL board boot order for eMMC
> i.MX6UL: isiot: Add eMMC boot support
> i.MX6UL: isiot: Add modeboot env via board_late_init
> i.MX6UL: isiot: Add mmc_late_init
> i.MX6UL: isiot: Switch the mmc env based on devno
> arm: dts: imx6qdl-icore-rqs: Add eMMC node
> imx6: icorem6_rqs: Update SPL board boot order for eMMC
> imx6: icorem6_rqs: Add eMMC boot support
> i.MX6Q: icorem6_rqs: Add modeboot env via board_late_init
> i.MX6Q: icorem6_rqs: Add mmc_late_init
> i.MX6Q: isiot: Switch the mmc env based on devno
>
> Markus Niebel (13):
> arm: imx6: tqma6: add configurable CMA size
> imx6: tqma6: rely on default setting for tftp and nfs
> mx6: tqma6: fix typo in env
> mx6: tqma6: add rootfsmode environment for mmc / sd
> tqma6: fix rounding in env
> tqma6: [cosmetic] sanitize environment defines
> arm: imx6: tqma6: use CONFIG_TQM6x for SOM specific settings
> arm: imx6: tqma6: add support for TQMa6DL variant
> imx6: tqma6: implement power_init_board
> imx6: tqma6: use lower driver stength for I2C pins
> imx6: tqma6: disable spi CS unused in U-Boot
> imx6: tqma6: adjust ethernet phy reset delay
> mx6: tqma6: clear enet clk sel for mba6
>
> Peng Fan (16):
> imx: mx7ulp: Add mx7ulp to Kconfig
> imx: mx7ulp: add registers header file
> imx: mx7ulp: add iomux driver to support IOMUXC0 and IOMUXC1
> imx: mx7ulp: Add clock framework and functions
> imx: mx7ulp: Add soc level initialization codes and functions
> gpio: Add Rapid GPIO2P driver for i.MX7ULP
> mxc_ocotp: Update driver to support OCOTP controller on i.MX7ULP
> pinctrl: Add i.MX7ULP pinctrl driver
> i2c: lpi2c: add lpi2c driver for i.MX7ULP
> serial: lpuart: restructure lpuart driver
> serial: lpuart: add i.MX7ULP support
> mx7ulp: Add HAB boot support
> arm: dts: add i.MX7ULP dtsi file
> mmc: fsl_esdhc: support i.MX7ULP
> imx: imx7ulp: add EVK board support
> imx: mx7ulp_evk: enable mmc/regulator support
>
> Peter Robinson (3):
> mx6sx: udoo_neo: Define the default serial console
> mx6sx: udoo_neo: use different load address for ramdisk
> mx6sx: udoo_neo: Enable distro boot options in config
>
> Stefano Babic (1):
> Merge branch 'master' of git://git.denx.de/u-boot
>
> Ye Li (3):
> imx: mx7ulp: Implement the clock functions for i2c driver
> mx7ulp: Add iomux pins header file
> wdog: Add the watchdog driver for MX7ULP.
>
> arch/arm/Kconfig | 7 +
> arch/arm/Makefile | 2 +-
> arch/arm/cpu/armv7/Makefile | 3 +-
> arch/arm/cpu/armv7/mx6/Kconfig | 12 +
> arch/arm/cpu/armv7/mx7ulp/Kconfig | 17 ++
> arch/arm/cpu/armv7/mx7ulp/Makefile | 8 +
> arch/arm/cpu/armv7/mx7ulp/clock.c | 365
> +++++++++++++++++++++++++++
> arch/arm/cpu/armv7/mx7ulp/iomux.c | 70 ++++++
> arch/arm/cpu/armv7/mx7ulp/pcc.c | 286
> +++++++++++++++++++++
> arch/arm/cpu/armv7/mx7ulp/scg.c | 1086
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> arch/arm/cpu/armv7/mx7ulp/soc.c | 247
> ++++++++++++++++++
> arch/arm/cpu/armv7/vf610/generic.c | 5 +
> arch/arm/dts/Makefile | 7 +-
> arch/arm/dts/imx6qdl-icore-rqs.dtsi | 22 ++
> arch/arm/dts/imx6ul-isiot-emmc.dts | 77 ++++++
> arch/arm/dts/imx6ul-isiot-mmc.dts | 50 ++++
> arch/arm/dts/imx6ul-isiot-nand.dts | 50 ++++
> arch/arm/dts/imx6ul-isiot.dtsi | 142 +++++++++++
> arch/arm/dts/imx7ulp-evk.dts | 426
> +++++++++++++++++++++++++++++++
> arch/arm/dts/imx7ulp-pinfunc.h | 882
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> arch/arm/dts/imx7ulp-uboot.dtsi | 43 ++++
> arch/arm/dts/imx7ulp.dtsi | 598
> +++++++++++++++++++++++++++++++++++++++++++
> arch/arm/imx-common/Makefile | 4 +
> arch/arm/imx-common/hab.c | 3 +-
> arch/arm/imx-common/init.c | 10 +
> arch/arm/imx-common/spl.c | 49 ++--
> arch/arm/include/asm/arch-fsl-layerscape/imx-regs.h | 42 ----
> arch/arm/include/asm/arch-imx/cpu.h | 2 +
> arch/arm/include/asm/arch-ls102xa/imx-regs.h | 40 ---
> arch/arm/include/asm/arch-mx6/imx-regs.h | 2 +
> arch/arm/include/asm/arch-mx7ulp/clock.h | 43 ++++
> arch/arm/include/asm/arch-mx7ulp/gpio.h | 22 ++
> arch/arm/include/asm/arch-mx7ulp/imx-regs.h | 1120
> +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> arch/arm/include/asm/arch-mx7ulp/imx_lpi2c.h | 520
> ++++++++++++++++++++++++++++++++++++++
> arch/arm/include/asm/arch-mx7ulp/iomux.h | 95 +++++++
> arch/arm/include/asm/arch-mx7ulp/mx7ulp-pins.h | 910
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> arch/arm/include/asm/arch-mx7ulp/pcc.h | 373
> +++++++++++++++++++++++++++
> arch/arm/include/asm/arch-mx7ulp/scg.h | 342
> +++++++++++++++++++++++++
> arch/arm/include/asm/arch-mx7ulp/sys_proto.h | 21 ++
> arch/arm/include/asm/arch-vf610/clock.h | 1 +
> arch/arm/include/asm/arch-vf610/imx-regs.h | 28 ---
> arch/arm/include/asm/imx-common/sys_proto.h | 49 ++++
> board/engicam/geam6ul/MAINTAINERS | 1 +
> board/engicam/icorem6/MAINTAINERS | 3 +
> board/engicam/icorem6_rqs/MAINTAINERS | 3 +
> board/engicam/icorem6_rqs/icorem6_rqs.c | 96 ++++++-
> board/engicam/isiotmx6ul/Kconfig | 12 +
> board/engicam/isiotmx6ul/MAINTAINERS | 12 +
> board/engicam/isiotmx6ul/Makefile | 6 +
> board/engicam/isiotmx6ul/README | 28 +++
> board/engicam/isiotmx6ul/isiotmx6ul.c | 414
> ++++++++++++++++++++++++++++++
> board/freescale/mx7ulp_evk/Kconfig | 12 +
> board/freescale/mx7ulp_evk/MAINTAINERS | 7 +
> board/freescale/mx7ulp_evk/Makefile | 10 +
> board/freescale/mx7ulp_evk/imximage.cfg | 137 ++++++++++
> board/freescale/mx7ulp_evk/mx7ulp_evk.c | 48 ++++
> board/freescale/mx7ulp_evk/plugin.S | 224
> +++++++++++++++++
> board/tqc/tqma6/Kconfig | 7 +
> board/tqc/tqma6/README | 3 +
> board/tqc/tqma6/tqma6.c | 31 ++-
> board/tqc/tqma6/tqma6_mba6.c | 47 ++--
> board/tqc/tqma6/tqma6dl.cfg | 125 +++++++++
> configs/imx6dl_icore_rqs_mmc_defconfig | 1 +
> configs/imx6q_icore_rqs_mmc_defconfig | 1 +
> configs/imx6ul_isiot_emmc_defconfig | 40 +++
> configs/imx6ul_isiot_mmc_defconfig | 42 ++++
> configs/imx6ul_isiot_nand_defconfig | 43 ++++
> configs/mx7ulp_evk_defconfig | 25 ++
> configs/mx7ulp_evk_plugin_defconfig | 26 ++
> configs/tqma6dl_mba6_mmc_defconfig | 36 +++
> configs/tqma6dl_mba6_spi_defconfig | 37 +++
> configs/udoo_neo_defconfig | 11 +-
> drivers/gpio/Kconfig | 7 +
> drivers/gpio/Makefile | 1 +
> drivers/gpio/imx_rgpio2p.c | 224
> +++++++++++++++++
> drivers/i2c/Kconfig | 6 +
> drivers/i2c/Makefile | 1 +
> drivers/i2c/imx_lpi2c.c | 462
> ++++++++++++++++++++++++++++++++++
> drivers/misc/mxc_ocotp.c | 52 +++-
> drivers/mmc/fsl_esdhc.c | 8 +
> drivers/mtd/nand/Kconfig | 2 +-
> drivers/pinctrl/nxp/Kconfig | 14 ++
> drivers/pinctrl/nxp/Makefile | 1 +
> drivers/pinctrl/nxp/pinctrl-imx.c | 10 +-
> drivers/pinctrl/nxp/pinctrl-imx.h | 3 +
> drivers/pinctrl/nxp/pinctrl-imx7ulp.c | 41 +++
> drivers/serial/serial_lpuart.c | 336
> ++++++++++++++++---------
> drivers/watchdog/Kconfig | 8 +
> drivers/watchdog/Makefile | 1 +
> drivers/watchdog/ulp_wdog.c | 98 ++++++++
> include/configs/imx6qdl_icore.h | 2 +-
> include/configs/imx6qdl_icore_rqs.h | 36 ++-
> include/configs/imx6ul_geam.h | 2 +-
> include/configs/imx6ul_isiot.h | 199 +++++++++++++++
> include/configs/mx7ulp_evk.h | 198 +++++++++++++++
> include/configs/tqma6.h | 49 ++--
> include/configs/tqma6_mba6.h | 5 +-
> include/configs/udoo_neo.h | 3 +-
> include/dt-bindings/clock/imx7ulp-clock.h | 161 ++++++++++++
> include/fsl_lpuart.h | 72 ++++++
> 100 files changed, 11219 insertions(+), 352 deletions(-)
This is too much too close to the release window, sorry.
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20170227/7752ae5b/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2017-02-27 13:22 ` Tom Rini
@ 2017-02-27 13:29 ` Stefano Babic
2017-02-27 13:30 ` Tom Rini
` (2 more replies)
0 siblings, 3 replies; 307+ messages in thread
From: Stefano Babic @ 2017-02-27 13:29 UTC (permalink / raw)
To: u-boot
On 27/02/2017 14:22, Tom Rini wrote:
> On Mon, Feb 27, 2017 at 10:12:59AM +0100, Stefano Babic wrote:
>> Hi Tom,
>>
>> please pull from u-boot-imx, thanks !
>>
>> The following changes since commit b24cf8540a85a9bf97975aadd6a7542f166c78a3:
>>
>> video: mxsfb: Fix reset hang when videomode variable is not present
>> (2017-02-22 21:47:59 +0100)
>>
>> are available in the git repository at:
>>
>> git://www.denx.de/git/u-boot-imx.git master
>>
>> for you to fetch changes up to 60a38e423b21a897b8fa0d9376d9370ea915ddd8:
>>
>> i.MX6Q: isiot: Switch the mmc env based on devno (2017-02-26 13:00:22
>> +0100)
>>
>> ----------------------------------------------------------------
>
> This is too much too close to the release window, sorry.
>
ok - I push it to -next, and I send my PR again after release.
Regards,
Stefano
--
Meet DENX at the Embedded World Trade Show
14 Mar - 16 Mar 2017, Nuremberg Trade Fair Centre, Hall 4, Booth 581
--
=====================================================================
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2017-02-27 13:29 ` Stefano Babic
@ 2017-02-27 13:30 ` Tom Rini
2017-02-27 16:05 ` Peter Robinson
2017-02-27 16:41 ` Fabio Estevam
2 siblings, 0 replies; 307+ messages in thread
From: Tom Rini @ 2017-02-27 13:30 UTC (permalink / raw)
To: u-boot
On Mon, Feb 27, 2017 at 02:29:38PM +0100, Stefano Babic wrote:
> On 27/02/2017 14:22, Tom Rini wrote:
> > On Mon, Feb 27, 2017 at 10:12:59AM +0100, Stefano Babic wrote:
> >> Hi Tom,
> >>
> >> please pull from u-boot-imx, thanks !
> >>
> >> The following changes since commit b24cf8540a85a9bf97975aadd6a7542f166c78a3:
> >>
> >> video: mxsfb: Fix reset hang when videomode variable is not present
> >> (2017-02-22 21:47:59 +0100)
> >>
> >> are available in the git repository at:
> >>
> >> git://www.denx.de/git/u-boot-imx.git master
> >>
> >> for you to fetch changes up to 60a38e423b21a897b8fa0d9376d9370ea915ddd8:
> >>
> >> i.MX6Q: isiot: Switch the mmc env based on devno (2017-02-26 13:00:22
> >> +0100)
> >>
> >> ----------------------------------------------------------------
>
> >
> > This is too much too close to the release window, sorry.
> >
>
> ok - I push it to -next, and I send my PR again after release.
Thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20170227/170aba3e/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2017-02-27 13:29 ` Stefano Babic
2017-02-27 13:30 ` Tom Rini
@ 2017-02-27 16:05 ` Peter Robinson
2017-02-27 16:41 ` Fabio Estevam
2 siblings, 0 replies; 307+ messages in thread
From: Peter Robinson @ 2017-02-27 16:05 UTC (permalink / raw)
To: u-boot
On Mon, Feb 27, 2017 at 1:29 PM, Stefano Babic <sbabic@denx.de> wrote:
> On 27/02/2017 14:22, Tom Rini wrote:
>> On Mon, Feb 27, 2017 at 10:12:59AM +0100, Stefano Babic wrote:
>>> Hi Tom,
>>>
>>> please pull from u-boot-imx, thanks !
>>>
>>> The following changes since commit b24cf8540a85a9bf97975aadd6a7542f166c78a3:
>>>
>>> video: mxsfb: Fix reset hang when videomode variable is not present
>>> (2017-02-22 21:47:59 +0100)
>>>
>>> are available in the git repository at:
>>>
>>> git://www.denx.de/git/u-boot-imx.git master
>>>
>>> for you to fetch changes up to 60a38e423b21a897b8fa0d9376d9370ea915ddd8:
>>>
>>> i.MX6Q: isiot: Switch the mmc env based on devno (2017-02-26 13:00:22
>>> +0100)
>>>
>>> ----------------------------------------------------------------
>
>>
>> This is too much too close to the release window, sorry.
>>
>
> ok - I push it to -next, and I send my PR again after release.
Maybe do a more focuses -fixes PR?
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2017-02-27 13:29 ` Stefano Babic
2017-02-27 13:30 ` Tom Rini
2017-02-27 16:05 ` Peter Robinson
@ 2017-02-27 16:41 ` Fabio Estevam
2017-02-27 17:02 ` Stefano Babic
2 siblings, 1 reply; 307+ messages in thread
From: Fabio Estevam @ 2017-02-27 16:41 UTC (permalink / raw)
To: u-boot
Hi Stefano,
On Mon, Feb 27, 2017 at 10:29 AM, Stefano Babic <sbabic@denx.de> wrote:
> ok - I push it to -next, and I send my PR again after release.
Peter Robinson's patches are bug fixes for mx6sx udoo neo to work
correctly with distro config.
Can we get them in for 2017.03?
Thanks
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2017-02-27 16:41 ` Fabio Estevam
@ 2017-02-27 17:02 ` Stefano Babic
2017-02-27 17:04 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2017-02-27 17:02 UTC (permalink / raw)
To: u-boot
On 27/02/2017 17:41, Fabio Estevam wrote:
> Hi Stefano,
>
> On Mon, Feb 27, 2017 at 10:29 AM, Stefano Babic <sbabic@denx.de> wrote:
>
>> ok - I push it to -next, and I send my PR again after release.
>
> Peter Robinson's patches are bug fixes for mx6sx udoo neo to work
> correctly with distro config.
>
> Can we get them in for 2017.03?
>
> Thanks
>
In the tree together with Peter's there are also Markus', just fixes and
related to tqma6. I will propose I reset my tree to
76cb4dbc5c1d33d1f251af2553db47d88c3e6a45, this generate a small PR as:
The following changes since commit b24cf8540a85a9bf97975aadd6a7542f166c78a3:
video: mxsfb: Fix reset hang when videomode variable is not present
(2017-02-22 21:47:59 +0100)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git
76cb4dbc5c1d33d1f251af2553db47d88c3e6a45
for you to fetch changes up to 76cb4dbc5c1d33d1f251af2553db47d88c3e6a45:
Merge branch 'master' of git://git.denx.de/u-boot (2017-02-25 18:52:37
+0100)
----------------------------------------------------------------
Andrey Yurovsky (1):
mtd: nand: build MXS driver for MX7 as well
Markus Niebel (6):
arm: imx6: tqma6: add configurable CMA size
imx6: tqma6: rely on default setting for tftp and nfs
mx6: tqma6: fix typo in env
mx6: tqma6: add rootfsmode environment for mmc / sd
tqma6: fix rounding in env
tqma6: [cosmetic] sanitize environment defines
Peter Robinson (3):
mx6sx: udoo_neo: Define the default serial console
mx6sx: udoo_neo: use different load address for ramdisk
mx6sx: udoo_neo: Enable distro boot options in config
Stefano Babic (1):
Merge branch 'master' of git://git.denx.de/u-boot
Tom, should this ok ?
Stefano
--
Meet DENX at the Embedded World Trade Show
14 Mar - 16 Mar 2017, Nuremberg Trade Fair Centre, Hall 4, Booth 581
--
=====================================================================
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2017-02-27 17:02 ` Stefano Babic
@ 2017-02-27 17:04 ` Tom Rini
0 siblings, 0 replies; 307+ messages in thread
From: Tom Rini @ 2017-02-27 17:04 UTC (permalink / raw)
To: u-boot
On Mon, Feb 27, 2017 at 06:02:18PM +0100, Stefano Babic wrote:
> On 27/02/2017 17:41, Fabio Estevam wrote:
> > Hi Stefano,
> >
> > On Mon, Feb 27, 2017 at 10:29 AM, Stefano Babic <sbabic@denx.de> wrote:
> >
> >> ok - I push it to -next, and I send my PR again after release.
> >
> > Peter Robinson's patches are bug fixes for mx6sx udoo neo to work
> > correctly with distro config.
> >
> > Can we get them in for 2017.03?
> >
> > Thanks
> >
>
> In the tree together with Peter's there are also Markus', just fixes and
> related to tqma6. I will propose I reset my tree to
> 76cb4dbc5c1d33d1f251af2553db47d88c3e6a45, this generate a small PR as:
>
> The following changes since commit b24cf8540a85a9bf97975aadd6a7542f166c78a3:
>
> video: mxsfb: Fix reset hang when videomode variable is not present
> (2017-02-22 21:47:59 +0100)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git
> 76cb4dbc5c1d33d1f251af2553db47d88c3e6a45
>
> for you to fetch changes up to 76cb4dbc5c1d33d1f251af2553db47d88c3e6a45:
>
> Merge branch 'master' of git://git.denx.de/u-boot (2017-02-25 18:52:37
> +0100)
>
> ----------------------------------------------------------------
> Andrey Yurovsky (1):
> mtd: nand: build MXS driver for MX7 as well
>
> Markus Niebel (6):
> arm: imx6: tqma6: add configurable CMA size
> imx6: tqma6: rely on default setting for tftp and nfs
> mx6: tqma6: fix typo in env
> mx6: tqma6: add rootfsmode environment for mmc / sd
> tqma6: fix rounding in env
> tqma6: [cosmetic] sanitize environment defines
>
> Peter Robinson (3):
> mx6sx: udoo_neo: Define the default serial console
> mx6sx: udoo_neo: use different load address for ramdisk
> mx6sx: udoo_neo: Enable distro boot options in config
>
> Stefano Babic (1):
> Merge branch 'master' of git://git.denx.de/u-boot
>
>
> Tom, should this ok ?
Drop the merge commit and then yes, looks reasonable, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20170227/aa05859b/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2017-02-27 9:12 Stefano Babic
2017-02-27 13:22 ` Tom Rini
@ 2017-02-28 4:09 ` Jagan Teki
2017-02-28 15:01 ` Tom Rini
1 sibling, 1 reply; 307+ messages in thread
From: Jagan Teki @ 2017-02-28 4:09 UTC (permalink / raw)
To: u-boot
On Mon, Feb 27, 2017 at 2:42 PM, Stefano Babic <sbabic@denx.de> wrote:
> Hi Tom,
>
> please pull from u-boot-imx, thanks !
>
> The following changes since commit b24cf8540a85a9bf97975aadd6a7542f166c78a3:
>
> video: mxsfb: Fix reset hang when videomode variable is not present
> (2017-02-22 21:47:59 +0100)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 60a38e423b21a897b8fa0d9376d9370ea915ddd8:
>
> i.MX6Q: isiot: Switch the mmc env based on devno (2017-02-26 13:00:22
> +0100)
>
> ----------------------------------------------------------------
> Andrey Yurovsky (1):
> mtd: nand: build MXS driver for MX7 as well
>
> Jagan Teki (25):
> configs: imx6: Don't define USDHC2_BASE_ADDR
> arm: imx6ul: Add Engicam Is.IoT MX6UL Starter Kit initial support
> arm: dts: imx6ul-isiot: Add I2C nodes
> imx6: isiotmx6ul: Add I2C support
> arm: dts: imx6ul-isiot: Add FEC node
> imx6: isiotmx6ul: Add FEC support
> imx6: isiotmx6ul: Add NAND support
> imx6: isiotmx6ul: Add nandboot env support
> imx6ul: isiotmx6ul: Enable I2C support
> i.MX6: engicam: Include dts files under MAINTAINERS
> imx6: Add imx6_src_get_boot_mode
> imx: spl: Update NAND bootmode detection bit
> imx: Use IMX6_BMODE_* macros instead of numericals
> imx6: Add src_base structure define macro
> imx6: isiotmx6ul: Update SPL board boot order for eMMC
> i.MX6UL: isiot: Add eMMC boot support
> i.MX6UL: isiot: Add modeboot env via board_late_init
> i.MX6UL: isiot: Add mmc_late_init
> i.MX6UL: isiot: Switch the mmc env based on devno
> arm: dts: imx6qdl-icore-rqs: Add eMMC node
> imx6: icorem6_rqs: Update SPL board boot order for eMMC
> imx6: icorem6_rqs: Add eMMC boot support
> i.MX6Q: icorem6_rqs: Add modeboot env via board_late_init
> i.MX6Q: icorem6_rqs: Add mmc_late_init
> i.MX6Q: isiot: Switch the mmc env based on devno
These patches were initiated during early on MW, any possibility to
merge these as well?
thanks!
--
Jagan Teki
Free Software Engineer | www.openedev.com
U-Boot, Linux | Upstream Maintainer
Hyderabad, India.
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2017-02-28 4:09 ` Jagan Teki
@ 2017-02-28 15:01 ` Tom Rini
0 siblings, 0 replies; 307+ messages in thread
From: Tom Rini @ 2017-02-28 15:01 UTC (permalink / raw)
To: u-boot
On Tue, Feb 28, 2017 at 09:39:01AM +0530, Jagan Teki wrote:
> On Mon, Feb 27, 2017 at 2:42 PM, Stefano Babic <sbabic@denx.de> wrote:
> > Hi Tom,
> >
> > please pull from u-boot-imx, thanks !
> >
> > The following changes since commit b24cf8540a85a9bf97975aadd6a7542f166c78a3:
> >
> > video: mxsfb: Fix reset hang when videomode variable is not present
> > (2017-02-22 21:47:59 +0100)
> >
> > are available in the git repository at:
> >
> > git://www.denx.de/git/u-boot-imx.git master
> >
> > for you to fetch changes up to 60a38e423b21a897b8fa0d9376d9370ea915ddd8:
> >
> > i.MX6Q: isiot: Switch the mmc env based on devno (2017-02-26 13:00:22
> > +0100)
> >
> > ----------------------------------------------------------------
> > Andrey Yurovsky (1):
> > mtd: nand: build MXS driver for MX7 as well
> >
> > Jagan Teki (25):
> > configs: imx6: Don't define USDHC2_BASE_ADDR
> > arm: imx6ul: Add Engicam Is.IoT MX6UL Starter Kit initial support
> > arm: dts: imx6ul-isiot: Add I2C nodes
> > imx6: isiotmx6ul: Add I2C support
> > arm: dts: imx6ul-isiot: Add FEC node
> > imx6: isiotmx6ul: Add FEC support
> > imx6: isiotmx6ul: Add NAND support
> > imx6: isiotmx6ul: Add nandboot env support
> > imx6ul: isiotmx6ul: Enable I2C support
> > i.MX6: engicam: Include dts files under MAINTAINERS
> > imx6: Add imx6_src_get_boot_mode
> > imx: spl: Update NAND bootmode detection bit
> > imx: Use IMX6_BMODE_* macros instead of numericals
> > imx6: Add src_base structure define macro
> > imx6: isiotmx6ul: Update SPL board boot order for eMMC
> > i.MX6UL: isiot: Add eMMC boot support
> > i.MX6UL: isiot: Add modeboot env via board_late_init
> > i.MX6UL: isiot: Add mmc_late_init
> > i.MX6UL: isiot: Switch the mmc env based on devno
> > arm: dts: imx6qdl-icore-rqs: Add eMMC node
> > imx6: icorem6_rqs: Update SPL board boot order for eMMC
> > imx6: icorem6_rqs: Add eMMC boot support
> > i.MX6Q: icorem6_rqs: Add modeboot env via board_late_init
> > i.MX6Q: icorem6_rqs: Add mmc_late_init
> > i.MX6Q: isiot: Switch the mmc env based on devno
>
> These patches were initiated during early on MW, any possibility to
> merge these as well?
As I was saying in my -rc3 release email, no. The next window is just
around the corner.
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20170228/edf857bd/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2017-02-01 15:50 Stefano Babic
2017-02-02 3:20 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2017-02-01 15:50 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull from u-boot-imx, thanks !
The following changes since commit cf4128e53caa4f7b0a6586fc3f10690d5c05db31:
Merge git://www.denx.de/git/u-boot-marvell (2017-01-26 12:26:24 -0500)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 11bd5e7b62070c7ca0188230edc4c5e7fdfe1349:
BOARD: MCCMON6: Provide support for iMX6q based mccmon6 board
(2017-01-30 16:24:47 +0100)
----------------------------------------------------------------
Breno Lima (3):
udoo_neo: Add fdt_addr_r environment variable
udoo_neo: Remove trailing semicolon and space
udoo_neo: Remove ramdiskaddr environment variable
Fabio Estevam (2):
mx6qsabreauto: Pass the correct parallel NOR width
README: mxc_hab: Adapt the CONFIG_SECURE_BOOT text to Kconfig
Gary Bisson (1):
imx: nitrogen6x: fix USB host initialization
Lukasz Majewski (1):
BOARD: MCCMON6: Provide support for iMX6q based mccmon6 board
Marcin Niestroj (1):
ARM: imx6ul: Move liteSOM source to SoC directory
Martin Kaiser (1):
tools: imximage: refactor header length calculations for imximage v1
Patrick Bruenn (1):
arm: dts: imx53-cx9020: fix packetloss on fec_mxc
Peng Fan (4):
imx: mx6sx: add dts for mx6sxsabreauto board
imx: mx6sxsabreauto: enable pinctrl driver
imx: dts: mx6sxsabreauto: enable i2c2/3
imx: mx6sxsabreauto: enable more dm drivers
Stefan Agner (1):
imx_common: check for bmode Serial Downloader
arch/arm/Kconfig
| 2 -
arch/arm/Makefile
| 1 -
arch/arm/cpu/armv7/mx6/Kconfig
| 14 +-
arch/arm/cpu/armv7/mx6/Makefile
| 1 +
arch/arm/{mach-litesom => cpu/armv7/mx6}/litesom.c
| 0
arch/arm/dts/Makefile
| 1 +
arch/arm/dts/imx53-cx9020.dts
| 20 +-
arch/arm/dts/imx6sx-pinfunc.h
| 1558
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/dts/imx6sx-sabreauto.dts
| 188 ++++++++++++++++++
arch/arm/dts/imx6sx.dtsi
| 1298
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/imx-common/spl.c
| 6 +-
arch/arm/{mach-litesom/include/mach => include/asm/arch-mx6}/litesom.h
| 4 +-
arch/arm/mach-litesom/Kconfig
| 6 -
arch/arm/mach-litesom/Makefile
| 6 -
board/freescale/mx6sxsabreauto/mx6sxsabreauto.c
| 258 ++++++-------------------
board/grinn/liteboard/board.c
| 2 +-
board/liebherr/mccmon6/Kconfig
| 12 ++
board/liebherr/mccmon6/MAINTAINERS
| 7 +
board/liebherr/mccmon6/Makefile
| 8 +
board/liebherr/mccmon6/mccmon6.c
| 490 ++++++++++++++++++++++++++++++++++++++++++++++
board/liebherr/mccmon6/mon6_imximage_nor.cfg
| 9 +
board/liebherr/mccmon6/mon6_imximage_sd.cfg
| 9 +
board/liebherr/mccmon6/spl.c
| 317 ++++++++++++++++++++++++++++++
configs/mccmon6_nor_defconfig
| 33 ++++
configs/mccmon6_sd_defconfig
| 34 ++++
configs/mx6sxsabreauto_defconfig
| 17 ++
doc/README.mxc_hab
| 5 +-
include/configs/mccmon6.h
| 321 ++++++++++++++++++++++++++++++
include/configs/mx6qsabreauto.h
| 1 +
include/configs/mx6sxsabreauto.h
| 7 -
include/configs/nitrogen6x.h
| 2 +
include/configs/udoo_neo.h
| 4 +-
include/dt-bindings/clock/imx6sx-clock.h
| 280 +++++++++++++++++++++++++++
tools/imximage.c
| 38 ++--
34 files changed, 4692 insertions(+), 267 deletions(-)
rename arch/arm/{mach-litesom => cpu/armv7/mx6}/litesom.c (100%)
create mode 100644 arch/arm/dts/imx6sx-pinfunc.h
create mode 100644 arch/arm/dts/imx6sx-sabreauto.dts
create mode 100644 arch/arm/dts/imx6sx.dtsi
rename arch/arm/{mach-litesom/include/mach =>
include/asm/arch-mx6}/litesom.h (68%)
delete mode 100644 arch/arm/mach-litesom/Kconfig
delete mode 100644 arch/arm/mach-litesom/Makefile
create mode 100644 board/liebherr/mccmon6/Kconfig
create mode 100644 board/liebherr/mccmon6/MAINTAINERS
create mode 100644 board/liebherr/mccmon6/Makefile
create mode 100644 board/liebherr/mccmon6/mccmon6.c
create mode 100644 board/liebherr/mccmon6/mon6_imximage_nor.cfg
create mode 100644 board/liebherr/mccmon6/mon6_imximage_sd.cfg
create mode 100644 board/liebherr/mccmon6/spl.c
create mode 100644 configs/mccmon6_nor_defconfig
create mode 100644 configs/mccmon6_sd_defconfig
create mode 100644 include/configs/mccmon6.h
create mode 100644 include/dt-bindings/clock/imx6sx-clock.h
--
=====================================================================
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sbabic at denx.de
=====================================================================
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2017-02-01 15:50 Stefano Babic
@ 2017-02-02 3:20 ` Tom Rini
0 siblings, 0 replies; 307+ messages in thread
From: Tom Rini @ 2017-02-02 3:20 UTC (permalink / raw)
To: u-boot
On Wed, Feb 01, 2017 at 04:50:30PM +0100, Stefano Babic wrote:
> Hi Tom,
>
> please pull from u-boot-imx, thanks !
>
> The following changes since commit cf4128e53caa4f7b0a6586fc3f10690d5c05db31:
>
> Merge git://www.denx.de/git/u-boot-marvell (2017-01-26 12:26:24 -0500)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 11bd5e7b62070c7ca0188230edc4c5e7fdfe1349:
>
> BOARD: MCCMON6: Provide support for iMX6q based mccmon6 board
> (2017-01-30 16:24:47 +0100)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20170201/1875a395/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2017-01-02 17:08 Stefano Babic
2017-01-03 1:04 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2017-01-02 17:08 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull from u-boot-imx, thanks !
The following changes since commit 3d3a74cc8c774345be7d1661b215555ad41f4515:
mmc: move MMC_SDHCI_IO_ACCESSORS to Kconfig (2016-12-29 13:08:17 -0500)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 7c4f0ff81e6fc3b58b8af5f64c3da98624e40132:
udoo: neo: Fix indentation (2017-01-02 17:55:58 +0100)
----------------------------------------------------------------
Fabio Estevam (4):
udoo_neo: Remove USDHC3 entry
udoo_neo: Use 'fdtfile' variable name
mx6qsabreauto: Fix the EIM clock for the mx6qp variant
udoo: neo: Fix indentation
Jagan Teki (12):
imx6: engicam: Use bootm instead of bootz
configs: engicam: Rename nand with gpmi-name in mtdparts
defconfigs: engicam: Enable MMC commands in nand
defconfigs: engicam: Enable UBI commands
imx6: engicam: Add nandboot env support
defconfigs: imx6: engicam: Enable FIT
configs: engicam: Enable CONFIG_IMAGE_FORMAT_LEGACY
configs: engicam: Cleanup on mmcboot env
configs: engicam: Add fitboot env support
imx6ul: geam6ul: Add MAINTAINERS for nand_defconfig
imx6ul: geam6ul: Enable I2C support
Kevin Hilman (1):
ARM: imx7s-warp: enable USB gadget ethernet
Peng Fan (1):
imx: thermal: Kconfig: add MX7
Sven Ebenfeld (5):
arm: imx: remove bmode , hdmidet and dek commands from SPL
arm: imx: add HAB authentication of image to SPL boot
tools: mkimage: add firmware-ivt image type for HAB verification
doc: imx6: add section for secure boot with SPL
Makefile: preserve output for images that can contain HAB Blocks
.gitignore | 2 +-
Makefile | 15 +++++++++++++--
arch/arm/Makefile | 2 +-
arch/arm/imx-common/Makefile | 6 ++++++
arch/arm/imx-common/hab.c | 129
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----------------------------------------------------------
arch/arm/imx-common/spl.c | 25
+++++++++++++++++++++++++
arch/arm/imx-common/spl_sd.cfg | 10 ++++++++++
arch/arm/include/asm/imx-common/hab.h | 2 ++
board/engicam/geam6ul/MAINTAINERS | 1 +
board/freescale/mx6qsabreauto/mx6qsabreauto.c | 28
++++++++++++++++++++++++++++
board/udoo/neo/neo.c | 7 +++----
board/warp7/warp7.c | 14 ++++++++++++++
common/image.c | 6 ++++++
configs/imx6dl_icore_mmc_defconfig | 4 +++-
configs/imx6dl_icore_nand_defconfig | 10 +++++++++-
configs/imx6dl_icore_rqs_mmc_defconfig | 4 +++-
configs/imx6q_icore_mmc_defconfig | 4 +++-
configs/imx6q_icore_nand_defconfig | 10 +++++++++-
configs/imx6q_icore_rqs_mmc_defconfig | 4 +++-
configs/imx6ul_geam_mmc_defconfig | 4 +++-
configs/imx6ul_geam_nand_defconfig | 12 +++++++++++-
configs/warp7_defconfig | 5 +++++
doc/README.imx6 | 49
+++++++++++++++++++++++++++++++++++++++++++++++++
drivers/thermal/Kconfig | 2 +-
include/configs/imx6qdl_icore.h | 77
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++-------------------
include/configs/imx6qdl_icore_rqs.h | 43
++++++++++++++++++++++++++++++-------------
include/configs/imx6ul_geam.h | 76
++++++++++++++++++++++++++++++++++++++++++++++++++++++++-------------------
include/configs/mx6_common.h | 3 +++
include/configs/udoo_neo.h | 12 ++++++------
include/configs/warp7.h | 7 +++++++
include/image.h | 1 +
scripts/Makefile.lib | 3 ++-
scripts/Makefile.spl | 4 +++-
tools/default_image.c | 10 ++++++++--
tools/mkimage.c | 32
++++++++++++++++++++++++++++++++
35 files changed, 486 insertions(+), 137 deletions(-)
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2017-01-02 17:08 Stefano Babic
@ 2017-01-03 1:04 ` Tom Rini
0 siblings, 0 replies; 307+ messages in thread
From: Tom Rini @ 2017-01-03 1:04 UTC (permalink / raw)
To: u-boot
On Mon, Jan 02, 2017 at 06:08:01PM +0100, Stefano Babic wrote:
> Hi Tom,
>
> please pull from u-boot-imx, thanks !
>
> The following changes since commit 3d3a74cc8c774345be7d1661b215555ad41f4515:
>
> mmc: move MMC_SDHCI_IO_ACCESSORS to Kconfig (2016-12-29 13:08:17 -0500)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 7c4f0ff81e6fc3b58b8af5f64c3da98624e40132:
>
> udoo: neo: Fix indentation (2017-01-02 17:55:58 +0100)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20170102/f673011d/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2016-12-18 17:48 Stefano Babic
2016-12-19 21:18 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2016-12-18 17:48 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull from u-boot-imx, thanks !
The following changes since commit 53e8ca22538c2cec691fe74098684a359302688c:
MAINTAINERS: DFU: Change e-mail address for DFU maintainer (2016-12-12
13:03:15 -0500)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 854bb75be98ad792ff64c26ae38a1392ea185cd6:
imx6: icorem6_rqs: Add FEC support (2016-12-16 18:39:06 +0100)
----------------------------------------------------------------
Breno Lima (10):
Revert "ARM: mx6: add MMC2 boot device detection support in SPL"
udoo_neo: Remove USDHC3 support
udoo_neo: Move MX6SX configuration to Kconfig
udoo_neo: Staticize board_string()
udoo_neo: Remove mmcautodetect option
udoo_neo: Remove console option
udoo_neo: Add thermal support
power: pmic: Add Voltage configuration macro
udoo_neo: Add PFUZE300 PMIC support
udoo_neo: Add Ethernet support
Jagan Teki (29):
net: fec_mxc: Remove unneeded eth_device arg from fec_get_hwaddr
net: fec_mxc: Convert into driver model
net: fec_mxc: Driver cleanups
dm: net: fec: Add .read_rom_hwaddr
ARM: dts: imx6qdl-icore: Add FEC support
icorem6: Use CONFIG_DM_ETH support
video: Kconfig: Add VIDEO_IPV3 entry
imx6: icorem6: Add framebuffer support
imx6: icorem6: Add custom splashscreen support
i2c: Kconfig: Add SYS_I2C_MXC entry
i2c: mxc: Print hex instead of decimal for bus address
i2c: mxc: Make 'no gpio pinctrl state' print as debug
imx6: icorem6: Add I2C support
arm: dts: Add devicetree for i.MX6UL
arm: imx6ul: Add Engicam GEAM6UL Starter Kit initial support
arm: dts: imx6ul-geam: Add I2C nodes
imx6: geam6ul: Add I2C support
imx6: geam6ul: Add NAND support
imx6: geam6ul: Enable MTD device support
imx6: geam6ul: Add default mtd nand partition table
arm: imx6q: Add Engicam i.CoreM6 Quad/Dual RQS Starter Kit initial
support
arm: imx6q: Add Engicam i.CoreM6 Solo/Duallite RQS Starter Kit
initial support
imx6: icorem6: Rename engicam icorem6 defconfig files
arm: dts: imx6qdl-icore-rqs: Add I2C node's
imx6: icorem6_rqs: Add I2C support
arm: dts: imx6ul-geam: Add FEC node
imx6: geam6ul: Add FEC support
arm: dts: imx6qdl-icore-rqs: Add FEC node
imx6: icorem6_rqs: Add FEC support
Marcin Niestroj (2):
ARM: imx6ul: Add support for liteSOM
board/liteboard: Add support for liteBoard
Max Krummenacher (2):
arm: imx: initial support for apalis imx6
arm: imx: initial support for colibri imx6
Patrick Bruenn (1):
arm: imx: add i.MX53 Beckhoff CX9020 Embedded PC
Peng Fan (19):
imx: add i.MX 6SLL CPU type
imx: mx6sll: add pinmux header files
imx: mx6sll: update register address
imx-common: timer: add i.MX6SLL support
imx: mx6sll: add iomux settings
imx: mx6: fix mmdc ch0 clk for 6SL
imx: mx6: lcdif: gate clock before changing mux
imx: mx6sl: add lcdif clock support
imx: clock: gate clk before changing pix clk mux
imx: mx6sll: add clock support
imx-common: cache: configure L2 Cache for i.MX6SLL
imx: mx6sll: add Kconfig entry for i.MX6SLL
mx6_common: correct loadaddr and text base for i.MX6SLL
OCOTP: Update OCOTP driver to support i.MX6SLL
imx-common: lcdif: update lcdif regs for i.MX6SL/SLL
pinctrl: imx6: support i.MX6SLL
arm: dts: add i.MX6SLL device tree
arm: imx: add i.MX6SLL EVK board support
imx: mx6sllevk: add plugin support
Sanchayan Maity (1):
configs: colibri_vf: Add fdt_fixup environment variable
Stefan Agner (6):
toradex: fix USB Download gadget fixup callback
toradex: allow custom fdt board setup in board file
colibri_vf: use device-tree for MTD partitions
colibri_vf: cleanup USB clock initialization
colibri_vf: use same NAND clock as Linux uses
ARM: dts: vf: Fix warning about missing reg property
Stefano Babic (1):
Merge branch 'master' of git://git.denx.de/u-boot
arch/arm/Kconfig | 2 +
arch/arm/Makefile | 1 +
arch/arm/cpu/armv7/mx5/Kconfig | 8 +
arch/arm/cpu/armv7/mx6/Kconfig | 63 ++
arch/arm/cpu/armv7/mx6/clock.c | 143 ++-
arch/arm/dts/Makefile | 8 +-
arch/arm/dts/imx53-cx9020.dts | 190 ++++
arch/arm/dts/imx53-pinfunc.h | 1189
+++++++++++++++++++++++
arch/arm/dts/imx53.dtsi | 110 +++
arch/arm/dts/imx6dl-icore-rqs.dts | 50 +
arch/arm/dts/imx6q-icore-rqs.dts | 50 +
arch/arm/dts/imx6qdl-icore-rqs.dtsi | 170 ++++
arch/arm/dts/imx6qdl-icore.dtsi | 24 +
arch/arm/dts/imx6sll-evk.dts | 801
+++++++++++++++
arch/arm/dts/imx6sll-pinfunc.h | 882
+++++++++++++++++
arch/arm/dts/imx6sll.dtsi | 859
++++++++++++++++
arch/arm/dts/imx6ul-geam-kit.dts | 168 ++++
arch/arm/dts/imx6ul.dtsi | 942
++++++++++++++++++
arch/arm/dts/vf.dtsi | 2 +
arch/arm/imx-common/cache.c | 17 +-
arch/arm/imx-common/cpu.c | 2 +
arch/arm/imx-common/iomux-v3.c | 10 +-
arch/arm/imx-common/spl.c | 6 +-
arch/arm/imx-common/timer.c | 10 +-
arch/arm/include/asm/arch-imx/cpu.h | 3 +-
arch/arm/include/asm/arch-mx6/clock.h | 2 +-
arch/arm/include/asm/arch-mx6/crm_regs.h | 21 +
arch/arm/include/asm/arch-mx6/imx-regs.h | 77 +-
arch/arm/include/asm/arch-mx6/mx6-pins.h | 2 +
arch/arm/include/asm/arch-mx6/mx6sll_pins.h | 1019
+++++++++++++++++++
arch/arm/include/asm/imx-common/iomux-v3.h | 6 +-
arch/arm/include/asm/imx-common/regs-lcdif.h | 7 +-
arch/arm/include/asm/imx-common/sys_proto.h | 1 +
arch/arm/mach-litesom/Kconfig | 6 +
arch/arm/mach-litesom/Makefile | 6 +
arch/arm/mach-litesom/include/mach/litesom.h | 16 +
arch/arm/mach-litesom/litesom.c | 200 ++++
board/beckhoff/mx53cx9020/Kconfig | 12 +
board/beckhoff/mx53cx9020/MAINTAINERS | 6 +
board/beckhoff/mx53cx9020/Makefile | 9 +
board/beckhoff/mx53cx9020/imximage.cfg | 82 ++
board/beckhoff/mx53cx9020/mx53cx9020.c | 367 +++++++
board/beckhoff/mx53cx9020/mx53cx9020_video.c | 49 +
board/engicam/geam6ul/Kconfig | 12 +
board/engicam/geam6ul/MAINTAINERS | 6 +
board/engicam/geam6ul/Makefile | 6 +
board/engicam/geam6ul/README | 28 +
board/engicam/geam6ul/geam6ul.c | 317 ++++++
board/engicam/icorem6/MAINTAINERS | 6 +-
board/engicam/icorem6/README | 19 +-
board/engicam/icorem6/icorem6.c | 184 ++--
board/engicam/icorem6_rqs/Kconfig | 12 +
board/engicam/icorem6_rqs/MAINTAINERS | 7 +
board/engicam/icorem6_rqs/Makefile | 6 +
board/engicam/icorem6_rqs/README | 33 +
board/engicam/icorem6_rqs/icorem6_rqs.c | 399 ++++++++
board/freescale/mx6sllevk/Kconfig | 12 +
board/freescale/mx6sllevk/Makefile | 6 +
board/freescale/mx6sllevk/imximage.cfg | 127 +++
board/freescale/mx6sllevk/mx6sllevk.c | 131 +++
board/freescale/mx6sllevk/plugin.S | 155 +++
board/freescale/mx6sxsabresd/mx6sxsabresd.c | 2 +-
board/freescale/mx6ul_14x14_evk/mx6ul_14x14_evk.c | 2 +-
board/grinn/liteboard/Kconfig | 12 +
board/grinn/liteboard/MAINTAINERS | 6 +
board/grinn/liteboard/Makefile | 6 +
board/grinn/liteboard/README | 31 +
board/grinn/liteboard/board.c | 287 ++++++
board/toradex/apalis_imx6/1066mhz_4x128mx16.cfg | 48 +
board/toradex/apalis_imx6/1066mhz_4x256mx16.cfg | 48 +
board/toradex/apalis_imx6/Kconfig | 55 ++
board/toradex/apalis_imx6/MAINTAINERS | 9 +
board/toradex/apalis_imx6/Makefile | 5 +
board/toradex/apalis_imx6/apalis_imx6.c | 1292
+++++++++++++++++++++++++
board/toradex/apalis_imx6/apalis_imx6q.cfg | 34 +
board/toradex/apalis_imx6/clocks.cfg | 42 +
board/toradex/apalis_imx6/ddr-setup.cfg | 97 ++
board/toradex/apalis_imx6/do_fuse.c | 98 ++
board/toradex/apalis_imx6/pf0100.c | 228 +++++
board/toradex/apalis_imx6/pf0100.h | 56 ++
board/toradex/apalis_imx6/pf0100_otp.inc | 191 ++++
board/toradex/apalis_t30/apalis_t30.c | 8 +
board/toradex/colibri_imx6/800mhz_2x64mx16.cfg | 59 ++
board/toradex/colibri_imx6/800mhz_4x64mx16.cfg | 59 ++
board/toradex/colibri_imx6/Kconfig | 44 +
board/toradex/colibri_imx6/MAINTAINERS | 8 +
board/toradex/colibri_imx6/Makefile | 5 +
board/toradex/colibri_imx6/clocks.cfg | 42 +
board/toradex/colibri_imx6/colibri_imx6.c | 1130
+++++++++++++++++++++
board/toradex/colibri_imx6/colibri_imx6.cfg | 38 +
board/toradex/colibri_imx6/ddr-setup.cfg | 98 ++
board/toradex/colibri_imx6/do_fuse.c | 98 ++
board/toradex/colibri_imx6/pf0100.c | 211 ++++
board/toradex/colibri_imx6/pf0100.h | 56 ++
board/toradex/colibri_imx6/pf0100_otp.inc | 189 ++++
board/toradex/colibri_imx7/colibri_imx7.c | 8 +
board/toradex/colibri_pxa270/colibri_pxa270.c | 8 +
board/toradex/colibri_t20/colibri_t20.c | 8 +
board/toradex/colibri_t30/colibri_t30.c | 8 +
board/toradex/colibri_vf/colibri_vf.c | 37 +-
board/toradex/common/tdx-common.c | 12 +-
board/toradex/common/tdx-common.h | 2 +
board/udoo/neo/neo.c | 334 +++++--
configs/apalis_imx6_defconfig | 52 +
configs/apalis_imx6_nospl_com_defconfig | 42 +
configs/apalis_imx6_nospl_it_defconfig | 44 +
configs/colibri_imx6_defconfig | 50 +
configs/colibri_imx6_nospl_defconfig | 44 +
...x6qdl_icore_mmc_defconfig => imx6dl_icore_mmc_defconfig} | 7 +-
...qdl_icore_nand_defconfig => imx6dl_icore_nand_defconfig} | 7 +-
configs/imx6dl_icore_rqs_mmc_defconfig | 43 +
configs/imx6q_icore_mmc_defconfig | 47 +
configs/imx6q_icore_nand_defconfig | 42 +
configs/imx6q_icore_rqs_mmc_defconfig | 43 +
configs/imx6ul_geam_mmc_defconfig | 44 +
configs/imx6ul_geam_nand_defconfig | 37 +
configs/liteboard_defconfig | 29 +
configs/mx53cx9020_defconfig | 35 +
configs/mx6sllevk_defconfig | 36 +
configs/mx6sllevk_plugin_defconfig | 37 +
configs/udoo_neo_defconfig | 4 +-
drivers/fpga/Kconfig | 20 +
drivers/i2c/Kconfig | 8 +
drivers/i2c/mxc_i2c.c | 2 +-
drivers/misc/mxc_ocotp.c | 16 +-
drivers/net/Kconfig | 2 +-
drivers/net/fec_mxc.c | 473
++++++---
drivers/net/fec_mxc.h | 31 +-
drivers/pinctrl/nxp/Kconfig | 14 +
drivers/pinctrl/nxp/Makefile | 1 +
drivers/pinctrl/nxp/pinctrl-imx5.c | 44 +
drivers/pinctrl/nxp/pinctrl-imx6.c | 2 +
drivers/serial/Kconfig | 2 +-
drivers/video/Kconfig | 7 +
include/configs/apalis_imx6.h | 342 +++++++
include/configs/colibri_imx6.h | 310 ++++++
include/configs/colibri_vf.h | 7 +-
include/configs/imx6qdl_icore.h | 14 +
include/configs/imx6qdl_icore_rqs.h | 135 +++
include/configs/imx6ul_geam.h | 165 ++++
include/configs/liteboard.h | 171 ++++
include/configs/mx53cx9020.h | 198 ++++
include/configs/mx6_common.h | 3 +-
include/configs/mx6sllevk.h | 152 +++
include/configs/udoo_neo.h | 35 +-
include/dt-bindings/clock/imx5-clock.h | 219 +++++
include/dt-bindings/clock/imx6sll-clock.h | 204 ++++
include/dt-bindings/clock/imx6ul-clock.h | 1 +
include/power/pfuze3000_pmic.h | 5 +
tools/logos/engicam.bmp | Bin 0 ->
60214 bytes
150 files changed, 16828 insertions(+), 473 deletions(-)
create mode 100644 arch/arm/dts/imx53-cx9020.dts
create mode 100644 arch/arm/dts/imx53-pinfunc.h
create mode 100644 arch/arm/dts/imx53.dtsi
create mode 100644 arch/arm/dts/imx6dl-icore-rqs.dts
create mode 100644 arch/arm/dts/imx6q-icore-rqs.dts
create mode 100644 arch/arm/dts/imx6qdl-icore-rqs.dtsi
create mode 100644 arch/arm/dts/imx6sll-evk.dts
create mode 100644 arch/arm/dts/imx6sll-pinfunc.h
create mode 100644 arch/arm/dts/imx6sll.dtsi
create mode 100644 arch/arm/dts/imx6ul-geam-kit.dts
create mode 100644 arch/arm/dts/imx6ul.dtsi
create mode 100644 arch/arm/include/asm/arch-mx6/mx6sll_pins.h
create mode 100644 arch/arm/mach-litesom/Kconfig
create mode 100644 arch/arm/mach-litesom/Makefile
create mode 100644 arch/arm/mach-litesom/include/mach/litesom.h
create mode 100644 arch/arm/mach-litesom/litesom.c
create mode 100644 board/beckhoff/mx53cx9020/Kconfig
create mode 100644 board/beckhoff/mx53cx9020/MAINTAINERS
create mode 100644 board/beckhoff/mx53cx9020/Makefile
create mode 100644 board/beckhoff/mx53cx9020/imximage.cfg
create mode 100644 board/beckhoff/mx53cx9020/mx53cx9020.c
create mode 100644 board/beckhoff/mx53cx9020/mx53cx9020_video.c
create mode 100644 board/engicam/geam6ul/Kconfig
create mode 100644 board/engicam/geam6ul/MAINTAINERS
create mode 100644 board/engicam/geam6ul/Makefile
create mode 100644 board/engicam/geam6ul/README
create mode 100644 board/engicam/geam6ul/geam6ul.c
create mode 100644 board/engicam/icorem6_rqs/Kconfig
create mode 100644 board/engicam/icorem6_rqs/MAINTAINERS
create mode 100644 board/engicam/icorem6_rqs/Makefile
create mode 100644 board/engicam/icorem6_rqs/README
create mode 100644 board/engicam/icorem6_rqs/icorem6_rqs.c
create mode 100644 board/freescale/mx6sllevk/Kconfig
create mode 100644 board/freescale/mx6sllevk/Makefile
create mode 100644 board/freescale/mx6sllevk/imximage.cfg
create mode 100644 board/freescale/mx6sllevk/mx6sllevk.c
create mode 100644 board/freescale/mx6sllevk/plugin.S
create mode 100644 board/grinn/liteboard/Kconfig
create mode 100644 board/grinn/liteboard/MAINTAINERS
create mode 100644 board/grinn/liteboard/Makefile
create mode 100644 board/grinn/liteboard/README
create mode 100644 board/grinn/liteboard/board.c
create mode 100644 board/toradex/apalis_imx6/1066mhz_4x128mx16.cfg
create mode 100644 board/toradex/apalis_imx6/1066mhz_4x256mx16.cfg
create mode 100644 board/toradex/apalis_imx6/Kconfig
create mode 100644 board/toradex/apalis_imx6/MAINTAINERS
create mode 100644 board/toradex/apalis_imx6/Makefile
create mode 100644 board/toradex/apalis_imx6/apalis_imx6.c
create mode 100644 board/toradex/apalis_imx6/apalis_imx6q.cfg
create mode 100644 board/toradex/apalis_imx6/clocks.cfg
create mode 100644 board/toradex/apalis_imx6/ddr-setup.cfg
create mode 100644 board/toradex/apalis_imx6/do_fuse.c
create mode 100644 board/toradex/apalis_imx6/pf0100.c
create mode 100644 board/toradex/apalis_imx6/pf0100.h
create mode 100644 board/toradex/apalis_imx6/pf0100_otp.inc
create mode 100644 board/toradex/colibri_imx6/800mhz_2x64mx16.cfg
create mode 100644 board/toradex/colibri_imx6/800mhz_4x64mx16.cfg
create mode 100644 board/toradex/colibri_imx6/Kconfig
create mode 100644 board/toradex/colibri_imx6/MAINTAINERS
create mode 100644 board/toradex/colibri_imx6/Makefile
create mode 100644 board/toradex/colibri_imx6/clocks.cfg
create mode 100644 board/toradex/colibri_imx6/colibri_imx6.c
create mode 100644 board/toradex/colibri_imx6/colibri_imx6.cfg
create mode 100644 board/toradex/colibri_imx6/ddr-setup.cfg
create mode 100644 board/toradex/colibri_imx6/do_fuse.c
create mode 100644 board/toradex/colibri_imx6/pf0100.c
create mode 100644 board/toradex/colibri_imx6/pf0100.h
create mode 100644 board/toradex/colibri_imx6/pf0100_otp.inc
create mode 100644 configs/apalis_imx6_defconfig
create mode 100644 configs/apalis_imx6_nospl_com_defconfig
create mode 100644 configs/apalis_imx6_nospl_it_defconfig
create mode 100644 configs/colibri_imx6_defconfig
create mode 100644 configs/colibri_imx6_nospl_defconfig
rename configs/{imx6qdl_icore_mmc_defconfig =>
imx6dl_icore_mmc_defconfig} (90%)
rename configs/{imx6qdl_icore_nand_defconfig =>
imx6dl_icore_nand_defconfig} (89%)
create mode 100644 configs/imx6dl_icore_rqs_mmc_defconfig
create mode 100644 configs/imx6q_icore_mmc_defconfig
create mode 100644 configs/imx6q_icore_nand_defconfig
create mode 100644 configs/imx6q_icore_rqs_mmc_defconfig
create mode 100644 configs/imx6ul_geam_mmc_defconfig
create mode 100644 configs/imx6ul_geam_nand_defconfig
create mode 100644 configs/liteboard_defconfig
create mode 100644 configs/mx53cx9020_defconfig
create mode 100644 configs/mx6sllevk_defconfig
create mode 100644 configs/mx6sllevk_plugin_defconfig
create mode 100644 drivers/pinctrl/nxp/pinctrl-imx5.c
create mode 100644 include/configs/apalis_imx6.h
create mode 100644 include/configs/colibri_imx6.h
create mode 100644 include/configs/imx6qdl_icore_rqs.h
create mode 100644 include/configs/imx6ul_geam.h
create mode 100644 include/configs/liteboard.h
create mode 100644 include/configs/mx53cx9020.h
create mode 100644 include/configs/mx6sllevk.h
create mode 100644 include/dt-bindings/clock/imx5-clock.h
create mode 100644 include/dt-bindings/clock/imx6sll-clock.h
create mode 100755 tools/logos/engicam.bmp
--
=====================================================================
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2016-12-18 17:48 Stefano Babic
@ 2016-12-19 21:18 ` Tom Rini
0 siblings, 0 replies; 307+ messages in thread
From: Tom Rini @ 2016-12-19 21:18 UTC (permalink / raw)
To: u-boot
On Sun, Dec 18, 2016 at 06:48:17PM +0100, Stefano Babic wrote:
> Hi Tom,
>
> please pull from u-boot-imx, thanks !
>
> The following changes since commit 53e8ca22538c2cec691fe74098684a359302688c:
>
> MAINTAINERS: DFU: Change e-mail address for DFU maintainer (2016-12-12
> 13:03:15 -0500)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 854bb75be98ad792ff64c26ae38a1392ea185cd6:
>
> imx6: icorem6_rqs: Add FEC support (2016-12-16 18:39:06 +0100)
>
After migrating CONFIG_USE_ARCH_MEMSET/MEMCPY (they are on by default
for ARMv7 now), applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20161219/870fa2a6/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2016-11-30 10:57 Stefano Babic
2016-12-01 0:44 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2016-11-30 10:57 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull from u-boot-imx, thanks !
The following changes since commit e94793c844a40606252f2e3f6428063e057b3fd2:
spl: add USB Gadget config option (2016-11-28 19:49:49 -0500)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 4db4d42ee290a8cad00b358b2e7ef6a00483893b:
imx6: clock: Enable External Memory Interface [EIM] clock
(eim_slow_clock) (2016-11-30 09:57:19 +0100)
----------------------------------------------------------------
Angus Ainslie (1):
imx7: SPI: add suport for SPI flash in mikroBUS slot
Breno Lima (1):
mx6sx: Add initial support for UDOO Neo Board
Christoph Fritz (2):
pwm: imx: increase support up to PWM8 for i.MX6SX
mx6sx: Add initial support for Samtec VIN|ING 2000 board
Eric Nelson (6):
tools: imximage: display DCD block offset, length
imx: mx6: ddr: add register MPZQLP2CTL for LPDDR2
mx6: ddr: allow 32 cycles for DQS gating calibration
mx6: ddr: pass mx6_ddr_sysinfo to calibration routines
mx6: ddr: add routine to return DDR calibration data
ARM: mx6: ddr: use Kconfig for inclusion of DDR calibration routines
Heiko Schocher (2):
mx35: add DT support to flea3 board
mx35: adjust default environment for flea3 board
Ken Lin (1):
board: ge: bx50v3: add the PMIC configuration support
Lukasz Majewski (1):
imx6: clock: Enable External Memory Interface [EIM] clock
(eim_slow_clock)
Marcin Niestroj (1):
ARM: mx6: add MMC2 boot device detection support in SPL
Max Krummenacher (2):
spl: mmc: fix switch statement
imx: make ipu's di configurable
Peng Fan (1):
imx: mx6ull: update the REFTOP_VBGADJ setting
Sanchayan Maity (1):
colibri_vf: Read kernel and device tree from static UBI volumes
Sebastien Bourdelin (1):
ARM: ts4600: add basic board support
Soeren Moch (1):
tbs2910: Make Ethernet functional again
Stefan Agner (1):
arm: mx6: specify SPL padding
Stefano Babic (3):
mx35: factorize SDRAM setup in flea3
mx35: add GPIO setup on flea3 board
Merge branch 'master' of git://git.denx.de/u-boot
Sven Ebenfeld (1):
arm: imx: wandboard: fix compile error if CONFIG_VIDEO is deactivated
Ye.Li (1):
imx: mx6sx: Disable ENET clock before switching clock parent
arch/arm/Kconfig | 6 +
arch/arm/cpu/armv7/mx6/Kconfig | 20 ++
arch/arm/cpu/armv7/mx6/clock.c | 19 ++
arch/arm/cpu/armv7/mx6/ddr.c | 131 +++++---
arch/arm/cpu/armv7/mx6/soc.c | 31 +-
arch/arm/imx-common/spl.c | 6 +-
arch/arm/imx-common/video.c | 2 +-
arch/arm/include/asm/arch-mx6/clock.h | 1 +
arch/arm/include/asm/arch-mx6/crm_regs.h | 1 +
arch/arm/include/asm/arch-mx6/mx6-ddr.h | 10 +-
arch/arm/include/asm/imx-common/video.h | 1 +
board/CarMediaLab/flea3/flea3.c | 124 ++-----
board/freescale/mx7dsabresd/mx7dsabresd.c | 24 ++
board/ge/bx50v3/bx50v3.c | 54 ++++
board/kosagi/novena/novena_spl.c | 4 +-
board/samtec/vining_2000/Kconfig | 12 +
board/samtec/vining_2000/MAINTAINERS | 6 +
board/samtec/vining_2000/Makefile | 6 +
board/samtec/vining_2000/imximage.cfg | 132 ++++++++
board/samtec/vining_2000/vining_2000.c | 517
++++++++++++++++++++++++++++++
board/tbs/tbs2910/tbs2910.c | 33 ++
board/technologic/ts4600/Kconfig | 15 +
board/technologic/ts4600/MAINTAINERS | 6 +
board/technologic/ts4600/Makefile | 11 +
board/technologic/ts4600/iomux.c | 149 +++++++++
board/technologic/ts4600/ts4600.c | 89 +++++
board/udoo/neo/Kconfig | 12 +
board/udoo/neo/MAINTAINERS | 7 +
board/udoo/neo/Makefile | 6 +
board/udoo/neo/neo.c | 441 +++++++++++++++++++++++++
board/wandboard/wandboard.c | 2 +
common/spl/spl_mmc.c | 1 -
configs/flea3_defconfig | 4 +
configs/mx7dsabresd_secure_defconfig | 3 +
configs/novena_defconfig | 1 +
configs/ts4600_defconfig | 18 ++
configs/udoo_neo_defconfig | 30 ++
configs/vining_2000_defconfig | 31 ++
drivers/pwm/pwm-imx-util.c | 12 +-
include/configs/colibri_vf.h | 6 +-
include/configs/flea3.h | 9 +-
include/configs/imx6_spl.h | 6 +
include/configs/mx7dsabresd.h | 3 +
include/configs/ts4600.h | 70 ++++
include/configs/udoo_neo.h | 94 ++++++
include/configs/vining_2000.h | 123 +++++++
include/configs/wandboard.h | 2 +
tools/imximage.c | 10 +-
48 files changed, 2144 insertions(+), 157 deletions(-)
create mode 100644 board/samtec/vining_2000/Kconfig
create mode 100644 board/samtec/vining_2000/MAINTAINERS
create mode 100644 board/samtec/vining_2000/Makefile
create mode 100644 board/samtec/vining_2000/imximage.cfg
create mode 100644 board/samtec/vining_2000/vining_2000.c
create mode 100644 board/technologic/ts4600/Kconfig
create mode 100644 board/technologic/ts4600/MAINTAINERS
create mode 100644 board/technologic/ts4600/Makefile
create mode 100644 board/technologic/ts4600/iomux.c
create mode 100644 board/technologic/ts4600/ts4600.c
create mode 100644 board/udoo/neo/Kconfig
create mode 100644 board/udoo/neo/MAINTAINERS
create mode 100644 board/udoo/neo/Makefile
create mode 100644 board/udoo/neo/neo.c
create mode 100644 configs/ts4600_defconfig
create mode 100644 configs/udoo_neo_defconfig
create mode 100644 configs/vining_2000_defconfig
create mode 100644 include/configs/ts4600.h
create mode 100644 include/configs/udoo_neo.h
create mode 100644 include/configs/vining_2000.h
--
=====================================================================
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sbabic at denx.de
=====================================================================
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2016-11-30 10:57 Stefano Babic
@ 2016-12-01 0:44 ` Tom Rini
0 siblings, 0 replies; 307+ messages in thread
From: Tom Rini @ 2016-12-01 0:44 UTC (permalink / raw)
To: u-boot
On Wed, Nov 30, 2016 at 11:57:06AM +0100, Stefano Babic wrote:
> Hi Tom,
>
> please pull from u-boot-imx, thanks !
>
> The following changes since commit e94793c844a40606252f2e3f6428063e057b3fd2:
>
> spl: add USB Gadget config option (2016-11-28 19:49:49 -0500)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 4db4d42ee290a8cad00b358b2e7ef6a00483893b:
>
> imx6: clock: Enable External Memory Interface [EIM] clock
> (eim_slow_clock) (2016-11-30 09:57:19 +0100)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20161130/357e414a/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2016-10-07 15:38 Stefano Babic
2016-10-08 17:08 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2016-10-07 15:38 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull from u-boot-imx, thanks !
The following changes since commit 53fec162061811a73c7dab3207f8fdb2343ae289:
Prepare v2016.11-rc1 (2016-10-03 09:28:13 -0400)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 3dddc793e0114eb7dfc68b98a4316644d4031fcb:
board: ge: bx50v3: Pass video bootargs for b850v3 (2016-10-07 16:32:28
+0200)
----------------------------------------------------------------
Albert ARIBAUD \(3ADEV\) (6):
pcm052: fix MTD partitioning
pcm052: remove target-specific dtb name from env
pcm052: add 'm4go' command
tools: mkimage: add support for Vybrid image format
pcm052: allow specifying onboard DDR size in configs
pcm052: add new BK4r1 target based on PCM052 SoM
Fabio Estevam (5):
wandboard: Fix hang when going into low frequency
wandboard: Remove videoargs script
mx6sabresd: Make SPL DDR configuration to match the DCD table
README.imx6: Fix Boundary Devices name
udoo: Add a README file
Filip Brozovic (1):
imx: iomux-v3: fix pad setup on i.MX6DQP when CONFIG_MX6QDL is defined
Ken Lin (1):
board: ge: bx50v3: Pass video bootargs for b850v3
Peng Fan (22):
imx: mx6ull: add iomux header file
imx: mx6ull: add mx6ull major cpu type
imx-common: introduce is_mx6ull
imx: ocotp: support i.MX6ULL
imx: timer: update gpt driver for i.MX6ULL
imx: mx6ull: skip setting ahb clock
imx: mx6ul: using runtime check when configuring PMIC_STBY_REQ
imx: mx6ull: misc soc update
imx: mx6ull: adjust POR_B setting for i.MX6ULL
imx: mx6ull: update clock settings and CCM register map
imx: mx6ull: Update memory map address
imx: mx6ull: Add AIPS3 initialization
imx: imx6ull: adjust the ldo 1.2v bandgap voltage
imx: iomux: fix snvs usage for i.MX6ULL
pinctrl: imx6: support i.MX6ULL
arm: dts: imx6ull: add pinctrl defines
dt-bindings: add i.mx6ul clock header
arm: dts: add device tree for i.MX6ULL
dm: mmc: intialize dev when probe
arm: imx: add i.MX6ULL 14x14 EVK board support
imx-common: enlarge mux width to 4
imx: imx6ul: disable POR_B internal pull up
Ross Parker (1):
imx_watchdog: Do not assert WDOG_B on watchdog init
Soeren Moch (2):
board: tbs2910: Fix BOOTMAPSZ
board: tbs2910: Add CMD_PART
Stefan Agner (12):
imx: mx6: fix USB bmode to use reserved value
dm: imx: serial: support device tree
pinctrl: imx: do not announce driver initialization
arm: dts: imx7: add pinctrl defines
arm: dts: imx7: add basic i.MX 7/Colibri iMX7 device tree
colibri_imx7: remove legancy I2C support
colibri_imx7: remove legancy UART platform data
power: pmic: add Ricoh RN5T567 PMIC support
arm: dts: imx7: add Ricoh RN5T567 PMIC node
colibri_imx7: use Ricoh RN5T567 to reboot the board
configs: enable device tree for Colibri iMX7
ARM: vf610: use strcpy for soc environment variable
Ye Li (1):
imx: mx6ull: add kconfig entry for MX6ULL
Makefile | 6 +
arch/arm/Kconfig | 4 +
arch/arm/config.mk | 3 +
arch/arm/cpu/armv7/mx6/Kconfig | 11 ++
arch/arm/cpu/armv7/mx6/clock.c | 59 +++---
arch/arm/cpu/armv7/mx6/soc.c | 57 ++++--
arch/arm/cpu/armv7/vf610/Makefile | 5 +
arch/arm/cpu/armv7/vf610/generic.c | 2 +-
arch/arm/dts/Makefile | 7 +-
arch/arm/dts/bk4r1.dts | 48 +++++
arch/arm/dts/imx6ul-pinfunc.h | 938
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/dts/imx6ull-14x14-evk.dts | 527
++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/dts/imx6ull-pinfunc-snvs.h | 29 +++
arch/arm/dts/imx6ull-pinfunc.h | 57 ++++++
arch/arm/dts/imx6ull.dtsi | 1161
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/dts/imx7-colibri.dts | 97 ++++++++++
arch/arm/dts/imx7.dtsi | 194 ++++++++++++++++++++
arch/arm/dts/imx7d-pinfunc.h | 1151
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/dts/vf.dtsi | 4 +-
arch/arm/imx-common/cpu.c | 2 +
arch/arm/imx-common/init.c | 2 +-
arch/arm/imx-common/iomux-v3.c | 13 +-
arch/arm/imx-common/timer.c | 7 +-
arch/arm/include/asm/arch-imx/cpu.h | 3 +-
arch/arm/include/asm/arch-mx6/crm_regs.h | 60 +++++-
arch/arm/include/asm/arch-mx6/imx-regs.h | 18 +-
arch/arm/include/asm/arch-mx6/mx6-pins.h | 2 +
arch/arm/include/asm/arch-mx6/mx6ull_pins.h | 1065
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/include/asm/imx-common/iomux-v3.h | 19 +-
arch/arm/include/asm/imx-common/sys_proto.h | 1 +
board/freescale/mx6sabresd/mx6sabresd.c | 351
+++++++++++++++++++----------------
board/freescale/mx6ullevk/Kconfig | 12 ++
board/freescale/mx6ullevk/MAINTAINERS | 6 +
board/freescale/mx6ullevk/Makefile | 6 +
board/freescale/mx6ullevk/imximage.cfg | 116 ++++++++++++
board/freescale/mx6ullevk/mx6ullevk.c | 99 ++++++++++
board/phytec/pcm052/Kconfig | 24 +++
board/phytec/pcm052/pcm052.c | 206 +++++++++++++++------
board/toradex/colibri_imx7/colibri_imx7.c | 92 +++++-----
board/udoo/README | 21 +++
board/wandboard/spl.c | 6 +-
common/image.c | 1 +
configs/bk4r1_defconfig | 33 ++++
configs/colibri_imx7_defconfig | 10 +-
configs/mx6ull_14x14_evk_defconfig | 30 +++
doc/README.imx6 | 2 +-
doc/device-tree-bindings/pmic/rn5t567.txt | 17 ++
doc/device-tree-bindings/serial/mxc-serial.txt | 8 +
drivers/misc/mxc_ocotp.c | 52 +++++-
drivers/mmc/fsl_esdhc.c | 1 +
drivers/pinctrl/nxp/pinctrl-imx.c | 2 +-
drivers/pinctrl/nxp/pinctrl-imx6.c | 5 +
drivers/power/pmic/Kconfig | 8 +
drivers/power/pmic/Makefile | 1 +
drivers/power/pmic/rn5t567.c | 64 +++++++
drivers/serial/serial_mxc.c | 32 +++-
drivers/watchdog/imx_watchdog.c | 2 +-
include/configs/bk4r1.h | 33 ++++
include/configs/colibri_imx7.h | 2 -
include/configs/ge_bx50v3.h | 7 +-
include/configs/mx6ullevk.h | 180 ++++++++++++++++++
include/configs/pcm052.h | 78 +++++---
include/configs/tbs2910.h | 4 +-
include/configs/wandboard.h | 26 ---
include/dt-bindings/clock/imx6ul-clock.h | 253
+++++++++++++++++++++++++
include/fsl_wdog.h | 1 +
include/image.h | 1 +
include/power/rn5t567_pmic.h | 113 ++++++++++++
tools/Makefile | 1 +
tools/vybridimage.c | 164 +++++++++++++++++
70 files changed, 7233 insertions(+), 389 deletions(-)
create mode 100644 arch/arm/dts/bk4r1.dts
create mode 100644 arch/arm/dts/imx6ul-pinfunc.h
create mode 100644 arch/arm/dts/imx6ull-14x14-evk.dts
create mode 100644 arch/arm/dts/imx6ull-pinfunc-snvs.h
create mode 100644 arch/arm/dts/imx6ull-pinfunc.h
create mode 100644 arch/arm/dts/imx6ull.dtsi
create mode 100644 arch/arm/dts/imx7-colibri.dts
create mode 100644 arch/arm/dts/imx7.dtsi
create mode 100644 arch/arm/dts/imx7d-pinfunc.h
create mode 100644 arch/arm/include/asm/arch-mx6/mx6ull_pins.h
create mode 100644 board/freescale/mx6ullevk/Kconfig
create mode 100644 board/freescale/mx6ullevk/MAINTAINERS
create mode 100644 board/freescale/mx6ullevk/Makefile
create mode 100644 board/freescale/mx6ullevk/imximage.cfg
create mode 100644 board/freescale/mx6ullevk/mx6ullevk.c
create mode 100644 board/udoo/README
create mode 100644 configs/bk4r1_defconfig
create mode 100644 configs/mx6ull_14x14_evk_defconfig
create mode 100644 doc/device-tree-bindings/pmic/rn5t567.txt
create mode 100644 doc/device-tree-bindings/serial/mxc-serial.txt
create mode 100644 drivers/power/pmic/rn5t567.c
create mode 100644 include/configs/bk4r1.h
create mode 100644 include/configs/mx6ullevk.h
create mode 100644 include/dt-bindings/clock/imx6ul-clock.h
create mode 100644 include/power/rn5t567_pmic.h
create mode 100644 tools/vybridimage.c
--
=====================================================================
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2016-10-07 15:38 Stefano Babic
@ 2016-10-08 17:08 ` Tom Rini
0 siblings, 0 replies; 307+ messages in thread
From: Tom Rini @ 2016-10-08 17:08 UTC (permalink / raw)
To: u-boot
On Fri, Oct 07, 2016 at 05:38:01PM +0200, Stefano Babic wrote:
> Hi Tom,
>
> please pull from u-boot-imx, thanks !
>
> The following changes since commit 53fec162061811a73c7dab3207f8fdb2343ae289:
>
> Prepare v2016.11-rc1 (2016-10-03 09:28:13 -0400)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 3dddc793e0114eb7dfc68b98a4316644d4031fcb:
>
> board: ge: bx50v3: Pass video bootargs for b850v3 (2016-10-07 16:32:28
> +0200)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20161008/afce86bd/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2016-09-06 8:51 Stefano Babic
2016-09-06 15:27 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2016-09-06 8:51 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull from u-boot-imx, thanks !
The following changes since commit 46fe9eb08812cc27a0d5cd97d97373c14d578fe9:
Merge branch 'master' of git://git.denx.de/u-boot-net (2016-08-23
07:20:36 -0400)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 19c6e9ac4a43d7e261220e2de4bb1045165558c0:
mx6ul_14x14_ev: Enable the CCGR clocks earlier (2016-09-06 10:35:02 +0200)
----------------------------------------------------------------
Akshay Bhat (1):
arm: imx: Add support for Advantech DMS-BA16 board
Breno Lima (1):
warp7: Modify fdt_file environment variable
Christopher Spinrath (1):
ARM: board: cm_fx6: fix mtd partition fixup
Eric Nelson (1):
mx6ul_14x14_evk: don't use array for SD2 card detect pad
Fabio Estevam (9):
mx7dsabresd: Print secure/non-secure mode info
warp: Fix RAM size runtime detection
pico-imx6ul: Directly write to register LDOGCTL
mx7dsabresd: Directly write to register LDOGCTL
mx7dsabresd: Directly write to register LDOGCTL
mx6: ddr: Allow changing REFSEL and REFR fields
mx6ul_14x14_evk: Pass refsel and refr fields to avoid hang
mx6ul_14x14_evk: Adjust SPL DDR3 settings
mx6ul_14x14_ev: Enable the CCGR clocks earlier
Peng Fan (20):
imx: mx6ull: add iomux header file
imx: mx6ull: add mx6ull major cpu type
imx-common: introduce is_mx6ull
imx: ocotp: support i.MX6ULL
imx: timer: update gpt driver for i.MX6ULL
imx: mx6ull: skip setting ahb clock
imx: mx6ul: using runtime check when configuring PMIC_STBY_REQ
imx: mx6ull: misc soc update
imx: mx6ull: adjust POR_B setting for i.MX6ULL
imx: mx6ull: update clock settings and CCM register map
imx: mx6ull: Update memory map address
imx: mx6ull: Add AIPS3 initialization
imx: imx6ull: adjust the ldo 1.2v bandgap voltage
imx: iomux: fix snvs usage for i.MX6ULL
pinctrl: imx6: support i.MX6ULL
arm: dts: imx6ull: add pinctrl defines
dt-bindings: add i.mx6ul clock header
arm: dts: add device tree for i.MX6ULL
dm: mmc: intialize dev when probe
arm: imx: add i.MX6ULL 14x14 EVK board support
Soeren Moch (2):
board: tbs2910: always enable usbkbd
board: tbs2910: fix HDMI pre-console buffer
Stefan Agner (11):
mtd: nand: mxs: fix cache alignment for cache lines >32
dm: imx: serial: support device tree
pinctrl: imx: do not announce driver initialization
arm: dts: imx7: add pinctrl defines
arm: dts: imx7: add basic i.MX 7/Colibri iMX7 device tree
colibri_imx7: remove legancy I2C support
colibri_imx7: remove legancy UART platform data
power: pmic: add Ricoh RN5T567 PMIC support
arm: dts: imx7: add Ricoh RN5T567 PMIC node
colibri_imx7: use Ricoh RN5T567 to reboot the board
configs: enable device tree for Colibri iMX7
Stefano Babic (2):
Merge branch 'master' of git://git.denx.de/u-boot
Merge branch 'master' of git://git.denx.de/u-boot
Tim Harvey (1):
imx: ventana: enable splashscreen support
Vanessa Maegima (1):
warp7: Add PMIC support
Ye Li (1):
imx: mx6ull: add kconfig entry for MX6ULL
arch/arm/cpu/armv7/mx6/Kconfig | 16 ++
arch/arm/cpu/armv7/mx6/clock.c | 59 +++--
arch/arm/cpu/armv7/mx6/ddr.c | 6 +-
arch/arm/cpu/armv7/mx6/soc.c | 32 ++-
arch/arm/dts/Makefile | 4 +
arch/arm/dts/imx6ul-pinfunc.h | 938
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/dts/imx6ull-14x14-evk.dts | 527
+++++++++++++++++++++++++++++++++++++++++
arch/arm/dts/imx6ull-pinfunc-snvs.h | 29 +++
arch/arm/dts/imx6ull-pinfunc.h | 57 +++++
arch/arm/dts/imx6ull.dtsi | 1161
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/dts/imx7-colibri.dts | 97 ++++++++
arch/arm/dts/imx7.dtsi | 194 +++++++++++++++
arch/arm/dts/imx7d-pinfunc.h | 1151
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/imx-common/cpu.c | 2 +
arch/arm/imx-common/init.c | 2 +-
arch/arm/imx-common/iomux-v3.c | 11 +-
arch/arm/imx-common/timer.c | 7 +-
arch/arm/include/asm/arch-imx/cpu.h | 3 +-
arch/arm/include/asm/arch-mx6/crm_regs.h | 60 ++++-
arch/arm/include/asm/arch-mx6/imx-regs.h | 18 +-
arch/arm/include/asm/arch-mx6/mx6-ddr.h | 2 +
arch/arm/include/asm/arch-mx6/mx6-pins.h | 2 +
arch/arm/include/asm/arch-mx6/mx6ull_pins.h | 1065
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/include/asm/imx-common/iomux-v3.h | 6 +-
arch/arm/include/asm/imx-common/sys_proto.h | 1 +
board/advantech/dms-ba16/Kconfig | 31 +++
board/advantech/dms-ba16/MAINTAINERS | 8 +
board/advantech/dms-ba16/Makefile | 8 +
board/advantech/dms-ba16/clocks.cfg | 25 ++
board/advantech/dms-ba16/ddr-setup.cfg | 39 +++
board/advantech/dms-ba16/dms-ba16.c | 570
++++++++++++++++++++++++++++++++++++++++++++
board/advantech/dms-ba16/dms-ba16_1g.cfg | 25 ++
board/advantech/dms-ba16/dms-ba16_2g.cfg | 25 ++
board/advantech/dms-ba16/micron-1g.cfg | 63 +++++
board/advantech/dms-ba16/samsung-2g.cfg | 63 +++++
board/bachmann/ot1200/ot1200_spl.c | 2 +
board/barco/platinum/spl_picon.c | 2 +
board/barco/platinum/spl_titanium.c | 2 +
board/ccv/xpress/spl.c | 2 +
board/compulab/cm_fx6/cm_fx6.c | 6 +-
board/compulab/cm_fx6/spl.c | 4 +
board/congatec/cgtqmx6eval/cgtqmx6eval.c | 2 +
board/el/el6x/el6x.c | 2 +
board/freescale/mx6sabresd/mx6sabresd.c | 2 +
board/freescale/mx6slevk/mx6slevk.c | 2 +
board/freescale/mx6sxsabresd/mx6sxsabresd.c | 2 +
board/freescale/mx6ul_14x14_evk/mx6ul_14x14_evk.c | 50 ++--
board/freescale/mx6ullevk/Kconfig | 12 +
board/freescale/mx6ullevk/MAINTAINERS | 6 +
board/freescale/mx6ullevk/Makefile | 6 +
board/freescale/mx6ullevk/imximage.cfg | 116 +++++++++
board/freescale/mx6ullevk/mx6ullevk.c | 99 ++++++++
board/freescale/mx7dsabresd/mx7dsabresd.c | 13 +-
board/gateworks/gw_ventana/gw_ventana_spl.c | 2 +
board/kosagi/novena/novena_spl.c | 2 +
board/phytec/pcm058/pcm058.c | 2 +
board/solidrun/mx6cuboxi/mx6cuboxi.c | 2 +
board/technexion/pico-imx6ul/pico-imx6ul.c | 4 +-
board/toradex/colibri_imx7/colibri_imx7.c | 92 ++++----
board/udoo/udoo_spl.c | 2 +
board/wandboard/spl.c | 6 +
board/warp/imximage.cfg | 115 +++++++++
board/warp7/warp7.c | 57 +++++
configs/colibri_imx7_defconfig | 10 +-
configs/dms-ba16-1g_defconfig | 34 +++
configs/dms-ba16_defconfig | 33 +++
configs/mx6ull_14x14_evk_defconfig | 30 +++
configs/warp_defconfig | 2 +-
doc/device-tree-bindings/pmic/rn5t567.txt | 17 ++
doc/device-tree-bindings/serial/mxc-serial.txt | 8 +
drivers/misc/mxc_ocotp.c | 52 +++-
drivers/mmc/fsl_esdhc.c | 1 +
drivers/mtd/nand/mxs_nand.c | 5 +
drivers/pinctrl/nxp/pinctrl-imx.c | 2 +-
drivers/pinctrl/nxp/pinctrl-imx6.c | 5 +
drivers/power/pmic/Kconfig | 8 +
drivers/power/pmic/Makefile | 1 +
drivers/power/pmic/rn5t567.c | 64 +++++
drivers/serial/serial_mxc.c | 28 ++-
include/configs/advantech_dms-ba16.h | 315
+++++++++++++++++++++++++
include/configs/colibri_imx7.h | 3 +-
include/configs/gw_ventana.h | 7 +-
include/configs/mx6ullevk.h | 180 ++++++++++++++
include/configs/tbs2910.h | 15 +-
include/configs/warp7.h | 14 +-
include/dt-bindings/clock/imx6ul-clock.h | 253
++++++++++++++++++++
include/power/rn5t567_pmic.h | 113 +++++++++
tools/logos/gateworks.bmp | Bin 0 -> 56202 bytes
88 files changed, 7960 insertions(+), 161 deletions(-)
create mode 100644 arch/arm/dts/imx6ul-pinfunc.h
create mode 100644 arch/arm/dts/imx6ull-14x14-evk.dts
create mode 100644 arch/arm/dts/imx6ull-pinfunc-snvs.h
create mode 100644 arch/arm/dts/imx6ull-pinfunc.h
create mode 100644 arch/arm/dts/imx6ull.dtsi
create mode 100644 arch/arm/dts/imx7-colibri.dts
create mode 100644 arch/arm/dts/imx7.dtsi
create mode 100644 arch/arm/dts/imx7d-pinfunc.h
create mode 100644 arch/arm/include/asm/arch-mx6/mx6ull_pins.h
create mode 100644 board/advantech/dms-ba16/Kconfig
create mode 100644 board/advantech/dms-ba16/MAINTAINERS
create mode 100644 board/advantech/dms-ba16/Makefile
create mode 100644 board/advantech/dms-ba16/clocks.cfg
create mode 100644 board/advantech/dms-ba16/ddr-setup.cfg
create mode 100644 board/advantech/dms-ba16/dms-ba16.c
create mode 100644 board/advantech/dms-ba16/dms-ba16_1g.cfg
create mode 100644 board/advantech/dms-ba16/dms-ba16_2g.cfg
create mode 100644 board/advantech/dms-ba16/micron-1g.cfg
create mode 100644 board/advantech/dms-ba16/samsung-2g.cfg
create mode 100644 board/freescale/mx6ullevk/Kconfig
create mode 100644 board/freescale/mx6ullevk/MAINTAINERS
create mode 100644 board/freescale/mx6ullevk/Makefile
create mode 100644 board/freescale/mx6ullevk/imximage.cfg
create mode 100644 board/freescale/mx6ullevk/mx6ullevk.c
create mode 100644 board/warp/imximage.cfg
create mode 100644 configs/dms-ba16-1g_defconfig
create mode 100644 configs/dms-ba16_defconfig
create mode 100644 configs/mx6ull_14x14_evk_defconfig
create mode 100644 doc/device-tree-bindings/pmic/rn5t567.txt
create mode 100644 doc/device-tree-bindings/serial/mxc-serial.txt
create mode 100644 drivers/power/pmic/rn5t567.c
create mode 100644 include/configs/advantech_dms-ba16.h
create mode 100644 include/configs/mx6ullevk.h
create mode 100644 include/dt-bindings/clock/imx6ul-clock.h
create mode 100644 include/power/rn5t567_pmic.h
create mode 100644 tools/logos/gateworks.bmp
--
=====================================================================
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2016-09-06 8:51 Stefano Babic
@ 2016-09-06 15:27 ` Tom Rini
2016-09-06 15:50 ` Stefano Babic
0 siblings, 1 reply; 307+ messages in thread
From: Tom Rini @ 2016-09-06 15:27 UTC (permalink / raw)
To: u-boot
On Tue, Sep 06, 2016 at 10:51:05AM +0200, Stefano Babic wrote:
> Hi Tom,
>
> please pull from u-boot-imx, thanks !
>
> The following changes since commit 46fe9eb08812cc27a0d5cd97d97373c14d578fe9:
>
> Merge branch 'master' of git://git.denx.de/u-boot-net (2016-08-23
> 07:20:36 -0400)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 19c6e9ac4a43d7e261220e2de4bb1045165558c0:
>
> mx6ul_14x14_ev: Enable the CCGR clocks earlier (2016-09-06 10:35:02 +0200)
OK, NAK. This is breaking a whole bunch of imx6 boards (nitrogen6s1g is
just the latest most in my build cycle, but I'm at 59 failed to build
atm). Since the release is next week, please give these a
re-evaluation. I think that perhaps:
> Breno Lima (1):
> warp7: Modify fdt_file environment variable
>
> Christopher Spinrath (1):
> ARM: board: cm_fx6: fix mtd partition fixup
[snip]
> Fabio Estevam (9):
[snip]
> warp: Fix RAM size runtime detection
[snip]
> mx6ul_14x14_evk: Pass refsel and refr fields to avoid hang
> mx6ul_14x14_evk: Adjust SPL DDR3 settings
> mx6ul_14x14_ev: Enable the CCGR clocks earlier
[snip]
> Stefan Agner (11):
> mtd: nand: mxs: fix cache alignment for cache lines >32
and maybe a few others are the type of bugfixes we still want at this
stage, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20160906/ce6321ad/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2016-09-06 15:27 ` Tom Rini
@ 2016-09-06 15:50 ` Stefano Babic
0 siblings, 0 replies; 307+ messages in thread
From: Stefano Babic @ 2016-09-06 15:50 UTC (permalink / raw)
To: u-boot
Hi Tom,
On 06/09/2016 17:27, Tom Rini wrote:
> On Tue, Sep 06, 2016 at 10:51:05AM +0200, Stefano Babic wrote:
>
>> Hi Tom,
>>
>> please pull from u-boot-imx, thanks !
>>
>> The following changes since commit 46fe9eb08812cc27a0d5cd97d97373c14d578fe9:
>>
>> Merge branch 'master' of git://git.denx.de/u-boot-net (2016-08-23
>> 07:20:36 -0400)
>>
>> are available in the git repository at:
>>
>> git://www.denx.de/git/u-boot-imx.git master
>>
>> for you to fetch changes up to 19c6e9ac4a43d7e261220e2de4bb1045165558c0:
>>
>> mx6ul_14x14_ev: Enable the CCGR clocks earlier (2016-09-06 10:35:02 +0200)
>
> OK, NAK. This is breaking a whole bunch of imx6 boards (nitrogen6s1g is
> just the latest most in my build cycle, but I'm at 59 failed to build
> atm). Since the release is next week, please give these a
> re-evaluation. I think that perhaps:
Strange enough - I built with buildman and I do not get the same errors.
Let me check, I will move most of them to -next.
>
>> Breno Lima (1):
>> warp7: Modify fdt_file environment variable
>>
>> Christopher Spinrath (1):
>> ARM: board: cm_fx6: fix mtd partition fixup
> [snip]
>> Fabio Estevam (9):
> [snip]
>> warp: Fix RAM size runtime detection
> [snip]
>> mx6ul_14x14_evk: Pass refsel and refr fields to avoid hang
>> mx6ul_14x14_evk: Adjust SPL DDR3 settings
>> mx6ul_14x14_ev: Enable the CCGR clocks earlier
> [snip]
>> Stefan Agner (11):
>> mtd: nand: mxs: fix cache alignment for cache lines >32
>
> and maybe a few others are the type of bugfixes we still want at this
> stage, thanks!
>
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2016-07-28 11:56 Stefano Babic
2016-07-29 13:29 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2016-07-28 11:56 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull from u-boot-imx (master), thanks!
The following changes since commit 19ce924ff914f315dc2fdf79f357825c513aed6e:
Prepare v2016.07 (2016-07-11 15:01:01 -0400)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 77cbd3a14184c61d55d7fcddd88fa4e96efc9901:
MAINTAINERS: i.MX: Add board/freescale/*mx* path (2016-07-28 13:27:22
+0200)
----------------------------------------------------------------
Alexey Brodkin (1):
wandboard: move environment partition farther from u-boot.img
Andrej Rosano (2):
usbarmory: switch to using kernel zImage
usbarmory: Add board_run_command() function
Breno Lima (7):
warp7: Remove CONFIG_BOOTDELAY variable
serial_mxc: Remove unconditional DCE setting
Revert "imx_common: Return MMCSD_MODE_FS in spl_boot_mode() also
for EXTFS"
wandboard: Replace is_cpu_type() for macro
mx6cuboxi: Replace is_mx6q() for macro
cgtqmx6eval: Replace is_mx6q() for macro
warp7: Move some USB configuration options to defconfig
Christopher Spinrath (5):
ARM: board: cm-fx6: fix mmc for old revisions of utilite
ARM: configs: cm_fx6: improve default environment
fdt_support: define stub for fdt_fixup_mtdparts
ARM: board: cm_fx6: fixup mtd partitions in the fdt
ARM: configs: cm_fx6: add mtd support
Diego Dorta (3):
pico-imx6ul: Add Ethernet support
pico-imx6ul: Add NFS boot support
mx6ul_14x14_evk: Remove unused define
Fabio Estevam (11):
mx7: Place MX7_SEC option in Kconfig
mx7dsabresd: Fix the boot of a NXP kernel
mx6: clock: Fix the logic for reading axi_alt_sel
mx7dsabresd_secure_defconfig: Use CONFIG_ARMV7_BOOT_SEC_DEFAULT
warp: Use imx_ddr_size() for calculating the DDR size
aristainetos: Use imx_ddr_size() for calculating the DDR size
bx50v3: Use imx_ddr_size() for calculating the DDR size
novena: Remove uneeded PHYS_SDRAM_SIZE
cgtqmx6eval: Remove uneeded PHYS_SDRAM_SIZE
mx7dsabresd: MAINTAINERS: Add mx7dsabresd_secure_defconfig
MAINTAINERS: i.MX: Add board/freescale/*mx* path
Gilles Chanteperdrix (1):
wandboard: enable SATA with imx6q
Hannes Schmelzer (2):
driver/net/fec: support fixed speed connection
arch-mx6: fix MX6_PAD_DECLARE macro to work with MX6 duallite
Peng Fan (1):
imx6: clock: typo fix
Petr Kulhavy (1):
imx_common: Return MMCSD_MODE_FS in spl_boot_mode() also for EXTFS
Stefan Agner (10):
dm: imx: serial: Support DTE mode when using driver model
usb: move CONFIG_USB_EHCI_MX7 to Kconfig
usb: ehci-mx6: configure power polarity in usb_power_config
usb: ehci-mx6: introduce config for high active power pin
mx7: set soc environment according to exact SoC type
mx7_common: Put display board info config into board file
mx7_common: use Kconfig for ARMv7 non-secure mode
imx_watchdog: add weak attribute to reset_cpu function
colibri_imx7: add Colibri iMX7S/iMX7D module support
mx7_common: initialize generic timer on all CPU's
Stefano Babic (7):
pcie_imx: increment timeout for link up
mx6: add support for el6x board
mx6: Add Phytec PCM058 i.MX6 Quad
Revert "arch-mx6: fix MX6_PAD_DECLARE macro to work with MX6 duallite"
Fix build for mx7dsabresd (secure config)
mx6: wandboard: fix warning due to missing prototype
pico-imx6ul: drop warning due to redefined
Tim Harvey (11):
imx: ventana: add dt fixup for GW16082 irq mapping
imx: ventana: add dt fixup for eth1 mac-address
pci: allow disabling of pci init/enum via env
imx: ventana: default pci to disabled
imx: ventana: re-enable late board info display
imx: ventana: make RS232 enable board specific
imx: ventana: make number of digital I/O's dynamic
imx: ventana: add extra DIO's for GW5520
imx: ventana: make hwconfig initialize based on board configuration
imx: ventana: refactor board-specific dt fixups (no functional change)
imx: ventana: add dt fixup for watchdog external reset
Vanessa Maegima (8):
mx6qsabreauto: Avoid hardcoded RAM size
mx6slevk: Avoid hardcoded RAM size
mx6sxsabreauto: Avoid hardcoded RAM size
mx6sxsabresd: Avoid hardcoded RAM size
pico-imx6ul: Add DFU support
pico-imx6ul: Add a README file
pico-imx6ul: Add USB Host support
pico-imx6ul: Add PMIC support
MAINTAINERS | 1 +
arch/arm/cpu/armv7/mx6/Kconfig | 18 ++++++
arch/arm/cpu/armv7/mx6/clock.c | 6 +-
arch/arm/cpu/armv7/mx7/Kconfig | 9 +++
arch/arm/cpu/armv7/mx7/soc.c | 14 +++++
board/aristainetos/aristainetos.c | 2 +-
board/compulab/cm_fx6/cm_fx6.c | 20 ++++++-
board/congatec/cgtqmx6eval/cgtqmx6eval.c | 14 +----
board/el/el6x/Kconfig | 25 ++++++++
board/el/el6x/MAINTAINERS | 8 +++
board/el/el6x/Makefile | 7 +++
board/el/el6x/el6x.c | 640
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
board/freescale/mx6qsabreauto/mx6qsabreauto.c | 2 +-
board/freescale/mx6slevk/mx6slevk.c | 2 +-
board/freescale/mx6sxsabreauto/mx6sxsabreauto.c | 2 +-
board/freescale/mx6sxsabresd/mx6sxsabresd.c | 2 +-
board/freescale/mx6ul_14x14_evk/mx6ul_14x14_evk.c | 3 -
board/freescale/mx7dsabresd/MAINTAINERS | 1 +
board/gateworks/gw_ventana/common.c | 469
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------------------------
board/gateworks/gw_ventana/common.h | 10 ++--
board/gateworks/gw_ventana/gw_ventana.c | 473
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----------------------
board/ge/bx50v3/bx50v3.c | 2 +-
board/inversepath/usbarmory/usbarmory.c | 31 ++++++++++
board/phytec/pcm058/Kconfig | 12 ++++
board/phytec/pcm058/MAINTAINERS | 6 ++
board/phytec/pcm058/Makefile | 9 +++
board/phytec/pcm058/README | 35 +++++++++++
board/phytec/pcm058/pcm058.c | 582
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
board/solidrun/mx6cuboxi/mx6cuboxi.c | 12 +---
board/technexion/pico-imx6ul/README | 57 ++++++++++++++++++
board/technexion/pico-imx6ul/pico-imx6ul.c | 178
++++++++++++++++++++++++++++++++++++++++++++++++++++++-
board/toradex/colibri_imx7/Kconfig | 20 +++++++
board/toradex/colibri_imx7/MAINTAINERS | 6 ++
board/toradex/colibri_imx7/Makefile | 6 ++
board/toradex/colibri_imx7/colibri_imx7.c | 420
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
board/toradex/colibri_imx7/imximage.cfg | 150
+++++++++++++++++++++++++++++++++++++++++++++++
board/wandboard/wandboard.c | 11 +++-
board/warp/warp.c | 2 +-
configs/colibri_imx7_defconfig | 40 +++++++++++++
configs/mx7dsabresd_defconfig | 3 +
configs/mx7dsabresd_secure_defconfig | 41 +++++++++++++
configs/warp7_defconfig | 11 +++-
configs/zc5202_defconfig | 22 +++++++
configs/zc5601_defconfig | 22 +++++++
doc/README.fec_mxc | 5 ++
drivers/net/fec_mxc.c | 4 ++
drivers/pci/pci.c | 4 ++
drivers/pci/pcie_imx.c | 2 +-
drivers/serial/serial_mxc.c | 8 ++-
drivers/usb/host/Kconfig | 16 +++++
drivers/usb/host/ehci-mx6.c | 14 +++--
drivers/watchdog/imx_watchdog.c | 2 +-
include/configs/aristainetos-common.h | 1 -
include/configs/cgtqmx6eval.h | 1 -
include/configs/cm_fx6.h | 31 ++++++++--
include/configs/colibri_imx7.h | 247
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
include/configs/el6x_common.h | 139
+++++++++++++++++++++++++++++++++++++++++++
include/configs/ge_bx50v3.h | 2 -
include/configs/gw_ventana.h | 8 +--
include/configs/mx6qsabreauto.h | 1 -
include/configs/mx6slevk.h | 1 -
include/configs/mx6sxsabreauto.h | 1 -
include/configs/mx6sxsabresd.h | 1 -
include/configs/mx7_common.h | 11 +---
include/configs/mx7dsabresd.h | 4 +-
include/configs/novena.h | 1 -
include/configs/pcm058.h | 140
++++++++++++++++++++++++++++++++++++++++++++
include/configs/pico-imx6ul.h | 68
++++++++++++++++-----
include/configs/usbarmory.h | 19 +++---
include/configs/wandboard.h | 14 ++++-
include/configs/warp.h | 1 -
include/configs/warp7.h | 13 +----
include/configs/zc5202.h | 37 ++++++++++++
include/configs/zc5601.h | 33 +++++++++++
include/dm/platform_data/serial_mxc.h | 1 +
include/fdt_support.h | 6 ++
78 files changed, 3882 insertions(+), 402 deletions(-)
create mode 100644 board/el/el6x/Kconfig
create mode 100644 board/el/el6x/MAINTAINERS
create mode 100644 board/el/el6x/Makefile
create mode 100644 board/el/el6x/el6x.c
create mode 100644 board/phytec/pcm058/Kconfig
create mode 100644 board/phytec/pcm058/MAINTAINERS
create mode 100644 board/phytec/pcm058/Makefile
create mode 100644 board/phytec/pcm058/README
create mode 100644 board/phytec/pcm058/pcm058.c
create mode 100644 board/technexion/pico-imx6ul/README
create mode 100644 board/toradex/colibri_imx7/Kconfig
create mode 100644 board/toradex/colibri_imx7/MAINTAINERS
create mode 100644 board/toradex/colibri_imx7/Makefile
create mode 100644 board/toradex/colibri_imx7/colibri_imx7.c
create mode 100644 board/toradex/colibri_imx7/imximage.cfg
create mode 100644 configs/colibri_imx7_defconfig
create mode 100644 configs/mx7dsabresd_secure_defconfig
create mode 100644 configs/pcm058_defconfig
create mode 100644 configs/zc5202_defconfig
create mode 100644 configs/zc5601_defconfig
create mode 100644 include/configs/colibri_imx7.h
create mode 100644 include/configs/el6x_common.h
create mode 100644 include/configs/pcm058.h
create mode 100644 include/configs/zc5202.h
create mode 100644 include/configs/zc5601.h
--
=====================================================================
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sbabic at denx.de
=====================================================================
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2016-07-28 11:56 Stefano Babic
@ 2016-07-29 13:29 ` Tom Rini
0 siblings, 0 replies; 307+ messages in thread
From: Tom Rini @ 2016-07-29 13:29 UTC (permalink / raw)
To: u-boot
On Thu, Jul 28, 2016 at 01:56:16PM +0200, Stefano Babic wrote:
> Hi Tom,
>
> please pull from u-boot-imx (master), thanks!
>
>
> The following changes since commit 19ce924ff914f315dc2fdf79f357825c513aed6e:
>
> Prepare v2016.07 (2016-07-11 15:01:01 -0400)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 77cbd3a14184c61d55d7fcddd88fa4e96efc9901:
>
> MAINTAINERS: i.MX: Add board/freescale/*mx* path (2016-07-28 13:27:22
> +0200)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20160729/3fa87b82/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2016-06-18 9:14 Stefano Babic
2016-06-19 14:12 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2016-06-18 9:14 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull from u-boot-imx (master), thanks!
For i.MX contributors: I set a -next branch and I have applied what it
is already ready to be merged. I will go on applying on -next until release.
The following changes since commit 6b3943f1b04be60f147ee540fbd72c4c7ea89f80:
siemens,am33x: add draco etamin board (2016-06-09 13:53:13 -0400)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 67ef2c133f099d3d719058eb73aeec8f1574655c:
warp7: Fix DFU support (2016-06-18 10:37:22 +0200)
----------------------------------------------------------------
Andrew Shadura (6):
board: ge: bx50v3: don't configure the backlight when there's no
display
board: ge: bx50v3: make CONFIG_VIDEO optional and disabled by default
board: ge: bx50v3: make USB support optional and disabled by default
board: ge: bx50v3: make network support optional and disabled by
default
board: ge: bx50v3: make SATA optional and disabled by default
board: ge: bx50v3: disable unused features to improve size and
boot speed
Damien Riegel (1):
ts4800: update environment to boot with device tree
Fabio Estevam (1):
warp7: Fix DFU support
Kimmo Surakka (1):
board: ge: bx50v3: add missing partnum variable
Marco Franchi (3):
mx6sabresd: Allow LVDS backlight to be functional after a kernel
reboot
warp7: Fix watchdog reset
warp7: Add README file
Michael Heimpold (1):
arm: mxs: Remove misleading comments
Peng Fan (21):
imx: correct speed grading info for i.MX6UL
imx-common: introduce simpler macros for runtime dection
imx: mx6: support i.MX6SOLO when enable/disable_ldb_di_clock_sources
imx: mx6: use simpler runtime cpu dection macros
imx-common: hab: support i.MX6SOLO
imx-common: use simpler runtime cpu dection macros
imx: mx6: ddr: support i.MX6D/QPlus
imx: mx6: correct get_cpu_speed_grade_hz for i.MX6DQP
imx-common: hab: support i.MX6DQPlus
imx-common: sata: return failure if not i.MX6DQPlus
imx-common: timer: support i.MX6DQPlus
mtd: nand: mxs: use simpler runtime cpu dection macros
ocotp: mxc: use simpler runtime cpu dection macros
net: fec_mxc: use simpler runtime cpu dection macros
block: dwc_ahsata: support i.MX6DQPlus
board: mx6sabresd/auto: use simpler runtime cpu dection macros
imx: mx6qsabreauto: drop duplicated net phy configuration
imx: mx7: implement reset_misc
imx6ulevk: fix 74LV OE usage
imx6ulevk: fix LCD_nPWREN setting
imx: mx6ulevk: change QSPI PAD DSE to 120ohm
Sebastien Bourdelin (2):
ts4800: add CONFIG_SYS_FSL_ERRATUM_ESDHC_A001
cosmetic: mx6slevk: Minor coding-style fix
Stefano Babic (2):
Merge branch 'master' of git://git.denx.de/u-boot
Merge branch 'master' of git://git.denx.de/u-boot
Tim Harvey (22):
imx: ventana: config: remove redundant config
imx: ventana: gsc: remove dependence on env
imx: ventana: use EEPROM register for falcon boot mode
imx: ventana: remove SPL_EXT_SUPPORT
imx: ventana: config: add env vars for disk and part
imx: ventana: config: add fixfdt script to apply manual fdt fixups
imx: ventana: config: use bootdir env var for directory of fdt files
imx: ventana: config: use fs env var for block dev filesystem type
imx: ventana: config: use explicit addr in loadscript
imx: ventana: config: add PREBOOT support
imx: ventana: SPL: only disable boot watchdog if Falcon mode
imx: ventana: SPL: added support for 32bit IMX6DQ 8Gb density DRAM
config
imx: ventana: gsc: add gsc sleep command
imx: ventana: gsc: fix negative temperature readings
imx: ventana: gsc: show board temp on boot
imx: ventana: export backlight gpio after gpio driver is available
imx: ventana: fix invalid dio configuration for pwm mode
imx: ventana: enable pwm device-tree property based on hwconfig
imx: ventana: remove dependence on EECONFIG_SATA eeprom feature bit
imx: ventana: remove several EEPROM config bit dependence
imx: ventana: add GW553x support
imx: ventana: add fdt fixup to enable UHS-I support on selected boards
Ye Li (1):
mx7dsabresd: Fix LCD_PWR_EN output setting
arch/arm/cpu/arm926ejs/mxs/mxs.c | 4 ++--
arch/arm/cpu/armv7/mx6/clock.c | 42
+++++++++++++++++++-----------------------
arch/arm/cpu/armv7/mx6/ddr.c | 10 ++++------
arch/arm/cpu/armv7/mx6/soc.c | 26
++++++++++++++++++++------
arch/arm/cpu/armv7/mx7/soc.c | 8 ++++++++
arch/arm/imx-common/hab.c | 53
+++++++++++++++++++++++------------------------------
arch/arm/imx-common/init.c | 5 ++---
arch/arm/imx-common/iomux-v3.c | 2 +-
arch/arm/imx-common/sata.c | 2 +-
arch/arm/imx-common/timer.c | 11 +++--------
arch/arm/include/asm/imx-common/sys_proto.h | 8 ++++++++
board/freescale/mx6qsabreauto/mx6qsabreauto.c | 37
++-----------------------------------
board/freescale/mx6sabresd/mx6sabresd.c | 22
++++++++++++++++++----
board/freescale/mx6slevk/mx6slevk.c | 16 ++++++++--------
board/freescale/mx6ul_14x14_evk/mx6ul_14x14_evk.c | 8 +++-----
board/freescale/mx7dsabresd/mx7dsabresd.c | 2 +-
board/gateworks/gw_ventana/README | 17 ++++++-----------
board/gateworks/gw_ventana/common.c | 100
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------
board/gateworks/gw_ventana/common.h | 3 +++
board/gateworks/gw_ventana/eeprom.c | 34
+++-------------------------------
board/gateworks/gw_ventana/gsc.c | 61
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++----
board/gateworks/gw_ventana/gw_ventana.c | 69
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------
board/gateworks/gw_ventana/gw_ventana_spl.c | 45
+++++++++++++++++++++++++++++++++++++++++----
board/gateworks/gw_ventana/ventana_eeprom.h | 1 +
board/ge/bx50v3/bx50v3.c | 3 +++
board/warp7/README | 63
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
board/warp7/warp7.c | 21
+++++++++++++++++++++
configs/ge_b450v3_defconfig | 12 ++++++------
configs/ge_b650v3_defconfig | 12 ++++++------
configs/ge_b850v3_defconfig | 12 ++++++------
drivers/block/dwc_ahsata.c | 2 +-
drivers/misc/mxc_ocotp.c | 4 ++--
drivers/mtd/nand/mxs_nand.c | 2 +-
drivers/net/fec_mxc.c | 2 +-
include/configs/ge_bx50v3.h | 41
++++++++++++++++++++++++++++-------------
include/configs/gw_ventana.h | 42
+++++++++++++++++++++++++-----------------
include/configs/ts4800.h | 19 +++++++++++++++----
include/configs/warp7.h | 8 +++-----
38 files changed, 566 insertions(+), 263 deletions(-)
create mode 100644 board/warp7/README
--
=====================================================================
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2016-06-18 9:14 Stefano Babic
@ 2016-06-19 14:12 ` Tom Rini
0 siblings, 0 replies; 307+ messages in thread
From: Tom Rini @ 2016-06-19 14:12 UTC (permalink / raw)
To: u-boot
On Sat, Jun 18, 2016 at 11:14:48AM +0200, Stefano Babic wrote:
> Hi Tom,
>
> please pull from u-boot-imx (master), thanks!
>
> For i.MX contributors: I set a -next branch and I have applied what it
> is already ready to be merged. I will go on applying on -next until release.
>
> The following changes since commit 6b3943f1b04be60f147ee540fbd72c4c7ea89f80:
>
> siemens,am33x: add draco etamin board (2016-06-09 13:53:13 -0400)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 67ef2c133f099d3d719058eb73aeec8f1574655c:
>
> warp7: Fix DFU support (2016-06-18 10:37:22 +0200)
>
On top of the last PR (sorry), applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20160619/538e54f3/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2016-06-07 16:44 Stefano Babic
2016-06-18 9:12 ` Stefano Babic
2016-06-19 14:02 ` Tom Rini
0 siblings, 2 replies; 307+ messages in thread
From: Stefano Babic @ 2016-06-07 16:44 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull from u-boot-imx, thanks !
The following changes since commit d7d000311285e4b8d11e089ca13ea456a01be3b8:
Merge branch 'master' of git://git.denx.de/u-boot-mips (2016-05-23
11:51:37 -0400)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to d2ba7a6adcef6e6f8c4418c7b0caf9d7ab98a6d4:
arm: mxs: Remove misleading comments (2016-06-07 18:23:51 +0200)
----------------------------------------------------------------
Andrew Shadura (6):
board: ge: bx50v3: don't configure the backlight when there's no
display
board: ge: bx50v3: make CONFIG_VIDEO optional and disabled by default
board: ge: bx50v3: make USB support optional and disabled by default
board: ge: bx50v3: make network support optional and disabled by
default
board: ge: bx50v3: make SATA optional and disabled by default
board: ge: bx50v3: disable unused features to improve size and
boot speed
Damien Riegel (1):
ts4800: update environment to boot with device tree
Kimmo Surakka (1):
board: ge: bx50v3: add missing partnum variable
Michael Heimpold (1):
arm: mxs: Remove misleading comments
Peng Fan (18):
imx: correct speed grading info for i.MX6UL
imx-common: introduce simpler macros for runtime dection
imx: mx6: support i.MX6SOLO when enable/disable_ldb_di_clock_sources
imx: mx6: use simpler runtime cpu dection macros
imx-common: hab: support i.MX6SOLO
imx-common: use simpler runtime cpu dection macros
imx: mx6: ddr: support i.MX6D/QPlus
imx: mx6: correct get_cpu_speed_grade_hz for i.MX6DQP
imx-common: hab: support i.MX6DQPlus
imx-common: sata: return failure if not i.MX6DQPlus
imx-common: timer: support i.MX6DQPlus
mtd: nand: mxs: use simpler runtime cpu dection macros
ocotp: mxc: use simpler runtime cpu dection macros
net: fec_mxc: use simpler runtime cpu dection macros
block: dwc_ahsata: support i.MX6DQPlus
board: mx6sabresd/auto: use simpler runtime cpu dection macros
imx: mx6qsabreauto: drop duplicated net phy configuration
imx: mx7: implement reset_misc
Sebastien Bourdelin (2):
ts4800: add CONFIG_SYS_FSL_ERRATUM_ESDHC_A001
cosmetic: mx6slevk: Minor coding-style fix
Stefano Babic (1):
Merge branch 'master' of git://git.denx.de/u-boot
Tim Harvey (22):
imx: ventana: config: remove redundant config
imx: ventana: gsc: remove dependence on env
imx: ventana: use EEPROM register for falcon boot mode
imx: ventana: remove SPL_EXT_SUPPORT
imx: ventana: config: add env vars for disk and part
imx: ventana: config: add fixfdt script to apply manual fdt fixups
imx: ventana: config: use bootdir env var for directory of fdt files
imx: ventana: config: use fs env var for block dev filesystem type
imx: ventana: config: use explicit addr in loadscript
imx: ventana: config: add PREBOOT support
imx: ventana: SPL: only disable boot watchdog if Falcon mode
imx: ventana: SPL: added support for 32bit IMX6DQ 8Gb density DRAM
config
imx: ventana: gsc: add gsc sleep command
imx: ventana: gsc: fix negative temperature readings
imx: ventana: gsc: show board temp on boot
imx: ventana: export backlight gpio after gpio driver is available
imx: ventana: fix invalid dio configuration for pwm mode
imx: ventana: enable pwm device-tree property based on hwconfig
imx: ventana: remove dependence on EECONFIG_SATA eeprom feature bit
imx: ventana: remove several EEPROM config bit dependence
imx: ventana: add GW553x support
imx: ventana: add fdt fixup to enable UHS-I support on selected boards
arch/arm/cpu/arm926ejs/mxs/mxs.c | 4 ++--
arch/arm/cpu/armv7/mx6/clock.c | 42
++++++++++++++++------------------
arch/arm/cpu/armv7/mx6/ddr.c | 10 ++++----
arch/arm/cpu/armv7/mx6/soc.c | 26 ++++++++++++++++-----
arch/arm/cpu/armv7/mx7/soc.c | 8 +++++++
arch/arm/imx-common/hab.c | 53
+++++++++++++++++++-----------------------
arch/arm/imx-common/init.c | 5 ++--
arch/arm/imx-common/iomux-v3.c | 2 +-
arch/arm/imx-common/sata.c | 2 +-
arch/arm/imx-common/timer.c | 11 +++------
arch/arm/include/asm/imx-common/sys_proto.h | 8 +++++++
board/freescale/mx6qsabreauto/mx6qsabreauto.c | 37
++----------------------------
board/freescale/mx6sabresd/mx6sabresd.c | 4 ++--
board/freescale/mx6slevk/mx6slevk.c | 16 ++++++-------
board/gateworks/gw_ventana/README | 17 +++++---------
board/gateworks/gw_ventana/common.c | 100
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------
board/gateworks/gw_ventana/common.h | 3 +++
board/gateworks/gw_ventana/eeprom.c | 34
+++------------------------
board/gateworks/gw_ventana/gsc.c | 61
+++++++++++++++++++++++++++++++++++++++++++++----
board/gateworks/gw_ventana/gw_ventana.c | 69
++++++++++++++++++++++++++++++++++++++++++++++++++-----
board/gateworks/gw_ventana/gw_ventana_spl.c | 45
++++++++++++++++++++++++++++++++----
board/gateworks/gw_ventana/ventana_eeprom.h | 1 +
board/ge/bx50v3/bx50v3.c | 3 +++
configs/ge_b450v3_defconfig | 12 +++++-----
configs/ge_b650v3_defconfig | 12 +++++-----
configs/ge_b850v3_defconfig | 12 +++++-----
drivers/block/dwc_ahsata.c | 2 +-
drivers/misc/mxc_ocotp.c | 4 ++--
drivers/mtd/nand/mxs_nand.c | 2 +-
drivers/net/fec_mxc.c | 2 +-
include/configs/ge_bx50v3.h | 41
++++++++++++++++++++++-----------
include/configs/gw_ventana.h | 42
++++++++++++++++++++--------------
include/configs/ts4800.h | 19 ++++++++++++----
33 files changed, 459 insertions(+), 250 deletions(-)
--
=====================================================================
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2016-06-07 16:44 Stefano Babic
@ 2016-06-18 9:12 ` Stefano Babic
2016-06-19 14:02 ` Tom Rini
1 sibling, 0 replies; 307+ messages in thread
From: Stefano Babic @ 2016-06-18 9:12 UTC (permalink / raw)
To: u-boot
Hi Tom,
I have seen that this was not yet pulled. I added just a few of fixes
and I send a new PR.
Regards,
Stefano
On 07/06/2016 18:44, Stefano Babic wrote:
> Hi Tom,
>
> please pull from u-boot-imx, thanks !
>
> The following changes since commit d7d000311285e4b8d11e089ca13ea456a01be3b8:
>
> Merge branch 'master' of git://git.denx.de/u-boot-mips (2016-05-23
> 11:51:37 -0400)
>
> are available in the git repository at:
>
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to d2ba7a6adcef6e6f8c4418c7b0caf9d7ab98a6d4:
>
> arm: mxs: Remove misleading comments (2016-06-07 18:23:51 +0200)
>
> ----------------------------------------------------------------
> Andrew Shadura (6):
> board: ge: bx50v3: don't configure the backlight when there's no
> display
> board: ge: bx50v3: make CONFIG_VIDEO optional and disabled by default
> board: ge: bx50v3: make USB support optional and disabled by default
> board: ge: bx50v3: make network support optional and disabled by
> default
> board: ge: bx50v3: make SATA optional and disabled by default
> board: ge: bx50v3: disable unused features to improve size and
> boot speed
>
> Damien Riegel (1):
> ts4800: update environment to boot with device tree
>
> Kimmo Surakka (1):
> board: ge: bx50v3: add missing partnum variable
>
> Michael Heimpold (1):
> arm: mxs: Remove misleading comments
>
> Peng Fan (18):
> imx: correct speed grading info for i.MX6UL
> imx-common: introduce simpler macros for runtime dection
> imx: mx6: support i.MX6SOLO when enable/disable_ldb_di_clock_sources
> imx: mx6: use simpler runtime cpu dection macros
> imx-common: hab: support i.MX6SOLO
> imx-common: use simpler runtime cpu dection macros
> imx: mx6: ddr: support i.MX6D/QPlus
> imx: mx6: correct get_cpu_speed_grade_hz for i.MX6DQP
> imx-common: hab: support i.MX6DQPlus
> imx-common: sata: return failure if not i.MX6DQPlus
> imx-common: timer: support i.MX6DQPlus
> mtd: nand: mxs: use simpler runtime cpu dection macros
> ocotp: mxc: use simpler runtime cpu dection macros
> net: fec_mxc: use simpler runtime cpu dection macros
> block: dwc_ahsata: support i.MX6DQPlus
> board: mx6sabresd/auto: use simpler runtime cpu dection macros
> imx: mx6qsabreauto: drop duplicated net phy configuration
> imx: mx7: implement reset_misc
>
> Sebastien Bourdelin (2):
> ts4800: add CONFIG_SYS_FSL_ERRATUM_ESDHC_A001
> cosmetic: mx6slevk: Minor coding-style fix
>
> Stefano Babic (1):
> Merge branch 'master' of git://git.denx.de/u-boot
>
> Tim Harvey (22):
> imx: ventana: config: remove redundant config
> imx: ventana: gsc: remove dependence on env
> imx: ventana: use EEPROM register for falcon boot mode
> imx: ventana: remove SPL_EXT_SUPPORT
> imx: ventana: config: add env vars for disk and part
> imx: ventana: config: add fixfdt script to apply manual fdt fixups
> imx: ventana: config: use bootdir env var for directory of fdt files
> imx: ventana: config: use fs env var for block dev filesystem type
> imx: ventana: config: use explicit addr in loadscript
> imx: ventana: config: add PREBOOT support
> imx: ventana: SPL: only disable boot watchdog if Falcon mode
> imx: ventana: SPL: added support for 32bit IMX6DQ 8Gb density DRAM
> config
> imx: ventana: gsc: add gsc sleep command
> imx: ventana: gsc: fix negative temperature readings
> imx: ventana: gsc: show board temp on boot
> imx: ventana: export backlight gpio after gpio driver is available
> imx: ventana: fix invalid dio configuration for pwm mode
> imx: ventana: enable pwm device-tree property based on hwconfig
> imx: ventana: remove dependence on EECONFIG_SATA eeprom feature bit
> imx: ventana: remove several EEPROM config bit dependence
> imx: ventana: add GW553x support
> imx: ventana: add fdt fixup to enable UHS-I support on selected boards
>
> arch/arm/cpu/arm926ejs/mxs/mxs.c | 4 ++--
> arch/arm/cpu/armv7/mx6/clock.c | 42
> ++++++++++++++++------------------
> arch/arm/cpu/armv7/mx6/ddr.c | 10 ++++----
> arch/arm/cpu/armv7/mx6/soc.c | 26 ++++++++++++++++-----
> arch/arm/cpu/armv7/mx7/soc.c | 8 +++++++
> arch/arm/imx-common/hab.c | 53
> +++++++++++++++++++-----------------------
> arch/arm/imx-common/init.c | 5 ++--
> arch/arm/imx-common/iomux-v3.c | 2 +-
> arch/arm/imx-common/sata.c | 2 +-
> arch/arm/imx-common/timer.c | 11 +++------
> arch/arm/include/asm/imx-common/sys_proto.h | 8 +++++++
> board/freescale/mx6qsabreauto/mx6qsabreauto.c | 37
> ++----------------------------
> board/freescale/mx6sabresd/mx6sabresd.c | 4 ++--
> board/freescale/mx6slevk/mx6slevk.c | 16 ++++++-------
> board/gateworks/gw_ventana/README | 17 +++++---------
> board/gateworks/gw_ventana/common.c | 100
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------
> board/gateworks/gw_ventana/common.h | 3 +++
> board/gateworks/gw_ventana/eeprom.c | 34
> +++------------------------
> board/gateworks/gw_ventana/gsc.c | 61
> +++++++++++++++++++++++++++++++++++++++++++++----
> board/gateworks/gw_ventana/gw_ventana.c | 69
> ++++++++++++++++++++++++++++++++++++++++++++++++++-----
> board/gateworks/gw_ventana/gw_ventana_spl.c | 45
> ++++++++++++++++++++++++++++++++----
> board/gateworks/gw_ventana/ventana_eeprom.h | 1 +
> board/ge/bx50v3/bx50v3.c | 3 +++
> configs/ge_b450v3_defconfig | 12 +++++-----
> configs/ge_b650v3_defconfig | 12 +++++-----
> configs/ge_b850v3_defconfig | 12 +++++-----
> drivers/block/dwc_ahsata.c | 2 +-
> drivers/misc/mxc_ocotp.c | 4 ++--
> drivers/mtd/nand/mxs_nand.c | 2 +-
> drivers/net/fec_mxc.c | 2 +-
> include/configs/ge_bx50v3.h | 41
> ++++++++++++++++++++++-----------
> include/configs/gw_ventana.h | 42
> ++++++++++++++++++++--------------
> include/configs/ts4800.h | 19 ++++++++++++----
> 33 files changed, 459 insertions(+), 250 deletions(-)
>
--
=====================================================================
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2016-06-07 16:44 Stefano Babic
2016-06-18 9:12 ` Stefano Babic
@ 2016-06-19 14:02 ` Tom Rini
1 sibling, 0 replies; 307+ messages in thread
From: Tom Rini @ 2016-06-19 14:02 UTC (permalink / raw)
To: u-boot
On Tue, Jun 07, 2016 at 06:44:26PM +0200, Stefano Babic wrote:
> Hi Tom,
>
> please pull from u-boot-imx, thanks !
>
> The following changes since commit d7d000311285e4b8d11e089ca13ea456a01be3b8:
>
> Merge branch 'master' of git://git.denx.de/u-boot-mips (2016-05-23
> 11:51:37 -0400)
>
> are available in the git repository at:
>
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to d2ba7a6adcef6e6f8c4418c7b0caf9d7ab98a6d4:
>
> arm: mxs: Remove misleading comments (2016-06-07 18:23:51 +0200)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20160619/41753ff8/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2016-05-17 15:57 Stefano Babic
2016-05-19 12:08 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2016-05-17 15:57 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull from u-boot-imx, thanks !
The following changes since commit aeaec0e682f45b9e0c62c522fafea353931f73ed:
Prepare v2016.05 (2016-05-16 10:40:32 -0400)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 291000894ed4d6257830baba547764b86e335b5c:
ARM: mx6: Enable MMC and SATA extfs boot support (2016-05-17 17:52:20
+0200)
----------------------------------------------------------------
Adrian Alonso (1):
imx: tools: imximage: fix CLR bit command
Eric Nelson (1):
imx: mx6: mx6sl_pins: add GPIO variant for SD1_DAT5
Fabio Estevam (1):
mx6ul_evk: Remove CONFIG_SUPPORT_EMMC_BOOT
Marek Vasut (4):
ARM: mx6: Enable STDIO deregistering on Novena
SPL: Let spl_parse_image_header() return value
SPL: Add CONFIG_SPL_ABORT_ON_RAW_IMAGE
ARM: mx6: Enable MMC and SATA extfs boot support
Peng Fan (1):
video: ipu_common: fix build error
Stefan Agner (3):
imx: iomux-v3: fix UART input selects
imx: imx7d: fix ahb clock mux 1
imx: imx-common: print i.MX 7 SoC names consistently
Stefano Babic (1):
Merge branch 'master' of git://git.denx.de/u-boot
README | 4 ++++
arch/arm/cpu/armv7/mx7/clock_slice.c | 2 +-
arch/arm/imx-common/cpu.c | 2 +-
arch/arm/include/asm/arch-mx6/mx6sl_pins.h | 1 +
arch/arm/include/asm/arch-mx7/mx7d_pins.h | 8 ++++----
common/spl/spl.c | 6 +++++-
common/spl/spl_ext.c | 6 +++++-
common/spl/spl_fat.c | 4 +++-
common/spl/spl_mmc.c | 6 +++++-
common/spl/spl_nand.c | 9 +++++++--
common/spl/spl_net.c | 4 +---
common/spl/spl_nor.c | 9 +++++++--
common/spl/spl_onenand.c | 5 ++++-
common/spl/spl_ymodem.c | 7 +++++--
drivers/mtd/spi/spi_spl_load.c | 10 ++++++++--
drivers/video/ipu_common.c | 4 +++-
include/configs/imx6_spl.h | 4 ++++
include/configs/novena.h | 2 +-
include/configs/tqma6.h | 1 -
include/spl.h | 2 +-
tools/imximage.c | 2 +-
21 files changed, 71 insertions(+), 27 deletions(-)
--
=====================================================================
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2016-05-17 15:57 Stefano Babic
@ 2016-05-19 12:08 ` Tom Rini
2016-05-19 12:49 ` Stefano Babic
0 siblings, 1 reply; 307+ messages in thread
From: Tom Rini @ 2016-05-19 12:08 UTC (permalink / raw)
To: u-boot
On Tue, May 17, 2016 at 05:57:32PM +0200, Stefano Babic wrote:
> Hi Tom,
>
> please pull from u-boot-imx, thanks !
>
> The following changes since commit aeaec0e682f45b9e0c62c522fafea353931f73ed:
>
> Prepare v2016.05 (2016-05-16 10:40:32 -0400)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 291000894ed4d6257830baba547764b86e335b5c:
>
> ARM: mx6: Enable MMC and SATA extfs boot support (2016-05-17 17:52:20
> +0200)
>
Applied to u-boot/master, thanks!
But please note that this broke gwventana and that needs a minor follow
up to fix, please do so, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20160519/5b71c2f3/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2016-05-19 12:08 ` Tom Rini
@ 2016-05-19 12:49 ` Stefano Babic
0 siblings, 0 replies; 307+ messages in thread
From: Stefano Babic @ 2016-05-19 12:49 UTC (permalink / raw)
To: u-boot
On 19/05/2016 14:08, Tom Rini wrote:
> On Tue, May 17, 2016 at 05:57:32PM +0200, Stefano Babic wrote:
>
>> Hi Tom,
>>
>> please pull from u-boot-imx, thanks !
>>
>> The following changes since commit aeaec0e682f45b9e0c62c522fafea353931f73ed:
>>
>> Prepare v2016.05 (2016-05-16 10:40:32 -0400)
>>
>> are available in the git repository at:
>>
>> git://www.denx.de/git/u-boot-imx.git master
>>
>> for you to fetch changes up to 291000894ed4d6257830baba547764b86e335b5c:
>>
>> ARM: mx6: Enable MMC and SATA extfs boot support (2016-05-17 17:52:20
>> +0200)
>>
>
> Applied to u-boot/master, thanks!
>
> But please note that this broke gwventana and that needs a minor follow
> up to fix, please do so, thanks!
>
I see - I check it this issue, thanks !
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2016-04-25 12:26 Stefano Babic
2016-04-26 0:15 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2016-04-25 12:26 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull from u-boot-imx, thanks !
The following changes since commit 108f8418597350bd98357f25acaa8ab8a0435779:
ARM: rpi: fix 64-bit CONFIG_SYS_TEXT_BASE (2016-04-16 09:02:17 -0400)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 69cc7dbf1f62492788ab810db7d8444a623c23c2:
Add initial support for Technexion's PICO-IMX6UL-EMMC board
(2016-04-19 16:37:36 +0200)
----------------------------------------------------------------
Akshay Bhat (5):
imx: mx6: Fix procedure to switch the parent of LDB_DI_CLK
board: ge: bx50v3: Split display setup function
board: ge: bx50v3: Setup LDB_DI_CLK source
board: ge: bx50v3: Use pwm for display backlight
board: ge: bx50v3: Fix to meet LVDS display power on timing
Fabio Estevam (2):
MX6UL: Add definition for UART6 base address
Add initial support for Technexion's PICO-IMX6UL-EMMC board
Justin Waters (1):
board: ge: bx50v3: Disable unused pins
Marek Vasut (1):
arm: mx5: Fix NAND image generation
arch/arm/cpu/armv7/mx6/Kconfig | 5 ++
arch/arm/cpu/armv7/mx6/clock.c | 151
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/imx-common/Makefile | 2 +-
arch/arm/include/asm/arch-mx6/clock.h | 9 ++++
arch/arm/include/asm/arch-mx6/imx-regs.h | 1 +
board/ge/bx50v3/bx50v3.c | 183
++++++++++++++++++++++++++++++++++++++++++++++++++++-----------------
board/technexion/pico-imx6ul/Kconfig | 15 ++++++
board/technexion/pico-imx6ul/MAINTAINERS | 7 +++
board/technexion/pico-imx6ul/Makefile | 7 +++
board/technexion/pico-imx6ul/imximage.cfg | 97
+++++++++++++++++++++++++++++++++++++
board/technexion/pico-imx6ul/pico-imx6ul.c | 119
+++++++++++++++++++++++++++++++++++++++++++++
configs/pico-imx6ul_defconfig | 5 ++
include/configs/ge_bx50v3.h | 3 ++
include/configs/pico-imx6ul.h | 140
+++++++++++++++++++++++++++++++++++++++++++++++++++++
14 files changed, 698 insertions(+), 46 deletions(-)
create mode 100644 board/technexion/pico-imx6ul/Kconfig
create mode 100644 board/technexion/pico-imx6ul/MAINTAINERS
create mode 100644 board/technexion/pico-imx6ul/Makefile
create mode 100644 board/technexion/pico-imx6ul/imximage.cfg
create mode 100644 board/technexion/pico-imx6ul/pico-imx6ul.c
create mode 100644 configs/pico-imx6ul_defconfig
create mode 100644 include/configs/pico-imx6ul.h
--
=====================================================================
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sbabic at denx.de
=====================================================================
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2016-04-25 12:26 Stefano Babic
@ 2016-04-26 0:15 ` Tom Rini
0 siblings, 0 replies; 307+ messages in thread
From: Tom Rini @ 2016-04-26 0:15 UTC (permalink / raw)
To: u-boot
On Mon, Apr 25, 2016 at 02:26:47PM +0200, Stefano Babic wrote:
> Hi Tom,
>
> please pull from u-boot-imx, thanks !
>
> The following changes since commit 108f8418597350bd98357f25acaa8ab8a0435779:
>
> ARM: rpi: fix 64-bit CONFIG_SYS_TEXT_BASE (2016-04-16 09:02:17 -0400)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 69cc7dbf1f62492788ab810db7d8444a623c23c2:
>
> Add initial support for Technexion's PICO-IMX6UL-EMMC board
> (2016-04-19 16:37:36 +0200)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20160425/19e3b8bd/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2016-04-13 10:23 Stefano Babic
2016-04-13 19:47 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2016-04-13 10:23 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull from u-boot-imx, thanks !
The following changes since commit e4fb863f6dec0002069d57422ebe3ce3af69a273:
dm: blk: Add tests for block devices (2016-03-17 21:27:39 -0600)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 59c9e9b408014025cfa158a98aeafbcf33aa2d3d:
mx6slevk: imximage.cfg: update to fix tINIT3 and tIH-CA violations
(2016-04-03 19:18:45 +0200)
----------------------------------------------------------------
Akshay Bhat (1):
arm: imx: Add support for GE Bx50v3 boards
Fabio Estevam (10):
mx7_common: Remove unexisting options
mx7dsabresd: Define serial port locally
mx7: Distinguish between dual and solo versions
mx6sabre_common: Fix U-Boot corruption after 'saveenv'
mx6sabresd: Use VESA 1024x768 timings
mx7_common: Put early/late init configs into board file
warp7: Add initial support
mx6sabresd: Remove unneeded enable_lvds() function
warp7: Pass the UART base definition
mx7_common: Define CONFIG_SYS_MALLOC_LEN in the board file
Leonid Iziumtsev (1):
mx27: 16-bit wide watchdog registers
Marek Vasut (3):
arm: mx5: Enable NAND TrimFFS on M53EVK
arm: imx6: Switch DDR3 calibration to wait_for_bit()
arm: mxs: Update MX28EVK config
Peng Fan (5):
imx: mx6ul: skip setting ahb rate
imx: mx6ul configure the PMIC_STBY_REQ pin as open drain
imx: print ARM clock for clocks command
imx: mx6sx: move MX6SX to Kconfig entry
imx: mx7d: move MX7D to Kconfig entry
Stefan Roese (2):
arm: mx6: Add UART8 base address for i.MX6UL
arm: mx6: Add CCV xPress board support
Stefano Babic (1):
Merge branch 'next'
Tom Rini (2):
mx6qarm2: imximage_mx6dl.cfg update to fix tINIT3 violation
mx6slevk: imximage.cfg: update to fix tINIT3 and tIH-CA violations
Ye Li (1):
imx: mx6: Fix incorrect clear mmdc_ch0 handshake mask
arch/arm/cpu/arm926ejs/mx27/reset.c | 8 +-
arch/arm/cpu/armv7/mx6/Kconfig | 23 ++
arch/arm/cpu/armv7/mx6/clock.c | 1 +
arch/arm/cpu/armv7/mx6/ddr.c | 44 +--
arch/arm/cpu/armv7/mx6/soc.c | 36 +-
arch/arm/cpu/armv7/mx7/Kconfig | 8 +
arch/arm/cpu/armv7/mx7/soc.c | 18 +
arch/arm/imx-common/cpu.c | 2 +
arch/arm/include/asm/arch-imx/cpu.h | 1 +
arch/arm/include/asm/arch-mx27/imx-regs.h | 6 +-
arch/arm/include/asm/arch-mx6/imx-regs.h | 1 +
board/ccv/xpress/Kconfig | 12 +
board/ccv/xpress/MAINTAINERS | 7 +
board/ccv/xpress/Makefile | 8 +
board/ccv/xpress/imximage.cfg | 176 +++++++++
board/ccv/xpress/spl.c | 116 ++++++
board/ccv/xpress/xpress.c | 331 +++++++++++++++++
board/freescale/mx6qarm2/imximage_mx6dl.cfg | 4 +-
board/freescale/mx6sabresd/mx6sabresd.c | 40 +--
board/freescale/mx6slevk/imximage.cfg | 4 +-
board/ge/bx50v3/Kconfig | 18 +
board/ge/bx50v3/MAINTAINERS | 8 +
board/ge/bx50v3/Makefile | 8 +
board/ge/bx50v3/bx50v3.c | 533
++++++++++++++++++++++++++++
board/ge/bx50v3/bx50v3.cfg | 151 ++++++++
board/warp7/Kconfig | 9 +
board/warp7/MAINTAINERS | 6 +
board/warp7/Makefile | 6 +
board/warp7/imximage.cfg | 95 +++++
board/warp7/warp7.c | 102 ++++++
configs/ge_b450v3_defconfig | 8 +
configs/ge_b650v3_defconfig | 8 +
configs/ge_b850v3_defconfig | 8 +
configs/mx28evk_defconfig | 1 +
configs/mx6sxsabreauto_defconfig | 2 +-
configs/mx6sxsabresd_defconfig | 2 +-
configs/mx6sxsabresd_spl_defconfig | 2 +-
configs/mx7dsabresd_defconfig | 2 +-
configs/warp7_defconfig | 12 +
configs/xpress_defconfig | 6 +
configs/xpress_spl_defconfig | 7 +
include/configs/ge_bx50v3.h | 349 ++++++++++++++++++
include/configs/m53evk.h | 1 +
include/configs/mx28evk.h | 3 +
include/configs/mx6sabre_common.h | 2 +-
include/configs/mx7_common.h | 10 -
include/configs/mx7dsabresd.h | 8 +
include/configs/warp7.h | 155 ++++++++
include/configs/xpress.h | 166 +++++++++
49 files changed, 2442 insertions(+), 92 deletions(-)
create mode 100644 board/ccv/xpress/Kconfig
create mode 100644 board/ccv/xpress/MAINTAINERS
create mode 100644 board/ccv/xpress/Makefile
create mode 100644 board/ccv/xpress/imximage.cfg
create mode 100644 board/ccv/xpress/spl.c
create mode 100644 board/ccv/xpress/xpress.c
create mode 100644 board/ge/bx50v3/Kconfig
create mode 100644 board/ge/bx50v3/MAINTAINERS
create mode 100644 board/ge/bx50v3/Makefile
create mode 100644 board/ge/bx50v3/bx50v3.c
create mode 100644 board/ge/bx50v3/bx50v3.cfg
create mode 100644 board/warp7/Kconfig
create mode 100644 board/warp7/MAINTAINERS
create mode 100644 board/warp7/Makefile
create mode 100644 board/warp7/imximage.cfg
create mode 100644 board/warp7/warp7.c
create mode 100644 configs/ge_b450v3_defconfig
create mode 100644 configs/ge_b650v3_defconfig
create mode 100644 configs/ge_b850v3_defconfig
create mode 100644 configs/warp7_defconfig
create mode 100644 configs/xpress_defconfig
create mode 100644 configs/xpress_spl_defconfig
create mode 100644 include/configs/ge_bx50v3.h
create mode 100644 include/configs/warp7.h
create mode 100644 include/configs/xpress.h
--
=====================================================================
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sbabic at denx.de
=====================================================================
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2016-04-13 10:23 Stefano Babic
@ 2016-04-13 19:47 ` Tom Rini
0 siblings, 0 replies; 307+ messages in thread
From: Tom Rini @ 2016-04-13 19:47 UTC (permalink / raw)
To: u-boot
On Wed, Apr 13, 2016 at 12:23:37PM +0200, Stefano Babic wrote:
> Hi Tom,
>
> please pull from u-boot-imx, thanks !
>
> The following changes since commit e4fb863f6dec0002069d57422ebe3ce3af69a273:
>
> dm: blk: Add tests for block devices (2016-03-17 21:27:39 -0600)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 59c9e9b408014025cfa158a98aeafbcf33aa2d3d:
>
> mx6slevk: imximage.cfg: update to fix tINIT3 and tIH-CA violations
> (2016-04-03 19:18:45 +0200)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20160413/011ab5ac/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2016-03-02 13:57 Stefano Babic
2016-03-02 23:14 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2016-03-02 13:57 UTC (permalink / raw)
To: u-boot
Hi Tom,
some small fixes for release. Please pull from u-boot-imx, thanks !
The following changes since commit 0156782feb7fb105b8e69de00c23d3eb60c4e3db:
Prepare v2016.03-rc3 (2016-02-29 17:44:13 -0500)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to b112b007162f5d7d523b135b413a37ced15793f9:
board: tbs2910: Fix eMMC BOOTCFG value (2016-03-02 14:51:05 +0100)
----------------------------------------------------------------
Bhuvanchandra DV (1):
colibri-vf: Disable pull-up configuration in GPIO pin mux
Fabio Estevam (3):
MAINTAINERS: Update Peng Fan's email address
mx6qarm2: Update maintainer's emails
mx53ard: Move to booting zImage
Soeren Moch (1):
board: tbs2910: Fix eMMC BOOTCFG value
arch/arm/include/asm/arch-vf610/iomux-vf610.h | 2 +-
board/freescale/mx6qarm2/MAINTAINERS | 4 ++--
board/freescale/mx6qsabreauto/MAINTAINERS | 2 +-
board/freescale/mx6slevk/MAINTAINERS | 2 +-
board/freescale/mx6ul_14x14_evk/MAINTAINERS | 2 +-
board/tbs/tbs2910/tbs2910.c | 2 +-
include/configs/mx53ard.h | 18 ++++++++++--------
7 files changed, 17 insertions(+), 15 deletions(-)
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2016-03-02 13:57 Stefano Babic
@ 2016-03-02 23:14 ` Tom Rini
0 siblings, 0 replies; 307+ messages in thread
From: Tom Rini @ 2016-03-02 23:14 UTC (permalink / raw)
To: u-boot
On Wed, Mar 02, 2016 at 02:57:07PM +0100, Stefano Babic wrote:
> Hi Tom,
>
> some small fixes for release. Please pull from u-boot-imx, thanks !
>
> The following changes since commit 0156782feb7fb105b8e69de00c23d3eb60c4e3db:
>
> Prepare v2016.03-rc3 (2016-02-29 17:44:13 -0500)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to b112b007162f5d7d523b135b413a37ced15793f9:
>
> board: tbs2910: Fix eMMC BOOTCFG value (2016-03-02 14:51:05 +0100)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20160302/3a55aa32/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2016-02-04 9:44 Stefano Babic
2016-02-04 17:39 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2016-02-04 9:44 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull from u-boot-imx, thanks !
The following changes since commit 44189a032804c4a16632f4e80abf77f2820e9a48:
Prepare v2016.03-rc1 (2016-02-02 11:29:50 -0500)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to fb0d042814e6ea3463ee335523222f91d891d084:
imx: mx6: implement board_mmc_get_env_dev (2016-02-04 10:13:53 +0100)
----------------------------------------------------------------
Bhuvanchandra DV (9):
arm: vybrid: Enable lpuart support
arm: vybrid: Update the license string
arm: colibri-vf: Enable serial support
arm: vf610-twr: Add device tree file's
arm: pcm052: Add device tree file's
arm: vybrid: Update defconfig's
arm: vybrid: Drop enabling GPIO, SPI and UART in legacy mode
dm: lpuart: Drop the legacy code
dm: vybrid_gpio: Drop legacy code
Bin Meng (1):
tools: mxsboot: Use more portable cpu_to_le32()
Fabio Estevam (3):
mx6slevk: Fix the reset delay for the the LAN8720 PHY
tqma6_wru4: Fix the reset delay for the the LAN8720 PHY
mx6slevk: Remove CONFIG_ETHPRIME option
Marek Vasut (2):
arm: imx6: Add DDR3 calibration code for MX6 Q/D/DL
arm: imx6: Enable DDR calibration on Novena
Peng Fan (3):
imx: mx7dsabresd: move mmc_get_env_devno to soc code
imx: mx6: implement mmc_get_env_dev
imx: mx6: implement board_mmc_get_env_dev
Peter Robinson (1):
wandboard: fix variable name so PXE boot works
Ye Li (6):
mx6: soc: Add ENET2 mac address support
imx: mx6sxsabreauto: Add support for mx6sx SABREAUTO board
imx: MX6DQ{P}/DL:SABRESD Fix bmode eMMC failure
imx: mx6sx: Fix issue in LCDIF clock enablement
imx: mx6ul/sx: Fix issue in LCDIF clock dividers calculation
imx: mx6sxsabresd: Add MCIMX28LCD display support
arch/arm/cpu/armv7/mx6/Kconfig | 6 +
arch/arm/cpu/armv7/mx6/clock.c | 8 +-
arch/arm/cpu/armv7/mx6/ddr.c | 559
++++++++++++++++++++++++
arch/arm/cpu/armv7/mx6/soc.c | 64 ++-
arch/arm/cpu/armv7/mx7/soc.c | 21 +
arch/arm/dts/Makefile | 4 +-
arch/arm/dts/pcm052.dts | 22 +
arch/arm/dts/vf-colibri.dtsi | 15 +-
arch/arm/dts/vf.dtsi | 48 +-
arch/arm/dts/vf500-colibri.dts | 5 -
arch/arm/dts/vf610-colibri.dts | 5 -
arch/arm/dts/vf610-twr.dts | 22 +
arch/arm/include/asm/arch-mx6/imx-regs.h | 23 +-
arch/arm/include/asm/arch-mx6/mx6-ddr.h | 5 +
board/freescale/mx6qarm2/mx6qarm2.c | 5 +
board/freescale/mx6sabresd/mx6sabresd.c | 7 +-
board/freescale/mx6slevk/mx6slevk.c | 7 +-
board/freescale/mx6sxsabreauto/Kconfig | 12 +
board/freescale/mx6sxsabreauto/MAINTAINERS | 6 +
board/freescale/mx6sxsabreauto/Makefile | 6 +
board/freescale/mx6sxsabreauto/imximage.cfg | 136 ++++++
board/freescale/mx6sxsabreauto/mx6sxsabreauto.c | 508 +++++++++++++++++++++
board/freescale/mx6sxsabresd/mx6sxsabresd.c | 66 +++
board/freescale/mx7dsabresd/mx7dsabresd.c | 20 +-
board/kosagi/novena/novena_spl.c | 23 +-
board/tqc/tqma6/tqma6_wru4.c | 2 +-
configs/colibri_vf_defconfig | 8 +
configs/colibri_vf_dtb_defconfig | 14 -
configs/mx6sxsabreauto_defconfig | 11 +
configs/pcm052_defconfig | 7 +
configs/vf610twr_defconfig | 7 +
configs/vf610twr_nand_defconfig | 7 +
doc/README.imx6 | 5 +-
drivers/gpio/vybrid_gpio.c | 18 -
drivers/serial/serial_lpuart.c | 101 +----
include/configs/colibri_vf.h | 13 -
include/configs/mx6slevk.h | 1 -
include/configs/mx6sxsabreauto.h | 212 +++++++++
include/configs/mx6sxsabresd.h | 20 +
include/configs/pcm052.h | 3 -
include/configs/vf610twr.h | 3 -
include/configs/wandboard.h | 2 +-
tools/mxsboot.c | 18 +-
43 files changed, 1810 insertions(+), 245 deletions(-)
create mode 100644 arch/arm/dts/pcm052.dts
create mode 100644 arch/arm/dts/vf610-twr.dts
create mode 100644 board/freescale/mx6sxsabreauto/Kconfig
create mode 100644 board/freescale/mx6sxsabreauto/MAINTAINERS
create mode 100644 board/freescale/mx6sxsabreauto/Makefile
create mode 100644 board/freescale/mx6sxsabreauto/imximage.cfg
create mode 100644 board/freescale/mx6sxsabreauto/mx6sxsabreauto.c
delete mode 100644 configs/colibri_vf_dtb_defconfig
create mode 100644 configs/mx6sxsabreauto_defconfig
create mode 100644 include/configs/mx6sxsabreauto.h
--
=====================================================================
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sbabic at denx.de
=====================================================================
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2016-02-04 9:44 Stefano Babic
@ 2016-02-04 17:39 ` Tom Rini
0 siblings, 0 replies; 307+ messages in thread
From: Tom Rini @ 2016-02-04 17:39 UTC (permalink / raw)
To: u-boot
On Thu, Feb 04, 2016 at 10:44:26AM +0100, Stefano Babic wrote:
> Hi Tom,
>
> please pull from u-boot-imx, thanks !
>
>
> The following changes since commit 44189a032804c4a16632f4e80abf77f2820e9a48:
>
> Prepare v2016.03-rc1 (2016-02-02 11:29:50 -0500)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to fb0d042814e6ea3463ee335523222f91d891d084:
>
> imx: mx6: implement board_mmc_get_env_dev (2016-02-04 10:13:53 +0100)
>
So, with reservation:
Applied to u-boot/master, thanks!
Because this breaks ls1021aqds_*nor_lpuart. But it's likely an easy fix
that should be done rather than keeping legacy code around
(5160def267739518950e8e3bb78e0e6c3941cb3e is the culprit for the
breakage).
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20160204/da5be9f2/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2016-01-25 14:07 Stefano Babic
2016-01-25 21:27 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2016-01-25 14:07 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull from u-boot-imx, thanks !
The following changes since commit 12f229ea8f6c8e20f8fd07906eafc853c4c354a9:
Merge git://git.denx.de/u-boot-fdt (2016-01-22 17:01:22 -0500)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to ed3fb1fb22fb9e0e786c58c2d80cd030b89b9b7d:
imx: spl: enable CONFIG_SPL_WATCHDOG_SUPPORT (2016-01-25 10:03:17 +0100)
----------------------------------------------------------------
Fabio Estevam (1):
mx25pdk: Remove lowlevel_init.S file
Peng Fan (10):
imx: mx6ulevk: change mtest memory size to 128M
imx: mx6/7 enlarge CONFIG_SYS_BOOTM_LEN to 16M
imx: mx6ulevk: add CONFIG_SPI_FLASH_STMICRO
imx: apbh_dma: Update APBH-DMA for MX7D
imx: nand: update GPMI NAND driver to support MX7
imx: mx7dsabresd: support nand
imx: mx6: add more entry for mxc_ccm_reg
imx: mx6ul/sx: fix mmdc_ch0 clk calculation
imx: mx7: default enable MDIO open drain
imx: spl: enable CONFIG_SPL_WATCHDOG_SUPPORT
arch/arm/cpu/armv7/mx6/clock.c | 61 ++++++++++++++--
arch/arm/cpu/armv7/mx7/soc.c | 20 ++++++
arch/arm/include/asm/arch-mx6/crm_regs.h | 103
++++++++++++++++++++++++++++
arch/arm/include/asm/arch-mx7/imx-regs.h | 2 +
arch/arm/include/asm/imx-common/dma.h | 2 +-
arch/arm/include/asm/imx-common/regs-apbh.h | 6 +-
arch/arm/include/asm/imx-common/regs-bch.h | 4 +-
board/freescale/mx25pdk/Makefile | 1 -
board/freescale/mx25pdk/lowlevel_init.S | 10 ---
board/freescale/mx25pdk/mx25pdk.c | 3 +
board/freescale/mx7dsabresd/mx7dsabresd.c | 39 +++++++++++
drivers/dma/apbh_dma.c | 2 +-
drivers/mtd/nand/mxs_nand.c | 4 +-
include/configs/imx6_spl.h | 1 +
include/configs/mx6_common.h | 2 +
include/configs/mx6ul_14x14_evk.h | 3 +-
include/configs/mx7_common.h | 2 +
include/configs/mx7dsabresd.h | 25 +++++++
18 files changed, 265 insertions(+), 25 deletions(-)
delete mode 100644 board/freescale/mx25pdk/lowlevel_init.S
--
=====================================================================
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2016-01-25 14:07 Stefano Babic
@ 2016-01-25 21:27 ` Tom Rini
0 siblings, 0 replies; 307+ messages in thread
From: Tom Rini @ 2016-01-25 21:27 UTC (permalink / raw)
To: u-boot
On Mon, Jan 25, 2016 at 03:07:33PM +0100, Stefano Babic wrote:
> Hi Tom,
>
> please pull from u-boot-imx, thanks !
>
> The following changes since commit 12f229ea8f6c8e20f8fd07906eafc853c4c354a9:
>
> Merge git://git.denx.de/u-boot-fdt (2016-01-22 17:01:22 -0500)
>
> are available in the git repository at:
>
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to ed3fb1fb22fb9e0e786c58c2d80cd030b89b9b7d:
>
> imx: spl: enable CONFIG_SPL_WATCHDOG_SUPPORT (2016-01-25 10:03:17 +0100)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20160125/f819e578/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2016-01-08 15:08 Stefano Babic
2016-01-09 3:34 ` Tom Rini
2016-01-09 19:15 ` Fabio Estevam
0 siblings, 2 replies; 307+ messages in thread
From: Stefano Babic @ 2016-01-08 15:08 UTC (permalink / raw)
To: u-boot
Hi Tom,
just a few fixes for release. Pleas epull from u-boot-imx, thanks !
The following changes since commit 3861d784b1a470570a0098ac5c25d79e3073c0d9:
Merge git://git.denx.de/u-boot-mpc85xx (2016-01-07 11:24:27 -0500)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 587c3f8ebe356b558f1876414885c1b4a31294ab:
imx_watchdog: always set minimal timeout in reset_cpu (2016-01-07
17:54:53 +0100)
----------------------------------------------------------------
Andrey Skvortsov (1):
imx_watchdog: always set minimal timeout in reset_cpu
Fabio Estevam (3):
phy: atheros: Use ar8035_config for AR8031
mx6sabresd: Simplify the Ethernet PHY configuration
wandboard: Simplify the Ethernet PHY configuration
M?ns Rullg?rd (1):
gpio: mxs: add name_to_gpio() function
Peng Fan (2):
imx: mx6ul: disable VIDEO for SPL
imx: mx7: fix the temperature checking for Rev1.1
Ye.Li (1):
pfuze: Fix unsigned variable for less-than-zero comparison
board/freescale/common/pfuze.c | 3 ++-
board/freescale/mx6sabresd/mx6sabresd.c | 36
++----------------------------------
board/wandboard/wandboard.c | 36
++----------------------------------
drivers/gpio/mxs_gpio.c | 15 +++++++++++++++
drivers/net/phy/atheros.c | 2 +-
drivers/thermal/imx_thermal.c | 23 +++++++++++++++--------
drivers/watchdog/imx_watchdog.c | 2 +-
include/configs/mx6ul_14x14_evk.h | 2 ++
include/fsl_wdog.h | 1 +
9 files changed, 41 insertions(+), 79 deletions(-)
--
=====================================================================
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2016-01-08 15:08 Stefano Babic
@ 2016-01-09 3:34 ` Tom Rini
2016-01-09 19:15 ` Fabio Estevam
1 sibling, 0 replies; 307+ messages in thread
From: Tom Rini @ 2016-01-09 3:34 UTC (permalink / raw)
To: u-boot
On Fri, Jan 08, 2016 at 04:08:28PM +0100, Stefano Babic wrote:
> Hi Tom,
>
> just a few fixes for release. Pleas epull from u-boot-imx, thanks !
>
> The following changes since commit 3861d784b1a470570a0098ac5c25d79e3073c0d9:
>
> Merge git://git.denx.de/u-boot-mpc85xx (2016-01-07 11:24:27 -0500)
>
> are available in the git repository at:
>
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 587c3f8ebe356b558f1876414885c1b4a31294ab:
>
> imx_watchdog: always set minimal timeout in reset_cpu (2016-01-07
> 17:54:53 +0100)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20160108/b1630228/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2016-01-08 15:08 Stefano Babic
2016-01-09 3:34 ` Tom Rini
@ 2016-01-09 19:15 ` Fabio Estevam
2016-01-10 9:54 ` Stefano Babic
1 sibling, 1 reply; 307+ messages in thread
From: Fabio Estevam @ 2016-01-09 19:15 UTC (permalink / raw)
To: u-boot
Hi Stefano,
On Fri, Jan 8, 2016 at 1:08 PM, Stefano Babic <sbabic@denx.de> wrote:
> Hi Tom,
>
> just a few fixes for release. Pleas epull from u-boot-imx, thanks !
There are some more fixes that would be good to have for 2016.01:
https://patchwork.ozlabs.org/patch/562905/
https://patchwork.ozlabs.org/patch/563983/
https://patchwork.ozlabs.org/patch/564401/
Do you plan to submit another pull request? If not, maybe Tom could
pick these directly.
Thanks
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2016-01-09 19:15 ` Fabio Estevam
@ 2016-01-10 9:54 ` Stefano Babic
0 siblings, 0 replies; 307+ messages in thread
From: Stefano Babic @ 2016-01-10 9:54 UTC (permalink / raw)
To: u-boot
Hi Fabio, Otavio,
On 09/01/2016 20:15, Fabio Estevam wrote:
> Hi Stefano,
>
> On Fri, Jan 8, 2016 at 1:08 PM, Stefano Babic <sbabic@denx.de> wrote:
>> Hi Tom,
>>
>> just a few fixes for release. Pleas epull from u-boot-imx, thanks !
>
> There are some more fixes that would be good to have for 2016.01:
> https://patchwork.ozlabs.org/patch/562905/
This I missed, sorry. Got it.
> https://patchwork.ozlabs.org/patch/563983/
> https://patchwork.ozlabs.org/patch/564401/
>
Agree - specially Otavio's patch for documentation avoid to kill the SPI
flash simply following the instructions. I applied it.
> Do you plan to submit another pull request? If not, maybe Tom could
> pick these directly.
>
Tom, of course you can apply them yourself - but if it is easier for
you, I have applied all three patches and I send now my PR for them.
Best regards,
Stefano Babic
--
=====================================================================
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2016-01-03 15:23 Stefano Babic
2016-01-04 15:50 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2016-01-03 15:23 UTC (permalink / raw)
To: u-boot
Hi Tom,
my first PR of the year ! Please pull from u-boot-imx, thanks !
The following changes since commit 1d149eddcc0661b683002f76a8240491eba00dbb:
dm: Add timeline and guide for porting serial drivers (2015-11-20
13:59:54 -0500)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to ccf4326bac0371774265be0a8b13c150b445e703:
imx: mx6qsabreauto: support lvds display (2016-01-03 16:03:14 +0100)
----------------------------------------------------------------
Eric Nelson (1):
ARM: imx: fsl_esdhc: fix usage of low 4 bits of sysctl register
Fabio Estevam (1):
mx6sxsabresd: Fix Ethernet PHY reset sequence
Gong Qianyu (1):
i2c: mxc: add a condition in case the parameter is NULL
Jeroen Hofstee (1):
imx: mx6: add missing return value
Marek Vasut (3):
arm: mx6: Reduce SPL malloc pool size
arm: imx6: novena, gw_ventana: Fix use of pfuze100 bit definitions
arm: imx6: novena: Enable extfs support in SPL
Maximilian Schwerin (1):
serial_mxc: Fix setup of UARTx_UFCR register
Michael Heimpold (2):
ARM: mxs: fix VDDD brownout setting
ARM: mxs: allow boards to select DC-DC switching clock source
Michael Schanz (1):
cgtqmx6eval: fix pad configuration for SPI bus
M?ns Rullg?rd (2):
net: fec_mxc: configure MDIO hold time
net: fec_mxc: unregister mdio bus on probe error
Otavio Salvador (7):
cgtqmx6eval: Add SPI NOR flash support
cgtqmx6eval: Use SPI NOR to store the environment
cgtqmx6eval: Add fastboot support
cgtqmx6eval: Add SPL support
iomux-v3: Take MX6D in consideration for imx_iomux_v3_setup_pad()
cgtqmx6eval: Add DFU support
cgtqmx6eval: Fix defconfig name
Peng Fan (5):
video: ipu: simplify if else code
imx: mx7: enable CONFIG_FSL_CLK
imx: mx6: fix reg base address when runtime usage
imx: ddr: drop duplicated debug info
imx: mx6qsabreauto: support lvds display
Sanchayan Maity (1):
colibri_vf: Add board_usb_phy_mode function
Stefano Babic (1):
imx_common: check for Serial Downloader in spl_boot_device
Vagrant Cascadian (1):
arm: novena: Switch novena to config_distro_bootcmd
Ye.Li (1):
mx6: clock: Modify GPMI clock to support mx6sx
arch/arm/cpu/arm926ejs/mxs/spl_power_init.c | 38 ++++++++++-
arch/arm/cpu/armv7/mx6/Kconfig | 3 +
arch/arm/cpu/armv7/mx6/clock.c | 14 ++++
arch/arm/cpu/armv7/mx6/ddr.c | 1 -
arch/arm/imx-common/spl.c | 8 +++
arch/arm/include/asm/arch-mx6/imx-regs.h | 8 +--
arch/arm/include/asm/arch-mxs/sys_proto.h | 2 +
arch/arm/include/asm/imx-common/iomux-v3.h | 2 +-
board/congatec/cgtqmx6eval/MAINTAINERS | 2 +-
board/congatec/cgtqmx6eval/README | 78
++++++++++++++++------
board/congatec/cgtqmx6eval/cgtqmx6eval.c | 599
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------
board/congatec/cgtqmx6eval/imximage.cfg | 143
-----------------------------------------
board/freescale/mx6qsabreauto/mx6qsabreauto.c | 87
++++++++++++++++++++++++-
board/freescale/mx6sxsabresd/mx6sxsabresd.c | 10 ++-
board/gateworks/gw_ventana/common.c | 2 +-
board/kosagi/novena/novena.c | 2 +-
board/toradex/colibri_vf/colibri_vf.c | 33 +++++++++-
configs/{cgtqmx6qeval_defconfig => cgtqmx6eval_defconfig} | 5 +-
doc/README.imx6 | 51
+++++++++++++++
drivers/i2c/mxc_i2c.c | 12 +++-
drivers/mmc/fsl_esdhc.c | 15 ++++-
drivers/net/fec_mxc.c | 20 +++++-
drivers/serial/serial_mxc.c | 9 ++-
drivers/video/ipu_disp.c | 4 +-
include/configs/cgtqmx6eval.h | 68
++++++++++++++++++--
include/configs/imx6_spl.h | 6 +-
include/configs/mx7_common.h | 2 +
include/configs/novena.h | 24 ++++++-
include/fsl_esdhc.h | 2 +
29 files changed, 956 insertions(+), 294 deletions(-)
delete mode 100644 board/congatec/cgtqmx6eval/imximage.cfg
rename configs/{cgtqmx6qeval_defconfig => cgtqmx6eval_defconfig} (72%)
--
=====================================================================
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2016-01-03 15:23 Stefano Babic
@ 2016-01-04 15:50 ` Tom Rini
0 siblings, 0 replies; 307+ messages in thread
From: Tom Rini @ 2016-01-04 15:50 UTC (permalink / raw)
To: u-boot
On Sun, Jan 03, 2016 at 04:23:32PM +0100, Stefano Babic wrote:
> Hi Tom,
>
> my first PR of the year ! Please pull from u-boot-imx, thanks !
>
> The following changes since commit 1d149eddcc0661b683002f76a8240491eba00dbb:
>
> dm: Add timeline and guide for porting serial drivers (2015-11-20
> 13:59:54 -0500)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to ccf4326bac0371774265be0a8b13c150b445e703:
>
> imx: mx6qsabreauto: support lvds display (2016-01-03 16:03:14 +0100)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20160104/575e4d25/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2015-12-04 11:57 Stefano Babic
2015-12-04 22:51 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2015-12-04 11:57 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull from u-boot-imx, thanks !
The following changes since commit 1d149eddcc0661b683002f76a8240491eba00dbb:
dm: Add timeline and guide for porting serial drivers (2015-11-20
13:59:54 -0500)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to a80a999c9b5c128cad2f67b4b32036bd4d667904:
arm: imx6: novena: Enable extfs support in SPL (2015-12-01 16:11:08 +0100)
----------------------------------------------------------------
Marek Vasut (3):
arm: mx6: Reduce SPL malloc pool size
arm: imx6: novena, gw_ventana: Fix use of pfuze100 bit definitions
arm: imx6: novena: Enable extfs support in SPL
Michael Heimpold (1):
ARM: mxs: fix VDDD brownout setting
Otavio Salvador (6):
cgtqmx6eval: Add SPI NOR flash support
cgtqmx6eval: Use SPI NOR to store the environment
cgtqmx6eval: Add fastboot support
cgtqmx6eval: Add SPL support
iomux-v3: Take MX6D in consideration for imx_iomux_v3_setup_pad()
cgtqmx6eval: Add DFU support
Peng Fan (1):
video: ipu: simplify if else code
Sanchayan Maity (1):
colibri_vf: Add board_usb_phy_mode function
Ye.Li (1):
mx6: clock: Modify GPMI clock to support mx6sx
arch/arm/cpu/arm926ejs/mxs/spl_power_init.c | 4 +-
arch/arm/cpu/armv7/mx6/Kconfig | 3 +
arch/arm/cpu/armv7/mx6/clock.c | 12 +++
arch/arm/include/asm/imx-common/iomux-v3.h | 2 +-
board/congatec/cgtqmx6eval/README | 78
+++++++++++++----
board/congatec/cgtqmx6eval/cgtqmx6eval.c | 599
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------
board/congatec/cgtqmx6eval/imximage.cfg | 143
------------------------------
board/gateworks/gw_ventana/common.c | 2 +-
board/kosagi/novena/novena.c | 2 +-
board/toradex/colibri_vf/colibri_vf.c | 33 ++++++-
configs/{cgtqmx6qeval_defconfig => cgtqmx6eval_defconfig} | 5 +-
drivers/video/ipu_disp.c | 4 +-
include/configs/cgtqmx6eval.h | 68
++++++++++++--
include/configs/imx6_spl.h | 6 +-
include/configs/novena.h | 1 +
15 files changed, 689 insertions(+), 273 deletions(-)
delete mode 100644 board/congatec/cgtqmx6eval/imximage.cfg
rename configs/{cgtqmx6qeval_defconfig => cgtqmx6eval_defconfig} (72%)
--
=====================================================================
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2015-12-04 11:57 Stefano Babic
@ 2015-12-04 22:51 ` Tom Rini
0 siblings, 0 replies; 307+ messages in thread
From: Tom Rini @ 2015-12-04 22:51 UTC (permalink / raw)
To: u-boot
On Fri, Dec 04, 2015 at 12:57:22PM +0100, Stefano Babic wrote:
> Hi Tom,
>
> please pull from u-boot-imx, thanks !
>
> The following changes since commit 1d149eddcc0661b683002f76a8240491eba00dbb:
>
> dm: Add timeline and guide for porting serial drivers (2015-11-20
> 13:59:54 -0500)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to a80a999c9b5c128cad2f67b4b32036bd4d667904:
>
> arm: imx6: novena: Enable extfs support in SPL (2015-12-01 16:11:08 +0100)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20151204/d6bb7976/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2015-11-16 11:26 Stefano Babic
2015-11-16 17:59 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2015-11-16 11:26 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull from u-boot-imx, thanks!
The following changes since commit 038be18fd95aa6283eafb85ceabc0b880976424b:
nios2: add 3c120 and 10m50 devboards MAINTAINERS (2015-11-12 08:26:59
+0800)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to ec26c1eef735befb7011c24e08e6310ab6dc9be6:
arm: mx6: cm-fx6: add splash locations to cm-fx6 (2015-11-16 12:01:36
+0100)
----------------------------------------------------------------
Adrian Alonso (10):
imx: cpu: move common chip revision id's
imx: hab: rework secure boot support for imx6
imx: hab: use unified rom section for mx6sx and mx6ul
imx: hab: rework unified rom section for mx7
imx: hab: add secure boot fuse details
arm: imx: add secure boot fuse details for imx6 SoC
arm: imx: add secure boot fuse details for imx7 SoC
imx: hab: use read_fuse for secure boot settings
imx: hab: add mx7 secure boot support
mx7dsabresd: add secure boot support
Anthony Felice (1):
vf610twr: Fix typo in DRAM init
Damien Riegel (1):
ts4800: add CONFIG_OF_LIBFDT
Fabio Estevam (7):
mx6sabresd: Remove empty reset_cpu()
mx6slevk: Remove empty reset_cpu()
mx6sxsabresd: Remove empty reset_cpu()
mx6ul_14x14_evk: Remove empty reset_cpu()
novena: Remove empty reset_cpu()
ot1200: Remove empty reset_cpu()
gw_ventana: Remove empty reset_cpu()
Heiko Schocher (3):
arm, imx: add some gpr register defines
arm, imx6, aristainetos2: set gpr register after reset
imx35, flea3: add FIT image support
Marek Vasut (1):
arm: novena: Fix kernel_addr_r env variable
Nikita Kiryanov (5):
splash_source: rename *_read() to *_read_raw()
splash_source: add support for filesystem formatted mmc
splash_source: add support for filesystem formatted usb
splash_source: add support for filesystem formatted sata
arm: mx6: cm-fx6: add splash locations to cm-fx6
Peng Fan (22):
imx-common: timer: clean up code
driver: misc: add MXC_OCOTP Kconfig entry
imx: mx6sabresd discard PHYS_SDRAM_SIZE
imx: mx6sabresd: add i.MX6DQP Sabresd support
arm: discard relocation entries for secure text
mx7: psci: add basic psci support
imx: mx7: default enable non-secure mode
mxs: add parameter base_addr for mxs_set_lcdclk
xfi3: correct function name
mxs: regs-common.h must be wrapped with !__ASSEMBLY__
imx: include linux/types.h for regs-common.h
imx: imx-common: move lcdif structure and macro definition to
imx-common
imx: lcdif: use one register structure for i.MXes
imx: mx6: fix register address
imx: mx6: crm_reg: add LCDIF related macros
imx: mx6: add clock api for lcdif
imx: mx6ul_14x14_evk: support lcdif display
video: mxsfb: introduce lcdif_power_down
imx: mx6: implement reset_misc
imx: imx-common: power down lcdif before boot os
imx: mx7: compile misc.c for mx7
imx: mx7dsabresd: support lcdif
Stefano Babic (5):
Merge branch 'master' of git://git.denx.de/u-boot
Merge branch 'master' of git://git.denx.de/u-boot
Merge branch 'master' of git://git.denx.de/u-boot
Merge git://git.denx.de/u-boot
imx6: fix warnings due to switch to distro environment
Tzu-Jung Lee (1):
mx7dsabresd: enable DFU support
Vagrant Cascadian (2):
arm: imx: Switch Wandboard to use config_distro_bootcmd.h.
arm: imx: Switch mx6cuboxi to use config_distro_bootcmd.h.
arch/arm/cpu/arm926ejs/mx25/generic.c | 1 +
arch/arm/cpu/arm926ejs/mxs/clock.c | 2 +-
arch/arm/cpu/armv7/mx6/Kconfig | 2 +
arch/arm/cpu/armv7/mx6/Makefile | 1 -
arch/arm/cpu/armv7/mx6/clock.c | 245
+++++++++++++++++++++
arch/arm/cpu/armv7/mx6/soc.c | 15 ++
arch/arm/cpu/armv7/mx7/Kconfig | 2 +
arch/arm/cpu/armv7/mx7/Makefile | 4 +
arch/arm/cpu/armv7/mx7/psci-mx7.c | 69 ++++++
arch/arm/cpu/armv7/mx7/psci.S | 54 +++++
arch/arm/cpu/armv7/mx7/soc.c | 17 ++
arch/arm/cpu/u-boot.lds | 17 ++
arch/arm/imx-common/Kconfig | 3 +
arch/arm/imx-common/Makefile | 3 +-
arch/arm/imx-common/cpu.c | 3 +
arch/arm/{cpu/armv7/mx6 => imx-common}/hab.c | 25 ++-
arch/arm/imx-common/timer.c | 75 +------
arch/arm/include/asm/arch-imx/cpu.h | 12 +
arch/arm/include/asm/arch-mx25/imx-regs.h | 4 -
arch/arm/include/asm/arch-mx5/imx-regs.h | 11 -
arch/arm/include/asm/arch-mx6/clock.h | 2 +
arch/arm/include/asm/arch-mx6/crm_regs.h | 34 ++-
arch/arm/include/asm/arch-mx6/imx-regs.h | 57 ++++-
arch/arm/include/asm/arch-mx7/imx-regs.h | 99 +--------
arch/arm/include/asm/arch-mxs/clock.h | 2 +-
arch/arm/include/asm/arch-mxs/imx-regs.h | 2 +-
.../arm/include/asm/{arch-mx6 => imx-common}/hab.h | 11 +-
arch/arm/include/asm/imx-common/regs-common.h | 2 +
.../asm/{arch-mxs => imx-common}/regs-lcdif.h | 30 ++-
arch/arm/include/asm/imx-common/sys_proto.h | 2 +
board/aristainetos/aristainetos-v2.c | 16 ++
board/bachmann/ot1200/ot1200_spl.c | 4 -
board/compulab/cm_fx6/cm_fx6.c | 19 ++
board/compulab/cm_t35/cm_t35.c | 1 +
board/creative/xfi3/xfi3.c | 2 +-
board/freescale/mx6sabresd/mx6sabresd.c | 73 +++++-
board/freescale/mx6slevk/mx6slevk.c | 4 -
board/freescale/mx6sxsabresd/mx6sxsabresd.c | 4 -
board/freescale/mx6ul_14x14_evk/mx6ul_14x14_evk.c | 67 +++++-
board/freescale/mx7dsabresd/imximage.cfg | 7 +
board/freescale/mx7dsabresd/mx7dsabresd.c | 64 ++++++
board/gateworks/gw_ventana/gw_ventana_spl.c | 4 -
board/kosagi/novena/novena_spl.c | 4 -
common/splash_source.c | 125 ++++++++++-
doc/README.splashprepare | 5 +
drivers/misc/Kconfig | 7 +
drivers/video/mxsfb.c | 19 +-
include/configs/flea3.h | 4 +
include/configs/mx6cuboxi.h | 88 ++------
include/configs/mx6sabre_common.h | 2 +
include/configs/mx6sabresd.h | 1 -
include/configs/mx6ul_14x14_evk.h | 18 ++
include/configs/mx7_common.h | 12 +-
include/configs/mx7dsabresd.h | 48 ++++
include/configs/novena.h | 2 +-
include/configs/ts4800.h | 2 +
include/configs/wandboard.h | 82 ++-----
include/splash.h | 10 +
58 files changed, 1105 insertions(+), 395 deletions(-)
create mode 100644 arch/arm/cpu/armv7/mx7/psci-mx7.c
create mode 100644 arch/arm/cpu/armv7/mx7/psci.S
rename arch/arm/{cpu/armv7/mx6 => imx-common}/hab.c (96%)
rename arch/arm/include/asm/{arch-mx6 => imx-common}/hab.h (96%)
rename arch/arm/include/asm/{arch-mxs => imx-common}/regs-lcdif.h (92%)
--
=====================================================================
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2015-11-16 11:26 Stefano Babic
@ 2015-11-16 17:59 ` Tom Rini
0 siblings, 0 replies; 307+ messages in thread
From: Tom Rini @ 2015-11-16 17:59 UTC (permalink / raw)
To: u-boot
On Mon, Nov 16, 2015 at 12:26:53PM +0100, Stefano Babic wrote:
> Hi Tom,
>
> please pull from u-boot-imx, thanks!
>
> The following changes since commit 038be18fd95aa6283eafb85ceabc0b880976424b:
>
> nios2: add 3c120 and 10m50 devboards MAINTAINERS (2015-11-12 08:26:59
> +0800)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to ec26c1eef735befb7011c24e08e6310ab6dc9be6:
>
> arm: mx6: cm-fx6: add splash locations to cm-fx6 (2015-11-16 12:01:36
> +0100)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20151116/c9f56d98/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2015-10-15 9:32 Stefano Babic
2015-10-15 12:43 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2015-10-15 9:32 UTC (permalink / raw)
To: u-boot
Hi Tom,
I have a couple of last-minute fixes for the vfr610twr. Please pull them
from u-boot-imx, thanks !
The following changes since commit 61903b759aa336d798da49d884467219796817ff:
imximage: fix commands other than write_data (2015-10-07 13:43:15 +0200)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to cf04ad3219260c3c39ec3dbfe2427e3463e8dbd5:
arm: vf610twr: improve memory layout (2015-10-15 11:22:07 +0200)
----------------------------------------------------------------
Fabio Estevam (1):
colibri_vf: Fix bstlen field
Stefan Agner (2):
mtd: nand: vf610_nfc: resync with upstream Linux version
arm: vf610twr: improve memory layout
board/toradex/colibri_vf/colibri_vf.c | 2 +-
drivers/mtd/nand/vf610_nfc.c | 247
+++++++++++++++++++---------------
include/configs/vf610twr.h | 27 +++-
3 files changed, 160 insertions(+), 116 deletions(-)
--
=====================================================================
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2015-10-15 9:32 Stefano Babic
@ 2015-10-15 12:43 ` Tom Rini
2015-10-15 12:49 ` Stefano Babic
0 siblings, 1 reply; 307+ messages in thread
From: Tom Rini @ 2015-10-15 12:43 UTC (permalink / raw)
To: u-boot
On Thu, Oct 15, 2015 at 11:32:51AM +0200, Stefano Babic wrote:
> Hi Tom,
>
> I have a couple of last-minute fixes for the vfr610twr. Please pull them
> from u-boot-imx, thanks !
>
> The following changes since commit 61903b759aa336d798da49d884467219796817ff:
>
> imximage: fix commands other than write_data (2015-10-07 13:43:15 +0200)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to cf04ad3219260c3c39ec3dbfe2427e3463e8dbd5:
>
> arm: vf610twr: improve memory layout (2015-10-15 11:22:07 +0200)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20151015/0fb0dbf4/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2015-10-15 12:43 ` Tom Rini
@ 2015-10-15 12:49 ` Stefano Babic
2015-10-15 13:04 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2015-10-15 12:49 UTC (permalink / raw)
To: u-boot
Hi Tom,
On 15/10/2015 14:43, Tom Rini wrote:
> On Thu, Oct 15, 2015 at 11:32:51AM +0200, Stefano Babic wrote:
>
>> Hi Tom,
>>
>> I have a couple of last-minute fixes for the vfr610twr. Please pull them
>> from u-boot-imx, thanks !
>>
>> The following changes since commit 61903b759aa336d798da49d884467219796817ff:
>>
>> imximage: fix commands other than write_data (2015-10-07 13:43:15 +0200)
>>
>> are available in the git repository at:
>>
>> git://www.denx.de/git/u-boot-imx.git master
>>
>> for you to fetch changes up to cf04ad3219260c3c39ec3dbfe2427e3463e8dbd5:
>>
>> arm: vf610twr: improve memory layout (2015-10-15 11:22:07 +0200)
>>
>
> Applied to u-boot/master, thanks!
>
I have missed the following Fabio's patch fixing PCIe on mx6q:
http://patchwork.ozlabs.org/patch/529768/
Do you prefer I send to you another PR including it or do you pick it up
yourself ?
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2015-10-15 12:49 ` Stefano Babic
@ 2015-10-15 13:04 ` Tom Rini
0 siblings, 0 replies; 307+ messages in thread
From: Tom Rini @ 2015-10-15 13:04 UTC (permalink / raw)
To: u-boot
On Thu, Oct 15, 2015 at 02:49:29PM +0200, Stefano Babic wrote:
> Hi Tom,
>
> On 15/10/2015 14:43, Tom Rini wrote:
> > On Thu, Oct 15, 2015 at 11:32:51AM +0200, Stefano Babic wrote:
> >
> >> Hi Tom,
> >>
> >> I have a couple of last-minute fixes for the vfr610twr. Please pull them
> >> from u-boot-imx, thanks !
> >>
> >> The following changes since commit 61903b759aa336d798da49d884467219796817ff:
> >>
> >> imximage: fix commands other than write_data (2015-10-07 13:43:15 +0200)
> >>
> >> are available in the git repository at:
> >>
> >> git://www.denx.de/git/u-boot-imx.git master
> >>
> >> for you to fetch changes up to cf04ad3219260c3c39ec3dbfe2427e3463e8dbd5:
> >>
> >> arm: vf610twr: improve memory layout (2015-10-15 11:22:07 +0200)
> >>
> >
> > Applied to u-boot/master, thanks!
> >
>
> I have missed the following Fabio's patch fixing PCIe on mx6q:
>
> http://patchwork.ozlabs.org/patch/529768/
>
> Do you prefer I send to you another PR including it or do you pick it up
> yourself ?
I'll just grab it.
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20151015/0c4f0a05/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2015-10-13 8:16 Stefano Babic
2015-10-13 12:39 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2015-10-13 8:16 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull from u-boot-imx, thanks !
The following changes since commit 7daaac5281db0788cde895a0add38ad5195b5be1:
mx6sabre_common: Add DFU support (2015-10-02 10:51:20 +0200)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 61903b759aa336d798da49d884467219796817ff:
imximage: fix commands other than write_data (2015-10-07 13:43:15 +0200)
----------------------------------------------------------------
Troy Kisky (2):
imximage: header.length of 4 is valid
imximage: fix commands other than write_data
tools/imximage.c | 81
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----------------------
tools/imximage.h | 8 ++++++--
2 files changed, 64 insertions(+), 25 deletions(-)
--
=====================================================================
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2015-10-13 8:16 Stefano Babic
@ 2015-10-13 12:39 ` Tom Rini
0 siblings, 0 replies; 307+ messages in thread
From: Tom Rini @ 2015-10-13 12:39 UTC (permalink / raw)
To: u-boot
On Tue, Oct 13, 2015 at 10:16:12AM +0200, Stefano Babic wrote:
> Hi Tom,
>
> please pull from u-boot-imx, thanks !
>
> The following changes since commit 7daaac5281db0788cde895a0add38ad5195b5be1:
>
> mx6sabre_common: Add DFU support (2015-10-02 10:51:20 +0200)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 61903b759aa336d798da49d884467219796817ff:
>
> imximage: fix commands other than write_data (2015-10-07 13:43:15 +0200)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20151013/ab3ac7a2/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2015-10-02 9:11 Stefano Babic
2015-10-03 0:35 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2015-10-02 9:11 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull from u-boot-imx, thanks !
The following changes since commit 1f8836396de8215b7f460616926052b32597bb29:
Prepare v2015.10-rc4 (2015-09-28 16:57:42 -0400)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 7daaac5281db0788cde895a0add38ad5195b5be1:
mx6sabre_common: Add DFU support (2015-10-02 10:51:20 +0200)
----------------------------------------------------------------
Albert ARIBAUD \(3ADEV\) (1):
vf610: add support for Phytec PCM052
Albert ARIBAUD \\(3ADEV\\) (2):
vf610: refactor DDRMC code
I2C: mxc_i2c: make I2C1 and I2C2 optional
Fabio Estevam (1):
mx6sabre_common: Add DFU support
Peng Fan (1):
imx: mx6: correct enable_fec_anatop_clock
Soeren Moch (1):
tbs2910: explicitly set boot address
README | 8 +-
arch/arm/Kconfig | 5 +
arch/arm/cpu/armv7/mx6/clock.c | 2 +
arch/arm/imx-common/ddrmc-vf610.c | 193
+++++++++++++------------------
arch/arm/include/asm/arch-vf610/ddrmc-vf610.h | 40 ++++---
arch/arm/include/asm/arch-vf610/imx-regs.h | 6 +-
board/freescale/vf610twr/vf610twr.c | 156
++++++++++++++++---------
board/phytec/pcm052/Kconfig | 15 +++
board/phytec/pcm052/MAINTAINERS | 6 +
board/phytec/pcm052/Makefile | 7 ++
board/phytec/pcm052/imximage.cfg | 17 +++
board/phytec/pcm052/pcm052.c | 515
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
board/toradex/colibri_vf/colibri_vf.c | 144 ++++++++++++++++-------
configs/pcm052_defconfig | 6 +
drivers/i2c/mxc_i2c.c | 6 +
include/configs/apf27.h | 2 +
include/configs/aristainetos-common.h | 2 +
include/configs/cgtqmx6eval.h | 2 +
include/configs/cm_fx6.h | 2 +
include/configs/embestmx6boards.h | 2 +
include/configs/flea3.h | 2 +
include/configs/gw_ventana.h | 2 +
include/configs/imx31_phycore.h | 2 +
include/configs/ls1021aqds.h | 2 +
include/configs/ls1021atwr.h | 2 +
include/configs/ls2085a_common.h | 2 +
include/configs/m53evk.h | 2 +
include/configs/mx25pdk.h | 2 +
include/configs/mx35pdk.h | 2 +
include/configs/mx53ard.h | 2 +
include/configs/mx53evk.h | 2 +
include/configs/mx53loco.h | 2 +
include/configs/mx53smd.h | 2 +
include/configs/mx6qsabreauto.h | 2 +
include/configs/mx6sabre_common.h | 10 ++
include/configs/mx6sabresd.h | 2 +
include/configs/mx6slevk.h | 2 +
include/configs/mx6sxsabresd.h | 2 +
include/configs/mx6ul_14x14_evk.h | 2 +
include/configs/mx7dsabresd.h | 2 +-
include/configs/nitrogen6x.h | 2 +
include/configs/novena.h | 2 +
include/configs/ot1200.h | 2 +
include/configs/pcm052.h | 231
+++++++++++++++++++++++++++++++++++++
include/configs/platinum.h | 2 +
include/configs/tbs2910.h | 4 +-
include/configs/titanium.h | 2 +
include/configs/tqma6.h | 2 +
include/configs/usbarmory.h | 2 +
include/configs/vf610twr.h | 2 +
include/configs/wandboard.h | 2 +
include/configs/warp.h | 2 +
include/configs/woodburn_common.h | 2 +
53 files changed, 1212 insertions(+), 229 deletions(-)
create mode 100644 board/phytec/pcm052/Kconfig
create mode 100644 board/phytec/pcm052/MAINTAINERS
create mode 100644 board/phytec/pcm052/Makefile
create mode 100644 board/phytec/pcm052/imximage.cfg
create mode 100644 board/phytec/pcm052/pcm052.c
create mode 100644 configs/pcm052_defconfig
create mode 100644 include/configs/pcm052.h
--
=====================================================================
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sbabic at denx.de
=====================================================================
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2015-10-02 9:11 Stefano Babic
@ 2015-10-03 0:35 ` Tom Rini
0 siblings, 0 replies; 307+ messages in thread
From: Tom Rini @ 2015-10-03 0:35 UTC (permalink / raw)
To: u-boot
On Fri, Oct 02, 2015 at 11:11:40AM +0200, Stefano Babic wrote:
> Hi Tom,
>
> please pull from u-boot-imx, thanks !
>
> The following changes since commit 1f8836396de8215b7f460616926052b32597bb29:
>
> Prepare v2015.10-rc4 (2015-09-28 16:57:42 -0400)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 7daaac5281db0788cde895a0add38ad5195b5be1:
>
> mx6sabre_common: Add DFU support (2015-10-02 10:51:20 +0200)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20151002/89ad3abe/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2015-09-24 9:45 Stefano Babic
2015-09-24 21:10 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2015-09-24 9:45 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull from u-boot-imx, thanks !
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to f697c2acca9ff02c9b0cf480a4a726ed9626a53a:
imx: fix coding style (2015-09-24 11:32:38 +0200)
----------------------------------------------------------------
Fabio Estevam (9):
mx6sabre_common: Add Fastboot support
mx7dsabresd: Staticize when possible
mx7dsabreasd: Remove dead code
mx7dsabresd: Include USB header
mx7dsabresd: Remove get_board_rev()
mx7dsabresd: Remove unused config option
mx6ul_14x14_evk: Remove dead code
mx6ul_14x14_evk: Staticize when possible
mx6ul_14x14_evk: Remove get_board_rev()
Heiko Schocher (1):
imx6, aristaintetos2: add me as maintainer
Otavio Salvador (3):
cgtqmx6eval: Fit into a single line
cgtqmx6eval: Add a maintainer entry
cgtqmx6eval: Add USB Mass Storage support
Peng Fan (12):
imx-common: fix iomux settings
imx: wdog: correct wcr register settings
imx: mx7dsabresd set wdog SRS bit
imx: mx7: drop select CPU_V7 for board target
imx: mx7dsabresd: drop SYS_SOC from board Kconfig
mtd: nand: mxs check maximum ecc that platfrom supports
imx-common: consider mux_ctrl_ofs when setting mux_mode
imx: boards: Add maintainers info
imx: mx7: discard unused global variable
imx-common: wrap boot_mode_apply with CONFIG_CMD_BMODE
imx: mx7dsabresd: drop code for CONFIG_CMD_BMODE
imx: fix coding style
arch/arm/cpu/armv7/mx7/Kconfig | 1 -
arch/arm/cpu/armv7/mx7/soc.c | 4 +---
arch/arm/imx-common/init.c | 5 +++--
arch/arm/imx-common/iomux-v3.c | 6 ++----
board/aristainetos/MAINTAINERS | 1 +
board/congatec/cgtqmx6eval/MAINTAINERS | 4 ++--
board/congatec/cgtqmx6eval/cgtqmx6eval.c | 3 +--
board/freescale/mx6qsabreauto/MAINTAINERS | 2 ++
board/freescale/mx6slevk/MAINTAINERS | 2 ++
board/freescale/mx6ul_14x14_evk/MAINTAINERS | 1 +
board/freescale/mx6ul_14x14_evk/mx6ul_14x14_evk.c | 52
++--------------------------------------------------
board/freescale/mx7dsabresd/Kconfig | 3 ---
board/freescale/mx7dsabresd/mx7dsabresd.c | 74
+++++++++++++-------------------------------------------------------------
drivers/mtd/nand/mxs_nand.c | 9 ++++++++-
drivers/watchdog/imx_watchdog.c | 3 ++-
include/configs/cgtqmx6eval.h | 14 ++++++++++++++
include/configs/mx6sabre_common.h | 6 ++++++
include/configs/mx7dsabresd.h | 3 ---
18 files changed, 60 insertions(+), 133 deletions(-)
--
=====================================================================
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2015-09-13 9:22 Stefano Babic
2015-09-13 13:56 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2015-09-13 9:22 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull from u-boot-imx, thanks !
The following changes since commit 922f735ecf0de23eb0e01c208f5b422f39f6aed9:
Merge git://git.denx.de/u-boot-usb (2015-09-12 15:50:02 -0400)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 84c311f28e39d7b5b13069ae29a55bdf6c7c0890:
udoo: Fix the error handling in board_eth_init() (2015-09-13 11:06:08
+0200)
----------------------------------------------------------------
Adrian Alonso (13):
imx: arch-mx6: add is_soc_type helper macro
thermal: imx_thermal: rework driver to be reused
arm: imx: common rework cache settings for imx6
arm: imx: imx-common: init: move arch init common setup
imx: system counter driver for imx7d and mx6ul
imx: imx7d: initial arch level support
imx: imx7d: clock control module support
imx: imx7d: Add SoC system support
arm: imx-common: init: extend init_aips to support imx7
arm: imx-common: init: rework wdog settings for imx6/imx7
thermal: imx: add imx7d soc thermal support
imx: imx7d: add imx-common cpu support for imx7d
imx: mx7dsabresd: Add support for MX7D SABRESD board
Fabio Estevam (17):
thermal: imx_thermal: Do not print on error
imx-common: cpu: Do not print on invalid temperature
mx6ul_14x14_evk: Remove CONFIG_SPL_FAT_SUPPORT
mx6ul_14x14_evk: Add a README file
mx6slevk: Remove CONFIG_SPL_FAT_SUPPORT
mx6sxsabresd: Remove CONFIG_SPL_FAT_SUPPORT
cgtqmx6eval: Remove CONFIG_CMD_FUSE option
mx6ul_14x14_evk: Remove CONFIG_SYS_GENERIC_BOARD
mx6ul_14x14_evk: Remove unused config option
mx6ul_14x14_evk: Do not undef config options
mx6ul_14x14_evk: Remove CONFIG_FEC_DMA_MINALIGN
mx6ul_14x14_evk: Use the default CONFIG_SYS_PBSIZE
pcie_imx: Use 'ms' for milliseconds
nitrogen6x: Fix the error handling in board_eth_init()
ot1200: Fix the error handling in board_eth_init()
tqma6_mba6: Fix the error handling in board_eth_init()
udoo: Fix the error handling in board_eth_init()
Michael Heimpold (1):
mxs: mxsboot: fix endianess for sd boot images
Nikita Kiryanov (4):
compulab: eeprom: select i2c bus when querying for board rev
compulab: eeprom: propagate error value in read_mac_addr()
compulab: eeprom: add support for obtaining product name
arm: mx6: cm-fx6: modify device tree for old revisions of utilite
Peng Fan (5):
Revert "imx: mx6: ddr correct tRFC and tXS"
imx: discard duplicated MXC_OCOTP and CMD_FUSE
imx: mx6ul: support mx6ul 9x9 evk board
mx6: remove SYS_SOC from board Kconfig
imx: mx6 discard 'select CPU_V7' for different targets
arch/arm/Kconfig | 6 +
arch/arm/Makefile | 4 +-
arch/arm/cpu/armv7/Makefile | 3 +-
arch/arm/cpu/armv7/mx6/Kconfig | 30 +-
arch/arm/cpu/armv7/mx6/ddr.c | 4 +-
arch/arm/cpu/armv7/mx6/soc.c | 198 +----
arch/arm/cpu/armv7/mx7/Kconfig | 27 +
arch/arm/cpu/armv7/mx7/Makefile | 8 +
arch/arm/cpu/armv7/mx7/clock.c | 1127
+++++++++++++++++++++++++
arch/arm/cpu/armv7/mx7/clock_slice.c | 757 +++++++++++++++++
arch/arm/cpu/armv7/mx7/soc.c | 269 ++++++
arch/arm/imx-common/Makefile | 10 +-
arch/arm/imx-common/cache.c | 103 +++
arch/arm/imx-common/cpu.c | 33 +-
arch/arm/imx-common/init.c | 117 +++
arch/arm/imx-common/syscounter.c | 126 +++
arch/arm/include/asm/arch-imx/cpu.h | 4 +
arch/arm/include/asm/arch-mx6/imx-regs.h | 4 +
arch/arm/include/asm/arch-mx7/clock.h | 348 ++++++++
arch/arm/include/asm/arch-mx7/clock_slice.h | 116 +++
arch/arm/include/asm/arch-mx7/crm_regs.h | 2813
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/include/asm/arch-mx7/imx-regs.h | 1307
+++++++++++++++++++++++++++++
arch/arm/include/asm/arch-mx7/sys_proto.h | 9 +
arch/arm/include/asm/imx-common/boot_mode.h | 21 +
arch/arm/include/asm/imx-common/sys_proto.h | 7 +
arch/arm/include/asm/imx-common/syscounter.h | 29 +
board/aristainetos/Kconfig | 9 -
board/bachmann/ot1200/Kconfig | 3 -
board/bachmann/ot1200/ot1200.c | 20 +-
board/barco/platinum/Kconfig | 6 -
board/barco/titanium/Kconfig | 3 -
board/boundary/nitrogen6x/Kconfig | 3 -
board/boundary/nitrogen6x/nitrogen6x.c | 19 +-
board/compulab/cm_fx6/Kconfig | 3 -
board/compulab/cm_fx6/cm_fx6.c | 22 +-
board/compulab/cm_t35/cm_t35.c | 2 +-
board/compulab/common/eeprom.c | 40 +-
board/compulab/common/eeprom.h | 10 +-
board/congatec/cgtqmx6eval/Kconfig | 3 -
board/embest/mx6boards/Kconfig | 3 -
board/freescale/mx6qarm2/Kconfig | 3 -
board/freescale/mx6qsabreauto/Kconfig | 3 -
board/freescale/mx6sabresd/Kconfig | 3 -
board/freescale/mx6slevk/Kconfig | 3 -
board/freescale/mx6sxsabresd/Kconfig | 3 -
board/freescale/mx6ul_14x14_evk/Kconfig | 5 +-
board/freescale/mx6ul_14x14_evk/README | 32 +
board/freescale/mx6ul_14x14_evk/mx6ul_14x14_evk.c | 183 +++-
board/freescale/mx7dsabresd/Kconfig | 15 +
board/freescale/mx7dsabresd/MAINTAINERS | 6 +
board/freescale/mx7dsabresd/Makefile | 6 +
board/freescale/mx7dsabresd/imximage.cfg | 94 +++
board/freescale/mx7dsabresd/mx7dsabresd.c | 555 +++++++++++++
board/gateworks/gw_ventana/Kconfig | 3 -
board/kosagi/novena/Kconfig | 3 -
board/solidrun/mx6cuboxi/Kconfig | 3 -
board/tqc/tqma6/Kconfig | 3 -
board/tqc/tqma6/tqma6_mba6.c | 20 +-
board/udoo/Kconfig | 3 -
board/udoo/udoo.c | 19 +-
board/wandboard/Kconfig | 3 -
board/warp/Kconfig | 3 -
configs/mx6ul_9x9_evk_defconfig | 8 +
configs/mx7dsabresd_defconfig | 14 +
drivers/pci/pcie_imx.c | 6 +-
drivers/thermal/Makefile | 2 +-
drivers/thermal/imx_thermal.c | 90 +-
drivers/watchdog/Makefile | 2 +-
include/configs/cgtqmx6eval.h | 7 +-
include/configs/embestmx6boards.h | 2 +-
include/configs/gw_ventana.h | 2 +-
include/configs/mx6cuboxi.h | 2 +-
include/configs/mx6sabre_common.h | 2 +-
include/configs/mx6slevk.h | 3 +-
include/configs/mx6sxsabresd.h | 3 +-
include/configs/mx6ul_14x14_evk.h | 49 +-
include/configs/mx7_common.h | 95 +++
include/configs/mx7dsabresd.h | 194 +++++
include/configs/tbs2910.h | 2 +-
tools/mxsboot.c | 19 +-
80 files changed, 8659 insertions(+), 440 deletions(-)
create mode 100644 arch/arm/cpu/armv7/mx7/Kconfig
create mode 100644 arch/arm/cpu/armv7/mx7/Makefile
create mode 100644 arch/arm/cpu/armv7/mx7/clock.c
create mode 100644 arch/arm/cpu/armv7/mx7/clock_slice.c
create mode 100644 arch/arm/cpu/armv7/mx7/soc.c
create mode 100644 arch/arm/imx-common/cache.c
create mode 100644 arch/arm/imx-common/init.c
create mode 100644 arch/arm/imx-common/syscounter.c
create mode 100644 arch/arm/include/asm/arch-mx7/clock.h
create mode 100644 arch/arm/include/asm/arch-mx7/clock_slice.h
create mode 100644 arch/arm/include/asm/arch-mx7/crm_regs.h
create mode 100644 arch/arm/include/asm/arch-mx7/imx-regs.h
create mode 100644 arch/arm/include/asm/arch-mx7/sys_proto.h
create mode 100644 arch/arm/include/asm/imx-common/syscounter.h
create mode 100644 board/freescale/mx6ul_14x14_evk/README
create mode 100644 board/freescale/mx7dsabresd/Kconfig
create mode 100644 board/freescale/mx7dsabresd/MAINTAINERS
create mode 100644 board/freescale/mx7dsabresd/Makefile
create mode 100644 board/freescale/mx7dsabresd/imximage.cfg
create mode 100644 board/freescale/mx7dsabresd/mx7dsabresd.c
create mode 100644 configs/mx6ul_9x9_evk_defconfig
create mode 100644 configs/mx7dsabresd_defconfig
create mode 100644 include/configs/mx7_common.h
create mode 100644 include/configs/mx7dsabresd.h
--
=====================================================================
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sbabic at denx.de
=====================================================================
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2015-09-13 9:22 Stefano Babic
@ 2015-09-13 13:56 ` Tom Rini
0 siblings, 0 replies; 307+ messages in thread
From: Tom Rini @ 2015-09-13 13:56 UTC (permalink / raw)
To: u-boot
On Sun, Sep 13, 2015 at 11:22:15AM +0200, Stefano Babic wrote:
> Hi Tom,
>
> please pull from u-boot-imx, thanks !
>
> The following changes since commit 922f735ecf0de23eb0e01c208f5b422f39f6aed9:
>
> Merge git://git.denx.de/u-boot-usb (2015-09-12 15:50:02 -0400)
>
> are available in the git repository at:
>
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 84c311f28e39d7b5b13069ae29a55bdf6c7c0890:
>
> udoo: Fix the error handling in board_eth_init() (2015-09-13 11:06:08
> +0200)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150913/affd300d/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2015-09-02 9:57 Stefano Babic
2015-09-02 13:18 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2015-09-02 9:57 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull from u-boot-imx, thanks !
The following changes since commit e3d50d4292ebabdf61f56f3a633cdb3a1e58bf88:
fsl_esdhc.c: Always make check_and_invalidate_dcache_range available
(2015-08-02 10:27:52 -0400)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 3761c42da1763118e4fbf3d09f5120cec6bd3ad0:
imx: vf610 add get_cpu_rev (2015-09-02 10:24:10 +0200)
----------------------------------------------------------------
Adrian Alonso (4):
power: pmic: add pfuze3000 support
imx: iomux-v3: add imx7d support for iomuxc
imx: mxc_gpio: add support for imx7d SoC
imx: ocotp: mxc add i.MX7D support
Baruch Siach (1):
tools/imximage: set DCD pointer to NULL when its length is 0
Chris Smith (1):
mxs_ocotp: Shift the HBUS divider correctly
Damien Riegel (1):
ARM: ts4800: add ethernet support
Eric Nelson (1):
nitrogen6x: change maintainer
Heiko Schocher (3):
arm, imx6: aristainetos board updates
video, lg4573: make spi bus and cs configurable
arm, imx6: add aristainetos 2b board version
J?rg Krause (1):
tools: mxsboot: calculate ECC block level dynamically
Lucile Quirion (1):
ARM: ts4800: add basic board support
Marek Vasut (1):
arm: mxs: Fix mkimage invocation
Nikita Kiryanov (3):
arm: mx6: cm-fx6: force host mode on usb controller
arm: mx6: cm-fx6: print PCB revision
arm: mx6: cm-fx6: switch to usb kbd polling via int queue
Olaf Mandel (1):
imx: fec: add MAC reading from eFuses to README
Otavio Salvador (1):
cgtqmx6eval: Add Ethernet support
Peng Fan (25):
imx: mx6ul_14x14_evk discard redefined CONFIG_MX6
imx: mx6 move TARGET_xx Kconfig option to mx6 specific Kconfig file
imx: add cpu type for i.MX2 and i.MX3
imx: mx27 implement get_cpu_rev
imx: mx31 use new formula for get_cpu_rev
imx: mxs: reimplement get_cpu_rev
imx-common: consolidate macros and prototypes into sys_proto.h
imx: clock support enet2 anatop clock support
net: fec: do not access reserved register for i.MX6UL
imx: mx6ul_14x14_evk add ENET support
imx: mx6sxsabresd: enable CONFIG_SPL_FAT_SUPPORT
imx: mx6: ddr add more register entry for mmdc_p_regs
imx: mx6: ddr no support MMDC1 for i.MX6SL
imx: mx6: ddr correct tRFC and tXS
imx: mx6: ddr add dram io configuration and header file for i.MX6SL
imx: mx6: ddr add mpzqlp2ctl entry
imx: mx6: ddr add an entry ddr_type for mx6_ddr_sysinfo
imx: mx6: ddr init MMDC according to ddr_type
imx: mx6: ddr: add LPDDR2 support
imx: mx6slevk: add SPL support
arm: Add SYS_L2CACHE_OFF Kconfig entry
imx: mx6ul_14x14_evk select MX6UL
imx: mx6ul_14x14_evk discard MX6UL from CONFIG_SYS_EXTRA_OPTIONS
mxc: ocotp fix hole in shadow registers
imx: vf610 add get_cpu_rev
Soeren Moch (3):
tbs2910: use full name in Kconfig board selection
tbs2910: remove deprecated CONFIG_SYS_EXTRA_OPTIONS
tbs2910: remove SYS_SOC from board specific Kconfig
Stefan Roese (1):
arm: mx6: Remove SPI support from WRU-IV baseboard
Stefano Babic (1):
Merge branch 'master' of git://git.denx.de/u-boot
vpeter4 (2):
udoo: Switch to SPL support
udoo: Remove SPL fat support
arch/arm/Kconfig | 138 +--
arch/arm/cpu/arm1136/mx31/generic.c | 2 +-
arch/arm/cpu/arm926ejs/mx27/generic.c | 6 +
arch/arm/cpu/arm926ejs/mxs/Makefile | 10 +-
arch/arm/cpu/arm926ejs/mxs/mxs.c | 52 +-
arch/arm/cpu/armv7/mx6/Kconfig | 138 ++-
arch/arm/cpu/armv7/mx6/clock.c | 23 +-
arch/arm/cpu/armv7/mx6/ddr.c | 379 +++++-
arch/arm/cpu/armv7/vf610/generic.c | 6 +
arch/arm/imx-common/iomux-v3.c | 18 +
arch/arm/include/asm/arch-imx/cpu.h | 7 +
arch/arm/include/asm/arch-mx31/sys_proto.h | 7 +-
arch/arm/include/asm/arch-mx35/sys_proto.h | 12 +-
arch/arm/include/asm/arch-mx5/iomux-mx51.h | 11 +
arch/arm/include/asm/arch-mx5/sys_proto.h | 22 +-
arch/arm/include/asm/arch-mx6/clock.h | 2 +-
arch/arm/include/asm/arch-mx6/crm_regs.h | 6 +
arch/arm/include/asm/arch-mx6/imx-regs.h | 3 +-
arch/arm/include/asm/arch-mx6/mx6-ddr.h | 140 ++-
arch/arm/include/asm/arch-mx6/mx6sl-ddr.h | 45 +
arch/arm/include/asm/arch-mx6/sys_proto.h | 45 +-
arch/arm/include/asm/arch-mx7/gpio.h | 12 +
arch/arm/include/asm/arch-mx7/mx7-pins.h | 19 +
arch/arm/include/asm/arch-mx7/mx7d_pins.h | 1308
+++++++++++++++++++++
arch/arm/include/asm/arch-mxs/sys_proto.h | 14 +-
arch/arm/include/asm/imx-common/iomux-v3.h | 32 +
arch/arm/include/asm/imx-common/sys_proto.h | 46 +
board/aristainetos/Kconfig | 13 +
board/aristainetos/aristainetos-v1.c | 2 +-
board/aristainetos/aristainetos-v2.c | 57 +-
board/aristainetos/aristainetos.c | 19 +-
board/barco/platinum/platinum_picon.c | 2 +-
board/barco/platinum/spl_picon.c | 1 +
board/barco/platinum/spl_titanium.c | 1 +
board/boundary/nitrogen6x/MAINTAINERS | 2 +-
board/compulab/cm_fx6/cm_fx6.c | 13 +
board/congatec/cgtqmx6eval/cgtqmx6eval.c | 207 ++++
board/freescale/mx6qsabreauto/mx6qsabreauto.c | 2 +-
board/freescale/mx6sabresd/mx6sabresd.c | 1 +
board/freescale/mx6slevk/mx6slevk.c | 166 ++-
board/freescale/mx6sxsabresd/mx6sxsabresd.c | 3 +-
board/freescale/mx6ul_14x14_evk/mx6ul_14x14_evk.c | 111 ++
board/gateworks/gw_ventana/gw_ventana_spl.c | 1 +
board/solidrun/mx6cuboxi/mx6cuboxi.c | 3 +-
board/tbs/tbs2910/Kconfig | 9 +-
board/technologic/ts4800/Kconfig | 15 +
board/technologic/ts4800/MAINTAINERS | 6 +
board/technologic/ts4800/Makefile | 7 +
board/technologic/ts4800/ts4800.c | 257 ++++
board/technologic/ts4800/ts4800.h | 16 +
board/tqc/tqma6/tqma6.c | 1 +
board/udoo/1066mhz_4x256mx16.cfg | 55 -
board/udoo/MAINTAINERS | 2 +-
board/udoo/Makefile | 2 +-
board/udoo/clocks.cfg | 32 -
board/udoo/ddr-setup.cfg | 87 --
board/udoo/udoo.c | 95 +-
board/udoo/udoo.cfg | 29 -
board/udoo/udoo_spl.c | 271 +++++
configs/aristainetos2_defconfig | 1 +
configs/aristainetos2b_defconfig | 7 +
configs/aristainetos_defconfig | 1 +
configs/cgtqmx6qeval_defconfig | 1 +
configs/cm_fx6_defconfig | 2 +-
configs/gwventana_defconfig | 1 +
configs/marsboard_defconfig | 1 +
configs/mx6cuboxi_defconfig | 1 +
configs/mx6dlarm2_defconfig | 1 +
configs/mx6dlarm2_lpddr2_defconfig | 1 +
configs/mx6dlsabreauto_defconfig | 1 +
configs/mx6dlsabresd_defconfig | 1 +
configs/mx6qarm2_defconfig | 1 +
configs/mx6qarm2_lpddr2_defconfig | 1 +
configs/mx6qpsabreauto_defconfig | 1 +
configs/mx6qsabreauto_defconfig | 1 +
configs/mx6qsabrelite_defconfig | 1 +
configs/mx6qsabresd_defconfig | 1 +
configs/mx6sabresd_spl_defconfig | 1 +
configs/mx6slevk_defconfig | 1 +
configs/mx6slevk_spinor_defconfig | 1 +
configs/mx6slevk_spl_defconfig | 8 +
configs/mx6sxsabresd_defconfig | 1 +
configs/mx6sxsabresd_spl_defconfig | 1 +
configs/mx6ul_14x14_evk_defconfig | 6 +-
configs/nitrogen6dl2g_defconfig | 1 +
configs/nitrogen6dl_defconfig | 1 +
configs/nitrogen6q2g_defconfig | 1 +
configs/nitrogen6q_defconfig | 1 +
configs/nitrogen6s1g_defconfig | 1 +
configs/nitrogen6s_defconfig | 1 +
configs/novena_defconfig | 1 +
configs/ot1200_defconfig | 1 +
configs/ot1200_spl_defconfig | 1 +
configs/platinum_picon_defconfig | 1 +
configs/platinum_titanium_defconfig | 1 +
configs/riotboard_defconfig | 1 +
configs/tbs2910_defconfig | 2 +-
configs/tqma6s_wru4_mmc_defconfig | 3 -
configs/ts4800_defconfig | 4 +
configs/udoo_defconfig | 7 +
configs/udoo_quad_defconfig | 5 -
configs/wandboard_defconfig | 1 +
configs/warp_defconfig | 1 +
doc/README.fec_mxc | 9 +-
doc/README.imx5 | 12 +
drivers/gpio/mxc_gpio.c | 8 +-
drivers/misc/mxc_ocotp.c | 152 ++-
drivers/misc/mxs_ocotp.c | 1 +
drivers/net/fec_mxc.c | 14 +-
drivers/power/pmic/Makefile | 1 +
drivers/power/pmic/pmic_pfuze3000.c | 32 +
drivers/video/lg4573.c | 3 +-
include/configs/aristainetos-common.h | 4 -
include/configs/aristainetos.h | 6 +-
include/configs/aristainetos2.h | 8 +-
include/configs/aristainetos2b.h | 62 +
include/configs/cgtqmx6eval.h | 13 +
include/configs/cm_fx6.h | 1 +
include/configs/imx6_spl.h | 2 +-
include/configs/mx6slevk.h | 7 +
include/configs/mx6sxsabresd.h | 1 +
include/configs/mx6ul_14x14_evk.h | 22 +-
include/configs/tqma6_wru4.h | 8 +
include/configs/ts4800.h | 185 +++
include/configs/udoo.h | 19 +-
include/micrel.h | 4 +
include/power/pfuze3000_pmic.h | 78 ++
tools/imximage.c | 6 +-
tools/mxsboot.c | 21 +-
129 files changed, 4145 insertions(+), 604 deletions(-)
create mode 100644 arch/arm/include/asm/arch-mx6/mx6sl-ddr.h
create mode 100644 arch/arm/include/asm/arch-mx7/gpio.h
create mode 100644 arch/arm/include/asm/arch-mx7/mx7-pins.h
create mode 100644 arch/arm/include/asm/arch-mx7/mx7d_pins.h
create mode 100644 arch/arm/include/asm/imx-common/sys_proto.h
create mode 100644 board/technologic/ts4800/Kconfig
create mode 100644 board/technologic/ts4800/MAINTAINERS
create mode 100644 board/technologic/ts4800/Makefile
create mode 100644 board/technologic/ts4800/ts4800.c
create mode 100644 board/technologic/ts4800/ts4800.h
delete mode 100644 board/udoo/1066mhz_4x256mx16.cfg
delete mode 100644 board/udoo/clocks.cfg
delete mode 100644 board/udoo/ddr-setup.cfg
delete mode 100644 board/udoo/udoo.cfg
create mode 100644 board/udoo/udoo_spl.c
create mode 100644 configs/aristainetos2b_defconfig
create mode 100644 configs/mx6slevk_spl_defconfig
create mode 100644 configs/ts4800_defconfig
create mode 100644 configs/udoo_defconfig
delete mode 100644 configs/udoo_quad_defconfig
create mode 100644 drivers/power/pmic/pmic_pfuze3000.c
create mode 100644 include/configs/aristainetos2b.h
create mode 100644 include/configs/ts4800.h
create mode 100644 include/power/pfuze3000_pmic.h
--
=====================================================================
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sbabic at denx.de
=====================================================================
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2015-09-02 9:57 Stefano Babic
@ 2015-09-02 13:18 ` Tom Rini
2015-09-02 13:45 ` Stefano Babic
0 siblings, 1 reply; 307+ messages in thread
From: Tom Rini @ 2015-09-02 13:18 UTC (permalink / raw)
To: u-boot
On Wed, Sep 02, 2015 at 11:57:13AM +0200, Stefano Babic wrote:
> Hi Tom,
>
> please pull from u-boot-imx, thanks !
>
> The following changes since commit e3d50d4292ebabdf61f56f3a633cdb3a1e58bf88:
>
> fsl_esdhc.c: Always make check_and_invalidate_dcache_range available
> (2015-08-02 10:27:52 -0400)
That's actually really old and I get a few non-trivial conflicts. Can
you please rebase on master? Thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150902/4ace3fb8/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2015-09-02 13:18 ` Tom Rini
@ 2015-09-02 13:45 ` Stefano Babic
2015-09-02 14:12 ` Stefano Babic
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2015-09-02 13:45 UTC (permalink / raw)
To: u-boot
Hi Tom,
On 02/09/2015 15:18, Tom Rini wrote:
> On Wed, Sep 02, 2015 at 11:57:13AM +0200, Stefano Babic wrote:
>
>> Hi Tom,
>>
>> please pull from u-boot-imx, thanks !
>>
>> The following changes since commit e3d50d4292ebabdf61f56f3a633cdb3a1e58bf88:
>>
>> fsl_esdhc.c: Always make check_and_invalidate_dcache_range available
>> (2015-08-02 10:27:52 -0400)
>
> That's actually really old and I get a few non-trivial conflicts. Can
> you please rebase on master? Thanks!
You're right - I am solving conflicts and I will send a new PR afterward.
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2015-09-02 13:45 ` Stefano Babic
@ 2015-09-02 14:12 ` Stefano Babic
2015-09-02 21:58 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2015-09-02 14:12 UTC (permalink / raw)
To: u-boot
Hi Tom,
On 02/09/2015 15:45, Stefano Babic wrote:
> Hi Tom,
>
> On 02/09/2015 15:18, Tom Rini wrote:
>> On Wed, Sep 02, 2015 at 11:57:13AM +0200, Stefano Babic wrote:
>>
>>> Hi Tom,
>>>
>>> please pull from u-boot-imx, thanks !
>>>
>>> The following changes since commit e3d50d4292ebabdf61f56f3a633cdb3a1e58bf88:
>>>
>>> fsl_esdhc.c: Always make check_and_invalidate_dcache_range available
>>> (2015-08-02 10:27:52 -0400)
>>
>> That's actually really old and I get a few non-trivial conflicts. Can
>> you please rebase on master? Thanks!
>
> You're right - I am solving conflicts and I will send a new PR afterward.
>
Conflicts are solved - I had to rebase, sorry for that!
Can you try again to take my PR ?
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2015-09-02 14:12 ` Stefano Babic
@ 2015-09-02 21:58 ` Tom Rini
0 siblings, 0 replies; 307+ messages in thread
From: Tom Rini @ 2015-09-02 21:58 UTC (permalink / raw)
To: u-boot
On Wed, Sep 02, 2015 at 04:12:18PM +0200, Stefano Babic wrote:
> Hi Tom,
>
> On 02/09/2015 15:45, Stefano Babic wrote:
> > Hi Tom,
> >
> > On 02/09/2015 15:18, Tom Rini wrote:
> >> On Wed, Sep 02, 2015 at 11:57:13AM +0200, Stefano Babic wrote:
> >>
> >>> Hi Tom,
> >>>
> >>> please pull from u-boot-imx, thanks !
> >>>
> >>> The following changes since commit e3d50d4292ebabdf61f56f3a633cdb3a1e58bf88:
> >>>
> >>> fsl_esdhc.c: Always make check_and_invalidate_dcache_range available
> >>> (2015-08-02 10:27:52 -0400)
> >>
> >> That's actually really old and I get a few non-trivial conflicts. Can
> >> you please rebase on master? Thanks!
> >
> > You're right - I am solving conflicts and I will send a new PR afterward.
> >
>
> Conflicts are solved - I had to rebase, sorry for that!
>
> Can you try again to take my PR ?
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150902/762dd457/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2015-08-02 9:23 Stefano Babic
2015-08-02 15:53 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2015-08-02 9:23 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull from u-boot-imx, thanks !
The following changes since commit 605e15db2b54302364a2528d3c6604fbc57be846:
Merge git://git.denx.de/u-boot-x86 (2015-07-15 10:41:20 -0400)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to f85764cc1f6ab01ffc60dd78de9c4de4cff2b5ce:
arm: mx6: tqma6: fix build for WRU-IV baseboard (2015-08-02 11:12:41
+0200)
----------------------------------------------------------------
Adrian Alonso (1):
imx: imximage: add new CHECK/CLR BIT command
Albert ARIBAUD \(3ADEV\) (3):
net: fec_mxc: remove useless struct nbuf
i2c: fix vf610 support
tools: mkimage: fix imximage header size
Fabio Estevam (5):
thermal: Fix comments
power: pmic: Add support for MAX77696 PMIC
warp: Add MAX77696 support
mx6sabresd: Use 'int' for return values
mx6sxsabresd: Use 'int' for return values
Guillaume GARDET (1):
mx53loco: Use generic 'load' command instead of 'fatload'
Nikita Kiryanov (11):
arm: mx6: cm-fx6: map HDMI to IPU1 DI0 explicitly
arm: mx6: cm-fx6: make it possible to not init display
arm: mx6: cm-fx6: add support for displaytype env var
arm: mx6: cm-fx6: setup hdmi only on hdmi enable
arm: mx6: cm-fx6: move CMD configs to defconfig
arm: mx6: cm-fx6: move cm-fx6 target under ARCH_MX6
arm: mx6: kconfig: don't select CPU_V7 per board
arm: mx6: usb: kconfig: add USB_EHCI_MX6 kconfig option
usb: kconfig: usb keyboard kconfig
usb: kconfig: create a menu for usb
sf: kconfig: add kconfig options for spi flashes
Otavio Salvador (13):
cgtqmx6eval: Use default prompt
cgtqmx6eval: Use the default CONFIG_SYS_PBSIZE
cgtqmx6eval: Staticize when possible
cgtqmx6eval: Improve the error handling
cgtqmx6eval: Fit into single lines
cgtqmx6eval: Add ESDHC3 support
cgtqmx6eval: Add thermal support
cgtqmx6eval: Add PMIC support
cgtqmx6eval: Add USB support
cgtqmx6eval: Add splash screen support
cgtqmx6eval: Add SATA support
cgtqmx6eval: Align DCD settings with Congatec's U-boot
cgtqmx6eval: Use standard boot script
Peng Fan (23):
imx: mx6 remove duplicated enable_cspi_clock
imx: mx6 add i2c4 clock support for i.MX6SX
mmc:fsl_esdhc invalidate dcache before read
imx: add cpu type for i.MX6QP/DP
imx: mx6: ccm: Change the clock settings for i.MX6QP
imx: mx6qp Enable PRG clock for IPU
imx: mx6sabresd/sabreauto runtime setting fdt_file
imx: mx6qpsabreauto: Add MX6QP SABREAUTO CPU3 board support
imx: mx6ul: Add i.MX6UL CPU type
imx: mx6ul: Add pins IOMUX head file
imx: mx6ul: Update imx registers head file
imx: mx6ul Add CONFIG_SYS_CACHELINE_SIZE for i.MX6UL
imx-common: timer: add i.MX6UL support
imx: mx6ul remove errata for i.MX6UL
imx:mx6ul add clock support
imx: mx6ul select SYS_L2CACHE_OFF
imx: mx6ul update soc related settings
imx: mx6 add PAD_CTL_SPEED_LOW for i.MX6SX/UL
mxc: gpio add i.MX6UL support
mx6_common: Fix LOADADDR and SYS_TEXT_BASE for i.MX6UL
imx:mx6ul add dram spl configuration and header file
imx: imx6_spl add mx6ul support
imx: mx6ul_14x14_evk add basic board support
Peter Robinson (1):
imx6: standardise OCOTP and fuse config to mx6_common
Stefan Roese (1):
arm: mx6: tqma6: Add WRU-IV baseboard for the TQMa6 SoM
Stefano Babic (3):
Merge branch 'master' of git://git.denx.de/u-boot
Merge branch 'master' of git://git.denx.de/u-boot
arm: mx6: tqma6: fix build for WRU-IV baseboard
Tim Harvey (2):
thermal:imx_thermal: enter busywait cooling loop when over max CPU
temp
thermal: imx_thermal: fix busywait if IMX6 temp <0C
Ulises Cardenas (1):
iMX: adding parsing to hab_status command
Ye.Li (1):
imx: mx6: hab : Remove the cache issue workaroud in hab for i.MX6QP
arch/arm/Kconfig | 16 +-
arch/arm/cpu/armv7/mx6/Kconfig | 13 +-
arch/arm/cpu/armv7/mx6/clock.c | 211 ++++++++++-------
arch/arm/cpu/armv7/mx6/ddr.c | 61 ++++-
arch/arm/cpu/armv7/mx6/hab.c | 176 +++++++++++++-
arch/arm/cpu/armv7/mx6/soc.c | 25 +-
arch/arm/imx-common/cpu.c | 6 +
arch/arm/imx-common/timer.c | 8 +-
arch/arm/include/asm/arch-imx/cpu.h | 5 +-
arch/arm/include/asm/arch-mx6/clock.h | 1 -
arch/arm/include/asm/arch-mx6/crm_regs.h | 139 ++++++-----
arch/arm/include/asm/arch-mx6/hab.h | 85 ++++++-
arch/arm/include/asm/arch-mx6/imx-regs.h | 64 ++++--
arch/arm/include/asm/arch-mx6/mx6-ddr.h | 45 ++++
arch/arm/include/asm/arch-mx6/mx6-pins.h | 2 +
arch/arm/include/asm/arch-mx6/mx6ul-ddr.h | 45 ++++
arch/arm/include/asm/arch-mx6/mx6ul_pins.h | 1065
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/include/asm/arch-mx6/sys_proto.h | 4 +-
arch/arm/include/asm/arch-vf610/crm_regs.h | 3 +
arch/arm/include/asm/arch-vf610/imx-regs.h | 3 +
arch/arm/include/asm/arch-vf610/iomux-vf610.h | 11 +-
arch/arm/include/asm/imx-common/iomux-v3.h | 6 +
board/compulab/cm_fx6/cm_fx6.c | 86 ++++---
board/compulab/cm_fx6/spl.c | 2 +-
board/congatec/cgtqmx6eval/cgtqmx6eval.c | 353
+++++++++++++++++++++++++++-
board/congatec/cgtqmx6eval/imximage.cfg | 128 +++++------
board/freescale/mx6qsabreauto/mx6qp.cfg | 145 ++++++++++++
board/freescale/mx6qsabreauto/mx6qsabreauto.c | 40 +++-
board/freescale/mx6sabresd/mx6sabresd.c | 13 +-
board/freescale/mx6sxsabresd/mx6sxsabresd.c | 3 +-
board/freescale/mx6ul_14x14_evk/Kconfig | 15 ++
board/freescale/mx6ul_14x14_evk/MAINTAINERS | 6 +
board/freescale/mx6ul_14x14_evk/Makefile | 6 +
board/freescale/mx6ul_14x14_evk/mx6ul_14x14_evk.c | 636
+++++++++++++++++++++++++++++++++++++++++++++++++++
board/tqc/tqma6/Kconfig | 5 +
board/tqc/tqma6/Makefile | 1 +
board/tqc/tqma6/tqma6_wru4.c | 346
++++++++++++++++++++++++++++
board/warp/warp.c | 50 ++++
configs/cgtqmx6qeval_defconfig | 3 +
configs/cm_fx6_defconfig | 20 ++
configs/mx6qpsabreauto_defconfig | 4 +
configs/mx6ul_14x14_evk_defconfig | 4 +
configs/tqma6s_wru4_mmc_defconfig | 13 ++
drivers/gpio/mxc_gpio.c | 4 +
drivers/i2c/mxc_i2c.c | 3 +-
drivers/mmc/fsl_esdhc.c | 8 +
drivers/mtd/spi/Kconfig | 44 ++++
drivers/net/fec_mxc.c | 20 +-
drivers/power/pmic/Makefile | 1 +
drivers/power/pmic/pmic_max77696.c | 32 +++
drivers/thermal/imx_thermal.c | 18 +-
drivers/usb/Kconfig | 29 +++
drivers/usb/host/Kconfig | 7 +
include/configs/aristainetos-common.h | 3 -
include/configs/cgtqmx6eval.h | 165 +++++++++++---
include/configs/cm_fx6.h | 17 --
include/configs/embestmx6boards.h | 5 -
include/configs/gw_ventana.h | 5 -
include/configs/imx6_spl.h | 2 +-
include/configs/mx53loco.h | 7 +-
include/configs/mx6_common.h | 10 +-
include/configs/mx6cuboxi.h | 2 -
include/configs/mx6qsabreauto.h | 5 -
include/configs/mx6sabre_common.h | 28 ++-
include/configs/mx6sabresd.h | 5 -
include/configs/mx6slevk.h | 5 -
include/configs/mx6sxsabresd.h | 5 -
include/configs/mx6ul_14x14_evk.h | 227 ++++++++++++++++++
include/configs/nitrogen6x.h | 5 -
include/configs/novena.h | 6 -
include/configs/ot1200.h | 4 -
include/configs/platinum.h | 4 -
include/configs/tbs2910.h | 6 -
include/configs/tqma6.h | 6 +-
include/configs/tqma6_wru4.h | 71 ++++++
include/configs/wandboard.h | 5 -
include/configs/warp.h | 13 +-
include/power/max77696_pmic.h | 60 +++++
include/thermal.h | 16 +-
tools/imximage.c | 95 ++++++--
tools/imximage.h | 26 ++-
81 files changed, 4299 insertions(+), 548 deletions(-)
create mode 100644 arch/arm/include/asm/arch-mx6/mx6ul-ddr.h
create mode 100644 arch/arm/include/asm/arch-mx6/mx6ul_pins.h
create mode 100644 board/freescale/mx6qsabreauto/mx6qp.cfg
create mode 100644 board/freescale/mx6ul_14x14_evk/Kconfig
create mode 100644 board/freescale/mx6ul_14x14_evk/MAINTAINERS
create mode 100644 board/freescale/mx6ul_14x14_evk/Makefile
create mode 100644 board/freescale/mx6ul_14x14_evk/mx6ul_14x14_evk.c
create mode 100644 board/tqc/tqma6/tqma6_wru4.c
create mode 100644 configs/mx6qpsabreauto_defconfig
create mode 100644 configs/mx6ul_14x14_evk_defconfig
create mode 100644 configs/tqma6s_wru4_mmc_defconfig
create mode 100644 drivers/power/pmic/pmic_max77696.c
create mode 100644 include/configs/mx6ul_14x14_evk.h
create mode 100644 include/configs/tqma6_wru4.h
create mode 100644 include/power/max77696_pmic.h
--
=====================================================================
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sbabic@denx.de
=====================================================================
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2015-08-02 9:23 Stefano Babic
@ 2015-08-02 15:53 ` Tom Rini
0 siblings, 0 replies; 307+ messages in thread
From: Tom Rini @ 2015-08-02 15:53 UTC (permalink / raw)
To: u-boot
On Sun, Aug 02, 2015 at 11:23:12AM +0200, Stefano Babic wrote:
> Hi Tom,
>
> please pull from u-boot-imx, thanks !
>
> The following changes since commit 605e15db2b54302364a2528d3c6604fbc57be846:
>
> Merge git://git.denx.de/u-boot-x86 (2015-07-15 10:41:20 -0400)
>
> are available in the git repository at:
>
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to f85764cc1f6ab01ffc60dd78de9c4de4cff2b5ce:
>
> arm: mx6: tqma6: fix build for WRU-IV baseboard (2015-08-02 11:12:41
> +0200)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150802/c06b53d0/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2015-07-03 12:22 Stefano Babic
2015-07-06 15:24 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2015-07-03 12:22 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull from u-boot-imx, thanks !
The following changes since commit 64d16706a052553c85d2f8f4c741879a4e3e6116:
Nokia RX-51: Fix calculating return address in save_boot_params
(2015-06-12 08:11:18 -0400)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to aa5a0d98943e1b32109fd1fb325007c6cdcedc50:
colibri_vf: Increase console IO buffer size to 1024 (2015-07-03
09:38:10 +0200)
----------------------------------------------------------------
Chris Kuethe (1):
patch - arm - define SYS_CACHELINE_SIZE for mx5
Fabio Estevam (1):
mx6cuboxi: Fix boot of hummingboard dual-lite
Marek Vasut (1):
imx6: novena: Reinstate missing CONFIG_FAT_WRITE
Markus Niebel (5):
arm: imx6: tqma6: add kconfig to board header
arm: mx6: tqma6: CPU type selection via Kconfig
arm: imx6: tqma6: implement IMX_CONFIG with Kconfig
arm: imx6: tqma6: boot device selection via Kconfig
arm: imx6: tqma6: implement KConfig baseboard selection
Peng Fan (3):
imx: mx6 correct is_soc_rev usage
imx: mx6 correct get_cpu_rev
imx: mx6 introuduce macro is_mx6dqp
Peter Robinson (2):
Drop duplicate CONFIG_SYS_NO_FLASH from mx6_common
mx6cuboxi: drop options that are duplicated in mx6_common
Sanchayan Maity (1):
colibri_vf: Increase console IO buffer size to 1024
Soeren Moch (2):
tbs2910: add thermal support
tbs2910: add PRE_CONSOLE_BUFFER support
Stefano Babic (1):
Merge branch 'master' of git://git.denx.de/u-boot
arch/arm/Kconfig | 5 ---
arch/arm/cpu/armv7/mx6/Kconfig | 5 +++
arch/arm/cpu/armv7/mx6/soc.c | 4 ++-
arch/arm/imx-common/timer.c | 4 +--
arch/arm/include/asm/arch-mx5/imx-regs.h | 2 ++
arch/arm/include/asm/arch-mx6/imx-regs.h | 1 +
arch/arm/include/asm/arch-mx6/sys_proto.h | 8 +++--
board/solidrun/mx6cuboxi/mx6cuboxi.c | 4 +--
board/tqc/tqma6/Kconfig | 58
+++++++++++++++++++++++++++++++
configs/tbs2910_defconfig | 2 ++
configs/tqma6q_mba6_mmc_defconfig | 2 +-
configs/tqma6q_mba6_spi_defconfig | 3 +-
configs/tqma6s_mba6_mmc_defconfig | 3 +-
configs/tqma6s_mba6_spi_defconfig | 4 ++-
include/configs/colibri_vf.h | 2 +-
include/configs/mx6_common.h | 1 -
include/configs/mx6cuboxi.h | 8 -----
include/configs/novena.h | 1 +
include/configs/tbs2910.h | 6 ++++
include/configs/tqma6.h | 1 +
20 files changed, 98 insertions(+), 26 deletions(-)
--
=====================================================================
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2015-07-03 12:22 Stefano Babic
@ 2015-07-06 15:24 ` Tom Rini
0 siblings, 0 replies; 307+ messages in thread
From: Tom Rini @ 2015-07-06 15:24 UTC (permalink / raw)
To: u-boot
On Fri, Jul 03, 2015 at 02:22:10PM +0200, Stefano Babic wrote:
> Hi Tom,
>
> please pull from u-boot-imx, thanks !
>
> The following changes since commit 64d16706a052553c85d2f8f4c741879a4e3e6116:
>
> Nokia RX-51: Fix calculating return address in save_boot_params
> (2015-06-12 08:11:18 -0400)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to aa5a0d98943e1b32109fd1fb325007c6cdcedc50:
>
> colibri_vf: Increase console IO buffer size to 1024 (2015-07-03
> 09:38:10 +0200)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150706/2b2f7b75/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2015-06-08 7:14 Stefano Babic
2015-06-08 21:53 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2015-06-08 7:14 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull from u-boot-imx, thanks !
The following changes since commit 9bea236b3402a262772b66d055ec6431cbd3ba87:
Merge branch 'master' of git://www.denx.de/git/u-boot-imx (2015-05-26
10:38:01 -0400)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 943a3f2ccb71bcb4a6041bc2946129c4d4bb197e:
imx: drop warning: unused variable 'max_freq' (2015-06-08 08:55:08 +0200)
----------------------------------------------------------------
Bhuvanchandra DV (9):
dm: gpio: uclass: Add flag to control sequence numbering
dm: gpio: vf610: Add GPIO driver support
colibri_vf: Add pinmux entries for GPIOs
colibri_vf: Enable GPIO support
arm: vf610: Add clock support for DSPI
arm: vf610: Add iomux support for DSPI
vf610: dts: Add device tree support
colibri-vf: Enable SPI support
colibri_vf: Add separate defconfig for device tree support
Christian Gmeiner (2):
ot1200: setup i2c bus in board_early_init_f(..)
ot1200: setup i2c bus 1 in setup_iomux_i2c()
Fabio Estevam (7):
warp: Adjust CONFIG_SYS_DFU_DATA_BUF_SIZE
warp: Fix CONFIG_SYS_FSL_ESDHC_ADDR
warp: Enable CONFIG_SUPPORT_EMMC_BOOT
warp: Add fuse command support
warp: Fix the 'saveenv' command
wandboard: Add board revision detection support
mx6_common: Fix LOADADDR and SYS_TEXT_BASE for MX6SL and MX6SX
Markus Niebel (2):
arm: mx6: tqma6: fix spelling error in condition
arm: mx6: tqma6: use default CONFIG_SYS_PBSIZE
Sanchayan Maity (2):
usb: ehci-vf: Add weak function for board specific initialisation
colibri_vf: Enable board specific USB initialisation for USB pen gpio
Stefan Wahren (1):
mxs: Do not disable bo detection when DC-DC is already enabled
Stefano Babic (3):
imx: drop warning: unused variable 'max_freq'
Revert "imx: drop warning: unused variable 'max_freq'"
imx: drop warning: unused variable 'max_freq'
Tim Harvey (6):
pci: imx: display message if no pcie link
imx: ventana: various board-specific GPIO config updates
imx: ventana: make model env var automatic and non-overridable
imx: ventana: make fdt_file1 and fdt_file2 automatic and
non-overridable
imx: ventana: hang if board model could not be determined
imx: ventana: skip mtdparts fixup if no flash
arch/arm/cpu/arm926ejs/mxs/spl_power_init.c | 10 ++---
arch/arm/cpu/armv7/vf610/generic.c | 7 ++++
arch/arm/dts/Makefile | 3 ++
arch/arm/dts/vf-colibri.dtsi | 21 ++++++++++
arch/arm/dts/vf.dtsi | 100
++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/dts/vf500-colibri.dts | 18 +++++++++
arch/arm/dts/vf610-colibri.dts | 18 +++++++++
arch/arm/imx-common/cpu.c | 3 +-
arch/arm/imx-common/iomux-v3.c | 26 ++++++++++++
arch/arm/include/asm/arch-vf610/clock.h | 1 +
arch/arm/include/asm/arch-vf610/crm_regs.h | 4 ++
arch/arm/include/asm/arch-vf610/gpio.h | 29 ++++++++++++++
arch/arm/include/asm/arch-vf610/imx-regs.h | 5 +++
arch/arm/include/asm/arch-vf610/iomux-vf610.h | 59
+++++++++++++++++++++++++++
arch/arm/include/asm/imx-common/iomux-v3.h | 6 +++
board/bachmann/ot1200/ot1200.c | 55
+++++++++++++++++---------
board/gateworks/gw_ventana/common.c | 56
++++++++++++++++++--------
board/gateworks/gw_ventana/common.h | 6 +--
board/gateworks/gw_ventana/gw_ventana.c | 41 ++++++++-----------
board/gateworks/gw_ventana/gw_ventana_spl.c | 6 +--
board/toradex/colibri_vf/MAINTAINERS | 4 ++
board/toradex/colibri_vf/colibri_vf.c | 106
+++++++++++++++++++++++++++++++++++++++++++++++++
board/wandboard/wandboard.c | 26 +++++++++++-
board/warp/README | 2 +-
configs/colibri_vf_defconfig | 1 +
configs/colibri_vf_dtb_defconfig | 8 ++++
drivers/gpio/Kconfig | 7 ++++
drivers/gpio/Makefile | 1 +
drivers/gpio/gpio-uclass.c | 1 +
drivers/gpio/vybrid_gpio.c | 169
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
drivers/pci/pcie_imx.c | 4 +-
drivers/usb/host/ehci-vf.c | 8 ++++
include/configs/colibri_vf.h | 12 ++++++
include/configs/mx6_common.h | 10 ++++-
include/configs/tqma6.h | 18 ++++-----
include/configs/tqma6_mba6.h | 4 +-
include/configs/wandboard.h | 8 +++-
include/configs/warp.h | 9 ++++-
38 files changed, 776 insertions(+), 96 deletions(-)
create mode 100644 arch/arm/dts/vf-colibri.dtsi
create mode 100644 arch/arm/dts/vf.dtsi
create mode 100644 arch/arm/dts/vf500-colibri.dts
create mode 100644 arch/arm/dts/vf610-colibri.dts
create mode 100644 arch/arm/include/asm/arch-vf610/gpio.h
create mode 100644 configs/colibri_vf_dtb_defconfig
create mode 100644 drivers/gpio/vybrid_gpio.c
--
=====================================================================
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2015-06-08 7:14 Stefano Babic
@ 2015-06-08 21:53 ` Tom Rini
0 siblings, 0 replies; 307+ messages in thread
From: Tom Rini @ 2015-06-08 21:53 UTC (permalink / raw)
To: u-boot
On Mon, Jun 08, 2015 at 09:14:01AM +0200, Stefano Babic wrote:
> Hi Tom,
>
> please pull from u-boot-imx, thanks !
>
> The following changes since commit 9bea236b3402a262772b66d055ec6431cbd3ba87:
>
> Merge branch 'master' of git://www.denx.de/git/u-boot-imx (2015-05-26
> 10:38:01 -0400)
>
> are available in the git repository at:
>
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 943a3f2ccb71bcb4a6041bc2946129c4d4bb197e:
>
> imx: drop warning: unused variable 'max_freq' (2015-06-08 08:55:08 +0200)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150608/a914e4e3/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2015-05-26 14:18 Stefano Babic
2015-05-26 17:37 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2015-05-26 14:18 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull from u-boot-imx, thanks !
The following changes since commit af1db4a39034ae15a91f0dae7da9548f0501febf:
imx: ventana: use stack relocation (2015-05-15 19:25:07 +0200)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 1022b85cb0e143b4f3a8e6c7d9258d516920d464:
mx6: standardise CONFIG_CMD_CACHE (2015-05-26 15:58:57 +0200)
----------------------------------------------------------------
Axel Lin (2):
pwm: imx: Prevent NULL pointer dereference
pwm: imx: Remove unreachable code
Fabio Estevam (2):
hummingboard: Remove unused directory
wandboard: Switch to SPL support
Heiko Schocher (3):
arm, imx6, i2c: add I2C4 for MX6DL
i2c, mxc: rework i2c base address names for different SoCs
arm, imx6: add support for aristainetos2 board
Nikolay Dimitrov (3):
imx: riotboard, marsboard: Enable thermal support
imx: riotboard: Enable thermal DM support
imx: marsboard: Enable thermal DM support
Peng Fan (3):
imx: mx6sx enable SION for i2c pin mux
pmic: pfuze100 fix typo
imx: dma: correct MXS_DMA_ALIGNMENT
Peter Robinson (10):
novena: standardise mx6_common.h include
imx6: move all standard includes to mx6_common.h
imx6: move generic imx6 options to mx6_common.h
imx6: move standard ATAG configs to mx6_common.h
imx6: move MXC_GPIO define to mx6_common.h
imx6: centralise common boot options in mx6_common.h
imx6: move generic miscellaneous and overwrite options
imx6: standardise filesystem and boot options
imx6: generic MMC config options to mx6_common
mx6: standardise CONFIG_CMD_CACHE
Prabhakar Kushwaha (1):
arm/imx-common: Fix warning 'get_reset_cause' defined but not used
Tim Harvey (17):
env_nand: use nand_spl_load_image for readenv if SPL
imx: ventana: config: use MMC SPL RAW support
imx: ventana: (cosmetic) clean up size defines for improved
readability
imx: ventana: add pmic_setup to SPL
arm: mx6: ddr: set fast-exit on DDR3 if pd_fast_exit specified
mx6: add OTP bank1 registers
imx: mx6: add get_cpu_speed_grade_hz func to return MHz speed
grade from OTP
imx: mx6: display max cpu frequency in print_cpuinfo()
imx: mx6: add get_cpu_temp_grade to obtain cpu temperature grade
from OTP
imx: mx6: add display of CPU temperature grade in print_cpuinfo()
thermal: imx_thermal: use CPU temperature grade for trip points
imx: ventana: config: enable Falcon mode
thermal: imx_thermal: increase critical temperature threshold
imx: ventana: update MMC env configuration
imx: ventana: update README for micro-SD boot medium
imx: ventana: update README with Falcon mode documentation
spl: spl_mmc: fix mmc Falcon mode regression
arch/arm/Kconfig | 5 +
arch/arm/cpu/armv7/mx6/clock.c | 33 +++--
arch/arm/cpu/armv7/mx6/ddr.c | 3 +-
arch/arm/cpu/armv7/mx6/soc.c | 79 ++++++++++++
arch/arm/imx-common/cpu.c | 43 ++++++-
arch/arm/imx-common/i2c-mxv7.c | 5 +-
arch/arm/include/asm/arch-imx/imx-regs.h | 2 +-
arch/arm/include/asm/arch-mx25/imx-regs.h | 6 +-
arch/arm/include/asm/arch-mx27/imx-regs.h | 4 +-
arch/arm/include/asm/arch-mx6/crm_regs.h | 2 +
arch/arm/include/asm/arch-mx6/imx-regs.h | 20 +++
arch/arm/include/asm/arch-mx6/mx6sx_pins.h | 40 +++---
arch/arm/include/asm/arch-mx6/sys_proto.h | 2 +
arch/arm/include/asm/arch-vf610/imx-regs.h | 2 +-
arch/arm/include/asm/imx-common/dma.h | 2 +-
board/aristainetos/Kconfig | 13 ++
board/aristainetos/MAINTAINERS | 2 +
board/aristainetos/aristainetos-v1.c | 279
+++++++++++++++++++++++++++++++++++++++++
board/aristainetos/aristainetos-v2.c | 627
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
board/aristainetos/aristainetos.c | 323
++++++++++-------------------------------------
board/aristainetos/aristainetos2.cfg | 34 +++++
board/aristainetos/axi.cfg | 22 ++++
board/aristainetos/clocks2.cfg | 24 ++++
board/aristainetos/ddr-setup2.cfg | 59 +++++++++
board/aristainetos/nt5cc256m16cp.cfg | 60 +++++++++
board/freescale/common/pfuze.c | 4 +-
board/gateworks/gw_ventana/README | 243
++++++++++++++++++++++++++++++++++-
board/gateworks/gw_ventana/gw_ventana_spl.c | 23 ++++
board/solidrun/mx6-microsom/800mhz_2x128mx16.cfg | 74 -----------
board/solidrun/mx6-microsom/clocks.cfg | 33 -----
board/solidrun/mx6-microsom/ddr-800mhz-32bit-setup.cfg | 76 -----------
board/wandboard/MAINTAINERS | 4 +-
board/wandboard/Makefile | 2 +-
board/wandboard/README | 22 ++--
board/wandboard/spl.c | 317
++++++++++++++++++++++++++++++++++++++++++++++
common/env_nand.c | 7 ++
common/spl/spl_mmc.c | 2 +-
configs/aristainetos2_defconfig | 3 +
configs/marsboard_defconfig | 2 +
configs/riotboard_defconfig | 2 +
configs/wandboard_defconfig | 6 +
configs/wandboard_dl_defconfig | 3 -
configs/wandboard_quad_defconfig | 3 -
configs/wandboard_solo_defconfig | 3 -
drivers/i2c/mxc_i2c.c | 46 +++----
drivers/pwm/pwm-imx-util.c | 4 -
drivers/pwm/pwm-imx.c | 12 ++
drivers/thermal/imx_thermal.c | 36 ++++--
include/configs/aristainetos-common.h | 276
++++++++++++++++++++++++++++++++++++++++
include/configs/aristainetos.h | 314
+---------------------------------------------
include/configs/aristainetos2.h | 56 +++++++++
include/configs/cgtqmx6eval.h | 60 +--------
include/configs/cm_fx6.h | 36 ------
include/configs/embestmx6boards.h | 53 +-------
include/configs/gw_ventana.h | 96 +++++---------
include/configs/mx6_common.h | 74 +++++++++++
include/configs/mx6cuboxi.h | 44 -------
include/configs/mx6qarm2.h | 57 +--------
include/configs/mx6sabre_common.h | 65 +---------
include/configs/mx6sabresd.h | 3 -
include/configs/mx6slevk.h | 60 +--------
include/configs/mx6sxsabresd.h | 59 ---------
include/configs/nitrogen6x.h | 69 +---------
include/configs/novena.h | 47 +------
include/configs/ot1200.h | 68 +---------
include/configs/platinum.h | 59 ---------
include/configs/platinum_picon.h | 2 -
include/configs/platinum_titanium.h | 2 -
include/configs/secomx6quq7.h | 59 +--------
include/configs/tbs2910.h | 49 +-------
include/configs/titanium.h | 58 ---------
include/configs/tqma6.h | 62 ---------
include/configs/udoo.h | 61 +--------
include/configs/wandboard.h | 86 +++----------
include/configs/warp.h | 57 ---------
include/imx_thermal.h | 6 +
include/power/pfuze100_pmic.h | 2 +-
78 files changed, 2635 insertions(+), 2099 deletions(-)
create mode 100644 board/aristainetos/aristainetos-v1.c
create mode 100644 board/aristainetos/aristainetos-v2.c
create mode 100644 board/aristainetos/aristainetos2.cfg
create mode 100644 board/aristainetos/axi.cfg
create mode 100644 board/aristainetos/clocks2.cfg
create mode 100644 board/aristainetos/ddr-setup2.cfg
create mode 100644 board/aristainetos/nt5cc256m16cp.cfg
delete mode 100644 board/solidrun/mx6-microsom/800mhz_2x128mx16.cfg
delete mode 100644 board/solidrun/mx6-microsom/clocks.cfg
delete mode 100644 board/solidrun/mx6-microsom/ddr-800mhz-32bit-setup.cfg
create mode 100644 board/wandboard/spl.c
create mode 100644 configs/aristainetos2_defconfig
create mode 100644 configs/wandboard_defconfig
delete mode 100644 configs/wandboard_dl_defconfig
delete mode 100644 configs/wandboard_quad_defconfig
delete mode 100644 configs/wandboard_solo_defconfig
create mode 100644 include/configs/aristainetos-common.h
create mode 100644 include/configs/aristainetos2.h
--
=====================================================================
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sbabic at denx.de
=====================================================================
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2015-05-26 14:18 Stefano Babic
@ 2015-05-26 17:37 ` Tom Rini
0 siblings, 0 replies; 307+ messages in thread
From: Tom Rini @ 2015-05-26 17:37 UTC (permalink / raw)
To: u-boot
On Tue, May 26, 2015 at 04:18:13PM +0200, Stefano Babic wrote:
> Hi Tom,
>
> please pull from u-boot-imx, thanks !
>
>
> The following changes since commit af1db4a39034ae15a91f0dae7da9548f0501febf:
>
> imx: ventana: use stack relocation (2015-05-15 19:25:07 +0200)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 1022b85cb0e143b4f3a8e6c7d9258d516920d464:
>
> mx6: standardise CONFIG_CMD_CACHE (2015-05-26 15:58:57 +0200)
>
Note:
w+(mx53ard,mx51evk,m53evk,mx51_efikamx,usbarmory,vision2,ima3-mx53,mx51_efikasb,mx53smd,mx53evk) ../arch/arm/imx-common/cpu.c: In function 'print_cpuinfo':
w+(mx53ard,mx51evk,m53evk,mx51_efikamx,usbarmory,vision2,ima3-mx53,mx51_efikasb,mx53smd,mx53evk) ../arch/arm/imx-common/cpu.c:148:14: warning: unused variable 'max_freq' [-Wunused-variable]
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150526/5031eb34/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2015-05-15 15:18 Stefano Babic
2015-05-16 11:36 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2015-05-15 15:18 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull from u-boot-imx, thanks !
The following changes since commit ace97d26176a3ebc9ec07738450de93eea35975c:
Merge branch 'zynq' of git://www.denx.de/git/u-boot-microblaze
(2015-04-29 06:46:33 -0400)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 6f63370510ebd7b6dfc83ef4cc6bfd448ecc5dc2:
imx: ventana: use stack relocation (2015-05-15 16:42:14 +0200)
----------------------------------------------------------------
Brecht Neyrinck (1):
bugfix i.mx6 pwm: prevent overflow of period_c * duty_ns
Fabio Estevam (11):
mx6cuboxi: Add HDMI output support
mx6cuboxi: Add USB host support
mx6cuboxi: Allow HDMI and USB keyboard to be stdout/stdin
logos: Add Solidrun's logo
mx6cuboxi: Fix Ethernet PHY detection problem
mx6cuboxi: Pull down PAD_ENET_RXD0/RXD1
mx6cuboxi: Skip usb initialization when booting without HDMI
hummingboard: Remove mx6solo specific support
mx6cuboxi: Mention Cubox-i in the README
warp: README: Fix typo
mx6: Set shared override bit in PL310 AUX_CTRL register
Heiko Schocher (2):
arm, imx6, i2c: add I2C4 for MX6DL
i2c, mxc: rework i2c base address names for different SoCs
Nikolay Dimitrov (2):
arm: mx6: Clamp MMDC and DDR3 clocks for timing calculations
arm: mx6: ddr3: Remove dead code
Soeren Moch (4):
tbs2910: support for usb otg host mode
tbs2910: only enable vga output for stdout/stderr when hdmi detected
tbs2910: use default CONFIG_SYS_PBSIZE
tbs2910: add CONFIG_SUPPORT_EMMC_BOOT
Stefan Roese (2):
arm: mx6: tqma6: Fix USB and add other filesystems
arm: mx6: tqma6: Update to optionally configure an alternative SPI
setup
Stefano Babic (2):
Merge branch 'master' of git://git.denx.de/u-boot
Merge branch 'master' of git://git.denx.de/u-boot
Tim Harvey (17):
imx: ventana: fix boot to SD
imx: ventana: set dtype env var to boot media
imx: ventana: display SPL boot device
imx: ventana: config: enable gpio command
imx: ventana: config: enable driver model
imx: ventana: register gpio's with gpio_request
imx: ventana: enable DM_SERIAL
imx: ventana: config: enable Thermal support
imx: ventana: fix pcie reset for GW522x
imx: ventana: default msata/pci mux to pci before PCI enumeration
imx: ventana: split out common functions between SPL and uboot
imx: ventana: move GSC boot watchdog disable function to gsc.c
imx: ventana: detect pmic using i2c probe instead of board model
imx: ventana: use common uart and i2c setup functions in SPL
imx: ventana: add gpio setup to SPL
imx: ventana: add GSC boot watchdog disable to SPL
imx: ventana: use stack relocation
Ulises Cardenas (2):
Fix mxc_hab documenation
imx: dek_blob: Add explicit include for mapmem
arch/arm/Kconfig | 5 -
arch/arm/cpu/armv7/mx6/clock.c | 33 +++--
arch/arm/cpu/armv7/mx6/ddr.c | 52 +++----
arch/arm/cpu/armv7/mx6/soc.c | 8 +
arch/arm/imx-common/cmd_dek.c | 1 +
arch/arm/imx-common/i2c-mxv7.c | 5 +-
arch/arm/include/asm/arch-imx/imx-regs.h | 2 +-
arch/arm/include/asm/arch-mx25/imx-regs.h | 6 +-
arch/arm/include/asm/arch-mx27/imx-regs.h | 4 +-
arch/arm/include/asm/arch-mx6/crm_regs.h | 2 +
arch/arm/include/asm/arch-mx6/imx-regs.h | 1 +
arch/arm/include/asm/arch-vf610/imx-regs.h | 2 +-
arch/arm/include/asm/pl310.h | 2 +
board/gateworks/gw_ventana/Makefile | 2 +-
board/gateworks/gw_ventana/common.c | 827
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
board/gateworks/gw_ventana/common.h | 98 +++++++++++++
board/gateworks/gw_ventana/gsc.c | 27 ++++
board/gateworks/gw_ventana/gsc.h | 1 +
board/gateworks/gw_ventana/gw_ventana.c | 911
++++++------------------------------------------------------------------------------------------------------------
board/gateworks/gw_ventana/gw_ventana_spl.c | 86 +++++------
board/solidrun/hummingboard/Kconfig | 15 --
board/solidrun/hummingboard/MAINTAINERS | 6 -
board/solidrun/hummingboard/Makefile | 9 --
board/solidrun/hummingboard/README | 40 -----
board/solidrun/hummingboard/hummingboard.c | 182 -----------------------
board/solidrun/hummingboard/solo.cfg | 25 ----
board/solidrun/mx6cuboxi/README | 10 +-
board/solidrun/mx6cuboxi/mx6cuboxi.c | 158 +++++++++++++++++++-
board/tbs/tbs2910/tbs2910.c | 10 ++
board/tqc/tqma6/tqma6.c | 2 +-
board/warp/README | 4 +-
configs/gwventana_defconfig | 2 +
configs/hummingboard_solo_defconfig | 3 -
doc/README.mxc_hab | 12 +-
drivers/i2c/mxc_i2c.c | 40 ++---
drivers/pwm/pwm-imx-util.c | 2 +-
include/configs/gw_ventana.h | 22 ++-
include/configs/hummingboard.h | 224
----------------------------
include/configs/mx6cuboxi.h | 43 +++++-
include/configs/tbs2910.h | 21 ++-
include/configs/tqma6.h | 7 +-
tools/logos/solidrun.bmp | Bin 0 -> 5558 bytes
42 files changed, 1390 insertions(+), 1522 deletions(-)
create mode 100644 board/gateworks/gw_ventana/common.c
create mode 100644 board/gateworks/gw_ventana/common.h
delete mode 100644 board/solidrun/hummingboard/Kconfig
delete mode 100644 board/solidrun/hummingboard/MAINTAINERS
delete mode 100644 board/solidrun/hummingboard/Makefile
delete mode 100644 board/solidrun/hummingboard/README
delete mode 100644 board/solidrun/hummingboard/hummingboard.c
delete mode 100644 board/solidrun/hummingboard/solo.cfg
delete mode 100644 configs/hummingboard_solo_defconfig
delete mode 100644 include/configs/hummingboard.h
create mode 100644 tools/logos/solidrun.bmp
--
=====================================================================
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2015-05-15 15:18 Stefano Babic
@ 2015-05-16 11:36 ` Tom Rini
0 siblings, 0 replies; 307+ messages in thread
From: Tom Rini @ 2015-05-16 11:36 UTC (permalink / raw)
To: u-boot
On Fri, May 15, 2015 at 05:18:26PM +0200, Stefano Babic wrote:
> Hi Tom,
>
> please pull from u-boot-imx, thanks !
>
> The following changes since commit ace97d26176a3ebc9ec07738450de93eea35975c:
>
> Merge branch 'zynq' of git://www.denx.de/git/u-boot-microblaze
> (2015-04-29 06:46:33 -0400)
>
> are available in the git repository at:
>
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 6f63370510ebd7b6dfc83ef4cc6bfd448ecc5dc2:
>
> imx: ventana: use stack relocation (2015-05-15 16:42:14 +0200)
>
This was updated a little bit more off-list and I've applied to
u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150516/885754f0/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2015-04-28 15:01 Stefano Babic
2015-04-29 14:28 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2015-04-28 15:01 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull from u-boot-imx, thanks !
The following changes since commit f33cdaa4c3da4a8fd35aa2f9a3172f31cc887b35:
Prepare v2015.04 (2015-04-13 10:53:03 -0400)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 205d58699b157df75f1aa0b363ea9c21add21a0c:
mx6cuboxi: Load the correct 'fdtfile' variable (2015-04-27 13:13:58 +0200)
----------------------------------------------------------------
Eric Nelson (1):
nitrogen6x: allow gzipped bitmap display
Fabio Estevam (9):
mx6: Add initial SPL support for HummingBoard-i2eX
mx6sabresd: Fix SPL memory description
mx6sabresd: Remove uneeded ifdef
mx6cuboxi: Fix the defconfig name
mx6cuboxi: Prepare for multi SoC support
mx6cuboxi: Introduce multi-SoC support
mx6cuboxi: Differentiate Cubox-i and Hummingboard
mx6cuboxi: Use more standard namings for fdt variables
mx6cuboxi: Load the correct 'fdtfile' variable
J?rg Krause (1):
ARM: mxs: Get boot mode from OCRAM
Pushpal Sidhu (3):
imx: ventana: add DT fixup for GW522x to change PCIE_RST# GPIO
imx: ventana: Add new memory configuration
imx: ventana: Update missing memory/calib handling
Stefan Roese (1):
arm: mx6: tqma6: Extract baseboard configs into separate config file
Tim Harvey (34):
arm: mx6: ddr: add pd_fast_exit flag to system information
fdt: add new fdt_fixup_display function to configure display
imx: ventana: disable 4k tftp/nfs packets
imx: ventana: add i210 support
imx: ventana: assign default ethprime dynamically
imx: ventana: remove unused GPIO configuration
imx: ventana: add usb_pcisel hwconfig support
imx: ventana: enable precharge power-down fast-exit mode
imx: ventana: add support for 4Gb density mem devices with IMX6DL
imx: ventana: set LTC3676 PMIC to appropriate values per datasheet
imx: ventana: config: add USB Mass Storage (ums) support
imx: ventana: config: Support ramdisk
imx: ventana: config: enable edid support
imx: ventana: config: enable EXT4 filesystem read/write support
imx: ventana: fix various sparse warnings
imx: ventana: disable IMX6 watchdogs on GW51xx RevA and RevB
imx: ventana: Add support for GW551x
imx: ventana: add usb_pgood_delay 2sec default
imx: ventana: add wdis config for GW5520
imx: ventana: only pinmux FEC enet signals for boards using it
imx: ventana: update boot scripts to support ubifs boot vol
imx: ventana: remove GSC hwmon voltage rail min/max test
imx: ventana: add mem_mb dynamic env var
imx: ventana: gsc: add new hwmon rails
imx: ventana: added DT fixup for GW551x-A video input
imx: ventana: updated 16bit DDR calibration
imx: ventana: remove 128x16 calibration (share with 128x32)
imx: ventana: add DT fixup for GW54xx compatibility with older kernels
imx: ventana: add support for DLC-700JMGT4 and DLC-800FIGT3 LCD
displays
imx: ventana: added device-tree display configuration for LVDS
displays
imx: ventana: add 'gsc wd' command for enabling and disabling GSC
watchdog
imx: ventana: use hdmiinfmt env var to override HDMI capture format
imx: ventana: set HDMI video in to yuv422bt656 for GW551x-A
power: pfuze100: fix LDO_EN bit value
gaurav rana (1):
iMX: Fix compilation error when enabling SECURE_BOOT
arch/arm/Kconfig | 6 ++
arch/arm/cpu/arm926ejs/mxs/spl_boot.c | 29 ++--------
arch/arm/cpu/armv7/mx6/ddr.c | 7 ++-
arch/arm/include/asm/arch-mx6/mx6-ddr.h | 1 +
board/freescale/common/Makefile | 3 +-
board/freescale/mx6sabresd/mx6sabresd.c | 13 ++---
board/gateworks/gw_ventana/eeprom.c | 10 +++-
board/gateworks/gw_ventana/gsc.c | 130
+++++++++++++++++++++++++++++------------
board/gateworks/gw_ventana/gsc.h | 10 +++-
board/gateworks/gw_ventana/gw_ventana.c | 367
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------
board/gateworks/gw_ventana/gw_ventana_spl.c | 129
++++++++++++++++++++++++++++++++++++-----
board/gateworks/gw_ventana/ventana_eeprom.h | 1 +
board/solidrun/mx6cuboxi/Kconfig | 15 +++++
board/solidrun/mx6cuboxi/MAINTAINERS | 6 ++
board/solidrun/mx6cuboxi/Makefile | 9 +++
board/solidrun/mx6cuboxi/README | 21 +++++++
board/solidrun/mx6cuboxi/mx6cuboxi.c | 510
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
common/fdt_support.c | 29 ++++++++++
configs/mx6cuboxi_defconfig | 6 ++
include/configs/gw_ventana.h | 68 ++++++++++++++--------
include/configs/mx6cuboxi.h | 218
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
include/configs/nitrogen6x.h | 3 +
include/configs/tqma6.h | 57 ++++++------------
include/configs/tqma6_mba6.h | 30 ++++++++++
include/fdt_support.h | 13 +++++
include/power/pfuze100_pmic.h | 2 +-
26 files changed, 1480 insertions(+), 213 deletions(-)
create mode 100644 board/solidrun/mx6cuboxi/Kconfig
create mode 100644 board/solidrun/mx6cuboxi/MAINTAINERS
create mode 100644 board/solidrun/mx6cuboxi/Makefile
create mode 100644 board/solidrun/mx6cuboxi/README
create mode 100644 board/solidrun/mx6cuboxi/mx6cuboxi.c
create mode 100644 configs/mx6cuboxi_defconfig
create mode 100644 include/configs/mx6cuboxi.h
create mode 100644 include/configs/tqma6_mba6.h
--
=====================================================================
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sbabic at denx.de
=====================================================================
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2015-04-28 15:01 Stefano Babic
@ 2015-04-29 14:28 ` Tom Rini
0 siblings, 0 replies; 307+ messages in thread
From: Tom Rini @ 2015-04-29 14:28 UTC (permalink / raw)
To: u-boot
On Tue, Apr 28, 2015 at 05:01:11PM +0200, Stefano Babic wrote:
> Hi Tom,
>
> please pull from u-boot-imx, thanks !
>
> The following changes since commit f33cdaa4c3da4a8fd35aa2f9a3172f31cc887b35:
>
> Prepare v2015.04 (2015-04-13 10:53:03 -0400)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 205d58699b157df75f1aa0b363ea9c21add21a0c:
>
> mx6cuboxi: Load the correct 'fdtfile' variable (2015-04-27 13:13:58 +0200)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150429/d85f31d0/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2015-04-13 6:36 Stefano Babic
2015-04-13 14:05 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2015-04-13 6:36 UTC (permalink / raw)
To: u-boot
Hi Tom,
pleas pull from u-boot-imx, thanks !
The following changes since commit 21866c34a1b4098a8868c9250daf01baf84c2397:
at91sam9rlek_mmc_defconfig: Add CONFIG_ARCH_AT91=y (2015-03-20
10:47:38 -0400)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 3bf801a2176e3330a3ef696d974d0d198d99b7e9:
ARM: mx5: add support for USB armory board (2015-04-09 09:14:12 +0200)
----------------------------------------------------------------
Andrej Rosano (2):
ARM: mx5: move to a standard arch/board approach
ARM: mx5: add support for USB armory board
Boris BREZILLON (3):
ARM: mx6: move to a standard arch/board approach
ARM: iMX: define an IMX_CONFIG Kconfig option
board/seco: Add mx6q-uq7 basic board support
Fabio Estevam (1):
mx53loco: Disable printing cpuinfo
Peng Fan (2):
imx:mx6dlsabresd fix error detecting thermal
imx:mx6slevk support reading temperature
Sebastian Siewior (1):
watchdog/imx_watchdog: do not set WCR_WDW
Ulises Cardenas (1):
Fix mxc_hab documenation for DEK blob generation
arch/arm/Kconfig | 14 ++
arch/arm/cpu/armv7/mx5/Kconfig | 27 ++
arch/arm/cpu/armv7/mx6/Kconfig | 42 ++++
arch/arm/imx-common/Kconfig | 2 +
board/freescale/mx53loco/mx53loco.c | 1 -
board/inversepath/usbarmory/Kconfig | 15 ++
board/inversepath/usbarmory/MAINTAINERS | 6 +
board/inversepath/usbarmory/Makefile | 10 +
board/inversepath/usbarmory/imximage.cfg | 82 ++++++
board/inversepath/usbarmory/usbarmory.c | 417
+++++++++++++++++++++++++++++++
board/seco/Kconfig | 63 +++++
board/seco/common/Makefile | 2 +
board/seco/common/mx6.c | 138 ++++++++++
board/seco/common/mx6.h | 9 +
board/seco/mx6quq7/MAINTAINERS | 6 +
board/seco/mx6quq7/Makefile | 7 +
board/seco/mx6quq7/mx6quq7-2g.cfg | 173 +++++++++++++
board/seco/mx6quq7/mx6quq7.c | 162 ++++++++++++
configs/mx6dlsabresd_defconfig | 2 +
configs/mx6slevk_defconfig | 4 +
configs/mx6slevk_spinor_defconfig | 4 +
configs/secomx6quq7_defconfig | 7 +
configs/usbarmory_defconfig | 3 +
doc/README.mxc_hab | 1 +
drivers/watchdog/imx_watchdog.c | 3 +-
include/configs/mx53loco.h | 2 -
include/configs/mx6slevk.h | 7 +
include/configs/secomx6quq7.h | 166 ++++++++++++
include/configs/usbarmory.h | 126 ++++++++++
29 files changed, 1496 insertions(+), 5 deletions(-)
create mode 100644 arch/arm/cpu/armv7/mx5/Kconfig
create mode 100644 arch/arm/cpu/armv7/mx6/Kconfig
create mode 100644 arch/arm/imx-common/Kconfig
create mode 100644 board/inversepath/usbarmory/Kconfig
create mode 100644 board/inversepath/usbarmory/MAINTAINERS
create mode 100644 board/inversepath/usbarmory/Makefile
create mode 100644 board/inversepath/usbarmory/imximage.cfg
create mode 100644 board/inversepath/usbarmory/usbarmory.c
create mode 100644 board/seco/Kconfig
create mode 100644 board/seco/common/Makefile
create mode 100644 board/seco/common/mx6.c
create mode 100644 board/seco/common/mx6.h
create mode 100644 board/seco/mx6quq7/MAINTAINERS
create mode 100644 board/seco/mx6quq7/Makefile
create mode 100644 board/seco/mx6quq7/mx6quq7-2g.cfg
create mode 100644 board/seco/mx6quq7/mx6quq7.c
create mode 100644 configs/secomx6quq7_defconfig
create mode 100644 configs/usbarmory_defconfig
create mode 100644 include/configs/secomx6quq7.h
create mode 100644 include/configs/usbarmory.h
--
=====================================================================
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sbabic at denx.de
=====================================================================
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2015-04-13 6:36 Stefano Babic
@ 2015-04-13 14:05 ` Tom Rini
0 siblings, 0 replies; 307+ messages in thread
From: Tom Rini @ 2015-04-13 14:05 UTC (permalink / raw)
To: u-boot
On Mon, Apr 13, 2015 at 08:36:53AM +0200, Stefano Babic wrote:
> Hi Tom,
>
> pleas pull from u-boot-imx, thanks !
>
> The following changes since commit 21866c34a1b4098a8868c9250daf01baf84c2397:
>
> at91sam9rlek_mmc_defconfig: Add CONFIG_ARCH_AT91=y (2015-03-20
> 10:47:38 -0400)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 3bf801a2176e3330a3ef696d974d0d198d99b7e9:
>
> ARM: mx5: add support for USB armory board (2015-04-09 09:14:12 +0200)
>
Please note this adds a warning:
w+(mx53loco) ../arch/arm/imx-common/cpu.c:29:14: warning: 'get_reset_cause' defined but not used [-Wunused-function]
But looking over the commits, yes, it's best to not give misleading
information during startup, so..
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150413/c56680f3/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2015-03-31 13:48 Stefano Babic
2015-04-01 0:55 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2015-03-31 13:48 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull from u-boot-imx, thanks !
The following changes since commit 21866c34a1b4098a8868c9250daf01baf84c2397:
at91sam9rlek_mmc_defconfig: Add CONFIG_ARCH_AT91=y (2015-03-20
10:47:38 -0400)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 5cab874052614fb130cd9b16fc6a3d27cae0741e:
watchdog/imx_watchdog: do not set WCR_WDW (2015-03-25 16:52:16 +0100)
----------------------------------------------------------------
Boris BREZILLON (3):
ARM: mx6: move to a standard arch/board approach
ARM: iMX: define an IMX_CONFIG Kconfig option
board/seco: Add mx6q-uq7 basic board support
Peng Fan (2):
imx:mx6dlsabresd fix error detecting thermal
imx:mx6slevk support reading temperature
Sebastian Siewior (1):
watchdog/imx_watchdog: do not set WCR_WDW
arch/arm/Kconfig | 8 ++
arch/arm/cpu/armv7/mx6/Kconfig | 42 +++++++++
arch/arm/imx-common/Kconfig | 2 +
board/seco/Kconfig | 63 ++++++++++++++
board/seco/common/Makefile | 2 +
board/seco/common/mx6.c | 138 ++++++++++++++++++++++++++++++
board/seco/common/mx6.h | 9 ++
board/seco/mx6quq7/MAINTAINERS | 6 ++
board/seco/mx6quq7/Makefile | 7 ++
board/seco/mx6quq7/mx6quq7-2g.cfg | 173
++++++++++++++++++++++++++++++++++++++
board/seco/mx6quq7/mx6quq7.c | 162 +++++++++++++++++++++++++++++++++++
configs/mx6dlsabresd_defconfig | 2 +
configs/mx6slevk_defconfig | 4 +
configs/mx6slevk_spinor_defconfig | 4 +
configs/secomx6quq7_defconfig | 7 ++
drivers/watchdog/imx_watchdog.c | 3 +-
include/configs/mx6slevk.h | 7 ++
include/configs/secomx6quq7.h | 166
++++++++++++++++++++++++++++++++++++
18 files changed, 803 insertions(+), 2 deletions(-)
create mode 100644 arch/arm/cpu/armv7/mx6/Kconfig
create mode 100644 arch/arm/imx-common/Kconfig
create mode 100644 board/seco/Kconfig
create mode 100644 board/seco/common/Makefile
create mode 100644 board/seco/common/mx6.c
create mode 100644 board/seco/common/mx6.h
create mode 100644 board/seco/mx6quq7/MAINTAINERS
create mode 100644 board/seco/mx6quq7/Makefile
create mode 100644 board/seco/mx6quq7/mx6quq7-2g.cfg
create mode 100644 board/seco/mx6quq7/mx6quq7.c
create mode 100644 configs/secomx6quq7_defconfig
create mode 100644 include/configs/secomx6quq7.h
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2015-03-31 13:48 Stefano Babic
@ 2015-04-01 0:55 ` Tom Rini
0 siblings, 0 replies; 307+ messages in thread
From: Tom Rini @ 2015-04-01 0:55 UTC (permalink / raw)
To: u-boot
On Tue, Mar 31, 2015 at 03:48:34PM +0200, Stefano Babic wrote:
> Hi Tom,
>
> please pull from u-boot-imx, thanks !
>
> The following changes since commit 21866c34a1b4098a8868c9250daf01baf84c2397:
>
> at91sam9rlek_mmc_defconfig: Add CONFIG_ARCH_AT91=y (2015-03-20
> 10:47:38 -0400)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 5cab874052614fb130cd9b16fc6a3d27cae0741e:
>
> watchdog/imx_watchdog: do not set WCR_WDW (2015-03-25 16:52:16 +0100)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150331/27227f08/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2015-03-18 9:23 Stefano Babic
2015-03-19 13:11 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2015-03-18 9:23 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull (small fixes) from u-boot-imx, thanks !
The following changes since commit 32df39c741788e8637cffe6633d73594b26d70fb:
mx5: fix get_reset_cause (2015-03-05 10:29:27 +0100)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to d5eb6dcf44f5c889dd80c81cf3b06385a27f8baf:
mx6sabre: Do not enable UMS with SPL (2015-03-13 13:46:51 +0100)
----------------------------------------------------------------
Dirk Behme (1):
mx6: soc: Switch to cold reset
Fabio Estevam (20):
mx6sxsabresd: Use the default CONFIG_SYS_PBSIZE
mx6slevk: Use the default CONFIG_SYS_PBSIZE
mx6qarm2: Use the default CONFIG_SYS_PBSIZE
mx53loco: Use the default CONFIG_SYS_PBSIZE
mx51evk: Use the default CONFIG_SYS_PBSIZE
mx35pdk: Use the default CONFIG_SYS_PBSIZE
mx31pdk: Use the default CONFIG_SYS_PBSIZE
mx25pdk: Use the default CONFIG_SYS_PBSIZE
mxs: Use the default CONFIG_SYS_PBSIZE
wandboard: Use the default CONFIG_SYS_PBSIZE
hummingboard: Use the default CONFIG_SYS_PBSIZE
nitrogen6x: Use the default CONFIG_SYS_PBSIZE
warp: Use the default CONFIG_SYS_PBSIZE
novena: Use the default CONFIG_SYS_PBSIZE
warp: Add Device Firmware Upgrade support
warp: Add a README file
mx53ard: Use the standard U-boot prompt
mx6_common: Do not select esdhc DDR mode for all boards
warp: Select CONFIG_SYS_FSL_ESDHC_HAS_DDR_MODE
mx6sabre: Do not enable UMS with SPL
Peng Fan (1):
imx:mx6 remove duplicated includes
Stefan Roese (1):
common/board_f.c: Enable IMX watchdog in init_func_watchdog_init()
Stefano Babic (1):
Merge branch 'master' of git://git.denx.de/u-boot
maxin.john at enea.com (1):
mx6sabre_common.h: remove deprecated mmc open/close
Kconfig | 18 +
MAINTAINERS | 14 +-
Makefile | 2 +-
README | 69 +
arch/arm/Kconfig | 7 +-
arch/arm/Makefile | 1 +
arch/arm/cpu/armv7/Makefile | 1 -
arch/arm/cpu/armv7/am33xx/board.c | 13 +-
arch/arm/cpu/armv7/exynos/Makefile | 2 +
arch/arm/cpu/armv7/exynos/common_setup.h | 62 +
arch/arm/cpu/armv7/exynos/exynos5_setup.h | 3 +
arch/arm/cpu/armv7/exynos/lowlevel_init.c | 147 +++
arch/arm/cpu/armv7/exynos/sec_boot.S | 128 ++
arch/arm/cpu/armv7/exynos/soc.c | 35 -
arch/arm/cpu/armv7/lowlevel_init.S | 22 +-
arch/arm/cpu/armv7/mx6/soc.c | 19 +-
arch/arm/cpu/armv7/omap-common/hwinit-common.c | 6 +-
arch/arm/cpu/armv7/omap3/board.c | 10 +-
arch/arm/cpu/armv7/rmobile/Kconfig | 6 +-
arch/arm/cpu/armv7/rmobile/pfc-r8a7790.c | 1001 ++++++++++++++-
arch/arm/cpu/armv7/rmobile/pfc-r8a7794.c | 148 ++-
arch/arm/cpu/armv7/uniphier/ph1-ld4/sg_init.c | 28 -
arch/arm/cpu/armv7/uniphier/ph1-pro4/clkrst_init.c | 29 -
arch/arm/cpu/armv7/uniphier/ph1-pro4/sbc_init.c | 75 --
arch/arm/cpu/armv7/uniphier/ph1-pro4/sg_init.c | 28 -
arch/arm/cpu/armv7/uniphier/ph1-sld8/clkrst_init.c | 29 -
arch/arm/cpu/armv8/Makefile | 1 +
arch/arm/cpu/armv8/zynqmp/Makefile | 9 +
arch/arm/cpu/armv8/zynqmp/clk.c | 49 +
arch/arm/cpu/armv8/zynqmp/cpu.c | 28 +
arch/arm/dts/uniphier-ph1-ld4.dtsi | 8 +-
arch/arm/dts/uniphier-ph1-pro4-ref.dts | 5 +-
arch/arm/dts/uniphier-ph1-pro4.dtsi | 22 +-
arch/arm/dts/uniphier-ph1-sld3.dtsi | 10 +-
arch/arm/dts/uniphier-ph1-sld8.dtsi | 8 +-
arch/arm/include/asm/arch-exynos/cpu.h | 5 +
arch/arm/include/asm/arch-exynos/system.h | 88 ++
arch/arm/include/asm/arch-rmobile/r8a7794-gpio.h | 114 +-
arch/arm/include/asm/arch-uniphier/ehci-uniphier.h | 33 -
arch/arm/include/asm/arch-zynqmp/clk.h | 13 +
arch/arm/include/asm/arch-zynqmp/hardware.h | 52 +
arch/arm/include/asm/arch-zynqmp/sys_proto.h | 15 +
arch/arm/include/asm/armv7.h | 45 +
arch/arm/include/asm/spl.h | 2 +
arch/arm/lib/crt0.S | 13 +-
arch/arm/lib/spl.c | 4 +
arch/arm/mach-tegra/Kconfig | 3 +
.../{cpu/armv7/uniphier => mach-uniphier}/Kconfig | 0
.../{cpu/armv7/uniphier => mach-uniphier}/Makefile | 1 +
.../uniphier => mach-uniphier}/board_common.c | 2 +-
.../board_early_init_f.c | 9 +-
.../board_early_init_r.c | 2 +-
.../uniphier => mach-uniphier}/board_late_init.c | 0
.../uniphier => mach-uniphier}/cache_uniphier.c | 2 +-
.../armv7/uniphier => mach-uniphier}/cmd_ddrphy.c | 2 +-
.../armv7/uniphier => mach-uniphier}/cmd_pinmon.c | 4 +-
.../armv7/uniphier => mach-uniphier}/cpu_info.c | 2 +-
.../uniphier => mach-uniphier}/ddrphy_training.c | 2 +-
.../armv7/uniphier => mach-uniphier}/dram_init.c | 0
.../include/mach}/arm-mpcore.h | 0
.../include/mach}/bcu-regs.h | 0
.../include/mach}/board.h | 0
.../include/mach}/boot-device.h | 0
.../include/mach}/ddrphy-regs.h | 0
.../include/mach}/debug-uart.S | 0
.../include/mach}/led.h | 0
.../include/mach}/mio-regs.h | 0
.../include/mach}/platdevice.h | 2 -
.../include/mach}/sbc-regs.h | 0
.../include/mach}/sc-regs.h | 29 +-
.../include/mach}/sg-regs.h | 119 +-
.../include/mach}/ssc-regs.h | 2 -
.../include/mach}/umc-regs.h | 0
.../uniphier => mach-uniphier}/init_page_table.S | 0
.../uniphier => mach-uniphier}/lowlevel_init.S | 16 +-
arch/arm/mach-uniphier/memconf.c | 104 ++
.../ph1-pro4 => mach-uniphier/ph1-ld4}/Makefile | 6 +-
.../uniphier => mach-uniphier}/ph1-ld4/bcu_init.c | 2 +-
.../uniphier => mach-uniphier}/ph1-ld4/boot-mode.c | 0
arch/arm/mach-uniphier/ph1-ld4/clkrst_init.c | 42 +
.../ph1-ld4/ddrphy_init.c | 2 +-
arch/arm/mach-uniphier/ph1-ld4/early_clkrst_init.c | 1 +
.../ph1-ld4/lowlevel_debug.S | 4 +-
.../uniphier => mach-uniphier}/ph1-ld4/pinctrl.c | 2 +-
.../ph1-ld4/platdevice.c | 16 +-
.../uniphier => mach-uniphier}/ph1-ld4/pll_init.c | 4 +-
.../ph1-ld4/pll_spectrum.c | 0
arch/arm/mach-uniphier/ph1-ld4/sbc_init.c | 50 +
.../ph1-ld4/sbc_init_3cs.c} | 15 +-
arch/arm/mach-uniphier/ph1-ld4/sg_init.c | 19 +
.../uniphier => mach-uniphier}/ph1-ld4/umc_init.c | 4 +-
.../ph1-ld4 => mach-uniphier/ph1-pro4}/Makefile | 6 +-
.../ph1-pro4/boot-mode.c | 6 +-
arch/arm/mach-uniphier/ph1-pro4/clkrst_init.c | 57 +
.../ph1-pro4/ddrphy_init.c | 2 +-
.../ph1-pro4/early_clkrst_init.c} | 16 +-
.../ph1-pro4/lowlevel_debug.S | 8 +-
.../uniphier => mach-uniphier}/ph1-pro4/pinctrl.c | 9 +-
.../ph1-pro4/platdevice.c | 13 +-
.../uniphier => mach-uniphier}/ph1-pro4/pll_init.c | 21 +-
.../ph1-pro4/pll_spectrum.c | 2 +-
arch/arm/mach-uniphier/ph1-pro4/sbc_init.c | 43 +
arch/arm/mach-uniphier/ph1-pro4/sbc_init_3cs.c | 43 +
arch/arm/mach-uniphier/ph1-pro4/sg_init.c | 19 +
.../uniphier => mach-uniphier}/ph1-pro4/umc_init.c | 4 +-
.../uniphier => mach-uniphier}/ph1-sld8/Makefile | 6 +-
.../uniphier => mach-uniphier}/ph1-sld8/bcu_init.c | 0
.../ph1-sld8/boot-mode.c | 0
arch/arm/mach-uniphier/ph1-sld8/clkrst_init.c | 1 +
.../ph1-sld8/ddrphy_init.c | 2 +-
.../arm/mach-uniphier/ph1-sld8/early_clkrst_init.c | 1 +
.../ph1-sld8/lowlevel_debug.S | 4 +-
.../uniphier => mach-uniphier}/ph1-sld8/pinctrl.c | 2 +-
.../ph1-sld8/platdevice.c | 16 +-
.../uniphier => mach-uniphier}/ph1-sld8/pll_init.c | 4 +-
.../ph1-sld8/pll_spectrum.c | 0
arch/arm/mach-uniphier/ph1-sld8/sbc_init.c | 1 +
.../ph1-sld8/sbc_init_3cs.c} | 32 +-
.../uniphier => mach-uniphier}/ph1-sld8/sg_init.c | 0
.../uniphier => mach-uniphier}/ph1-sld8/umc_init.c | 4 +-
.../uniphier => mach-uniphier}/print_misc_info.c | 2 +-
.../{cpu/armv7/uniphier => mach-uniphier}/reset.c | 2 +-
.../{cpu/armv7/uniphier => mach-uniphier}/smp.S | 4 +-
.../{cpu/armv7/uniphier => mach-uniphier}/spl.c | 17 +-
.../uniphier => mach-uniphier}/support_card.c | 4 +-
.../{cpu/armv7/uniphier => mach-uniphier}/timer.c | 2 +-
arch/sh/Kconfig | 3 +
arch/sh/lib/Makefile | 13 +-
arch/sh/lib/{ashiftlt.S => ashlsi3.S} | 0
arch/sh/lib/ashrdi3.c | 27 +
arch/sh/lib/{lshiftrt.S => lshrsi3.S} | 0
arch/sh/lib/udiv_qrnnd.S | 60 +
arch/sh/lib/udivsi3.S | 66 +
arch/sh/lib/udivsi3_i4i-Os.S | 128 ++
arch/sh/lib/udivsi3_i4i.S | 644 ++++++++++
board/balloon3/balloon3.c | 2 +-
board/freescale/mpc837xerdb/mpc837xerdb.c | 7 +-
board/nvidia/seaboard/seaboard.c | 4 +-
board/renesas/alt/alt.c | 69 +-
board/renesas/gose/gose.c | 81 ++
board/renesas/koelsch/koelsch.c | 86 ++
board/renesas/lager/lager.c | 73 +-
board/renesas/porter/Kconfig | 12 +
board/renesas/porter/MAINTAINERS | 6 +
board/renesas/porter/Makefile | 10 +
board/renesas/porter/porter.c | 228 ++++
board/renesas/porter/qos.c | 1312
++++++++++++++++++++
board/renesas/porter/qos.h | 13 +
board/renesas/silk/silk.c | 59 +-
board/samsung/common/board.c | 13 +-
board/samsung/common/misc.c | 6 +-
board/samsung/odroid/odroid.c | 35 +-
board/ti/am335x/MAINTAINERS | 7 +-
board/ti/beagle/MAINTAINERS | 2 +-
board/ti/evm/MAINTAINERS | 10 +-
board/toradex/colibri_pxa270/colibri_pxa270.c | 2 +-
board/warp/README | 56 +
board/xilinx/zynqmp/Kconfig | 15 +
board/xilinx/zynqmp/MAINTAINERS | 6 +
board/xilinx/zynqmp/Makefile | 8 +
board/xilinx/zynqmp/zynqmp.c | 90 ++
common/board_f.c | 3 +-
common/cmd_fastboot.c | 6 +
common/fb_mmc.c | 60 +-
common/spl/spl.c | 35 +
configs/alt_defconfig | 3 +
configs/am335x_boneblack_defconfig | 2 +
configs/am335x_boneblack_vboot_defconfig | 2 +
configs/am335x_evm_defconfig | 2 +
configs/am335x_evm_nor_defconfig | 2 +
configs/am335x_evm_spiboot_defconfig | 2 +
configs/am335x_evm_usbspl_defconfig | 2 +
configs/am335x_igep0033_defconfig | 2 +
configs/gose_defconfig | 3 +
configs/koelsch_defconfig | 3 +
configs/lager_defconfig | 3 +
configs/ph1_ld4_defconfig | 18 +-
configs/ph1_pro4_defconfig | 20 +-
configs/ph1_sld8_defconfig | 18 +-
configs/porter_defconfig | 6 +
configs/silk_defconfig | 3 +
configs/xilinx_zynqmp_defconfig | 14 +
doc/README.android-fastboot | 5 +-
doc/README.uniphier | 3 +-
doc/git-mailrc | 2 +-
drivers/dfu/dfu.c | 3 +
drivers/gpio/Makefile | 4 +
drivers/gpio/tegra_gpio.c | 27 +-
drivers/serial/ns16550.c | 2 +-
drivers/serial/serial_sh.c | 2 +-
drivers/serial/serial_sh.h | 5 +-
drivers/serial/serial_uniphier.c | 64 +-
drivers/usb/gadget/f_fastboot.c | 83 +-
drivers/usb/host/Kconfig | 10 +-
drivers/usb/host/Makefile | 1 +
drivers/usb/host/ehci-uniphier.c | 25 +-
drivers/usb/host/xhci-exynos5.c | 2 +-
drivers/usb/host/xhci-uniphier.c | 85 ++
drivers/usb/musb-new/omap2430.c | 16 +
include/_exports.h | 2 +
include/configs/alt.h | 6 +-
include/configs/am3517_crane.h | 1 -
include/configs/am3517_evm.h | 1 -
include/configs/atngw100mkii.h | 4 +
include/configs/balloon3.h | 10 +-
include/configs/bur_am335x_common.h | 1 -
include/configs/cm_t35.h | 1 -
include/configs/colibri_pxa270.h | 77 +-
include/configs/devkit8000.h | 2 -
include/configs/exynos5420-common.h | 16 +
include/configs/flea3.h | 2 -
include/configs/gose.h | 9 +-
include/configs/hummingboard.h | 3 -
include/configs/koelsch.h | 10 +-
include/configs/lager.h | 6 +-
include/configs/mx25pdk.h | 2 -
include/configs/mx31pdk.h | 3 -
include/configs/mx35pdk.h | 4 -
include/configs/mx51evk.h | 2 -
include/configs/mx53ard.h | 1 -
include/configs/mx53loco.h | 2 -
include/configs/mx6_common.h | 2 -
include/configs/mx6qarm2.h | 2 -
include/configs/mx6sabre_common.h | 6 +-
include/configs/mx6slevk.h | 2 -
include/configs/mx6sxsabresd.h | 2 -
include/configs/mxs.h | 3 -
include/configs/nitrogen6x.h | 3 -
include/configs/novena.h | 3 -
include/configs/odroid.h | 5 +-
include/configs/odroid_xu3.h | 10 +-
include/configs/omap3_evm_common.h | 1 -
include/configs/palmld.h | 1 -
include/configs/palmtc.h | 1 -
include/configs/palmtreo680.h | 1 -
include/configs/porter.h | 112 ++
include/configs/rcar-gen2-common.h | 2 +
include/configs/siemens-am33x-common.h | 1 -
include/configs/silk.h | 6 +-
include/configs/snowball.h | 1 -
include/configs/tam3517-common.h | 1 -
include/configs/tao3530.h | 1 -
include/configs/tegra-common.h | 6 -
include/configs/ti814x_evm.h | 1 -
include/configs/ti816x_evm.h | 2 -
include/configs/ti_armv7_common.h | 5 +-
include/configs/tricorder.h | 1 -
include/configs/u8500_href.h | 1 -
include/configs/uniphier.h | 3 +
include/configs/vexpress_common.h | 1 -
include/configs/vpac270.h | 3 +-
include/configs/wandboard.h | 3 -
include/configs/warp.h | 13 +-
include/configs/woodburn_common.h | 2 -
include/configs/xilinx_zynqmp.h | 131 ++
include/configs/zipitz2.h | 1 -
include/dfu.h | 3 +
include/exports.h | 2 +
include/fb_mmc.h | 1 +
include/fdtdec.h | 1 +
include/samsung/misc.h | 5 +-
lib/fdtdec.c | 1 +
scripts/kconfig/confdata.c | 8 -
263 files changed, 6549 insertions(+), 925 deletions(-)
create mode 100644 arch/arm/cpu/armv7/exynos/sec_boot.S
delete mode 100644 arch/arm/cpu/armv7/uniphier/ph1-ld4/sg_init.c
delete mode 100644 arch/arm/cpu/armv7/uniphier/ph1-pro4/clkrst_init.c
delete mode 100644 arch/arm/cpu/armv7/uniphier/ph1-pro4/sbc_init.c
delete mode 100644 arch/arm/cpu/armv7/uniphier/ph1-pro4/sg_init.c
delete mode 100644 arch/arm/cpu/armv7/uniphier/ph1-sld8/clkrst_init.c
create mode 100644 arch/arm/cpu/armv8/zynqmp/Makefile
create mode 100644 arch/arm/cpu/armv8/zynqmp/clk.c
create mode 100644 arch/arm/cpu/armv8/zynqmp/cpu.c
delete mode 100644 arch/arm/include/asm/arch-uniphier/ehci-uniphier.h
create mode 100644 arch/arm/include/asm/arch-zynqmp/clk.h
create mode 100644 arch/arm/include/asm/arch-zynqmp/hardware.h
create mode 100644 arch/arm/include/asm/arch-zynqmp/sys_proto.h
rename arch/arm/{cpu/armv7/uniphier => mach-uniphier}/Kconfig (100%)
rename arch/arm/{cpu/armv7/uniphier => mach-uniphier}/Makefile (97%)
rename arch/arm/{cpu/armv7/uniphier => mach-uniphier}/board_common.c (95%)
rename arch/arm/{cpu/armv7/uniphier =>
mach-uniphier}/board_early_init_f.c (71%)
rename arch/arm/{cpu/armv7/uniphier =>
mach-uniphier}/board_early_init_r.c (89%)
rename arch/arm/{cpu/armv7/uniphier => mach-uniphier}/board_late_init.c
(100%)
rename arch/arm/{cpu/armv7/uniphier => mach-uniphier}/cache_uniphier.c
(99%)
rename arch/arm/{cpu/armv7/uniphier => mach-uniphier}/cmd_ddrphy.c (99%)
rename arch/arm/{cpu/armv7/uniphier => mach-uniphier}/cmd_pinmon.c (90%)
rename arch/arm/{cpu/armv7/uniphier => mach-uniphier}/cpu_info.c (97%)
rename arch/arm/{cpu/armv7/uniphier => mach-uniphier}/ddrphy_training.c
(98%)
rename arch/arm/{cpu/armv7/uniphier => mach-uniphier}/dram_init.c (100%)
rename arch/arm/{include/asm/arch-uniphier =>
mach-uniphier/include/mach}/arm-mpcore.h (100%)
rename arch/arm/{include/asm/arch-uniphier =>
mach-uniphier/include/mach}/bcu-regs.h (100%)
rename arch/arm/{include/asm/arch-uniphier =>
mach-uniphier/include/mach}/board.h (100%)
rename arch/arm/{include/asm/arch-uniphier =>
mach-uniphier/include/mach}/boot-device.h (100%)
rename arch/arm/{include/asm/arch-uniphier =>
mach-uniphier/include/mach}/ddrphy-regs.h (100%)
rename arch/arm/{include/asm/arch-uniphier =>
mach-uniphier/include/mach}/debug-uart.S (100%)
rename arch/arm/{include/asm/arch-uniphier =>
mach-uniphier/include/mach}/led.h (100%)
rename arch/arm/{include/asm/arch-uniphier =>
mach-uniphier/include/mach}/mio-regs.h (100%)
rename arch/arm/{include/asm/arch-uniphier =>
mach-uniphier/include/mach}/platdevice.h (93%)
rename arch/arm/{include/asm/arch-uniphier =>
mach-uniphier/include/mach}/sbc-regs.h (100%)
rename arch/arm/{include/asm/arch-uniphier =>
mach-uniphier/include/mach}/sc-regs.h (64%)
rename arch/arm/{include/asm/arch-uniphier =>
mach-uniphier/include/mach}/sg-regs.h (68%)
rename arch/arm/{include/asm/arch-uniphier =>
mach-uniphier/include/mach}/ssc-regs.h (94%)
rename arch/arm/{include/asm/arch-uniphier =>
mach-uniphier/include/mach}/umc-regs.h (100%)
rename arch/arm/{cpu/armv7/uniphier => mach-uniphier}/init_page_table.S
(100%)
rename arch/arm/{cpu/armv7/uniphier => mach-uniphier}/lowlevel_init.S (94%)
create mode 100644 arch/arm/mach-uniphier/memconf.c
rename arch/arm/{cpu/armv7/uniphier/ph1-pro4 =>
mach-uniphier/ph1-ld4}/Makefile (50%)
rename arch/arm/{cpu/armv7/uniphier =>
mach-uniphier}/ph1-ld4/bcu_init.c (96%)
rename arch/arm/{cpu/armv7/uniphier =>
mach-uniphier}/ph1-ld4/boot-mode.c (100%)
create mode 100644 arch/arm/mach-uniphier/ph1-ld4/clkrst_init.c
rename arch/arm/{cpu/armv7/uniphier =>
mach-uniphier}/ph1-ld4/ddrphy_init.c (97%)
create mode 100644 arch/arm/mach-uniphier/ph1-ld4/early_clkrst_init.c
rename arch/arm/{cpu/armv7/uniphier =>
mach-uniphier}/ph1-ld4/lowlevel_debug.S (89%)
rename arch/arm/{cpu/armv7/uniphier => mach-uniphier}/ph1-ld4/pinctrl.c
(98%)
rename arch/arm/{cpu/armv7/uniphier =>
mach-uniphier}/ph1-ld4/platdevice.c (58%)
rename arch/arm/{cpu/armv7/uniphier =>
mach-uniphier}/ph1-ld4/pll_init.c (98%)
rename arch/arm/{cpu/armv7/uniphier =>
mach-uniphier}/ph1-ld4/pll_spectrum.c (100%)
create mode 100644 arch/arm/mach-uniphier/ph1-ld4/sbc_init.c
rename arch/arm/{cpu/armv7/uniphier/ph1-ld4/sbc_init.c =>
mach-uniphier/ph1-ld4/sbc_init_3cs.c} (83%)
create mode 100644 arch/arm/mach-uniphier/ph1-ld4/sg_init.c
rename arch/arm/{cpu/armv7/uniphier =>
mach-uniphier}/ph1-ld4/umc_init.c (98%)
rename arch/arm/{cpu/armv7/uniphier/ph1-ld4 =>
mach-uniphier/ph1-pro4}/Makefile (51%)
rename arch/arm/{cpu/armv7/uniphier =>
mach-uniphier}/ph1-pro4/boot-mode.c (96%)
create mode 100644 arch/arm/mach-uniphier/ph1-pro4/clkrst_init.c
rename arch/arm/{cpu/armv7/uniphier =>
mach-uniphier}/ph1-pro4/ddrphy_init.c (97%)
rename arch/arm/{cpu/armv7/uniphier/ph1-ld4/clkrst_init.c =>
mach-uniphier/ph1-pro4/early_clkrst_init.c} (52%)
rename arch/arm/{cpu/armv7/uniphier =>
mach-uniphier}/ph1-pro4/lowlevel_debug.S (82%)
rename arch/arm/{cpu/armv7/uniphier =>
mach-uniphier}/ph1-pro4/pinctrl.c (85%)
rename arch/arm/{cpu/armv7/uniphier =>
mach-uniphier}/ph1-pro4/platdevice.c (61%)
rename arch/arm/{cpu/armv7/uniphier =>
mach-uniphier}/ph1-pro4/pll_init.c (91%)
rename arch/arm/{cpu/armv7/uniphier =>
mach-uniphier}/ph1-pro4/pll_spectrum.c (89%)
create mode 100644 arch/arm/mach-uniphier/ph1-pro4/sbc_init.c
create mode 100644 arch/arm/mach-uniphier/ph1-pro4/sbc_init_3cs.c
create mode 100644 arch/arm/mach-uniphier/ph1-pro4/sg_init.c
rename arch/arm/{cpu/armv7/uniphier =>
mach-uniphier}/ph1-pro4/umc_init.c (98%)
rename arch/arm/{cpu/armv7/uniphier => mach-uniphier}/ph1-sld8/Makefile
(50%)
rename arch/arm/{cpu/armv7/uniphier =>
mach-uniphier}/ph1-sld8/bcu_init.c (100%)
rename arch/arm/{cpu/armv7/uniphier =>
mach-uniphier}/ph1-sld8/boot-mode.c (100%)
create mode 100644 arch/arm/mach-uniphier/ph1-sld8/clkrst_init.c
rename arch/arm/{cpu/armv7/uniphier =>
mach-uniphier}/ph1-sld8/ddrphy_init.c (98%)
create mode 100644 arch/arm/mach-uniphier/ph1-sld8/early_clkrst_init.c
rename arch/arm/{cpu/armv7/uniphier =>
mach-uniphier}/ph1-sld8/lowlevel_debug.S (89%)
rename arch/arm/{cpu/armv7/uniphier =>
mach-uniphier}/ph1-sld8/pinctrl.c (98%)
rename arch/arm/{cpu/armv7/uniphier =>
mach-uniphier}/ph1-sld8/platdevice.c (58%)
rename arch/arm/{cpu/armv7/uniphier =>
mach-uniphier}/ph1-sld8/pll_init.c (98%)
rename arch/arm/{cpu/armv7/uniphier =>
mach-uniphier}/ph1-sld8/pll_spectrum.c (100%)
create mode 100644 arch/arm/mach-uniphier/ph1-sld8/sbc_init.c
rename arch/arm/{cpu/armv7/uniphier/ph1-sld8/sbc_init.c =>
mach-uniphier/ph1-sld8/sbc_init_3cs.c} (63%)
rename arch/arm/{cpu/armv7/uniphier =>
mach-uniphier}/ph1-sld8/sg_init.c (100%)
rename arch/arm/{cpu/armv7/uniphier =>
mach-uniphier}/ph1-sld8/umc_init.c (98%)
rename arch/arm/{cpu/armv7/uniphier => mach-uniphier}/print_misc_info.c
(88%)
rename arch/arm/{cpu/armv7/uniphier => mach-uniphier}/reset.c (94%)
rename arch/arm/{cpu/armv7/uniphier => mach-uniphier}/smp.S (95%)
rename arch/arm/{cpu/armv7/uniphier => mach-uniphier}/spl.c (81%)
rename arch/arm/{cpu/armv7/uniphier => mach-uniphier}/support_card.c (98%)
rename arch/arm/{cpu/armv7/uniphier => mach-uniphier}/timer.c (96%)
rename arch/sh/lib/{ashiftlt.S => ashlsi3.S} (100%)
create mode 100644 arch/sh/lib/ashrdi3.c
rename arch/sh/lib/{lshiftrt.S => lshrsi3.S} (100%)
create mode 100644 arch/sh/lib/udiv_qrnnd.S
create mode 100644 arch/sh/lib/udivsi3.S
create mode 100644 arch/sh/lib/udivsi3_i4i-Os.S
create mode 100644 arch/sh/lib/udivsi3_i4i.S
create mode 100644 board/renesas/porter/Kconfig
create mode 100644 board/renesas/porter/MAINTAINERS
create mode 100644 board/renesas/porter/Makefile
create mode 100644 board/renesas/porter/porter.c
create mode 100644 board/renesas/porter/qos.c
create mode 100644 board/renesas/porter/qos.h
create mode 100644 board/warp/README
create mode 100644 board/xilinx/zynqmp/Kconfig
create mode 100644 board/xilinx/zynqmp/MAINTAINERS
create mode 100644 board/xilinx/zynqmp/Makefile
create mode 100644 board/xilinx/zynqmp/zynqmp.c
create mode 100644 configs/porter_defconfig
create mode 100644 configs/xilinx_zynqmp_defconfig
create mode 100644 drivers/usb/host/xhci-uniphier.c
create mode 100644 include/configs/porter.h
create mode 100644 include/configs/xilinx_zynqmp.h
--
=====================================================================
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sbabic at denx.de
=====================================================================
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2015-03-18 9:23 Stefano Babic
@ 2015-03-19 13:11 ` Tom Rini
0 siblings, 0 replies; 307+ messages in thread
From: Tom Rini @ 2015-03-19 13:11 UTC (permalink / raw)
To: u-boot
On Wed, Mar 18, 2015 at 10:23:38AM +0100, Stefano Babic wrote:
> Hi Tom,
>
> please pull (small fixes) from u-boot-imx, thanks !
>
> The following changes since commit 32df39c741788e8637cffe6633d73594b26d70fb:
>
> mx5: fix get_reset_cause (2015-03-05 10:29:27 +0100)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to d5eb6dcf44f5c889dd80c81cf3b06385a27f8baf:
>
> mx6sabre: Do not enable UMS with SPL (2015-03-13 13:46:51 +0100)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150319/2a645167/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2015-03-05 9:45 Stefano Babic
2015-03-05 14:00 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2015-03-05 9:45 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull from u-boot-imx, thanks !
The following changes since commit 1606b34aa50804227806971dbb6b82ea0bf81f55:
Merge branch 'master' of git://git.denx.de/u-boot-fsl-qoriq
(2015-02-25 18:14:18 -0500)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 32df39c741788e8637cffe6633d73594b26d70fb:
mx5: fix get_reset_cause (2015-03-05 10:29:27 +0100)
----------------------------------------------------------------
Christian Gmeiner (2):
cmd_eeprom: make it possible to define the used i2c bus
ot1200: add eeprom command to non-SPL build
Eric Nelson (2):
ARM: i.MX: provide access to reset cause through get_imx_reset_cause()
nitrogen6x: set environment variable reset_cause
Fabio Estevam (9):
mc34704: Add the definition of ONOFFA bit
mx25pdk: Turn on the LCD supply
mx31: Fix boot hang by avoiding vector relocation
mx35: Fix boot hang by avoiding vector relocation
mx6sabre: Enable User Mass Storage
mx6sabre: Select CMD_EXT4 options
mx6slevk: Provide a proper pad configuration for OTG1_ID pin
warp: Add USB Mass Storage support
warp: Select BOUNCE_BUFFER and CMD_EXT options
Otavio Salvador (4):
mmc: fsl_esdhc: Add CMD11 support to switch to 1.8V
mmc: fsl_esdhc: Add support to force VSELECT set
imx: mx6sl: Extend USDHC SD2 pins to support 8-wire use
warp: Add initial WaRP Board support
Peng Fan (7):
pmic:pfuze implement pmic_mode_init
imx:mx6 set normal APS and standby PFM mode
ARM: imx6: disable bandgap self-bias after boot
ARM: imx6 Add WDOG3 for i.MX6SX
imx:mx6sl add I2c pad settings
imx:mx6slevk add pmic and i2c configuration
imx:mx6slevk implement power init board
Raul Cardenas (1):
imx6: Added DEK blob generator command
Soeren Moch (2):
board: tbs2910: Gate clock when switching async clock muxes
board: tbs2910: Enable USB Mass Storage support
Stefano Babic (4):
pmic: fix missing SWITCH_SIZE
Merge branch 'master' of git://git.denx.de/u-boot
Merge branch 'master' of git://git.denx.de/u-boot
mx5: fix get_reset_cause
README | 3 ++
arch/arm/Kconfig | 5 ++
arch/arm/cpu/arm1136/mx31/Makefile | 4 ++
arch/arm/cpu/arm1136/mx31/relocate.S | 23 ++++++++
arch/arm/cpu/arm1136/mx35/Makefile | 4 ++
arch/arm/cpu/arm1136/mx35/relocate.S | 23 ++++++++
arch/arm/cpu/armv7/mx6/soc.c | 29 ++++++++++
arch/arm/imx-common/Makefile | 1 +
arch/arm/imx-common/cmd_dek.c | 91
+++++++++++++++++++++++++++++++
arch/arm/imx-common/cpu.c | 10 +++-
arch/arm/imx-common/timer.c | 17 ++++++
arch/arm/include/asm/arch-imx/cpu.h | 2 +
arch/arm/include/asm/arch-mx5/sys_proto.h | 1 -
arch/arm/include/asm/arch-mx6/crm_regs.h | 2 +
arch/arm/include/asm/arch-mx6/imx-regs.h | 4 ++
arch/arm/include/asm/arch-mx6/mx6sl_pins.h | 10 ++++
board/boundary/nitrogen6x/nitrogen6x.c | 1 +
board/freescale/common/pfuze.c | 38 +++++++++++++
board/freescale/common/pfuze.h | 1 +
board/freescale/mx25pdk/mx25pdk.c | 4 +-
board/freescale/mx53loco/mx53loco.c | 16 ------
board/freescale/mx6qsabreauto/mx6qsabreauto.c | 6 +++
board/freescale/mx6sabresd/mx6sabresd.c | 6 ++-
board/freescale/mx6slevk/mx6slevk.c | 49 ++++++++++++++++-
board/freescale/mx6sxsabresd/mx6sxsabresd.c | 6 ++-
board/tbs/tbs2910/tbs2910.c | 28 +++++-----
board/warp/Kconfig | 12 +++++
board/warp/MAINTAINERS | 6 +++
board/warp/Makefile | 8 +++
board/warp/warp.c | 119
+++++++++++++++++++++++++++++++++++++++++
common/cmd_eeprom.c | 6 +++
configs/warp_defconfig | 3 ++
doc/README.fsl-esdhc | 1 +
doc/README.mxc_hab | 48 +++++++++++++++++
drivers/crypto/fsl/Makefile | 2 +-
drivers/crypto/fsl/desc.h | 15 ++++++
drivers/crypto/fsl/fsl_blob.c | 52 ++++++++++++++++++
drivers/crypto/fsl/jobdesc.c | 149
++++++++++++++++++++++++++++++++++++++++++++++++++-
drivers/crypto/fsl/jobdesc.h | 14 +++++
drivers/crypto/fsl/jr.c | 31 +++++++++--
drivers/mmc/fsl_esdhc.c | 33 +++++++++---
include/configs/mx53loco.h | 2 +
include/configs/mx6sabre_common.h | 16 ++++++
include/configs/mx6slevk.h | 12 +++++
include/configs/ot1200.h | 10 ++++
include/configs/tbs2910.h | 13 +++++
include/configs/warp.h | 228
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
include/fsl_esdhc.h | 2 +
include/fsl_sec.h | 78
+++++++++++++++++++++++++--
include/mc34704.h | 1 +
include/mmc.h | 1 +
include/power/pfuze100_pmic.h | 2 +
52 files changed, 1196 insertions(+), 52 deletions(-)
create mode 100644 arch/arm/cpu/arm1136/mx31/relocate.S
create mode 100644 arch/arm/cpu/arm1136/mx35/relocate.S
create mode 100644 arch/arm/imx-common/cmd_dek.c
create mode 100644 board/warp/Kconfig
create mode 100644 board/warp/MAINTAINERS
create mode 100644 board/warp/Makefile
create mode 100644 board/warp/warp.c
create mode 100644 configs/warp_defconfig
create mode 100644 include/configs/warp.h
--
=====================================================================
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sbabic at denx.de
=====================================================================
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2015-03-05 9:45 Stefano Babic
@ 2015-03-05 14:00 ` Tom Rini
0 siblings, 0 replies; 307+ messages in thread
From: Tom Rini @ 2015-03-05 14:00 UTC (permalink / raw)
To: u-boot
On Thu, Mar 05, 2015 at 10:45:43AM +0100, Stefano Babic wrote:
> Hi Tom,
>
> please pull from u-boot-imx, thanks !
>
>
> The following changes since commit 1606b34aa50804227806971dbb6b82ea0bf81f55:
>
> Merge branch 'master' of git://git.denx.de/u-boot-fsl-qoriq
> (2015-02-25 18:14:18 -0500)
>
> are available in the git repository at:
>
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 32df39c741788e8637cffe6633d73594b26d70fb:
>
> mx5: fix get_reset_cause (2015-03-05 10:29:27 +0100)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150305/a95f8d97/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2015-02-10 12:19 Stefano Babic
2015-02-10 20:09 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2015-02-10 12:19 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull from u-boot-imx, thanks !
The following changes since commit ab77f24119e80257de4ab017b877f92f96980562:
Merge branch 'master' of git://git.denx.de/u-boot-ti (2015-01-16
10:25:01 -0500)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to aee0013e53b339a573e2a8d66062fe87765aa3bd:
mx53loco: Fix boot hang during reboot stress test (2015-02-10 12:48:50
+0100)
----------------------------------------------------------------
Alexandre Coffignal (1):
mxsboot : Support of 224-bytes OOB area length
Christian Gmeiner (7):
ot1200: select SUPPORT_SPL
ot1200: make use of imx_ddr_size(..)
ot1200: move ccgr and gpr init to c functions
ot1200: enable spi clock directly in ccgr_init(..)
ot1200: add SPL configuration
ot1200: add basic SPL support
ot1200: add ot1200_spl_defconfig file
Fabio Estevam (2):
mx6sxsabresd: Remove unneeded board_late_init()
mx53loco: Fix boot hang during reboot stress test
Graeme Russ (3):
arm: mxs: Add debug outputs and comments to mxs SPL source files
arm: mxs: Enable booting of mx28 without battery
arm: mxs: Add 'Wait for JTAG user' if booted in JTAG mode
Heiko Schocher (1):
arm, imx6, aristainetos: board updates
Nikita Kiryanov (14):
arm: mx6: cm-fx6: expand boot sequence
arm: mx6: cm-fx6: change dtb node for ethaddr
compulab: eeprom: allow reading mac address from multiple eeproms
arm: mx6: cm-fx6: pass 2nd nic mac addr to Linux
arm: mx6: cm-fx6: increase size of malloc area
arm: mx6: cm-fx6: add hdmi console support
arm: mx6: cm-fx6: display compulab logo
arm: mx6: cm-fx6: add support for usb keyboard
compulab: splash: use errno values
compulab: splash: refactor splash.c
compulab: splash: support multiple splash sources
compulab: splash: support loading splash from sf
arm: mx6: cm-fx6: add splash screen support
common: convert compulab splash load code to common code
Otavio Salvador (1):
wandboard: Use 32bit color depth for Fusion LCD
Peng Fan (9):
imx:mx6sxsabresd add spl config file
imx:mx6sxsabresd select SUPPORT_SPL
imx:mx6sxsabresd spl support in header file
imx:mx6sx add dram io configure for mx6sx
imx:mx6 add mx6sx in imx spl header file
imx:mx6sxsabresd board spl support
imx:mx6 update fuse_bank0_regs
pmic:pfuze add macro for setting voltage
pmic:pfuz100 add switch mode and more registers
Stefan Roese (1):
arm: mx6: Add Barco platinum-picon and platinum-titanium
Stefano Babic (1):
mx6: fix warning in platinum board
Ye.Li (4):
imx: mx6: Change ENV offset to 512K bytes for larger u-boot image
imx: mx6qsabreauto: Change to use common GPMI IO clock function
imx: imximage: Add QuadSPI boot support
imx: mx6: Fixed AIPS3 base address issue
arch/arm/Kconfig | 13 ++++
arch/arm/cpu/arm926ejs/mxs/spl_boot.c | 6 ++
arch/arm/cpu/arm926ejs/mxs/spl_lradc_init.c | 13 +++-
arch/arm/cpu/arm926ejs/mxs/spl_mem_init.c | 18 ++++++
arch/arm/cpu/arm926ejs/mxs/spl_power_init.c | 110
++++++++++++++++++++++++++++++++--
arch/arm/cpu/armv7/mx6/ddr.c | 96
+++++++++++++++++++++++++-----
arch/arm/cpu/armv7/mx6/soc.c | 2 +-
arch/arm/include/asm/arch-mx6/imx-regs.h | 16 +++--
arch/arm/include/asm/arch-mx6/mx6-ddr.h | 46 ++++++++++++++
arch/arm/include/asm/arch-mxs/sys_proto.h | 17 ++++++
board/aristainetos/aristainetos.c | 8 +--
board/bachmann/ot1200/Makefile | 4 ++
board/bachmann/ot1200/mx6q_4x_mt41j128.cfg | 14 -----
board/bachmann/ot1200/ot1200.c | 34 +++++++++--
board/bachmann/ot1200/ot1200_spl.c | 162
++++++++++++++++++++++++++++++++++++++++++++++++++
board/barco/platinum/Kconfig | 37 ++++++++++++
board/barco/platinum/MAINTAINERS | 7 +++
board/barco/platinum/Makefile | 14 +++++
board/barco/platinum/platinum.c | 217
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
board/barco/platinum/platinum.h | 89
++++++++++++++++++++++++++++
board/barco/platinum/platinum_picon.c | 244
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
board/barco/platinum/platinum_titanium.c | 209
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
board/barco/platinum/spl_picon.c | 182
++++++++++++++++++++++++++++++++++++++++++++++++++++++++
board/barco/platinum/spl_titanium.c | 185
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
board/compulab/cm_fx6/cm_fx6.c | 95
++++++++++++++++++++++++++---
board/compulab/cm_t335/cm_t335.c | 2 +-
board/compulab/cm_t35/cm_t35.c | 14 ++++-
board/compulab/cm_t3517/cm_t3517.c | 2 +-
board/compulab/cm_t54/cm_t54.c | 2 +-
board/compulab/common/Makefile | 1 -
board/compulab/common/common.h | 9 ---
board/compulab/common/eeprom.c | 20 ++++---
board/compulab/common/eeprom.h | 4 +-
board/compulab/common/splash.c | 72 ----------------------
board/freescale/mx53loco/imximage.cfg | 3 +-
board/freescale/mx6qsabreauto/mx6qsabreauto.c | 25 +-------
board/freescale/mx6sxsabresd/MAINTAINERS | 1 +
board/freescale/mx6sxsabresd/mx6sxsabresd.c | 171
++++++++++++++++++++++++++++++++++++++++++++++++++--
common/Makefile | 1 +
common/splash_source.c | 176
++++++++++++++++++++++++++++++++++++++++++++++++++++++
configs/mx6sxsabresd_spl_defconfig | 4 ++
configs/ot1200_spl_defconfig | 4 ++
configs/platinum_picon_defconfig | 4 ++
configs/platinum_titanium_defconfig | 4 ++
doc/README.splashprepare | 13 ++++
include/configs/aristainetos.h | 167
++++++++++++++++++++++++++++-----------------------
include/configs/cm_fx6.h | 158
++++++++++++++++++++++++++++---------------------
include/configs/cm_t35.h | 1 +
include/configs/imx6_spl.h | 8 +++
include/configs/mx6slevk.h | 2 +-
include/configs/mx6sxsabresd.h | 9 ++-
include/configs/ot1200.h | 11 +++-
include/configs/platinum.h | 319
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
include/configs/platinum_picon.h | 31 ++++++++++
include/configs/platinum_titanium.h | 38 ++++++++++++
include/configs/wandboard.h | 2 +-
include/power/pfuze100_pmic.h | 55 +++++++++++++++++
include/splash.h | 11 ++++
tools/imximage.c | 2 +
tools/imximage.h | 2 +
tools/logos/compulab.bmp | Bin 0 -> 31810 bytes
tools/mxsboot.c | 6 ++
62 files changed, 2863 insertions(+), 329 deletions(-)
create mode 100644 board/bachmann/ot1200/ot1200_spl.c
create mode 100644 board/barco/platinum/Kconfig
create mode 100644 board/barco/platinum/MAINTAINERS
create mode 100644 board/barco/platinum/Makefile
create mode 100644 board/barco/platinum/platinum.c
create mode 100644 board/barco/platinum/platinum.h
create mode 100644 board/barco/platinum/platinum_picon.c
create mode 100644 board/barco/platinum/platinum_titanium.c
create mode 100644 board/barco/platinum/spl_picon.c
create mode 100644 board/barco/platinum/spl_titanium.c
delete mode 100644 board/compulab/common/splash.c
create mode 100644 common/splash_source.c
create mode 100644 configs/mx6sxsabresd_spl_defconfig
create mode 100644 configs/ot1200_spl_defconfig
create mode 100644 configs/platinum_picon_defconfig
create mode 100644 configs/platinum_titanium_defconfig
create mode 100644 include/configs/platinum.h
create mode 100644 include/configs/platinum_picon.h
create mode 100644 include/configs/platinum_titanium.h
create mode 100644 tools/logos/compulab.bmp
--
=====================================================================
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2015-02-10 12:19 Stefano Babic
@ 2015-02-10 20:09 ` Tom Rini
0 siblings, 0 replies; 307+ messages in thread
From: Tom Rini @ 2015-02-10 20:09 UTC (permalink / raw)
To: u-boot
On Tue, Feb 10, 2015 at 01:19:46PM +0100, Stefano Babic wrote:
> Hi Tom,
>
> please pull from u-boot-imx, thanks !
>
> The following changes since commit ab77f24119e80257de4ab017b877f92f96980562:
>
> Merge branch 'master' of git://git.denx.de/u-boot-ti (2015-01-16
> 10:25:01 -0500)
>
> are available in the git repository at:
>
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to aee0013e53b339a573e2a8d66062fe87765aa3bd:
>
> mx53loco: Fix boot hang during reboot stress test (2015-02-10 12:48:50
> +0100)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150210/e9c13533/attachment.sig>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2014-12-30 16:55 Stefano Babic
2015-01-01 14:55 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2014-12-30 16:55 UTC (permalink / raw)
To: u-boot
Hi Tom,
some minor fixes from i.MX side - please pull from u-boot-imx, thanks !
The following changes since commit 125738e819a3b9d15210794b3dcef9f4d9bcf866:
Prepare v2015.01-rc4 (2014-12-29 21:22:38 -0500)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 87e47e905887b91c0505495cc6bbab70ba266d51:
mx6slevk: Remove get_board_rev() (2014-12-30 14:10:39 +0100)
----------------------------------------------------------------
Christian Gmeiner (2):
ot1200: add fsuuid command
ot1200: enable support for USB_STORAGE
Fabio Estevam (2):
mx51evk: Fix MX51EVK_USB_CLK_EN_B definition
mx6slevk: Remove get_board_rev()
Iain Paton (2):
embestmx6boards: convert to use config_distro_defaults.h
embestmx6boards: convert to use config_distro_bootcmd.h
Jan Luebbe (1):
arm: mxs: olinuxino: move DRAM config tuning to SPL
Marek Vasut (8):
imx: i2c: Zap unnecessary malloc() calls
arm: mx6: gw_ventana: Define CONFIG_SYS_MALLOC_F_LEN
arm: mx6: novena: Define CONFIG_SYS_MALLOC_F_LEN
arm: mx6: novena: Minor coding style fix
arm: mx6: novena: Minor config file fix
arm: mx6: novena: Pull GPIO definitions into header
arm: mx6: novena: Pull video handling into separate file
arm: mx6: novena: Add proper LVDS display support
Peng Fan (3):
imx:mx6 fix return value of mxc_get_clock
imx:mx6sabresd add board level support for usb
imx:mx6qarm2 add board level support for usb
Pierre Aubert (1):
imx SPL: enable boot from eMMC boot partitions.
Stefan Roese (1):
arm: mx6: gw_ventana: Change clock init to enable NAND related clocks
Stefano Babic (1):
Merge branch 'master' of git://git.denx.de/u-boot
arch/arm/cpu/armv7/mx6/clock.c | 3 +-
arch/arm/imx-common/i2c-mxv7.c | 24 +-
arch/arm/imx-common/spl.c | 4 +-
board/freescale/mx51evk/mx51evk.c | 2 +-
board/freescale/mx6qarm2/mx6qarm2.c | 42 +++
board/freescale/mx6sabresd/mx6sabresd.c | 68 ++++
board/freescale/mx6slevk/mx6slevk.c | 5 -
board/gateworks/gw_ventana/gw_ventana_spl.c | 2 +-
board/kosagi/novena/Makefile | 1 +
board/kosagi/novena/novena.c | 93 +-----
board/kosagi/novena/novena.h | 33 ++
board/kosagi/novena/novena_spl.c | 17 +-
board/kosagi/novena/video.c | 456
+++++++++++++++++++++++++++
board/olimex/mx23_olinuxino/mx23_olinuxino.c | 30 --
board/olimex/mx23_olinuxino/spl_boot.c | 30 ++
include/configs/embestmx6boards.h | 189 +++--------
include/configs/gw_ventana.h | 1 +
include/configs/mx6qarm2.h | 14 +
include/configs/mx6sabresd.h | 14 +
include/configs/novena.h | 3 +-
include/configs/ot1200.h | 3 +
21 files changed, 742 insertions(+), 292 deletions(-)
create mode 100644 board/kosagi/novena/novena.h
create mode 100644 board/kosagi/novena/video.c
--
=====================================================================
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2014-12-30 16:55 Stefano Babic
@ 2015-01-01 14:55 ` Tom Rini
0 siblings, 0 replies; 307+ messages in thread
From: Tom Rini @ 2015-01-01 14:55 UTC (permalink / raw)
To: u-boot
On Tue, Dec 30, 2014 at 05:55:37PM +0100, Stefano Babic wrote:
> Hi Tom,
>
> some minor fixes from i.MX side - please pull from u-boot-imx, thanks !
>
> The following changes since commit 125738e819a3b9d15210794b3dcef9f4d9bcf866:
>
> Prepare v2015.01-rc4 (2014-12-29 21:22:38 -0500)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 87e47e905887b91c0505495cc6bbab70ba266d51:
>
> mx6slevk: Remove get_board_rev() (2014-12-30 14:10:39 +0100)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150101/f5743e4c/attachment.pgp>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2014-12-10 9:36 Stefano Babic
2014-12-10 21:40 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2014-12-10 9:36 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull from u-boot-imx, thanks !
The following changes since commit 2a82ec77d27ef5f860a107c4b764643a655dceeb:
Prepare v2015.01-rc2 (2014-11-24 17:08:47 -0500)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 9e89a64fbd0ddfde17741b38cc95fbdc02679d86:
arm: vf610: improve evaluation of reset source (2014-12-01 10:20:22 +0100)
----------------------------------------------------------------
Fabio Estevam (5):
thermal: imx_thermal: Do not display calibration data
mx6sxsabresd: Add thermal support
mxc_ocotp: Do not disable the OCOTP clock after every access
config_fallbacks: Add a default entry for CONFIG_SYS_PBSIZE
mx6sabre_common: Use the default CONFIG_SYS_PBSIZE
Guillaume GARDET (1):
imx: mx53loco: Add raw initrd support
Hector Palacios (3):
mxs_ocotp: prevent error path from returning success
mxs_ocotp: check for errors from the OTP controller after writing
mxs_ocotp: clear the error flag before initiating write operation
Soeren Moch (3):
tbs2910: fix Kconfig
sata: fix reset_sata for dwc_ahsata
tbs2910: fix lost characters on serial input
Stefan Agner (1):
arm: vf610: improve evaluation of reset source
Stefan Roese (1):
arm: mx6: Change defines ENET_xxMHz to ENET_xxMHZ (no CamelCase)
arch/arm/Kconfig | 1 +
arch/arm/cpu/armv7/mx6/clock.c | 2 +-
arch/arm/cpu/armv7/vf610/generic.c | 21 +++++++++++----------
arch/arm/imx-common/cpu.c | 3 +++
arch/arm/include/asm/arch-mx6/clock.h | 8 ++++----
arch/arm/include/asm/arch-vf610/imx-regs.h | 8 ++++++++
board/aristainetos/aristainetos.c | 2 +-
board/freescale/mx6slevk/mx6slevk.c | 2 +-
board/freescale/mx6sxsabresd/mx6sxsabresd.c | 2 +-
board/solidrun/hummingboard/hummingboard.c | 2 +-
board/tbs/tbs2910/Kconfig | 8 --------
drivers/block/dwc_ahsata.c | 14 ++++++++------
drivers/misc/mxc_ocotp.c | 2 --
drivers/misc/mxs_ocotp.c | 14 ++++++++++----
drivers/thermal/imx_thermal.c | 2 --
include/config_fallbacks.h | 4 ++++
include/configs/mx53loco.h | 1 +
include/configs/mx6sabre_common.h | 3 ---
include/configs/mx6sxsabresd.h | 10 ++++++++++
include/configs/tbs2910.h | 2 +-
20 files changed, 66 insertions(+), 45 deletions(-)
--
=====================================================================
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2014-12-10 9:36 Stefano Babic
@ 2014-12-10 21:40 ` Tom Rini
0 siblings, 0 replies; 307+ messages in thread
From: Tom Rini @ 2014-12-10 21:40 UTC (permalink / raw)
To: u-boot
On Wed, Dec 10, 2014 at 10:36:38AM +0100, Stefano Babic wrote:
> Hi Tom,
>
> please pull from u-boot-imx, thanks !
>
> The following changes since commit 2a82ec77d27ef5f860a107c4b764643a655dceeb:
>
> Prepare v2015.01-rc2 (2014-11-24 17:08:47 -0500)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 9e89a64fbd0ddfde17741b38cc95fbdc02679d86:
>
> arm: vf610: improve evaluation of reset source (2014-12-01 10:20:22 +0100)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20141210/20e557d3/attachment.pgp>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2014-11-24 11:18 Stefano Babic
2014-11-24 22:13 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2014-11-24 11:18 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull from u-boot-imx, thanks !
The following changes since commit f196044dfd64745a163773c6c746f9e149ace127:
ARM: atmel: add sama5d4 xplained ultra board support (2014-11-17
08:47:18 -0500)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to e7eb277dced570f177d75d56f40219d9dc599ed1:
mx6boards: Fix error handling in board_mmc_init() (2014-11-24 12:10:18
+0100)
----------------------------------------------------------------
Albert ARIBAUD (3):
cosmetic: arm: fix whitespace in arch/arm/lib/relocate.S
imx: fix exception vectors relocation in imx27
tools/msximage.c: fix warning about nptr possibly uninitialized
Alexey Ignatov (1):
ARM: mxs: tools: Add support for boot progress display flag
Fabio Estevam (23):
mx6sabresd: Move the DCD settings to spl code
gw_ventana: Move the DCD settings to spl code
novena: Move the DCD settings to spl code
mx6: Use a common SPL configuration file
imx: consolidate set_chipselect_size function
mx6: add weim registers
mx6qsabreauto: Add parallel NOR flash support
wandboard: Fix error handling in board_mmc_init()
mx53loco: Fix error handling in board_mmc_init()
mx6sabresd: State that only mx6q is supported in SPL
mx6slevk: Simplify the return value of setup_fec()
mx6sxsabresd: Simplify the return value of setup_fec()
mx6sabresd: Add mx6sabresd_spl_defconfig to MAINTAINERS entry
mx6sabresd: Access SRC_SBMR1 register via structure
mx51evk: Fix error handling in board_mmc_init()
mx6qarm2: Fix error handling in board_mmc_init()
mx53smd: Fix error handling in board_mmc_init()
mx53evk: Fix error handling in board_mmc_init()
mx53ard: Fix error handling in board_mmc_init()
gw_ventana: Use the generic spl_sd.cfg
ot1200: Fix error handling in board_mmc_init()
nitrogen6x: Fix error handling in board_mmc_init()
mx6boards: Fix error handling in board_mmc_init()
Markus Niebel (4):
tqma6: (cosmetic) remove CONFIG_FLASH_SECTOR_SIZE
tqma6: add missing include
tqma6: add warning on failed setup_i2c
tqma6: use imx_ddr_size
Nikita Kiryanov (5):
arm: mx6: introduce disable_sata_clock
sata: implement reset_sata for dwc_ahsata
cmd_sata: implement sata stop command
arm: mx6: cm_fx6: implement board specific sata stop
arm: imx: stop sata on boot
Nitin Garg (1):
mx6: clock: Add thermal clock enable function
Peng Fan (1):
imx:mx6sxsabresd fix pfuz probe failed
Soeren Moch (1):
tbs2910: Fix error handling in board_mmc_init()
Ye.Li (11):
imx: mx6slevk: Change default mmcdev to USDHC2 device
mmc: fsl_esdhc: Update esdhc driver for iMX6SX
imx: mx6sxsabresd: Add board support for USDHC2 and USDHC3
power: pfuze100: Update definitions for buck regulators
imx: mx6sabre common: Factorize the Pfuze init function
imx: mx6sabresd: Use the pfuze common init function
imx: mx6sxsabresd: Use the pfuze common init function
imx: imx6q/dlsabreauto: Add PMIC Pfuze100 support
DM: thermal: Add imx thermal DM driver
mx6: thermal: Check cpu temperature via thermal sensor
mx6: mx6sabre common: Enable i.MX thermal DM driver
arch/arm/cpu/arm926ejs/mx27/Makefile | 4 +
arch/arm/cpu/arm926ejs/mx27/relocate.S | 51 ++++
.../arm926ejs/mxs/mxsimage-signed.cfg | 1 +
.../cpu/arm926ejs/mxs/mxsimage.mx23.cfg | 1 +
.../cpu/arm926ejs/mxs/mxsimage.mx28.cfg | 1 +
arch/arm/cpu/armv7/mx5/soc.c | 31 ---
arch/arm/cpu/armv7/mx6/clock.c | 38 +++
arch/arm/cpu/armv7/mx6/soc.c | 15 ++
arch/arm/cpu/armv7/omap-common/sata.c | 5 +
arch/arm/imx-common/cpu.c | 60 ++++-
.../arm/imx-common/spl_sd.cfg | 2 +-
arch/arm/include/asm/arch-imx/cpu.h | 5 +
.../arm/include/asm/arch-mx5/imx-regs.h | 12 +-
arch/arm/include/asm/arch-mx6/clock.h | 2 +
.../arm/include/asm/arch-mx6/imx-regs.h | 37 +++
.../include/asm/arch-mx6/sys_proto.h | 1 +
arch/arm/lib/crt0.S | 5 +
arch/arm/lib/relocate.S | 73 +++---
board/bachmann/ot1200/ot1200.c | 10 +-
board/boundary/nitrogen6x/nitrogen6x.c | 10 +-
board/compulab/cm_fx6/cm_fx6.c | 12 +-
board/embest/mx6boards/mx6boards.c | 10 +-
board/freescale/common/Makefile | 1 +
board/freescale/common/pfuze.c | 54 ++++
board/freescale/common/pfuze.h | 12 +
board/freescale/mx51evk/mx51evk.c | 10 +-
board/freescale/mx53ard/mx53ard.c | 10 +-
board/freescale/mx53evk/mx53evk.c | 10 +-
board/freescale/mx53loco/mx53loco.c | 10 +-
board/freescale/mx53smd/mx53smd.c | 10 +-
board/freescale/mx6qarm2/mx6qarm2.c | 10 +-
.../mx6qsabreauto/mx6qsabreauto.c | 95 ++++++-
board/freescale/mx6sabresd/MAINTAINERS | 1 +
board/freescale/mx6sabresd/mx6sabresd.c | 90 +++----
.../mx6sabresd/mx6sabresd_spl.cfg | 58 -----
board/freescale/mx6slevk/mx6slevk.c | 7 +-
.../mx6sxsabresd/mx6sxsabresd.c | 159 ++++++++----
board/gateworks/gw_ventana/clocks.cfg | 42 ----
.../gateworks/gw_ventana/gw_ventana.cfg | 29 ---
.../gw_ventana/gw_ventana_spl.c | 28 +++
board/kosagi/novena/novena_spl.c | 28 +++
board/kosagi/novena/setup.cfg | 47 ----
board/tbs/tbs2910/tbs2910.c | 13 +-
board/tqc/tqma6/tqma6.c | 13 +-
board/tqc/tqma6/tqma6_mba6.c | 10 +-
board/wandboard/wandboard.c | 10 +-
common/cmd_sata.c | 24 +-
configs/cm_fx6_defconfig | 2 +-
configs/gwventana_defconfig | 2 +-
configs/mx6sabresd_spl_defconfig | 2 +-
configs/novena_defconfig | 2 +-
doc/README.mxsimage | 13 +-
drivers/Makefile | 1 +
drivers/block/ata_piix.c | 5 +
drivers/block/dwc_ahsata.c | 21 ++
drivers/block/fsl_sata.c | 5 +
drivers/block/pata_bfin.c | 5 +
drivers/block/sata_dwc.c | 5 +
drivers/block/sata_sil.c | 5 +
drivers/block/sata_sil3114.c | 5 +
drivers/mmc/fsl_esdhc.c | 8 +
drivers/thermal/Makefile | 9 +
drivers/thermal/imx_thermal.c | 177 ++++++++++++++
drivers/thermal/thermal-uclass.c | 30 +++
include/configs/mx6qsabreauto.h | 16 ++
include/configs/mx6sabre_common.h | 7 +-
include/configs/mx6slevk.h | 2 +-
include/configs/mx6sxsabresd.h | 8 +-
include/configs/tqma6.h | 28 +--
include/dm/uclass-id.h | 1 +
include/imx_thermal.h | 17 ++
include/power/pfuze100_pmic.h | 80 ++++++
include/sata.h | 3 +
include/thermal.h | 42 ++++
tools/mxsimage.c | 20 +-
tools/mxsimage.h | 5 +-
76 files changed, 1242 insertions(+), 451 deletions(-)
create mode 100644 arch/arm/cpu/arm926ejs/mx27/relocate.S
rename board/compulab/cm_fx6/imximage.cfg =>
arch/arm/imx-common/spl_sd.cfg (88%)
create mode 100644 board/freescale/common/pfuze.c
create mode 100644 board/freescale/common/pfuze.h
delete mode 100644 board/freescale/mx6sabresd/mx6sabresd_spl.cfg
delete mode 100644 board/gateworks/gw_ventana/clocks.cfg
delete mode 100644 board/gateworks/gw_ventana/gw_ventana.cfg
delete mode 100644 board/kosagi/novena/setup.cfg
create mode 100644 drivers/thermal/Makefile
create mode 100644 drivers/thermal/imx_thermal.c
create mode 100644 drivers/thermal/thermal-uclass.c
create mode 100644 include/imx_thermal.h
create mode 100644 include/thermal.h
Stefano
--
=====================================================================
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2014-11-24 11:18 Stefano Babic
@ 2014-11-24 22:13 ` Tom Rini
0 siblings, 0 replies; 307+ messages in thread
From: Tom Rini @ 2014-11-24 22:13 UTC (permalink / raw)
To: u-boot
On Mon, Nov 24, 2014 at 12:18:08PM +0100, Stefano Babic wrote:
> Hi Tom,
>
> please pull from u-boot-imx, thanks !
>
> The following changes since commit f196044dfd64745a163773c6c746f9e149ace127:
>
> ARM: atmel: add sama5d4 xplained ultra board support (2014-11-17
> 08:47:18 -0500)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to e7eb277dced570f177d75d56f40219d9dc599ed1:
>
> mx6boards: Fix error handling in board_mmc_init() (2014-11-24 12:10:18
> +0100)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20141124/53207c15/attachment.pgp>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2014-11-14 14:48 Stefano Babic
2014-11-17 0:45 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2014-11-14 14:48 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull from u-boot-imx. novena is still broken, Masahiro provides
the patch for fix it.
The following changes since commit 63f7af9a4cfb4a3b9136674c6612c6d13957c2cd:
Merge branch 'master' of git://git.denx.de/u-boot-uniphier (2014-11-11
15:49:10 -0500)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 05d492a3235df397da6200294ea2a802749372a8:
arm: mx6: add support for TBS2910 Matrix ARM miniPC (2014-11-13
18:09:23 +0100)
----------------------------------------------------------------
Christian Gmeiner (2):
ot1200: add support for EHCI
ot1200: fix card detect for usdhc4
Fabio Estevam (4):
mx28evk: README: Revision C is also supported
mx53loco: Change 'fdt_file' dynamically
mx6sabresd: Fix error handling in board_mmc_init()
mx6sabresd: Staticize when possible
John Tobias (5):
imx6: add spl config for mx6sabresd
imx6: add data configuration file for SPL
kconfig: imx6: add SUPPORT_SPL
imx6: add spl in the header file
imx6: SPL support for iMX6 SabreSD
Nikita Kiryanov (1):
arm: imx: make bmode command work with SPL/U-Boot combo
Nikolay Dimitrov (1):
mx6: video_skip: Fix crash on NULL pointer
Soeren Moch (1):
arm: mx6: add support for TBS2910 Matrix ARM miniPC
Ye.Li (2):
imx: mx6q/dl sabre_common: Move MMC ENV offset to 512KB position
imx: mx6q/dlsabreauto: And NAND flash support
arch/arm/Kconfig | 5 +
arch/arm/cpu/armv7/mx6/soc.c | 4 +-
arch/arm/imx-common/spl.c | 5 +-
arch/arm/imx-common/video.c | 6 +-
board/bachmann/ot1200/ot1200.c | 4 +-
board/freescale/mx28evk/README | 2 +-
board/freescale/mx53loco/mx53loco.c | 4 +
board/freescale/mx6qsabreauto/mx6qsabreauto.c | 66 +++++
board/freescale/mx6sabresd/mx6sabresd.c | 208 +++++++++++++-
board/freescale/mx6sabresd/mx6sabresd_spl.cfg | 58 ++++
board/tbs/tbs2910/Kconfig | 23 ++
board/tbs/tbs2910/MAINTAINERS | 6 +
board/tbs/tbs2910/Makefile | 7 +
board/tbs/tbs2910/tbs2910.c | 398
++++++++++++++++++++++++++
configs/mx6sabresd_spl_defconfig | 5 +
configs/tbs2910_defconfig | 3 +
include/configs/mx53loco.h | 1 -
include/configs/mx6qsabreauto.h | 16 ++
include/configs/mx6sabre_common.h | 2 +-
include/configs/mx6sabresd.h | 6 +
include/configs/ot1200.h | 7 +
include/configs/tbs2910.h | 242 ++++++++++++++++
22 files changed, 1056 insertions(+), 22 deletions(-)
create mode 100644 board/freescale/mx6sabresd/mx6sabresd_spl.cfg
create mode 100644 board/tbs/tbs2910/Kconfig
create mode 100644 board/tbs/tbs2910/MAINTAINERS
create mode 100644 board/tbs/tbs2910/Makefile
create mode 100644 board/tbs/tbs2910/tbs2910.c
create mode 100644 configs/mx6sabresd_spl_defconfig
create mode 100644 configs/tbs2910_defconfig
create mode 100644 include/configs/tbs2910.h
Thanks,
Stefano
--
=====================================================================
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2014-11-14 14:48 Stefano Babic
@ 2014-11-17 0:45 ` Tom Rini
0 siblings, 0 replies; 307+ messages in thread
From: Tom Rini @ 2014-11-17 0:45 UTC (permalink / raw)
To: u-boot
On Fri, Nov 14, 2014 at 03:48:38PM +0100, Stefano Babic wrote:
> Hi Tom,
>
> please pull from u-boot-imx. novena is still broken, Masahiro provides
> the patch for fix it.
>
>
> The following changes since commit 63f7af9a4cfb4a3b9136674c6612c6d13957c2cd:
>
> Merge branch 'master' of git://git.denx.de/u-boot-uniphier (2014-11-11
> 15:49:10 -0500)
>
> are available in the git repository at:
>
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 05d492a3235df397da6200294ea2a802749372a8:
>
> arm: mx6: add support for TBS2910 Matrix ARM miniPC (2014-11-13
> 18:09:23 +0100)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20141116/c1e845d8/attachment.pgp>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2014-11-05 17:01 Stefano Babic
2014-11-05 20:04 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2014-11-05 17:01 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull from u-boot-imx, thanks !
The following changes since commit 3f97af5302ee15530411232b464d255eb2ff2ffb:
ot1200: add sata support (2014-10-23 10:04:26 +0200)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 0b23780ff02bdbec46fac1fe4151e2ebf1eae881:
arm: mx6: cm_fx6: detect 1GB DRAM correctly on solo (2014-11-05
17:18:01 +0100)
----------------------------------------------------------------
Anatolij Gustschin (1):
arm: imx6: fix typos in CCM_ANALOG_PLL_VIDEO_DENOM register name
Christian Gmeiner (3):
ot1200: add feature pads
ot1200: add support for usdhc4
ot1200: rework card detect for eMMC
Fabio Estevam (2):
mx6sabresd: Add Seiko WVGA panel support
novena: Add MAINTAINERS file
Heiko Schocher (1):
arm, imx, spi: detect spi flash again on aristainetos board
Jeroen Hofstee (1):
board: wandboard: add usb storage
Marek Vasut (3):
ARM: mx6: Add support for Kosagi Novena
mtd: nand: mxs: Add ECC geometry for 2048b/112b NAND
arm: mxs: Define bootscript env variable on m28evk
Markus Niebel (2):
tqma6: fix sf detection
tqma6: fix typo in header guard define
Nikita Kiryanov (2):
arm: mx6: cm_fx6: change issd gpio order
arm: mx6: cm_fx6: detect 1GB DRAM correctly on solo
Nikolay Dimitrov (1):
novena: Fix ethernet PHY reset sequence
Soeren Moch (1):
arm: arch-mx6: typo fixes in crm_regs.h
Ye.Li (9):
imximage: Fix the bootdata.size calculation
imx: gpt: Add High frequency clock source support for GPT
imx: mx6sl: Add perclk_clk_sel bit define in CCM
imx: mx6: Change the get_ipg_per_clk for OSC 24Mhz source
imx: mx6sl: Set the preclk clock source to OSC 24Mhz
imx: mx6: Enable high frequency clock source for GPT
imx: mx6sl: Add IOMUX setting for USDHC1-3
imx: mx6slevk: Add support for USDHC1 and USDHC3 slots
imx: mx6 sabreauto: Add board support for USB EHCI
arch/arm/Kconfig | 4 +
arch/arm/cpu/armv7/mx6/clock.c | 4 +
arch/arm/cpu/armv7/mx6/soc.c | 17 +
arch/arm/imx-common/iomux-v3.c | 15 +
arch/arm/imx-common/timer.c | 75 +++-
arch/arm/include/asm/arch-mx6/crm_regs.h | 12 +-
arch/arm/include/asm/arch-mx6/mx6sl_pins.h | 19 +
arch/arm/include/asm/imx-common/iomux-v3.h | 5 +
board/aristainetos/aristainetos.c | 6 +
board/bachmann/ot1200/ot1200.c | 70 ++-
board/compulab/cm_fx6/cm_fx6.c | 2 +-
board/compulab/cm_fx6/spl.c | 7 +-
board/freescale/mx6qsabreauto/mx6qsabreauto.c | 93 ++++
board/freescale/mx6sabresd/mx6sabresd.c | 61 +++
board/freescale/mx6slevk/mx6slevk.c | 105 ++++-
board/kosagi/novena/Kconfig | 18 +
board/kosagi/novena/MAINTAINERS | 6 +
board/kosagi/novena/Makefile | 11 +
board/kosagi/novena/novena.c | 340 +++++++++++++++
board/kosagi/novena/novena_spl.c | 584
++++++++++++++++++++++++++
board/kosagi/novena/setup.cfg | 47 +++
board/tqc/tqma6/tqma6.c | 10 +-
board/tqc/tqma6/tqma6_bb.h | 2 +-
configs/novena_defconfig | 4 +
drivers/mtd/nand/mxs_nand.c | 9 +-
include/configs/aristainetos.h | 2 +-
include/configs/imx6_spl.h | 2 +-
include/configs/m28evk.h | 1 +
include/configs/mx6_common.h | 1 +
include/configs/mx6qsabreauto.h | 3 +
include/configs/mx6slevk.h | 6 +-
include/configs/novena.h | 298 +++++++++++++
include/configs/tqma6.h | 19 +-
include/configs/wandboard.h | 9 +
tools/imximage.c | 2 +-
35 files changed, 1829 insertions(+), 40 deletions(-)
create mode 100644 board/kosagi/novena/Kconfig
create mode 100644 board/kosagi/novena/MAINTAINERS
create mode 100644 board/kosagi/novena/Makefile
create mode 100644 board/kosagi/novena/novena.c
create mode 100644 board/kosagi/novena/novena_spl.c
create mode 100644 board/kosagi/novena/setup.cfg
create mode 100644 configs/novena_defconfig
create mode 100644 include/configs/novena.h
Regards,
Stefano
--
=====================================================================
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2014-11-05 17:01 Stefano Babic
@ 2014-11-05 20:04 ` Tom Rini
0 siblings, 0 replies; 307+ messages in thread
From: Tom Rini @ 2014-11-05 20:04 UTC (permalink / raw)
To: u-boot
On Wed, Nov 05, 2014 at 06:01:04PM +0100, Stefano Babic wrote:
> Hi Tom,
>
> please pull from u-boot-imx, thanks !
>
> The following changes since commit 3f97af5302ee15530411232b464d255eb2ff2ffb:
>
> ot1200: add sata support (2014-10-23 10:04:26 +0200)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 0b23780ff02bdbec46fac1fe4151e2ebf1eae881:
>
> arm: mx6: cm_fx6: detect 1GB DRAM correctly on solo (2014-11-05
> 17:18:01 +0100)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20141105/2f70070a/attachment.pgp>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2014-10-27 12:32 Stefano Babic
2014-10-27 14:32 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2014-10-27 12:32 UTC (permalink / raw)
To: u-boot
Hi Tom,
please pull from u-boot-imx, thanks !
The following changes since commit c43fd23cf619856b0763a64a6a3bcf3663058c49:
Prepare v2014.10 (2014-10-14 04:47:15 -0400)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 3f97af5302ee15530411232b464d255eb2ff2ffb:
ot1200: add sata support (2014-10-23 10:04:26 +0200)
----------------------------------------------------------------
Christian Gmeiner (3):
ot1200: remove superfluous "string" tag
ot1200: fix sf detection
ot1200: add sata support
Eric Nelson (4):
ARM: prevent compiler warnings from bootm.c
ARM: i.MX6: include prototype for get_board_rev()
ARM: i.MX: provide declaration for board_spi_cs_gpio
ARM: i.MX video: declare displays and display_count publicly
Fabio Estevam (2):
mx6qsabreauto: Add HDMI support
mx6sabre_common: Add HDMI config to common code
arch/arm/cpu/armv7/mx6/soc.c | 1 +
arch/arm/imx-common/video.c | 3 --
arch/arm/include/asm/imx-common/spi.h | 17 ++++++++
arch/arm/include/asm/imx-common/video.h | 5 +++
arch/arm/lib/bootm.c | 5 ++-
board/bachmann/ot1200/Kconfig | 5 ---
board/bachmann/ot1200/ot1200.c | 10 +++++
board/boundary/nitrogen6x/nitrogen6x.c | 1 +
board/compulab/cm_fx6/common.c | 1 +
board/embest/mx6boards/mx6boards.c | 1 +
board/freescale/mx6qsabreauto/mx6qsabreauto.c | 61
++++++++++++++++++++++++++-
board/freescale/mx6slevk/mx6slevk.c | 1 +
board/gateworks/gw_ventana/gw_ventana.c | 1 +
board/genesi/mx51_efikamx/efikamx.c | 1 +
board/ttcontrol/vision2/vision2.c | 1 +
drivers/spi/mxc_spi.c | 1 +
include/configs/mx6sabre_common.h | 17 ++++++++
include/configs/mx6sabresd.h | 17 --------
include/configs/ot1200.h | 2 +-
19 files changed, 123 insertions(+), 28 deletions(-)
create mode 100644 arch/arm/include/asm/imx-common/spi.h
--
=====================================================================
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2014-10-27 12:32 Stefano Babic
@ 2014-10-27 14:32 ` Tom Rini
0 siblings, 0 replies; 307+ messages in thread
From: Tom Rini @ 2014-10-27 14:32 UTC (permalink / raw)
To: u-boot
On Mon, Oct 27, 2014 at 01:32:23PM +0100, Stefano Babic wrote:
> Hi Tom,
>
> please pull from u-boot-imx, thanks !
>
> The following changes since commit c43fd23cf619856b0763a64a6a3bcf3663058c49:
>
> Prepare v2014.10 (2014-10-14 04:47:15 -0400)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 3f97af5302ee15530411232b464d255eb2ff2ffb:
>
> ot1200: add sata support (2014-10-23 10:04:26 +0200)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20141027/b2544be2/attachment.pgp>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2014-10-08 8:17 Stefano Babic
2014-10-08 20:51 ` Albert ARIBAUD
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2014-10-08 8:17 UTC (permalink / raw)
To: u-boot
Hi Albert,
please pull from u-boot-imx, thanks !
cm_fx6 is still broken in u-boot-imx, but after merging with Tom's tree
it is built correctly.
The following changes since commit 2a8c9c86b92a9ccee3c27286de317e19bb0530b3:
Merge branch 'u-boot-ti/master' into 'u-boot-arm/master' (2014-09-21
16:56:44 +0200)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 5e3a388cddce1685ccd9bc1b58ddb89a191ed88f:
nitrogen6x: config: enable EXT4 filesystem (2014-10-06 17:57:23 +0200)
----------------------------------------------------------------
Andrew Ruder (2):
arm: mx31: use common timer functions
arm: mx35: use common timer functions
Christian Gmeiner (1):
imx6: add Bachmann OT1200 board
Diego Rondini (1):
nitrogen6x: config: allow boot to USB stick
Eric Nelson (23):
nitrogen6x: Update DDR timings for 2G memory arrangement
nitrogen6x: implement board_cfb_skip() to disable text output
nitrogen6x: configure SD2 pads for SDIO on USDHC2
nitrogen6x: power-down miscellanous peripherals
nitrogen6x: staticize board file
nitrogen6x: prevent warnings about board_ehci* callbacks
nitrogen6x: display: add qvga panel
nitrogen6x: display: add support for LG-9.7 LVDS display
nitrogen6x: display: add LDB-WXGA-S for SPWG 1280x800 displays
nitrogen6x: display: add support for fusion 7 display
nitrogen6x: display: add svga display (800x600)
nitrogen6x: display: add Ampire 1024x600 panel
nitrogen6x: display: add wvga-lvds panel
nitrogen6x: display use I2C detect for HDMI
nitrogen6x: config: add USB Mass Storage (ums) support
nitrogen6x: config: add initrd_high
nitrogen6x: config: expose SATA, then MMC over USB
nitrogen6x: config: enable USB keyboard support
nitrogen6x: config: add CONFIG_CMD_MEMTEST
nitrogen6x: config: enable "i2c edid"
nitrogen6x: config: disable logo
nitrogen6x: config: add gpio command
nitrogen6x: config: enable Android fastboot
Fabio Estevam (9):
mx6sxsabresd: Staticize i2c_pad_info1
mx6qsabreauto: Staticize when possible
cm_fx6: Remove CONFIG_NETMASK
mx51evk: Fix CONFIG_SYS_FSL_ESDHC_ADDR
mx51evk: Add generic board support
mx25pdk: Fix CONFIG_SYS_FSL_ESDHC_ADDR
mx25pdk: Add generic board support
wandboard: Select CONFIG_CMD_FUSE
mx6sxsabresd: Fix PCI reset and power GPIO assignments
Guillaume GARDET (1):
imx: nitrogen6x: Make use of both uSD and SD slots to load script
or kernel on Sabrelite board
Kevin Mihelich (2):
nitrogen6x: config: use FS_GENERIC load command
nitrogen6x: config: enable EXT4 filesystem
Marek Vasut (11):
usb: ehci: mxs: Add board-specific callbacks
arm: mxs: Wait when disabling VDDMEM current limiter
arm: mxs: Wait for DRAM to start
arm: mxs: olinuxino: Enable USB only when needed
arm: mxs: olinuxino: Fine-tune DRAM configuration
arm: m28evk: Test if bootscript exists before loading it
arm: m53evk: Test if bootscript exists before loading it
arm: m28evk: Enable FS_GENERIC
arm: m53evk: Enable FS_GENERIC
arm: m28evk: Zap superfluous tab in env
arm: m53evk: Zap superfluous tab in env
Nitin Garg (3):
imx: ddr: Move mx6q_4x_mt41j128.cfg to mx6sabresd board
imx: Support i.MX6 High Assurance Boot authentication
imx6sx: Fix i.MX6SX HAB api function table offset
Peng Fan (3):
imx:mx6sxsabresd: change CONFIG_SYS_FSL_ESDHC_ADDR
imx:mx6qarm2: change CONFIG_SYS_FSL_ESDHC_ADDR
imx:mx6slevk: change CONFIG_SYS_FSL_ESDHC_ADDR
Robert Winkler (1):
nitrogen6x: display: add support lvds jeida screen
Stefan Agner (2):
mtd: nand: add Freescale vf610_nfc driver
arm: vf610: add NAND support for vf610twr
Stefan Roese (1):
ARM: mx6: gw_ventana: Remove superfluous memset of GD in board_init_f
Stefano Babic (3):
Merge branch 'master' of git://git.denx.de/u-boot-arm
imx: Fix warning by building vf610twr_nand
Merge branch 'master' of git://git.denx.de/u-boot-arm
Troy Kisky (4):
nitrogen6x: simplify board_mmc_getcd
nitrogen6x: configure SGTL5000, CSI camera clock outputs
nitrogen6x: phy: add 100 us delay after phy reset
nitrogen6x: config: allow more bootargs parameters
Ye.Li (6):
imx: mx6qarm2: Add the kernel FDT Loading support
imx: mx6qarm2: Change the mmcroot and mmcpart env value
imx: mx6: Checking PLL2 PFD0 and PFD2 for periph_clk before PFD reset
usb: ehci-mx6: Rename the USB register base address
imx: mx6dlarm2: Add support for i.MX6DL arm2 DDR3 board
imx: mx6dlarm2: Add support for i.MX6Q/DL arm2 LPDDR2 boards
arch/arm/Kconfig | 4 +
arch/arm/cpu/arm1136/mx31/timer.c | 104
+------
arch/arm/cpu/arm1136/mx35/timer.c | 83
------
arch/arm/cpu/arm926ejs/mxs/spl_mem_init.c | 13 +-
arch/arm/cpu/armv7/mx6/clock.c | 27 ++
arch/arm/cpu/armv7/mx6/hab.c | 169
++++++++++-
arch/arm/cpu/armv7/mx6/soc.c | 39 ++-
arch/arm/include/asm/arch-mx31/imx-regs.h | 10 +
arch/arm/include/asm/arch-mx35/imx-regs.h | 12 +
arch/arm/include/asm/arch-mx6/clock.h | 1 +
arch/arm/include/asm/arch-mx6/hab.h | 16 +-
arch/arm/include/asm/arch-mx6/imx-regs.h | 9 +-
board/bachmann/ot1200/Kconfig | 23 ++
board/bachmann/ot1200/MAINTAINERS | 6 +
board/bachmann/ot1200/Makefile | 9 +
board/bachmann/ot1200/README | 20 ++
board/{freescale/imx/ddr => bachmann/ot1200}/mx6q_4x_mt41j128.cfg | 0
board/bachmann/ot1200/ot1200.c | 251
++++++++++++++++
board/boundary/nitrogen6x/1066mhz_4x256mx16.cfg | 24 +-
board/boundary/nitrogen6x/nitrogen6x.c | 292
+++++++++++++++++--
board/congatec/cgtqmx6eval/imximage.cfg | 169
+++++++++++
board/freescale/mx6qarm2/MAINTAINERS | 4 +
board/freescale/mx6qarm2/imximage.cfg | 189
+++++++++++-
board/freescale/mx6qarm2/imximage_mx6dl.cfg | 462
+++++++++++++++++++++++++++++
board/freescale/mx6qarm2/mx6qarm2.c | 11 +-
board/freescale/mx6qsabreauto/mx6qsabreauto.c | 16 +-
board/freescale/mx6sabresd/mx6q_4x_mt41j128.cfg | 169
+++++++++++
board/freescale/mx6sxsabresd/mx6sxsabresd.c | 2 +-
board/freescale/vf610twr/MAINTAINERS | 1 +
board/freescale/vf610twr/vf610twr.c | 47 ++-
board/gateworks/gw_ventana/gw_ventana_spl.c | 7 -
board/olimex/mx23_olinuxino/mx23_olinuxino.c | 46 ++-
configs/cgtqmx6qeval_defconfig | 2 +-
configs/mx6dlarm2_defconfig | 3 +
configs/mx6dlarm2_lpddr2_defconfig | 3 +
configs/mx6qarm2_defconfig | 2 +-
configs/mx6qarm2_lpddr2_defconfig | 3 +
configs/mx6qsabresd_defconfig | 2 +-
configs/ot1200_defconfig | 3 +
configs/vf610twr_defconfig | 2 +-
configs/vf610twr_nand_defconfig | 3 +
drivers/mtd/nand/Makefile | 1 +
drivers/mtd/nand/vf610_nfc.c | 724
++++++++++++++++++++++++++++++++++++++++++++++
drivers/usb/host/ehci-mx6.c | 4 +-
drivers/usb/host/ehci-mxs.c | 16 +
include/configs/cm_fx6.h | 1 -
include/configs/m28evk.h | 13 +-
include/configs/m53evk.h | 13 +-
include/configs/mx25pdk.h | 3 +-
include/configs/mx51evk.h | 3 +-
include/configs/mx6qarm2.h | 49
+++-
include/configs/mx6slevk.h | 2 +-
include/configs/mx6sxsabresd.h | 6 +-
include/configs/nitrogen6x.h | 113
++++++--
include/configs/ot1200.h | 197
+++++++++++++
include/configs/vf610twr.h | 46 ++-
include/configs/wandboard.h | 5 +
57 files changed, 3115 insertions(+), 339 deletions(-)
create mode 100644 board/bachmann/ot1200/Kconfig
create mode 100644 board/bachmann/ot1200/MAINTAINERS
create mode 100644 board/bachmann/ot1200/Makefile
create mode 100644 board/bachmann/ot1200/README
rename board/{freescale/imx/ddr =>
bachmann/ot1200}/mx6q_4x_mt41j128.cfg (100%)
create mode 100644 board/bachmann/ot1200/ot1200.c
create mode 100644 board/congatec/cgtqmx6eval/imximage.cfg
create mode 100644 board/freescale/mx6qarm2/imximage_mx6dl.cfg
create mode 100644 board/freescale/mx6sabresd/mx6q_4x_mt41j128.cfg
create mode 100644 configs/mx6dlarm2_defconfig
create mode 100644 configs/mx6dlarm2_lpddr2_defconfig
create mode 100644 configs/mx6qarm2_lpddr2_defconfig
create mode 100644 configs/ot1200_defconfig
create mode 100644 configs/vf610twr_nand_defconfig
create mode 100644 drivers/mtd/nand/vf610_nfc.c
Best regards,
Stefano
--
=====================================================================
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2014-10-08 8:17 Stefano Babic
@ 2014-10-08 20:51 ` Albert ARIBAUD
0 siblings, 0 replies; 307+ messages in thread
From: Albert ARIBAUD @ 2014-10-08 20:51 UTC (permalink / raw)
To: u-boot
Hi Stefano,
On Wed, 08 Oct 2014 10:17:49 +0200, Stefano Babic <sbabic@denx.de>
wrote:
> Hi Albert,
>
> please pull from u-boot-imx, thanks !
>
> cm_fx6 is still broken in u-boot-imx, but after merging with Tom's tree
> it is built correctly.
Ok -- it has been building correctly in u-boot-arm/master for some time
already.
> The following changes since commit 2a8c9c86b92a9ccee3c27286de317e19bb0530b3:
>
> Merge branch 'u-boot-ti/master' into 'u-boot-arm/master' (2014-09-21
> 16:56:44 +0200)
>
> are available in the git repository at:
>
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 5e3a388cddce1685ccd9bc1b58ddb89a191ed88f:
>
> nitrogen6x: config: enable EXT4 filesystem (2014-10-06 17:57:23 +0200)
>
> ----------------------------------------------------------------
> Andrew Ruder (2):
> arm: mx31: use common timer functions
> arm: mx35: use common timer functions
>
> Christian Gmeiner (1):
> imx6: add Bachmann OT1200 board
>
> Diego Rondini (1):
> nitrogen6x: config: allow boot to USB stick
>
> Eric Nelson (23):
> nitrogen6x: Update DDR timings for 2G memory arrangement
> nitrogen6x: implement board_cfb_skip() to disable text output
> nitrogen6x: configure SD2 pads for SDIO on USDHC2
> nitrogen6x: power-down miscellanous peripherals
> nitrogen6x: staticize board file
> nitrogen6x: prevent warnings about board_ehci* callbacks
> nitrogen6x: display: add qvga panel
> nitrogen6x: display: add support for LG-9.7 LVDS display
> nitrogen6x: display: add LDB-WXGA-S for SPWG 1280x800 displays
> nitrogen6x: display: add support for fusion 7 display
> nitrogen6x: display: add svga display (800x600)
> nitrogen6x: display: add Ampire 1024x600 panel
> nitrogen6x: display: add wvga-lvds panel
> nitrogen6x: display use I2C detect for HDMI
> nitrogen6x: config: add USB Mass Storage (ums) support
> nitrogen6x: config: add initrd_high
> nitrogen6x: config: expose SATA, then MMC over USB
> nitrogen6x: config: enable USB keyboard support
> nitrogen6x: config: add CONFIG_CMD_MEMTEST
> nitrogen6x: config: enable "i2c edid"
> nitrogen6x: config: disable logo
> nitrogen6x: config: add gpio command
> nitrogen6x: config: enable Android fastboot
>
> Fabio Estevam (9):
> mx6sxsabresd: Staticize i2c_pad_info1
> mx6qsabreauto: Staticize when possible
> cm_fx6: Remove CONFIG_NETMASK
> mx51evk: Fix CONFIG_SYS_FSL_ESDHC_ADDR
> mx51evk: Add generic board support
> mx25pdk: Fix CONFIG_SYS_FSL_ESDHC_ADDR
> mx25pdk: Add generic board support
> wandboard: Select CONFIG_CMD_FUSE
> mx6sxsabresd: Fix PCI reset and power GPIO assignments
>
> Guillaume GARDET (1):
> imx: nitrogen6x: Make use of both uSD and SD slots to load script
> or kernel on Sabrelite board
>
> Kevin Mihelich (2):
> nitrogen6x: config: use FS_GENERIC load command
> nitrogen6x: config: enable EXT4 filesystem
>
> Marek Vasut (11):
> usb: ehci: mxs: Add board-specific callbacks
> arm: mxs: Wait when disabling VDDMEM current limiter
> arm: mxs: Wait for DRAM to start
> arm: mxs: olinuxino: Enable USB only when needed
> arm: mxs: olinuxino: Fine-tune DRAM configuration
> arm: m28evk: Test if bootscript exists before loading it
> arm: m53evk: Test if bootscript exists before loading it
> arm: m28evk: Enable FS_GENERIC
> arm: m53evk: Enable FS_GENERIC
> arm: m28evk: Zap superfluous tab in env
> arm: m53evk: Zap superfluous tab in env
>
> Nitin Garg (3):
> imx: ddr: Move mx6q_4x_mt41j128.cfg to mx6sabresd board
> imx: Support i.MX6 High Assurance Boot authentication
> imx6sx: Fix i.MX6SX HAB api function table offset
>
> Peng Fan (3):
> imx:mx6sxsabresd: change CONFIG_SYS_FSL_ESDHC_ADDR
> imx:mx6qarm2: change CONFIG_SYS_FSL_ESDHC_ADDR
> imx:mx6slevk: change CONFIG_SYS_FSL_ESDHC_ADDR
>
> Robert Winkler (1):
> nitrogen6x: display: add support lvds jeida screen
>
> Stefan Agner (2):
> mtd: nand: add Freescale vf610_nfc driver
> arm: vf610: add NAND support for vf610twr
>
> Stefan Roese (1):
> ARM: mx6: gw_ventana: Remove superfluous memset of GD in board_init_f
>
> Stefano Babic (3):
> Merge branch 'master' of git://git.denx.de/u-boot-arm
> imx: Fix warning by building vf610twr_nand
> Merge branch 'master' of git://git.denx.de/u-boot-arm
>
> Troy Kisky (4):
> nitrogen6x: simplify board_mmc_getcd
> nitrogen6x: configure SGTL5000, CSI camera clock outputs
> nitrogen6x: phy: add 100 us delay after phy reset
> nitrogen6x: config: allow more bootargs parameters
>
> Ye.Li (6):
> imx: mx6qarm2: Add the kernel FDT Loading support
> imx: mx6qarm2: Change the mmcroot and mmcpart env value
> imx: mx6: Checking PLL2 PFD0 and PFD2 for periph_clk before PFD reset
> usb: ehci-mx6: Rename the USB register base address
> imx: mx6dlarm2: Add support for i.MX6DL arm2 DDR3 board
> imx: mx6dlarm2: Add support for i.MX6Q/DL arm2 LPDDR2 boards
>
> arch/arm/Kconfig | 4 +
> arch/arm/cpu/arm1136/mx31/timer.c | 104
> +------
> arch/arm/cpu/arm1136/mx35/timer.c | 83
> ------
> arch/arm/cpu/arm926ejs/mxs/spl_mem_init.c | 13 +-
> arch/arm/cpu/armv7/mx6/clock.c | 27 ++
> arch/arm/cpu/armv7/mx6/hab.c | 169
> ++++++++++-
> arch/arm/cpu/armv7/mx6/soc.c | 39 ++-
> arch/arm/include/asm/arch-mx31/imx-regs.h | 10 +
> arch/arm/include/asm/arch-mx35/imx-regs.h | 12 +
> arch/arm/include/asm/arch-mx6/clock.h | 1 +
> arch/arm/include/asm/arch-mx6/hab.h | 16 +-
> arch/arm/include/asm/arch-mx6/imx-regs.h | 9 +-
> board/bachmann/ot1200/Kconfig | 23 ++
> board/bachmann/ot1200/MAINTAINERS | 6 +
> board/bachmann/ot1200/Makefile | 9 +
> board/bachmann/ot1200/README | 20 ++
> board/{freescale/imx/ddr => bachmann/ot1200}/mx6q_4x_mt41j128.cfg | 0
> board/bachmann/ot1200/ot1200.c | 251
> ++++++++++++++++
> board/boundary/nitrogen6x/1066mhz_4x256mx16.cfg | 24 +-
> board/boundary/nitrogen6x/nitrogen6x.c | 292
> +++++++++++++++++--
> board/congatec/cgtqmx6eval/imximage.cfg | 169
> +++++++++++
> board/freescale/mx6qarm2/MAINTAINERS | 4 +
> board/freescale/mx6qarm2/imximage.cfg | 189
> +++++++++++-
> board/freescale/mx6qarm2/imximage_mx6dl.cfg | 462
> +++++++++++++++++++++++++++++
> board/freescale/mx6qarm2/mx6qarm2.c | 11 +-
> board/freescale/mx6qsabreauto/mx6qsabreauto.c | 16 +-
> board/freescale/mx6sabresd/mx6q_4x_mt41j128.cfg | 169
> +++++++++++
> board/freescale/mx6sxsabresd/mx6sxsabresd.c | 2 +-
> board/freescale/vf610twr/MAINTAINERS | 1 +
> board/freescale/vf610twr/vf610twr.c | 47 ++-
> board/gateworks/gw_ventana/gw_ventana_spl.c | 7 -
> board/olimex/mx23_olinuxino/mx23_olinuxino.c | 46 ++-
> configs/cgtqmx6qeval_defconfig | 2 +-
> configs/mx6dlarm2_defconfig | 3 +
> configs/mx6dlarm2_lpddr2_defconfig | 3 +
> configs/mx6qarm2_defconfig | 2 +-
> configs/mx6qarm2_lpddr2_defconfig | 3 +
> configs/mx6qsabresd_defconfig | 2 +-
> configs/ot1200_defconfig | 3 +
> configs/vf610twr_defconfig | 2 +-
> configs/vf610twr_nand_defconfig | 3 +
> drivers/mtd/nand/Makefile | 1 +
> drivers/mtd/nand/vf610_nfc.c | 724
> ++++++++++++++++++++++++++++++++++++++++++++++
> drivers/usb/host/ehci-mx6.c | 4 +-
> drivers/usb/host/ehci-mxs.c | 16 +
> include/configs/cm_fx6.h | 1 -
> include/configs/m28evk.h | 13 +-
> include/configs/m53evk.h | 13 +-
> include/configs/mx25pdk.h | 3 +-
> include/configs/mx51evk.h | 3 +-
> include/configs/mx6qarm2.h | 49
> +++-
> include/configs/mx6slevk.h | 2 +-
> include/configs/mx6sxsabresd.h | 6 +-
> include/configs/nitrogen6x.h | 113
> ++++++--
> include/configs/ot1200.h | 197
> +++++++++++++
> include/configs/vf610twr.h | 46 ++-
> include/configs/wandboard.h | 5 +
> 57 files changed, 3115 insertions(+), 339 deletions(-)
> create mode 100644 board/bachmann/ot1200/Kconfig
> create mode 100644 board/bachmann/ot1200/MAINTAINERS
> create mode 100644 board/bachmann/ot1200/Makefile
> create mode 100644 board/bachmann/ot1200/README
> rename board/{freescale/imx/ddr =>
> bachmann/ot1200}/mx6q_4x_mt41j128.cfg (100%)
> create mode 100644 board/bachmann/ot1200/ot1200.c
> create mode 100644 board/congatec/cgtqmx6eval/imximage.cfg
> create mode 100644 board/freescale/mx6qarm2/imximage_mx6dl.cfg
> create mode 100644 board/freescale/mx6sabresd/mx6q_4x_mt41j128.cfg
> create mode 100644 configs/mx6dlarm2_defconfig
> create mode 100644 configs/mx6dlarm2_lpddr2_defconfig
> create mode 100644 configs/mx6qarm2_lpddr2_defconfig
> create mode 100644 configs/ot1200_defconfig
> create mode 100644 configs/vf610twr_nand_defconfig
> create mode 100644 drivers/mtd/nand/vf610_nfc.c
>
> Best regards,
> Stefano
Applied to u-boot-arm/master, thanks.
Amicalement,
--
Albert.
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2014-09-12 14:03 Stefano Babic
2014-09-16 13:31 ` Albert ARIBAUD
` (2 more replies)
0 siblings, 3 replies; 307+ messages in thread
From: Stefano Babic @ 2014-09-12 14:03 UTC (permalink / raw)
To: u-boot
Hi Albert,
please pull from u-boot-imx, thanks !
The board cm_fx6 cannot be built due to a couple of missing patches that
are already merged into u-boot-spi. Please ignore this issue, the board
will be compiled clean at the next iteration after Jagan's tree will be
merged by Tom.
The following changes since commit a6bc0195dba895fa0e9facc718d17eb098695685:
Merge branch 'u-boot-sunxi/master' into 'u-boot-arm/master'
(2014-09-09 09:19:10 +0200)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 4c97f16911e229f6d5bbea5bee52449916e5fa92:
imx: mx6slevk: Change to use generic board (2014-09-11 11:04:26 +0200)
----------------------------------------------------------------
Fabio Estevam (9):
net: fec_mxc: Adjust RX DMA alignment for mx6solox
net: fec_mxc: Poll FEC_TBD_READY after polling TDAR
tools: imximage: Fix the maximum DCD size for mx53/mx6
mx6dlsabresd: Use its own DCD table
mx6qsabreauto: Remove imx6q-sabreauto.dts
mx6: imx-regs: Provide a structure for GPC registers
pcie_imx: Add mx6solox support
mx6sxsabresd: Add PCI support
README.imximage: Fix the maximum DCD size
Guillaume GARDET (1):
imx: nitrogen6x: Replace 'fatload' by 'load' command in env
settings to be filesystem independent
Nikita Kiryanov (16):
mx6: add clock enabling functions
compulab: eeprom: add support for defining eeprom i2c bus
sata: dwc_ahsata: implement sata_port_status
i2c: imx: add macros to setup pads for multiple SoC types
arm: mx6: ddr: cleanup
arm: mx6: ddr: do not write into reserved bit
arm: mx6: ddr: configure MMDC for slow_pd
arm: mx6: ddr: fix cs0_end calculation
arm: mx6: add get_cpu_type()
arm: mx6: add support for Compulab cm-fx6 CoM
arm: mx6: cm_fx6: add nand support
arm: mx6: cm_fx6: add ethernet support
arm: mx6: cm_fx6: add usb support
arm: mx6: cm_fx6: add i2c support
arm: mx6: cm_fx6: use eeprom
arm: mx6: cm_fx6: add sata support
Nikolay Dimitrov (1):
mx6: Fix ECSPI typo in soc_boot_modes
Stefan Agner (2):
arm: vf610: lpuart: fix status register handling
arm: vf610: lpuart: disable FIFO on initializaton
Stefano Babic (1):
imx: Fix build of mx6sxsabresd
Thierry Reding (1):
imx: ventana: Avoid undefined behaviour
Tim Harvey (6):
imx: ventana: updated notes regarding NAND boot errata
imx: ventana: base SPL MMDC calibration on width and size not board
imx: ventana: add GW5520 support
imx: ventana: added cputype env var
pci: add support for board_pci_fixup_dev function
imx: ventana: add pci fixup for PLX PEX860x switch GPIO
Ye.Li (4):
iMX6: Disable the L2 before chaning the PL310 latency
imximage: Fix imximage IVT bug for EIM-NOR boot
imx: mx6q/dlarm2: Change to use generic board
imx: mx6slevk: Change to use generic board
arch/arm/Kconfig | 4 +
arch/arm/cpu/armv7/mx6/clock.c | 107 +++++-
arch/arm/cpu/armv7/mx6/ddr.c | 277 ++++++++--------
arch/arm/cpu/armv7/mx6/soc.c | 11 +-
arch/arm/dts/Makefile | 1 -
arch/arm/dts/imx6q-sabreauto.dts | 13 -
arch/arm/include/asm/arch-mx6/clock.h | 5 +
arch/arm/include/asm/arch-mx6/imx-regs.h | 13 +
arch/arm/include/asm/arch-mx6/iomux.h | 9 +
arch/arm/include/asm/arch-mx6/sys_proto.h | 5 +-
arch/arm/include/asm/imx-common/mxc_i2c.h | 33 ++
board/compulab/cm_fx6/Kconfig | 23 ++
board/compulab/cm_fx6/MAINTAINERS | 6 +
board/compulab/cm_fx6/Makefile | 12 +
board/compulab/cm_fx6/cm_fx6.c | 483
++++++++++++++++++++++++++++
board/compulab/cm_fx6/common.c | 84 +++++
board/compulab/cm_fx6/common.h | 37 +++
board/compulab/cm_fx6/imximage.cfg | 8 +
board/compulab/cm_fx6/spl.c | 366 +++++++++++++++++++++
board/compulab/common/eeprom.c | 13 +-
board/freescale/mx6sabresd/mx6dlsabresd.cfg | 131 ++++++++
board/gateworks/gw_ventana/eeprom.c | 3 +
board/gateworks/gw_ventana/gsc.c | 4 +
board/gateworks/gw_ventana/gw_ventana.c | 118 ++++++-
board/gateworks/gw_ventana/gw_ventana_spl.c | 189 ++++++-----
board/gateworks/gw_ventana/ventana_eeprom.h | 1 +
configs/cm_fx6_defconfig | 4 +
configs/mx6dlsabresd_defconfig | 2 +-
doc/README.imximage | 2 +-
drivers/block/dwc_ahsata.c | 17 +
drivers/net/fec_mxc.c | 42 ++-
drivers/pci/pci.c | 4 +
drivers/pci/pcie_imx.c | 40 ++-
drivers/serial/serial_lpuart.c | 19 +-
include/configs/cm_fx6.h | 290 +++++++++++++++++
include/configs/cm_t335.h | 1 +
include/configs/cm_t35.h | 1 +
include/configs/cm_t54.h | 1 +
include/configs/gw_ventana.h | 1 +
include/configs/mx6qarm2.h | 2 +
include/configs/mx6qsabreauto.h | 3 -
include/configs/mx6slevk.h | 2 +
include/configs/mx6sxsabresd.h | 10 +
include/configs/nitrogen6x.h | 6 +-
include/pci.h | 7 +
include/sata.h | 1 +
tools/imximage.c | 7 +
tools/imximage.h | 2 +-
48 files changed, 2140 insertions(+), 280 deletions(-)
delete mode 100644 arch/arm/dts/imx6q-sabreauto.dts
create mode 100644 board/compulab/cm_fx6/Kconfig
create mode 100644 board/compulab/cm_fx6/MAINTAINERS
create mode 100644 board/compulab/cm_fx6/Makefile
create mode 100644 board/compulab/cm_fx6/cm_fx6.c
create mode 100644 board/compulab/cm_fx6/common.c
create mode 100644 board/compulab/cm_fx6/common.h
create mode 100644 board/compulab/cm_fx6/imximage.cfg
create mode 100644 board/compulab/cm_fx6/spl.c
create mode 100644 board/freescale/mx6sabresd/mx6dlsabresd.cfg
create mode 100644 configs/cm_fx6_defconfig
create mode 100644 include/configs/cm_fx6.h
Best regards,
Stefano
--
=====================================================================
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2014-09-12 14:03 Stefano Babic
@ 2014-09-16 13:31 ` Albert ARIBAUD
2014-09-16 13:34 ` Fabio Estevam
2014-09-16 13:50 ` Stefano Babic
2014-09-16 14:38 ` Albert ARIBAUD
2014-09-17 21:33 ` Albert ARIBAUD
2 siblings, 2 replies; 307+ messages in thread
From: Albert ARIBAUD @ 2014-09-16 13:31 UTC (permalink / raw)
To: u-boot
Hi Stefano,
On Fri, 12 Sep 2014 16:03:15 +0200, Stefano Babic <sbabic@denx.de>
wrote:
> Hi Albert,
>
> please pull from u-boot-imx, thanks !
Underway.
Note that in the commits that you have added past 4c97... (which I did
*not* take in this PR, of course), there is this one:
d6d07a9b... arm: vf610: add NAND support for vf610twr
Which causes a warning when building the boards.cfg file:
WARNING: no status info for 'vf610twr_nand'
WARNING: no maintainers for 'vf610twr_nand'WARNING: no status info for
'vf610twr_nand'
It may require a fix before getting in a PR.
Amicalement,
--
Albert.
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2014-09-16 13:31 ` Albert ARIBAUD
@ 2014-09-16 13:34 ` Fabio Estevam
2014-09-16 13:50 ` Stefano Babic
1 sibling, 0 replies; 307+ messages in thread
From: Fabio Estevam @ 2014-09-16 13:34 UTC (permalink / raw)
To: u-boot
On Tue, Sep 16, 2014 at 10:31 AM, Albert ARIBAUD
<albert.u.boot@aribaud.net> wrote:
> Note that in the commits that you have added past 4c97... (which I did
> *not* take in this PR, of course), there is this one:
>
> d6d07a9b... arm: vf610: add NAND support for vf610twr
>
> Which causes a warning when building the boards.cfg file:
>
> WARNING: no status info for 'vf610twr_nand'
> WARNING: no maintainers for 'vf610twr_nand'WARNING: no status info for
> 'vf610twr_nand'
>
> It may require a fix before getting in a PR.
Adding Stefan Agner.
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2014-09-16 13:31 ` Albert ARIBAUD
2014-09-16 13:34 ` Fabio Estevam
@ 2014-09-16 13:50 ` Stefano Babic
1 sibling, 0 replies; 307+ messages in thread
From: Stefano Babic @ 2014-09-16 13:50 UTC (permalink / raw)
To: u-boot
Hi Albert,
On 16/09/2014 15:31, Albert ARIBAUD wrote:
> Hi Stefano,
>
> On Fri, 12 Sep 2014 16:03:15 +0200, Stefano Babic <sbabic@denx.de>
> wrote:
>
>> Hi Albert,
>>
>> please pull from u-boot-imx, thanks !
>
> Underway.
>
> Note that in the commits that you have added past 4c97... (which I did
> *not* take in this PR, of course), there is this one:
Thanks - I am merging further patches today.
>
> d6d07a9b... arm: vf610: add NAND support for vf610twr
>
> Which causes a warning when building the boards.cfg file:
>
> WARNING: no status info for 'vf610twr_nand'
> WARNING: no maintainers for 'vf610twr_nand'WARNING: no status info for
> 'vf610twr_nand'
Right, I have seen the same issue, thanks !
>
> It may require a fix before getting in a PR.
Stefano
--
=====================================================================
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2014-09-12 14:03 Stefano Babic
2014-09-16 13:31 ` Albert ARIBAUD
@ 2014-09-16 14:38 ` Albert ARIBAUD
2014-09-16 15:07 ` Stefano Babic
2014-09-17 7:12 ` Nikita Kiryanov
2014-09-17 21:33 ` Albert ARIBAUD
2 siblings, 2 replies; 307+ messages in thread
From: Albert ARIBAUD @ 2014-09-16 14:38 UTC (permalink / raw)
To: u-boot
Hi Stefano,
On Fri, 12 Sep 2014 16:03:15 +0200, Stefano Babic <sbabic@denx.de>
wrote:
> Hi Albert,
>
> please pull from u-boot-imx, thanks !
>
> The board cm_fx6 cannot be built due to a couple of missing patches that
> are already merged into u-boot-spi. Please ignore this issue, the board
> will be compiled clean at the next iteration after Jagan's tree will be
> merged by Tom.
>
> The following changes since commit a6bc0195dba895fa0e9facc718d17eb098695685:
>
> Merge branch 'u-boot-sunxi/master' into 'u-boot-arm/master'
> (2014-09-09 09:19:10 +0200)
>
> are available in the git repository at:
>
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 4c97f16911e229f6d5bbea5bee52449916e5fa92:
>
> imx: mx6slevk: Change to use generic board (2014-09-11 11:04:26 +0200)
>
> ----------------------------------------------------------------
> Fabio Estevam (9):
> net: fec_mxc: Adjust RX DMA alignment for mx6solox
> net: fec_mxc: Poll FEC_TBD_READY after polling TDAR
> tools: imximage: Fix the maximum DCD size for mx53/mx6
> mx6dlsabresd: Use its own DCD table
> mx6qsabreauto: Remove imx6q-sabreauto.dts
> mx6: imx-regs: Provide a structure for GPC registers
> pcie_imx: Add mx6solox support
> mx6sxsabresd: Add PCI support
> README.imximage: Fix the maximum DCD size
>
> Guillaume GARDET (1):
> imx: nitrogen6x: Replace 'fatload' by 'load' command in env
> settings to be filesystem independent
>
> Nikita Kiryanov (16):
> mx6: add clock enabling functions
> compulab: eeprom: add support for defining eeprom i2c bus
The commit above (52658fda7abc) breaks trimslice build (and later will
break cm_fx6 when it is introduced by 0991866cf7, or possibly before
that, at f66113c0ef) with the following errors :
| board/compulab/common/eeprom.c:37:24: error: 'CONFIG_SYS_I2C_EEPROM_BUS' undeclared (first use in this function)
| board/compulab/common/eeprom.c:37:24: error: 'CONFIG_SYS_I2C_EEPROM_BUS' undeclared (first use in this function)
| board/compulab/common/eeprom.c:37:24: note: each undeclared identifier is reported only once for each function it appears in
(The repeat is certainly due to the same source file being built for SPL
then for U-Boot. Why the note is emitted only in one intance and not
the other is waaaaay beyond me.)
> sata: dwc_ahsata: implement sata_port_status
> i2c: imx: add macros to setup pads for multiple SoC types
> arm: mx6: ddr: cleanup
> arm: mx6: ddr: do not write into reserved bit
> arm: mx6: ddr: configure MMDC for slow_pd
> arm: mx6: ddr: fix cs0_end calculation
> arm: mx6: add get_cpu_type()
> arm: mx6: add support for Compulab cm-fx6 CoM
> arm: mx6: cm_fx6: add nand support
> arm: mx6: cm_fx6: add ethernet support
> arm: mx6: cm_fx6: add usb support
> arm: mx6: cm_fx6: add i2c support
> arm: mx6: cm_fx6: use eeprom
> arm: mx6: cm_fx6: add sata support
>
> Nikolay Dimitrov (1):
> mx6: Fix ECSPI typo in soc_boot_modes
>
> Stefan Agner (2):
> arm: vf610: lpuart: fix status register handling
> arm: vf610: lpuart: disable FIFO on initializaton
>
> Stefano Babic (1):
> imx: Fix build of mx6sxsabresd
>
> Thierry Reding (1):
> imx: ventana: Avoid undefined behaviour
>
> Tim Harvey (6):
> imx: ventana: updated notes regarding NAND boot errata
> imx: ventana: base SPL MMDC calibration on width and size not board
> imx: ventana: add GW5520 support
> imx: ventana: added cputype env var
> pci: add support for board_pci_fixup_dev function
> imx: ventana: add pci fixup for PLX PEX860x switch GPIO
>
> Ye.Li (4):
> iMX6: Disable the L2 before chaning the PL310 latency
> imximage: Fix imximage IVT bug for EIM-NOR boot
> imx: mx6q/dlarm2: Change to use generic board
> imx: mx6slevk: Change to use generic board
>
> arch/arm/Kconfig | 4 +
> arch/arm/cpu/armv7/mx6/clock.c | 107 +++++-
> arch/arm/cpu/armv7/mx6/ddr.c | 277 ++++++++--------
> arch/arm/cpu/armv7/mx6/soc.c | 11 +-
> arch/arm/dts/Makefile | 1 -
> arch/arm/dts/imx6q-sabreauto.dts | 13 -
> arch/arm/include/asm/arch-mx6/clock.h | 5 +
> arch/arm/include/asm/arch-mx6/imx-regs.h | 13 +
> arch/arm/include/asm/arch-mx6/iomux.h | 9 +
> arch/arm/include/asm/arch-mx6/sys_proto.h | 5 +-
> arch/arm/include/asm/imx-common/mxc_i2c.h | 33 ++
> board/compulab/cm_fx6/Kconfig | 23 ++
> board/compulab/cm_fx6/MAINTAINERS | 6 +
> board/compulab/cm_fx6/Makefile | 12 +
> board/compulab/cm_fx6/cm_fx6.c | 483
> ++++++++++++++++++++++++++++
> board/compulab/cm_fx6/common.c | 84 +++++
> board/compulab/cm_fx6/common.h | 37 +++
> board/compulab/cm_fx6/imximage.cfg | 8 +
> board/compulab/cm_fx6/spl.c | 366 +++++++++++++++++++++
> board/compulab/common/eeprom.c | 13 +-
> board/freescale/mx6sabresd/mx6dlsabresd.cfg | 131 ++++++++
> board/gateworks/gw_ventana/eeprom.c | 3 +
> board/gateworks/gw_ventana/gsc.c | 4 +
> board/gateworks/gw_ventana/gw_ventana.c | 118 ++++++-
> board/gateworks/gw_ventana/gw_ventana_spl.c | 189 ++++++-----
> board/gateworks/gw_ventana/ventana_eeprom.h | 1 +
> configs/cm_fx6_defconfig | 4 +
> configs/mx6dlsabresd_defconfig | 2 +-
> doc/README.imximage | 2 +-
> drivers/block/dwc_ahsata.c | 17 +
> drivers/net/fec_mxc.c | 42 ++-
> drivers/pci/pci.c | 4 +
> drivers/pci/pcie_imx.c | 40 ++-
> drivers/serial/serial_lpuart.c | 19 +-
> include/configs/cm_fx6.h | 290 +++++++++++++++++
> include/configs/cm_t335.h | 1 +
> include/configs/cm_t35.h | 1 +
> include/configs/cm_t54.h | 1 +
> include/configs/gw_ventana.h | 1 +
> include/configs/mx6qarm2.h | 2 +
> include/configs/mx6qsabreauto.h | 3 -
> include/configs/mx6slevk.h | 2 +
> include/configs/mx6sxsabresd.h | 10 +
> include/configs/nitrogen6x.h | 6 +-
> include/pci.h | 7 +
> include/sata.h | 1 +
> tools/imximage.c | 7 +
> tools/imximage.h | 2 +-
> 48 files changed, 2140 insertions(+), 280 deletions(-)
> delete mode 100644 arch/arm/dts/imx6q-sabreauto.dts
> create mode 100644 board/compulab/cm_fx6/Kconfig
> create mode 100644 board/compulab/cm_fx6/MAINTAINERS
> create mode 100644 board/compulab/cm_fx6/Makefile
> create mode 100644 board/compulab/cm_fx6/cm_fx6.c
> create mode 100644 board/compulab/cm_fx6/common.c
> create mode 100644 board/compulab/cm_fx6/common.h
> create mode 100644 board/compulab/cm_fx6/imximage.cfg
> create mode 100644 board/compulab/cm_fx6/spl.c
> create mode 100644 board/freescale/mx6sabresd/mx6dlsabresd.cfg
> create mode 100644 configs/cm_fx6_defconfig
> create mode 100644 include/configs/cm_fx6.h
>
> Best regards,
> Stefano
Amicalement,
--
Albert.
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2014-09-16 14:38 ` Albert ARIBAUD
@ 2014-09-16 15:07 ` Stefano Babic
2014-09-17 8:29 ` Albert ARIBAUD
2014-09-17 7:12 ` Nikita Kiryanov
1 sibling, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2014-09-16 15:07 UTC (permalink / raw)
To: u-boot
Hi Albert,
On 16/09/2014 16:38, Albert ARIBAUD wrote:
> Hi Stefano,
>
> On Fri, 12 Sep 2014 16:03:15 +0200, Stefano Babic <sbabic@denx.de>
> wrote:
>
>> Hi Albert,
>>
>> please pull from u-boot-imx, thanks !
>>
>> The board cm_fx6 cannot be built due to a couple of missing patches that
>> are already merged into u-boot-spi. Please ignore this issue, the board
>> will be compiled clean at the next iteration after Jagan's tree will be
>> merged by Tom.
>>
>> The following changes since commit a6bc0195dba895fa0e9facc718d17eb098695685:
>>
>> Merge branch 'u-boot-sunxi/master' into 'u-boot-arm/master'
>> (2014-09-09 09:19:10 +0200)
>>
>> are available in the git repository at:
>>
>>
>> git://www.denx.de/git/u-boot-imx.git master
>>
>> for you to fetch changes up to 4c97f16911e229f6d5bbea5bee52449916e5fa92:
>>
>> imx: mx6slevk: Change to use generic board (2014-09-11 11:04:26 +0200)
>>
>> ----------------------------------------------------------------
>> Fabio Estevam (9):
>> net: fec_mxc: Adjust RX DMA alignment for mx6solox
>> net: fec_mxc: Poll FEC_TBD_READY after polling TDAR
>> tools: imximage: Fix the maximum DCD size for mx53/mx6
>> mx6dlsabresd: Use its own DCD table
>> mx6qsabreauto: Remove imx6q-sabreauto.dts
>> mx6: imx-regs: Provide a structure for GPC registers
>> pcie_imx: Add mx6solox support
>> mx6sxsabresd: Add PCI support
>> README.imximage: Fix the maximum DCD size
>>
>> Guillaume GARDET (1):
>> imx: nitrogen6x: Replace 'fatload' by 'load' command in env
>> settings to be filesystem independent
>>
>> Nikita Kiryanov (16):
>> mx6: add clock enabling functions
>> compulab: eeprom: add support for defining eeprom i2c bus
>
> The commit above (52658fda7abc) breaks trimslice build (and later will
> break cm_fx6 when it is introduced by 0991866cf7, or possibly before
> that, at f66113c0ef) with the following errors :
>
This is due to the fact that some patches were already merged by Jagan
into u-boot-spi and not by me. In fact, I have cherry-picked the
relevant patches from Jagan's tree:
a7434e2efa6d514b449c51d57e7af79387761349
[next d709570] spl: replace CONFIG_SPL_SPI_* with CONFIG_SF_DEFAULT_*
Author: Nikita Kiryanov <nikita@compulab.co.il>
fd2dd067fa4f0ea28e80071806850b058dd9555d
[next 8cca248] spi: mxc: fix sf probe when using mxc_spi
Author: Nikita Kiryanov <nikita@compulab.co.il>
16 files changed, 79 insertions(+), 33 deletions(-)
bdb070e9810017711cff5486eb09c387043be7c6
[next 92c569e] mtd: spi: add support for M25PE16 and M25PX16
Author: Nikita Kiryanov <nikita@compulab.co.il>
1 file changed, 2 insertions(+)
and then the board is built without any issue.
./MAKEALL cm_fx6
boards.cfg is up to date. Nothing to do.
Building cm_fx6 board...
text data bss dec hex filename
252164 26298 318528 596990 91bfe ./u-boot
27088 2464 112 29664 73e0 ./spl/u-boot-spl
However, patches were already merged. The issue should be solved when
u-boot-spi and u-boot-arm will be pulled by Tom. Or do you think we have
to do something before ?
Best regards,
Stefano
--
=====================================================================
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2014-09-16 15:07 ` Stefano Babic
@ 2014-09-17 8:29 ` Albert ARIBAUD
0 siblings, 0 replies; 307+ messages in thread
From: Albert ARIBAUD @ 2014-09-17 8:29 UTC (permalink / raw)
To: u-boot
Hi Stefano,
On Tue, 16 Sep 2014 17:07:34 +0200, Stefano Babic <sbabic@denx.de>
wrote:
> Hi Albert,
>
> On 16/09/2014 16:38, Albert ARIBAUD wrote:
> > Hi Stefano,
> >
> > On Fri, 12 Sep 2014 16:03:15 +0200, Stefano Babic <sbabic@denx.de>
> > wrote:
> >
> >> Hi Albert,
> >>
> >> please pull from u-boot-imx, thanks !
> >>
> >> The board cm_fx6 cannot be built due to a couple of missing patches that
> >> are already merged into u-boot-spi. Please ignore this issue, the board
> >> will be compiled clean at the next iteration after Jagan's tree will be
> >> merged by Tom.
> >>
> >> The following changes since commit a6bc0195dba895fa0e9facc718d17eb098695685:
> >>
> >> Merge branch 'u-boot-sunxi/master' into 'u-boot-arm/master'
> >> (2014-09-09 09:19:10 +0200)
> >>
> >> are available in the git repository at:
> >>
> >>
> >> git://www.denx.de/git/u-boot-imx.git master
> >>
> >> for you to fetch changes up to 4c97f16911e229f6d5bbea5bee52449916e5fa92:
> >>
> >> imx: mx6slevk: Change to use generic board (2014-09-11 11:04:26 +0200)
> >>
> >> ----------------------------------------------------------------
> >> Fabio Estevam (9):
> >> net: fec_mxc: Adjust RX DMA alignment for mx6solox
> >> net: fec_mxc: Poll FEC_TBD_READY after polling TDAR
> >> tools: imximage: Fix the maximum DCD size for mx53/mx6
> >> mx6dlsabresd: Use its own DCD table
> >> mx6qsabreauto: Remove imx6q-sabreauto.dts
> >> mx6: imx-regs: Provide a structure for GPC registers
> >> pcie_imx: Add mx6solox support
> >> mx6sxsabresd: Add PCI support
> >> README.imximage: Fix the maximum DCD size
> >>
> >> Guillaume GARDET (1):
> >> imx: nitrogen6x: Replace 'fatload' by 'load' command in env
> >> settings to be filesystem independent
> >>
> >> Nikita Kiryanov (16):
> >> mx6: add clock enabling functions
> >> compulab: eeprom: add support for defining eeprom i2c bus
> >
> > The commit above (52658fda7abc) breaks trimslice build (and later will
> > break cm_fx6 when it is introduced by 0991866cf7, or possibly before
> > that, at f66113c0ef) with the following errors :
> >
>
> This is due to the fact that some patches were already merged by Jagan
> into u-boot-spi and not by me. In fact, I have cherry-picked the
> relevant patches from Jagan's tree:
>
> a7434e2efa6d514b449c51d57e7af79387761349
> [next d709570] spl: replace CONFIG_SPL_SPI_* with CONFIG_SF_DEFAULT_*
> Author: Nikita Kiryanov <nikita@compulab.co.il>
>
> fd2dd067fa4f0ea28e80071806850b058dd9555d
> [next 8cca248] spi: mxc: fix sf probe when using mxc_spi
> Author: Nikita Kiryanov <nikita@compulab.co.il>
> 16 files changed, 79 insertions(+), 33 deletions(-)
>
> bdb070e9810017711cff5486eb09c387043be7c6
> [next 92c569e] mtd: spi: add support for M25PE16 and M25PX16
> Author: Nikita Kiryanov <nikita@compulab.co.il>
> 1 file changed, 2 insertions(+)
>
> and then the board is built without any issue.
> ./MAKEALL cm_fx6
> boards.cfg is up to date. Nothing to do.
> Building cm_fx6 board...
> text data bss dec hex filename
> 252164 26298 318528 596990 91bfe ./u-boot
> 27088 2464 112 29664 73e0 ./spl/u-boot-spl
>
>
> However, patches were already merged. The issue should be solved when
> u-boot-spi and u-boot-arm will be pulled by Tom. Or do you think we have
> to do something before ?
There is not much we can do now, so we'll have to make sure u-boot-arm
and u-boot-spi et merged into mainline properly.
The problem I see with this type of situation is that non-mainline
U-Boot trees (imx, arm, spi...) are supposed to be useable code ontheir
own right, and here, imx and arm trees become (slightly) unusable,
which prevents things like bisecting in case you end up on a non-
buildable commit.
The only solution I can think of -- and it does not solve all cases --
is to never pull in commits or merges from an unrelated tree (e.g., to
not pull from spi to arm tree), only from an upstream tree (e.g. pulling
from mainline to arm is ok, as is pulling from mainline or arm to imx),
and to avoid scattering a patch series over several trees, but rather,
apply it to a single tree, with Acks from other custodians and/or
maintainers involved.
> Best regards,
> Stefano
Amicalement,
--
Albert.
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2014-09-16 14:38 ` Albert ARIBAUD
2014-09-16 15:07 ` Stefano Babic
@ 2014-09-17 7:12 ` Nikita Kiryanov
1 sibling, 0 replies; 307+ messages in thread
From: Nikita Kiryanov @ 2014-09-17 7:12 UTC (permalink / raw)
To: u-boot
Hi Albert,
On 16/09/14 17:38, Albert ARIBAUD wrote:
> Hi Stefano,
>
> On Fri, 12 Sep 2014 16:03:15 +0200, Stefano Babic <sbabic@denx.de>
> wrote:
>
>> Hi Albert,
>>
>> please pull from u-boot-imx, thanks !
>>
>> The board cm_fx6 cannot be built due to a couple of missing patches that
>> are already merged into u-boot-spi. Please ignore this issue, the board
>> will be compiled clean at the next iteration after Jagan's tree will be
>> merged by Tom.
>>
>> The following changes since commit a6bc0195dba895fa0e9facc718d17eb098695685:
>>
>> Merge branch 'u-boot-sunxi/master' into 'u-boot-arm/master'
>> (2014-09-09 09:19:10 +0200)
>>
>> are available in the git repository at:
>>
>>
>> git://www.denx.de/git/u-boot-imx.git master
>>
>> for you to fetch changes up to 4c97f16911e229f6d5bbea5bee52449916e5fa92:
>>
>> imx: mx6slevk: Change to use generic board (2014-09-11 11:04:26 +0200)
>>
>> ----------------------------------------------------------------
>> Fabio Estevam (9):
>> net: fec_mxc: Adjust RX DMA alignment for mx6solox
>> net: fec_mxc: Poll FEC_TBD_READY after polling TDAR
>> tools: imximage: Fix the maximum DCD size for mx53/mx6
>> mx6dlsabresd: Use its own DCD table
>> mx6qsabreauto: Remove imx6q-sabreauto.dts
>> mx6: imx-regs: Provide a structure for GPC registers
>> pcie_imx: Add mx6solox support
>> mx6sxsabresd: Add PCI support
>> README.imximage: Fix the maximum DCD size
>>
>> Guillaume GARDET (1):
>> imx: nitrogen6x: Replace 'fatload' by 'load' command in env
>> settings to be filesystem independent
>>
>> Nikita Kiryanov (16):
>> mx6: add clock enabling functions
>> compulab: eeprom: add support for defining eeprom i2c bus
>
> The commit above (52658fda7abc) breaks trimslice build (and later will
> break cm_fx6 when it is introduced by 0991866cf7, or possibly before
> that, at f66113c0ef) with the following errors :
>
> | board/compulab/common/eeprom.c:37:24: error: 'CONFIG_SYS_I2C_EEPROM_BUS' undeclared (first use in this function)
>
> | board/compulab/common/eeprom.c:37:24: error: 'CONFIG_SYS_I2C_EEPROM_BUS' undeclared (first use in this function)
> | board/compulab/common/eeprom.c:37:24: note: each undeclared identifier is reported only once for each function it appears in
>
> (The repeat is certainly due to the same source file being built for SPL
> then for U-Boot. Why the note is emitted only in one intance and not
> the other is waaaaay beyond me.)
cm_fx6 will build correctly with all the patches from the series
applied. As for Trimslice, this is something I missed because I know
it doesn't use the eeprom code, but after commit
39338a30fab2ce7d80dfe0d457071573727f499f it is built anyway.
I think a follow up patch would be the easiest way to address this.
What do you think?
>
>> sata: dwc_ahsata: implement sata_port_status
>> i2c: imx: add macros to setup pads for multiple SoC types
>> arm: mx6: ddr: cleanup
>> arm: mx6: ddr: do not write into reserved bit
>> arm: mx6: ddr: configure MMDC for slow_pd
>> arm: mx6: ddr: fix cs0_end calculation
>> arm: mx6: add get_cpu_type()
>> arm: mx6: add support for Compulab cm-fx6 CoM
>> arm: mx6: cm_fx6: add nand support
>> arm: mx6: cm_fx6: add ethernet support
>> arm: mx6: cm_fx6: add usb support
>> arm: mx6: cm_fx6: add i2c support
>> arm: mx6: cm_fx6: use eeprom
>> arm: mx6: cm_fx6: add sata support
>>
>> Nikolay Dimitrov (1):
>> mx6: Fix ECSPI typo in soc_boot_modes
>>
>> Stefan Agner (2):
>> arm: vf610: lpuart: fix status register handling
>> arm: vf610: lpuart: disable FIFO on initializaton
>>
>> Stefano Babic (1):
>> imx: Fix build of mx6sxsabresd
>>
>> Thierry Reding (1):
>> imx: ventana: Avoid undefined behaviour
>>
>> Tim Harvey (6):
>> imx: ventana: updated notes regarding NAND boot errata
>> imx: ventana: base SPL MMDC calibration on width and size not board
>> imx: ventana: add GW5520 support
>> imx: ventana: added cputype env var
>> pci: add support for board_pci_fixup_dev function
>> imx: ventana: add pci fixup for PLX PEX860x switch GPIO
>>
>> Ye.Li (4):
>> iMX6: Disable the L2 before chaning the PL310 latency
>> imximage: Fix imximage IVT bug for EIM-NOR boot
>> imx: mx6q/dlarm2: Change to use generic board
>> imx: mx6slevk: Change to use generic board
>>
>> arch/arm/Kconfig | 4 +
>> arch/arm/cpu/armv7/mx6/clock.c | 107 +++++-
>> arch/arm/cpu/armv7/mx6/ddr.c | 277 ++++++++--------
>> arch/arm/cpu/armv7/mx6/soc.c | 11 +-
>> arch/arm/dts/Makefile | 1 -
>> arch/arm/dts/imx6q-sabreauto.dts | 13 -
>> arch/arm/include/asm/arch-mx6/clock.h | 5 +
>> arch/arm/include/asm/arch-mx6/imx-regs.h | 13 +
>> arch/arm/include/asm/arch-mx6/iomux.h | 9 +
>> arch/arm/include/asm/arch-mx6/sys_proto.h | 5 +-
>> arch/arm/include/asm/imx-common/mxc_i2c.h | 33 ++
>> board/compulab/cm_fx6/Kconfig | 23 ++
>> board/compulab/cm_fx6/MAINTAINERS | 6 +
>> board/compulab/cm_fx6/Makefile | 12 +
>> board/compulab/cm_fx6/cm_fx6.c | 483
>> ++++++++++++++++++++++++++++
>> board/compulab/cm_fx6/common.c | 84 +++++
>> board/compulab/cm_fx6/common.h | 37 +++
>> board/compulab/cm_fx6/imximage.cfg | 8 +
>> board/compulab/cm_fx6/spl.c | 366 +++++++++++++++++++++
>> board/compulab/common/eeprom.c | 13 +-
>> board/freescale/mx6sabresd/mx6dlsabresd.cfg | 131 ++++++++
>> board/gateworks/gw_ventana/eeprom.c | 3 +
>> board/gateworks/gw_ventana/gsc.c | 4 +
>> board/gateworks/gw_ventana/gw_ventana.c | 118 ++++++-
>> board/gateworks/gw_ventana/gw_ventana_spl.c | 189 ++++++-----
>> board/gateworks/gw_ventana/ventana_eeprom.h | 1 +
>> configs/cm_fx6_defconfig | 4 +
>> configs/mx6dlsabresd_defconfig | 2 +-
>> doc/README.imximage | 2 +-
>> drivers/block/dwc_ahsata.c | 17 +
>> drivers/net/fec_mxc.c | 42 ++-
>> drivers/pci/pci.c | 4 +
>> drivers/pci/pcie_imx.c | 40 ++-
>> drivers/serial/serial_lpuart.c | 19 +-
>> include/configs/cm_fx6.h | 290 +++++++++++++++++
>> include/configs/cm_t335.h | 1 +
>> include/configs/cm_t35.h | 1 +
>> include/configs/cm_t54.h | 1 +
>> include/configs/gw_ventana.h | 1 +
>> include/configs/mx6qarm2.h | 2 +
>> include/configs/mx6qsabreauto.h | 3 -
>> include/configs/mx6slevk.h | 2 +
>> include/configs/mx6sxsabresd.h | 10 +
>> include/configs/nitrogen6x.h | 6 +-
>> include/pci.h | 7 +
>> include/sata.h | 1 +
>> tools/imximage.c | 7 +
>> tools/imximage.h | 2 +-
>> 48 files changed, 2140 insertions(+), 280 deletions(-)
>> delete mode 100644 arch/arm/dts/imx6q-sabreauto.dts
>> create mode 100644 board/compulab/cm_fx6/Kconfig
>> create mode 100644 board/compulab/cm_fx6/MAINTAINERS
>> create mode 100644 board/compulab/cm_fx6/Makefile
>> create mode 100644 board/compulab/cm_fx6/cm_fx6.c
>> create mode 100644 board/compulab/cm_fx6/common.c
>> create mode 100644 board/compulab/cm_fx6/common.h
>> create mode 100644 board/compulab/cm_fx6/imximage.cfg
>> create mode 100644 board/compulab/cm_fx6/spl.c
>> create mode 100644 board/freescale/mx6sabresd/mx6dlsabresd.cfg
>> create mode 100644 configs/cm_fx6_defconfig
>> create mode 100644 include/configs/cm_fx6.h
>>
>> Best regards,
>> Stefano
>
> Amicalement,
>
--
Regards,
Nikita Kiryanov
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2014-09-12 14:03 Stefano Babic
2014-09-16 13:31 ` Albert ARIBAUD
2014-09-16 14:38 ` Albert ARIBAUD
@ 2014-09-17 21:33 ` Albert ARIBAUD
2 siblings, 0 replies; 307+ messages in thread
From: Albert ARIBAUD @ 2014-09-17 21:33 UTC (permalink / raw)
To: u-boot
Hi Stefano,
On Fri, 12 Sep 2014 16:03:15 +0200, Stefano Babic <sbabic@denx.de>
wrote:
> Hi Albert,
>
> please pull from u-boot-imx, thanks !
>
> The board cm_fx6 cannot be built due to a couple of missing patches that
> are already merged into u-boot-spi. Please ignore this issue, the board
> will be compiled clean at the next iteration after Jagan's tree will be
> merged by Tom.
>
> The following changes since commit a6bc0195dba895fa0e9facc718d17eb098695685:
>
> Merge branch 'u-boot-sunxi/master' into 'u-boot-arm/master'
> (2014-09-09 09:19:10 +0200)
>
> are available in the git repository at:
>
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 4c97f16911e229f6d5bbea5bee52449916e5fa92:
>
> imx: mx6slevk: Change to use generic board (2014-09-11 11:04:26 +0200)
>
> ----------------------------------------------------------------
> Fabio Estevam (9):
> net: fec_mxc: Adjust RX DMA alignment for mx6solox
> net: fec_mxc: Poll FEC_TBD_READY after polling TDAR
> tools: imximage: Fix the maximum DCD size for mx53/mx6
> mx6dlsabresd: Use its own DCD table
> mx6qsabreauto: Remove imx6q-sabreauto.dts
> mx6: imx-regs: Provide a structure for GPC registers
> pcie_imx: Add mx6solox support
> mx6sxsabresd: Add PCI support
> README.imximage: Fix the maximum DCD size
>
> Guillaume GARDET (1):
> imx: nitrogen6x: Replace 'fatload' by 'load' command in env
> settings to be filesystem independent
>
> Nikita Kiryanov (16):
> mx6: add clock enabling functions
> compulab: eeprom: add support for defining eeprom i2c bus
> sata: dwc_ahsata: implement sata_port_status
> i2c: imx: add macros to setup pads for multiple SoC types
> arm: mx6: ddr: cleanup
> arm: mx6: ddr: do not write into reserved bit
> arm: mx6: ddr: configure MMDC for slow_pd
> arm: mx6: ddr: fix cs0_end calculation
> arm: mx6: add get_cpu_type()
> arm: mx6: add support for Compulab cm-fx6 CoM
> arm: mx6: cm_fx6: add nand support
> arm: mx6: cm_fx6: add ethernet support
> arm: mx6: cm_fx6: add usb support
> arm: mx6: cm_fx6: add i2c support
> arm: mx6: cm_fx6: use eeprom
> arm: mx6: cm_fx6: add sata support
>
> Nikolay Dimitrov (1):
> mx6: Fix ECSPI typo in soc_boot_modes
>
> Stefan Agner (2):
> arm: vf610: lpuart: fix status register handling
> arm: vf610: lpuart: disable FIFO on initializaton
>
> Stefano Babic (1):
> imx: Fix build of mx6sxsabresd
>
> Thierry Reding (1):
> imx: ventana: Avoid undefined behaviour
>
> Tim Harvey (6):
> imx: ventana: updated notes regarding NAND boot errata
> imx: ventana: base SPL MMDC calibration on width and size not board
> imx: ventana: add GW5520 support
> imx: ventana: added cputype env var
> pci: add support for board_pci_fixup_dev function
> imx: ventana: add pci fixup for PLX PEX860x switch GPIO
>
> Ye.Li (4):
> iMX6: Disable the L2 before chaning the PL310 latency
> imximage: Fix imximage IVT bug for EIM-NOR boot
> imx: mx6q/dlarm2: Change to use generic board
> imx: mx6slevk: Change to use generic board
>
> arch/arm/Kconfig | 4 +
> arch/arm/cpu/armv7/mx6/clock.c | 107 +++++-
> arch/arm/cpu/armv7/mx6/ddr.c | 277 ++++++++--------
> arch/arm/cpu/armv7/mx6/soc.c | 11 +-
> arch/arm/dts/Makefile | 1 -
> arch/arm/dts/imx6q-sabreauto.dts | 13 -
> arch/arm/include/asm/arch-mx6/clock.h | 5 +
> arch/arm/include/asm/arch-mx6/imx-regs.h | 13 +
> arch/arm/include/asm/arch-mx6/iomux.h | 9 +
> arch/arm/include/asm/arch-mx6/sys_proto.h | 5 +-
> arch/arm/include/asm/imx-common/mxc_i2c.h | 33 ++
> board/compulab/cm_fx6/Kconfig | 23 ++
> board/compulab/cm_fx6/MAINTAINERS | 6 +
> board/compulab/cm_fx6/Makefile | 12 +
> board/compulab/cm_fx6/cm_fx6.c | 483
> ++++++++++++++++++++++++++++
> board/compulab/cm_fx6/common.c | 84 +++++
> board/compulab/cm_fx6/common.h | 37 +++
> board/compulab/cm_fx6/imximage.cfg | 8 +
> board/compulab/cm_fx6/spl.c | 366 +++++++++++++++++++++
> board/compulab/common/eeprom.c | 13 +-
> board/freescale/mx6sabresd/mx6dlsabresd.cfg | 131 ++++++++
> board/gateworks/gw_ventana/eeprom.c | 3 +
> board/gateworks/gw_ventana/gsc.c | 4 +
> board/gateworks/gw_ventana/gw_ventana.c | 118 ++++++-
> board/gateworks/gw_ventana/gw_ventana_spl.c | 189 ++++++-----
> board/gateworks/gw_ventana/ventana_eeprom.h | 1 +
> configs/cm_fx6_defconfig | 4 +
> configs/mx6dlsabresd_defconfig | 2 +-
> doc/README.imximage | 2 +-
> drivers/block/dwc_ahsata.c | 17 +
> drivers/net/fec_mxc.c | 42 ++-
> drivers/pci/pci.c | 4 +
> drivers/pci/pcie_imx.c | 40 ++-
> drivers/serial/serial_lpuart.c | 19 +-
> include/configs/cm_fx6.h | 290 +++++++++++++++++
> include/configs/cm_t335.h | 1 +
> include/configs/cm_t35.h | 1 +
> include/configs/cm_t54.h | 1 +
> include/configs/gw_ventana.h | 1 +
> include/configs/mx6qarm2.h | 2 +
> include/configs/mx6qsabreauto.h | 3 -
> include/configs/mx6slevk.h | 2 +
> include/configs/mx6sxsabresd.h | 10 +
> include/configs/nitrogen6x.h | 6 +-
> include/pci.h | 7 +
> include/sata.h | 1 +
> tools/imximage.c | 7 +
> tools/imximage.h | 2 +-
> 48 files changed, 2140 insertions(+), 280 deletions(-)
> delete mode 100644 arch/arm/dts/imx6q-sabreauto.dts
> create mode 100644 board/compulab/cm_fx6/Kconfig
> create mode 100644 board/compulab/cm_fx6/MAINTAINERS
> create mode 100644 board/compulab/cm_fx6/Makefile
> create mode 100644 board/compulab/cm_fx6/cm_fx6.c
> create mode 100644 board/compulab/cm_fx6/common.c
> create mode 100644 board/compulab/cm_fx6/common.h
> create mode 100644 board/compulab/cm_fx6/imximage.cfg
> create mode 100644 board/compulab/cm_fx6/spl.c
> create mode 100644 board/freescale/mx6sabresd/mx6dlsabresd.cfg
> create mode 100644 configs/cm_fx6_defconfig
> create mode 100644 include/configs/cm_fx6.h
>
> Best regards,
> Stefano
>
Applied to u-boot-arm/master [1], thanks!
[1] with two boards (trimslice and cm_fx6)temporarily failing to build
until spi tree gets pulled)
Amicalement,
--
Albert.
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2014-08-20 14:13 Stefano Babic
0 siblings, 0 replies; 307+ messages in thread
From: Stefano Babic @ 2014-08-20 14:13 UTC (permalink / raw)
To: u-boot
Hi Albert,
please pull from u-boot-imx, thanks !
The following changes since commit 1899fac925eda817e12234aef3d01d354788662e:
Merge branch 'u-boot-sunxi/master' into 'u-boot-arm/master'
(2014-08-09 16:48:34 +0200)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to d145878d59c80a44d8c6e6d606b898ab87d205ee:
mx6sxsabresd: Add Ethernet support (2014-08-20 13:15:23 +0200)
----------------------------------------------------------------
Fabio Estevam (18):
mx6: Add support for the mx6solox variant
mx6sx: Add pin definitions
mx6: clock: Do not enable sata and ipu clocks
mx6sx: Add initial support for mx6sxsabresd board
mx6: soc: Do not apply the PFD erratum for mx6solox
mx6sxsabresd: Add PFUZE100 PMIC support
mx6: Remove duplication of iomuxc structure
mx6: Adjust the GPR offset for mx6solox
mx6: imx-regs: Remove unused 'omux' field from iomux struct
mx6: crm_regs: Fix CDCDR_SPDIF0_CLK_PODF mask and offset
mx6: crm_regs: Fix MXC_CCM_CLPCR_WB_PER_AT_LPM definition
mx6: crm_regs: Fix MXC_CCM_CIMR_MASK_PERIPH2_CLK_SEL_LOADED
pmic: pmic_pfuze100: Use a shorter name for PMIC name
mx31pdk: Change maintainer
mx6sxsabresd: Update DDR initialization
mx6sxsabresd: Convert to the new Kconfig style
mx6sx: Adjust enable_fec_anatop_clock() for mx6solox
mx6sxsabresd: Add Ethernet support
Gabriel Huau (1):
mx6: add support of multi-processor command
Heiko Schocher (6):
imx6: add gpr2 usb_otg_id iomux select control define
i.MX6: define struct pwm_regs and PWMCR_* defines
pwm, imx6: add support for pwm modul on imx6
i.MX6: add enable_spi_clk()
spi: add config option to enable the WP pin function on st micron
flashes
arm, imx6: add aristainetos board
Iain Paton (2):
embestmx6boards: convert to generic board
embest/mx6boards: only toggle eMMC usdhc3 RST line on MarSboard
Magnus Lilja (1):
i.MX31 PDK: Enable generic board for i.MX31 PDK
Marek Vasut (6):
arm: mxs: Scrub useless ifdef
arm: m53evk: Fix RTC bus number
ARM: mx5: Fix CHSCCDR name
ARM: mx6: Prevent overflow in DRAM size detection
ARM: mx6: Handle the MMDCx_MDCTL COL field caprices
ARM: mx6: Enable Thumb build for SPL
Markus Niebel (1):
Add TQ Systems TQMa6 board support
Stefano Babic (4):
Merge branch 'master' of git://git.denx.de/u-boot
Merge branch 'master' of git://git.denx.de/u-boot-arm
Merge branch 'master' of git://git.denx.de/u-boot-arm
Update aristainetos board to Kconfig
Tim Harvey (11):
pci: mx6: fix occasional link failures
imx: ventana: set dynamic env var for flash layout
imx: ventana: remove caam disable per eeprom bit
imx: ventana: add appropriate delay following GSC i2c write
imx: ventana: add video enable gpio pinmux for GW54xx
imx: ventana: add missing crlf to print
imx: ventana: configure i2c_dis# pin properly for gw53xx
imx: ventana: enable SION bit on gpio outputs
imx: ventana: add iomux for PCISKT_WDIS# gpio
imx: ventana: leave PCI reset de-asserted if PCI enabled
imx: ventana: add econfig command
README | 15 +
arch/arm/Kconfig | 8 +
arch/arm/cpu/armv7/mx6/Makefile | 1 +
arch/arm/cpu/armv7/mx6/clock.c | 51 ++-
arch/arm/cpu/armv7/mx6/ddr.c | 8 +-
arch/arm/cpu/armv7/mx6/mp.c | 87 ++++++
arch/arm/cpu/armv7/mx6/soc.c | 36 +++
arch/arm/imx-common/cpu.c | 7 +
arch/arm/imx-common/sata.c | 3 +-
arch/arm/include/asm/arch-imx/cpu.h | 3 +-
arch/arm/include/asm/arch-mx5/crm_regs.h | 2 +-
arch/arm/include/asm/arch-mx6/clock.h | 1 +
arch/arm/include/asm/arch-mx6/crm_regs.h | 179 ++++++++++-
arch/arm/include/asm/arch-mx6/imx-regs.h | 168 +++++++++-
arch/arm/include/asm/arch-mx6/iomux.h | 10 +
arch/arm/include/asm/arch-mx6/mx6-ddr.h | 4 +
arch/arm/include/asm/arch-mx6/mx6-pins.h | 2 +
arch/arm/include/asm/arch-mx6/mx6sx-ddr.h | 45 +++
arch/arm/include/asm/arch-mx6/mx6sx_pins.h | 1675
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/include/asm/arch-mx6/sys_proto.h | 1 +
board/aristainetos/Kconfig | 19 ++
board/aristainetos/MAINTAINERS | 6 +
board/aristainetos/Makefile | 9 +
board/aristainetos/aristainetos.c | 519
+++++++++++++++++++++++++++++++
board/aristainetos/aristainetos.cfg | 33 ++
board/aristainetos/clocks.cfg | 24 ++
board/aristainetos/ddr-setup.cfg | 61 ++++
board/aristainetos/mt41j128M.cfg | 70 +++++
board/boundary/nitrogen6x/nitrogen6x.c | 3 +-
board/embest/mx6boards/mx6boards.c | 1 +
board/freescale/mx31pdk/MAINTAINERS | 2 +-
board/freescale/mx6sabresd/mx6sabresd.c | 2 +-
board/freescale/mx6slevk/mx6slevk.c | 3 +-
board/freescale/mx6sxsabresd/Kconfig | 23 ++
board/freescale/mx6sxsabresd/MAINTAINERS | 6 +
board/freescale/mx6sxsabresd/Makefile | 6 +
board/freescale/mx6sxsabresd/imximage.cfg | 132 ++++++++
board/freescale/mx6sxsabresd/mx6sxsabresd.c | 295 ++++++++++++++++++
board/gateworks/gw_ventana/eeprom.c | 168 +++++++++-
board/gateworks/gw_ventana/gsc.c | 2 +-
board/gateworks/gw_ventana/gw_ventana.c | 271 +++++++---------
board/gateworks/gw_ventana/ventana_eeprom.h | 11 +
board/solidrun/hummingboard/hummingboard.c | 3 +-
board/tqc/tqma6/tqma6.c | 262 ++++++++++++++++
board/tqc/tqma6/tqma6_bb.h | 30 ++
board/tqc/tqma6/tqma6_mba6.c | 361 +++++++++++++++++++++
board/tqc/tqma6/tqma6q.cfg | 125 ++++++++
board/tqc/tqma6/tqma6s.cfg | 125 ++++++++
common/board_f.c | 8 +-
configs/aristainetos_defconfig | 3 +
configs/mx6sxsabresd_defconfig | 3 +
drivers/Makefile | 1 +
drivers/mtd/spi/sf_internal.h | 4 +
drivers/mtd/spi/sf_probe.c | 30 ++
drivers/pci/pcie_imx.c | 8 +-
drivers/power/pmic/pmic_pfuze100.c | 2 +-
drivers/pwm/Makefile | 13 +
drivers/pwm/pwm-imx-util.c | 73 +++++
drivers/pwm/pwm-imx-util.h | 16 +
drivers/pwm/pwm-imx.c | 59 ++++
include/configs/aristainetos.h | 325 +++++++++++++++++++
include/configs/embestmx6boards.h | 2 +
include/configs/gw_ventana.h | 5 +-
include/configs/imx6_spl.h | 1 +
include/configs/m53evk.h | 2 +-
include/configs/mx31pdk.h | 2 +
include/configs/mx6_common.h | 2 +
include/configs/mx6sxsabresd.h | 216 +++++++++++++
include/configs/mxs.h | 2 -
include/configs/tqma6.h | 483
++++++++++++++++++++++++++++
73 files changed, 6001 insertions(+), 205 deletions(-)
create mode 100644 arch/arm/cpu/armv7/mx6/mp.c
create mode 100644 arch/arm/include/asm/arch-mx6/mx6sx-ddr.h
create mode 100644 arch/arm/include/asm/arch-mx6/mx6sx_pins.h
create mode 100644 board/aristainetos/Kconfig
create mode 100644 board/aristainetos/MAINTAINERS
create mode 100644 board/aristainetos/Makefile
create mode 100644 board/aristainetos/aristainetos.c
create mode 100644 board/aristainetos/aristainetos.cfg
create mode 100644 board/aristainetos/clocks.cfg
create mode 100644 board/aristainetos/ddr-setup.cfg
create mode 100644 board/aristainetos/mt41j128M.cfg
create mode 100644 board/freescale/mx6sxsabresd/Kconfig
create mode 100644 board/freescale/mx6sxsabresd/MAINTAINERS
create mode 100644 board/freescale/mx6sxsabresd/Makefile
create mode 100644 board/freescale/mx6sxsabresd/imximage.cfg
create mode 100644 board/freescale/mx6sxsabresd/mx6sxsabresd.c
create mode 100644 board/tqc/tqma6/Makefile
create mode 100644 board/tqc/tqma6/README
create mode 100644 board/tqc/tqma6/clocks.cfg
create mode 100644 board/tqc/tqma6/tqma6.c
create mode 100644 board/tqc/tqma6/tqma6_bb.h
create mode 100644 board/tqc/tqma6/tqma6_mba6.c
create mode 100644 board/tqc/tqma6/tqma6q.cfg
create mode 100644 board/tqc/tqma6/tqma6s.cfg
create mode 100644 configs/aristainetos_defconfig
create mode 100644 configs/mx6sxsabresd_defconfig
create mode 100644 drivers/pwm/Makefile
create mode 100644 drivers/pwm/pwm-imx-util.c
create mode 100644 drivers/pwm/pwm-imx-util.h
create mode 100644 drivers/pwm/pwm-imx.c
create mode 100644 include/configs/aristainetos.h
create mode 100644 include/configs/mx6sxsabresd.h
create mode 100644 include/configs/tqma6.h
Best regards,
Stefano
--
=====================================================================
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
@ 2014-07-10 13:28 Stefano Babic
2014-07-11 18:54 ` Tom Rini
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2014-07-10 13:28 UTC (permalink / raw)
To: u-boot
Hi Tom,
just a small fix to get for the release. Please pull from u-boot-imx,
thanks !
The following changes since commit 157f45da91b306d71dbf3a51325352dc11bf16d1:
mx6: soc: Update the comments of set_ldo_voltage() (2014-07-09
15:10:10 +0200)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to e153333eeb50021fb3a730a3216c1968e7710999:
i.MX6DL/S: add drive-strength back to pads DISP0_DAT2/DAT10
(2014-07-10 15:23:56 +0200)
----------------------------------------------------------------
Eric Nelson (1):
i.MX6DL/S: add drive-strength back to pads DISP0_DAT2/DAT10
arch/arm/include/asm/arch-mx6/mx6dl_pins.h | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
Regards,
Stefano
--
=====================================================================
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
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] 307+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-imx
2014-07-10 13:28 Stefano Babic
@ 2014-07-11 18:54 ` Tom Rini
0 siblings, 0 replies; 307+ messages in thread
From: Tom Rini @ 2014-07-11 18:54 UTC (permalink / raw)
To: u-boot
On Thu, Jul 10, 2014 at 03:28:59PM +0200, Stefano Babic wrote:
> Hi Tom,
>
> just a small fix to get for the release. Please pull from u-boot-imx,
> thanks !
>
> The following changes since commit 157f45da91b306d71dbf3a51325352dc11bf16d1:
>
> mx6: soc: Update the comments of set_ldo_voltage() (2014-07-09
> 15:10:10 +0200)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to e153333eeb50021fb3a730a3216c1968e7710999:
>
> i.MX6DL/S: add drive-strength back to pads DISP0_DAT2/DAT10
> (2014-07-10 15:23:56 +0200)
>
> ----------------------------------------------------------------
> Eric Nelson (1):
> i.MX6DL/S: add drive-strength back to pads DISP0_DAT2/DAT10
>
> arch/arm/include/asm/arch-mx6/mx6dl_pins.h | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20140711/6e1fb81a/attachment.pgp>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
@ 2014-06-26 8:25 Stefano Babic
2014-07-01 5:51 ` Albert ARIBAUD
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2014-06-26 8:25 UTC (permalink / raw)
To: u-boot
Hi Albert,
please pull from u-boot-imx, thanks !
The following changes since commit 49692c5f517d8e44ed9db0de778728fe7d2a300c:
net/designware: Make DMA burst length configurable and reduce by
default (2014-05-25 17:23:58 +0200)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 3f4c01d9f9d38e383f004dcd06c0d5661f2a57e0:
mx25pdk: Remove CONFIG_SYS_GENERIC_BOARD (2014-06-26 10:17:19 +0200)
----------------------------------------------------------------
Eric Nelson (1):
serial_mxc: disable new features of autobaud detection
Fabio Estevam (10):
mx6sabreauto: Add the mx6dual-lite variant
mx6sabred: Add PFUZE100 PMIC support
mx25pdk: Add generic board support
mx6: Fix definition of IOMUXC_GPR12_DEVICE_TYPE_RC
embestmx6boards: Fix CONFIG_CONSOLE_DEV
embestmx6boards: Fix the dtb file name for riotboard
mx28evk: Fix warning when CONFIG_ENV_IS_IN_SPI_FLASH is selected
mx28evk: Add a target for SPI NOR boot
mx28evk: Add documentation on how to boot from SPI NOR
mx25pdk: Remove CONFIG_SYS_GENERIC_BOARD
Marek Vasut (1):
arm: mx5: Enable CONFIG_SYS_GENERIC_BOARD on M53EVK
Masahiro Yamada (1):
spl: consolidate arch/arm/include/asm/arch-*/spl.h
Shawn Guo (1):
mx6: drop ARM errata 742230
Stefano Babic (3):
MX25: fix build due to missing sys_proto.h
imx: correct HAB status for new chip TO
vf610: fix build due to missing sys_proto.h
Tim Harvey (12):
spl: nand: add support for mxs nand
mx6: add common SPL configuration
mx6: add boot device support for SPL
imx: add comments and remove unused struct fields
mx6: add structs for mmdc and ddr iomux registers
mx6: add mmdc configuration for MX6Q/MX6DL
imx: iomux: add macros to setup iomux for multiple SoC types
imx: ventana: split read_eeprom into standalone file
imx: ventana: auto-configure for IMX6Q vs IMX6DL
imx: ventana: switch to SPL
dwc_ahsata: return failure for MX6 if not IMX6Q/IMX6D
imx: sata: return failure if not IMX6Q/IMX6D
arch/arm/cpu/arm720t/tegra-common/spl.c | 2 +-
arch/arm/cpu/armv7/mx6/Makefile | 1 +
arch/arm/cpu/armv7/mx6/ddr.c | 490 +++++++++++++++++++++++
arch/arm/cpu/armv7/mx6/hab.c | 73 +++-
arch/arm/imx-common/Makefile | 1 +
arch/arm/imx-common/cpu.c | 16 +-
arch/arm/imx-common/iomux-v3.c | 18 +-
arch/arm/imx-common/sata.c | 7 +-
arch/arm/imx-common/spl.c | 81 ++++
arch/arm/include/asm/arch-at91/spl.h | 24 --
arch/arm/include/asm/arch-davinci/spl.h | 16 -
arch/arm/include/asm/arch-mx35/spl.h | 22 -
arch/arm/include/asm/arch-mx5/spl.h | 13 -
arch/arm/include/asm/arch-mx6/hab.h | 17 +-
arch/arm/include/asm/arch-mx6/imx-regs.h | 2 +
arch/arm/include/asm/arch-mx6/iomux.h | 2 +-
arch/arm/include/asm/arch-mx6/mx6-ddr.h | 231 +++++++++++
arch/arm/include/asm/arch-mx6/sys_proto.h | 4 +-
arch/arm/include/asm/arch-tegra114/spl.h | 22 -
arch/arm/include/asm/arch-tegra124/spl.h | 13 -
arch/arm/include/asm/arch-tegra20/spl.h | 12 -
arch/arm/include/asm/arch-tegra30/spl.h | 12 -
arch/arm/include/asm/imx-common/iomux-v3.h | 25 ++
arch/arm/include/asm/spl.h | 20 +
board/denx/m53evk/m53evk.c | 2 +-
board/freescale/mx28evk/README | 22 +-
board/freescale/mx6qsabreauto/mx6dl.cfg | 130 ++++++
board/freescale/mx6sabresd/mx6sabresd.c | 84 ++++
board/gateworks/gw_ventana/Makefile | 3 +-
board/gateworks/gw_ventana/README | 92 +++--
board/gateworks/gw_ventana/eeprom.c | 89 +++++
board/gateworks/gw_ventana/gw_ventana.c | 597
+++++++++++++++-------------
board/gateworks/gw_ventana/gw_ventana.cfg | 15 -
board/gateworks/gw_ventana/gw_ventana_spl.c | 419 +++++++++++++++++++
board/gateworks/gw_ventana/ventana_eeprom.h | 11 +
boards.cfg | 8 +-
doc/README.mxs | 26 ++
drivers/block/dwc_ahsata.c | 5 +
drivers/mtd/nand/Makefile | 1 +
drivers/mtd/nand/mxs_nand_spl.c | 231 +++++++++++
drivers/serial/serial_mxc.c | 4 +-
include/configs/embestmx6boards.h | 4 +-
include/configs/gw_ventana.h | 11 +
include/configs/imx6_spl.h | 71 ++++
include/configs/m53evk.h | 1 +
include/configs/mx28evk.h | 5 +-
include/configs/mx6_common.h | 1 -
include/configs/mx6qsabreauto.h | 4 +
include/configs/mx6sabresd.h | 12 +
include/power/pfuze100_pmic.h | 4 +
50 files changed, 2473 insertions(+), 503 deletions(-)
create mode 100644 arch/arm/cpu/armv7/mx6/ddr.c
create mode 100644 arch/arm/imx-common/spl.c
delete mode 100644 arch/arm/include/asm/arch-at91/spl.h
delete mode 100644 arch/arm/include/asm/arch-davinci/spl.h
delete mode 100644 arch/arm/include/asm/arch-mx35/spl.h
delete mode 100644 arch/arm/include/asm/arch-mx5/spl.h
delete mode 100644 arch/arm/include/asm/arch-tegra114/spl.h
delete mode 100644 arch/arm/include/asm/arch-tegra124/spl.h
delete mode 100644 arch/arm/include/asm/arch-tegra20/spl.h
delete mode 100644 arch/arm/include/asm/arch-tegra30/spl.h
create mode 100644 board/freescale/mx6qsabreauto/mx6dl.cfg
create mode 100644 board/gateworks/gw_ventana/eeprom.c
create mode 100644 board/gateworks/gw_ventana/gw_ventana_spl.c
create mode 100644 drivers/mtd/nand/mxs_nand_spl.c
create mode 100644 include/configs/imx6_spl.h
--
=====================================================================
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
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] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
2014-06-26 8:25 [U-Boot] [PULL] : " Stefano Babic
@ 2014-07-01 5:51 ` Albert ARIBAUD
0 siblings, 0 replies; 307+ messages in thread
From: Albert ARIBAUD @ 2014-07-01 5:51 UTC (permalink / raw)
To: u-boot
Hi Stefano,
On Thu, 26 Jun 2014 10:25:19 +0200, Stefano Babic <sbabic@denx.de>
wrote:
> Hi Albert,
>
> please pull from u-boot-imx, thanks !
>
> The following changes since commit 49692c5f517d8e44ed9db0de778728fe7d2a300c:
>
> net/designware: Make DMA burst length configurable and reduce by
> default (2014-05-25 17:23:58 +0200)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 3f4c01d9f9d38e383f004dcd06c0d5661f2a57e0:
>
> mx25pdk: Remove CONFIG_SYS_GENERIC_BOARD (2014-06-26 10:17:19 +0200)
>
> ----------------------------------------------------------------
> Eric Nelson (1):
> serial_mxc: disable new features of autobaud detection
>
> Fabio Estevam (10):
> mx6sabreauto: Add the mx6dual-lite variant
> mx6sabred: Add PFUZE100 PMIC support
> mx25pdk: Add generic board support
> mx6: Fix definition of IOMUXC_GPR12_DEVICE_TYPE_RC
> embestmx6boards: Fix CONFIG_CONSOLE_DEV
> embestmx6boards: Fix the dtb file name for riotboard
> mx28evk: Fix warning when CONFIG_ENV_IS_IN_SPI_FLASH is selected
> mx28evk: Add a target for SPI NOR boot
> mx28evk: Add documentation on how to boot from SPI NOR
> mx25pdk: Remove CONFIG_SYS_GENERIC_BOARD
>
> Marek Vasut (1):
> arm: mx5: Enable CONFIG_SYS_GENERIC_BOARD on M53EVK
>
> Masahiro Yamada (1):
> spl: consolidate arch/arm/include/asm/arch-*/spl.h
>
> Shawn Guo (1):
> mx6: drop ARM errata 742230
>
> Stefano Babic (3):
> MX25: fix build due to missing sys_proto.h
> imx: correct HAB status for new chip TO
> vf610: fix build due to missing sys_proto.h
>
> Tim Harvey (12):
> spl: nand: add support for mxs nand
> mx6: add common SPL configuration
> mx6: add boot device support for SPL
> imx: add comments and remove unused struct fields
> mx6: add structs for mmdc and ddr iomux registers
> mx6: add mmdc configuration for MX6Q/MX6DL
> imx: iomux: add macros to setup iomux for multiple SoC types
> imx: ventana: split read_eeprom into standalone file
> imx: ventana: auto-configure for IMX6Q vs IMX6DL
> imx: ventana: switch to SPL
> dwc_ahsata: return failure for MX6 if not IMX6Q/IMX6D
> imx: sata: return failure if not IMX6Q/IMX6D
>
> arch/arm/cpu/arm720t/tegra-common/spl.c | 2 +-
> arch/arm/cpu/armv7/mx6/Makefile | 1 +
> arch/arm/cpu/armv7/mx6/ddr.c | 490 +++++++++++++++++++++++
> arch/arm/cpu/armv7/mx6/hab.c | 73 +++-
> arch/arm/imx-common/Makefile | 1 +
> arch/arm/imx-common/cpu.c | 16 +-
> arch/arm/imx-common/iomux-v3.c | 18 +-
> arch/arm/imx-common/sata.c | 7 +-
> arch/arm/imx-common/spl.c | 81 ++++
> arch/arm/include/asm/arch-at91/spl.h | 24 --
> arch/arm/include/asm/arch-davinci/spl.h | 16 -
> arch/arm/include/asm/arch-mx35/spl.h | 22 -
> arch/arm/include/asm/arch-mx5/spl.h | 13 -
> arch/arm/include/asm/arch-mx6/hab.h | 17 +-
> arch/arm/include/asm/arch-mx6/imx-regs.h | 2 +
> arch/arm/include/asm/arch-mx6/iomux.h | 2 +-
> arch/arm/include/asm/arch-mx6/mx6-ddr.h | 231 +++++++++++
> arch/arm/include/asm/arch-mx6/sys_proto.h | 4 +-
> arch/arm/include/asm/arch-tegra114/spl.h | 22 -
> arch/arm/include/asm/arch-tegra124/spl.h | 13 -
> arch/arm/include/asm/arch-tegra20/spl.h | 12 -
> arch/arm/include/asm/arch-tegra30/spl.h | 12 -
> arch/arm/include/asm/imx-common/iomux-v3.h | 25 ++
> arch/arm/include/asm/spl.h | 20 +
> board/denx/m53evk/m53evk.c | 2 +-
> board/freescale/mx28evk/README | 22 +-
> board/freescale/mx6qsabreauto/mx6dl.cfg | 130 ++++++
> board/freescale/mx6sabresd/mx6sabresd.c | 84 ++++
> board/gateworks/gw_ventana/Makefile | 3 +-
> board/gateworks/gw_ventana/README | 92 +++--
> board/gateworks/gw_ventana/eeprom.c | 89 +++++
> board/gateworks/gw_ventana/gw_ventana.c | 597
> +++++++++++++++-------------
> board/gateworks/gw_ventana/gw_ventana.cfg | 15 -
> board/gateworks/gw_ventana/gw_ventana_spl.c | 419 +++++++++++++++++++
> board/gateworks/gw_ventana/ventana_eeprom.h | 11 +
> boards.cfg | 8 +-
> doc/README.mxs | 26 ++
> drivers/block/dwc_ahsata.c | 5 +
> drivers/mtd/nand/Makefile | 1 +
> drivers/mtd/nand/mxs_nand_spl.c | 231 +++++++++++
> drivers/serial/serial_mxc.c | 4 +-
> include/configs/embestmx6boards.h | 4 +-
> include/configs/gw_ventana.h | 11 +
> include/configs/imx6_spl.h | 71 ++++
> include/configs/m53evk.h | 1 +
> include/configs/mx28evk.h | 5 +-
> include/configs/mx6_common.h | 1 -
> include/configs/mx6qsabreauto.h | 4 +
> include/configs/mx6sabresd.h | 12 +
> include/power/pfuze100_pmic.h | 4 +
> 50 files changed, 2473 insertions(+), 503 deletions(-)
> create mode 100644 arch/arm/cpu/armv7/mx6/ddr.c
> create mode 100644 arch/arm/imx-common/spl.c
> delete mode 100644 arch/arm/include/asm/arch-at91/spl.h
> delete mode 100644 arch/arm/include/asm/arch-davinci/spl.h
> delete mode 100644 arch/arm/include/asm/arch-mx35/spl.h
> delete mode 100644 arch/arm/include/asm/arch-mx5/spl.h
> delete mode 100644 arch/arm/include/asm/arch-tegra114/spl.h
> delete mode 100644 arch/arm/include/asm/arch-tegra124/spl.h
> delete mode 100644 arch/arm/include/asm/arch-tegra20/spl.h
> delete mode 100644 arch/arm/include/asm/arch-tegra30/spl.h
> create mode 100644 board/freescale/mx6qsabreauto/mx6dl.cfg
> create mode 100644 board/gateworks/gw_ventana/eeprom.c
> create mode 100644 board/gateworks/gw_ventana/gw_ventana_spl.c
> create mode 100644 drivers/mtd/nand/mxs_nand_spl.c
> create mode 100644 include/configs/imx6_spl.h
>
Applied to u-boot-arm/master, thanks!
Amicalement,
--
Albert.
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
@ 2014-06-17 17:03 Stefano Babic
2014-06-25 9:48 ` Albert ARIBAUD
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2014-06-17 17:03 UTC (permalink / raw)
To: u-boot
Hi Albert,
please pull from u-boot-imx, thanks !
The following changes since commit 49692c5f517d8e44ed9db0de778728fe7d2a300c:
net/designware: Make DMA burst length configurable and reduce by
default (2014-05-25 17:23:58 +0200)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to f2f07e8553185022b16adb91581700c86dc3a09a:
imx: correct HAB status for new chip TO (2014-06-17 17:45:09 +0200)
----------------------------------------------------------------
Eric Nelson (1):
serial_mxc: disable new features of autobaud detection
Fabio Estevam (9):
mx6sabreauto: Add the mx6dual-lite variant
mx6sabred: Add PFUZE100 PMIC support
mx25pdk: Add generic board support
mx6: Fix definition of IOMUXC_GPR12_DEVICE_TYPE_RC
embestmx6boards: Fix CONFIG_CONSOLE_DEV
embestmx6boards: Fix the dtb file name for riotboard
mx28evk: Fix warning when CONFIG_ENV_IS_IN_SPI_FLASH is selected
mx28evk: Add a target for SPI NOR boot
mx28evk: Add documentation on how to boot from SPI NOR
Marek Vasut (1):
arm: mx5: Enable CONFIG_SYS_GENERIC_BOARD on M53EVK
Masahiro Yamada (1):
spl: consolidate arch/arm/include/asm/arch-*/spl.h
Shawn Guo (1):
mx6: drop ARM errata 742230
Stefano Babic (2):
MX25: fix build due to missing sys_proto.h
imx: correct HAB status for new chip TO
Tim Harvey (12):
spl: nand: add support for mxs nand
mx6: add common SPL configuration
mx6: add boot device support for SPL
imx: add comments and remove unused struct fields
mx6: add structs for mmdc and ddr iomux registers
mx6: add mmdc configuration for MX6Q/MX6DL
imx: iomux: add macros to setup iomux for multiple SoC types
imx: ventana: split read_eeprom into standalone file
imx: ventana: auto-configure for IMX6Q vs IMX6DL
imx: ventana: switch to SPL
dwc_ahsata: return failure for MX6 if not IMX6Q/IMX6D
imx: sata: return failure if not IMX6Q/IMX6D
arch/arm/cpu/arm720t/tegra-common/spl.c | 2 +-
arch/arm/cpu/armv7/mx6/Makefile | 1 +
arch/arm/cpu/armv7/mx6/ddr.c | 490
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/cpu/armv7/mx6/hab.c | 73 +++++++++-
arch/arm/imx-common/Makefile | 1 +
arch/arm/imx-common/cpu.c | 16 +--
arch/arm/imx-common/iomux-v3.c | 18 ++-
arch/arm/imx-common/sata.c | 7 +-
arch/arm/imx-common/spl.c | 81 +++++++++++
arch/arm/include/asm/arch-at91/spl.h | 24 ----
arch/arm/include/asm/arch-davinci/spl.h | 16 ---
arch/arm/include/asm/arch-mx35/spl.h | 22 ---
arch/arm/include/asm/arch-mx5/spl.h | 13 --
arch/arm/include/asm/arch-mx6/hab.h | 17 ++-
arch/arm/include/asm/arch-mx6/imx-regs.h | 2 +
arch/arm/include/asm/arch-mx6/iomux.h | 2 +-
arch/arm/include/asm/arch-mx6/mx6-ddr.h | 231
++++++++++++++++++++++++++++++
arch/arm/include/asm/arch-mx6/sys_proto.h | 4 +-
arch/arm/include/asm/arch-tegra114/spl.h | 22 ---
arch/arm/include/asm/arch-tegra124/spl.h | 13 --
arch/arm/include/asm/arch-tegra20/spl.h | 12 --
arch/arm/include/asm/arch-tegra30/spl.h | 12 --
arch/arm/include/asm/imx-common/iomux-v3.h | 25 ++++
arch/arm/include/asm/spl.h | 20 +++
board/denx/m53evk/m53evk.c | 2 +-
board/freescale/mx28evk/README | 22 ++-
board/freescale/mx6qsabreauto/mx6dl.cfg | 130 +++++++++++++++++
board/freescale/mx6sabresd/mx6sabresd.c | 84 +++++++++++
board/gateworks/gw_ventana/Makefile | 3 +-
board/gateworks/gw_ventana/README | 92 +++++++-----
board/gateworks/gw_ventana/eeprom.c | 89 ++++++++++++
board/gateworks/gw_ventana/gw_ventana.c | 597
+++++++++++++++++++++++++++++++++++++++++-----------------------------------
board/gateworks/gw_ventana/gw_ventana.cfg | 15 --
board/gateworks/gw_ventana/gw_ventana_spl.c | 419
+++++++++++++++++++++++++++++++++++++++++++++++++++++
board/gateworks/gw_ventana/ventana_eeprom.h | 11 ++
boards.cfg | 8 +-
doc/README.mxs | 26 ++++
drivers/block/dwc_ahsata.c | 5 +
drivers/mtd/nand/Makefile | 1 +
drivers/mtd/nand/mxs_nand_spl.c | 231
++++++++++++++++++++++++++++++
drivers/serial/serial_mxc.c | 4 +-
include/configs/embestmx6boards.h | 4 +-
include/configs/gw_ventana.h | 11 ++
include/configs/imx6_spl.h | 71 +++++++++
include/configs/m53evk.h | 1 +
include/configs/mx25pdk.h | 2 +
include/configs/mx28evk.h | 5 +-
include/configs/mx6_common.h | 1 -
include/configs/mx6qsabreauto.h | 4 +
include/configs/mx6sabresd.h | 12 ++
include/power/pfuze100_pmic.h | 4 +
51 files changed, 2475 insertions(+), 503 deletions(-)
create mode 100644 arch/arm/cpu/armv7/mx6/ddr.c
create mode 100644 arch/arm/imx-common/spl.c
delete mode 100644 arch/arm/include/asm/arch-at91/spl.h
delete mode 100644 arch/arm/include/asm/arch-davinci/spl.h
delete mode 100644 arch/arm/include/asm/arch-mx35/spl.h
delete mode 100644 arch/arm/include/asm/arch-mx5/spl.h
delete mode 100644 arch/arm/include/asm/arch-tegra114/spl.h
delete mode 100644 arch/arm/include/asm/arch-tegra124/spl.h
delete mode 100644 arch/arm/include/asm/arch-tegra20/spl.h
delete mode 100644 arch/arm/include/asm/arch-tegra30/spl.h
create mode 100644 board/freescale/mx6qsabreauto/mx6dl.cfg
create mode 100644 board/gateworks/gw_ventana/eeprom.c
create mode 100644 board/gateworks/gw_ventana/gw_ventana_spl.c
create mode 100644 drivers/mtd/nand/mxs_nand_spl.c
create mode 100644 include/configs/imx6_spl.h
--
=====================================================================
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
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] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
2014-06-17 17:03 Stefano Babic
@ 2014-06-25 9:48 ` Albert ARIBAUD
2014-06-25 10:05 ` Stefano Babic
0 siblings, 1 reply; 307+ messages in thread
From: Albert ARIBAUD @ 2014-06-25 9:48 UTC (permalink / raw)
To: u-boot
Hi Stefano,
On Tue, 17 Jun 2014 19:03:05 +0200, Stefano Babic <sbabic@denx.de>
wrote:
> Hi Albert,
>
> please pull from u-boot-imx, thanks !
>
> The following changes since commit 49692c5f517d8e44ed9db0de778728fe7d2a300c:
>
> net/designware: Make DMA burst length configurable and reduce by
> default (2014-05-25 17:23:58 +0200)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to f2f07e8553185022b16adb91581700c86dc3a09a:
>
> imx: correct HAB status for new chip TO (2014-06-17 17:45:09 +0200)
>
> ----------------------------------------------------------------
> Eric Nelson (1):
> serial_mxc: disable new features of autobaud detection
>
> Fabio Estevam (9):
> mx6sabreauto: Add the mx6dual-lite variant
> mx6sabred: Add PFUZE100 PMIC support
> mx25pdk: Add generic board support
> mx6: Fix definition of IOMUXC_GPR12_DEVICE_TYPE_RC
> embestmx6boards: Fix CONFIG_CONSOLE_DEV
> embestmx6boards: Fix the dtb file name for riotboard
> mx28evk: Fix warning when CONFIG_ENV_IS_IN_SPI_FLASH is selected
> mx28evk: Add a target for SPI NOR boot
> mx28evk: Add documentation on how to boot from SPI NOR
>
> Marek Vasut (1):
> arm: mx5: Enable CONFIG_SYS_GENERIC_BOARD on M53EVK
>
> Masahiro Yamada (1):
> spl: consolidate arch/arm/include/asm/arch-*/spl.h
>
> Shawn Guo (1):
> mx6: drop ARM errata 742230
>
> Stefano Babic (2):
> MX25: fix build due to missing sys_proto.h
> imx: correct HAB status for new chip TO
>
> Tim Harvey (12):
> spl: nand: add support for mxs nand
> mx6: add common SPL configuration
> mx6: add boot device support for SPL
> imx: add comments and remove unused struct fields
> mx6: add structs for mmdc and ddr iomux registers
> mx6: add mmdc configuration for MX6Q/MX6DL
> imx: iomux: add macros to setup iomux for multiple SoC types
> imx: ventana: split read_eeprom into standalone file
> imx: ventana: auto-configure for IMX6Q vs IMX6DL
> imx: ventana: switch to SPL
> dwc_ahsata: return failure for MX6 if not IMX6Q/IMX6D
> imx: sata: return failure if not IMX6Q/IMX6D
>
> arch/arm/cpu/arm720t/tegra-common/spl.c | 2 +-
> arch/arm/cpu/armv7/mx6/Makefile | 1 +
> arch/arm/cpu/armv7/mx6/ddr.c | 490
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> arch/arm/cpu/armv7/mx6/hab.c | 73 +++++++++-
> arch/arm/imx-common/Makefile | 1 +
> arch/arm/imx-common/cpu.c | 16 +--
> arch/arm/imx-common/iomux-v3.c | 18 ++-
> arch/arm/imx-common/sata.c | 7 +-
> arch/arm/imx-common/spl.c | 81 +++++++++++
> arch/arm/include/asm/arch-at91/spl.h | 24 ----
> arch/arm/include/asm/arch-davinci/spl.h | 16 ---
> arch/arm/include/asm/arch-mx35/spl.h | 22 ---
> arch/arm/include/asm/arch-mx5/spl.h | 13 --
> arch/arm/include/asm/arch-mx6/hab.h | 17 ++-
> arch/arm/include/asm/arch-mx6/imx-regs.h | 2 +
> arch/arm/include/asm/arch-mx6/iomux.h | 2 +-
> arch/arm/include/asm/arch-mx6/mx6-ddr.h | 231
> ++++++++++++++++++++++++++++++
> arch/arm/include/asm/arch-mx6/sys_proto.h | 4 +-
> arch/arm/include/asm/arch-tegra114/spl.h | 22 ---
> arch/arm/include/asm/arch-tegra124/spl.h | 13 --
> arch/arm/include/asm/arch-tegra20/spl.h | 12 --
> arch/arm/include/asm/arch-tegra30/spl.h | 12 --
> arch/arm/include/asm/imx-common/iomux-v3.h | 25 ++++
> arch/arm/include/asm/spl.h | 20 +++
> board/denx/m53evk/m53evk.c | 2 +-
> board/freescale/mx28evk/README | 22 ++-
> board/freescale/mx6qsabreauto/mx6dl.cfg | 130 +++++++++++++++++
> board/freescale/mx6sabresd/mx6sabresd.c | 84 +++++++++++
> board/gateworks/gw_ventana/Makefile | 3 +-
> board/gateworks/gw_ventana/README | 92 +++++++-----
> board/gateworks/gw_ventana/eeprom.c | 89 ++++++++++++
> board/gateworks/gw_ventana/gw_ventana.c | 597
> +++++++++++++++++++++++++++++++++++++++++-----------------------------------
> board/gateworks/gw_ventana/gw_ventana.cfg | 15 --
> board/gateworks/gw_ventana/gw_ventana_spl.c | 419
> +++++++++++++++++++++++++++++++++++++++++++++++++++++
> board/gateworks/gw_ventana/ventana_eeprom.h | 11 ++
> boards.cfg | 8 +-
> doc/README.mxs | 26 ++++
> drivers/block/dwc_ahsata.c | 5 +
> drivers/mtd/nand/Makefile | 1 +
> drivers/mtd/nand/mxs_nand_spl.c | 231
> ++++++++++++++++++++++++++++++
> drivers/serial/serial_mxc.c | 4 +-
> include/configs/embestmx6boards.h | 4 +-
> include/configs/gw_ventana.h | 11 ++
> include/configs/imx6_spl.h | 71 +++++++++
> include/configs/m53evk.h | 1 +
> include/configs/mx25pdk.h | 2 +
> include/configs/mx28evk.h | 5 +-
> include/configs/mx6_common.h | 1 -
> include/configs/mx6qsabreauto.h | 4 +
> include/configs/mx6sabresd.h | 12 ++
> include/power/pfuze100_pmic.h | 4 +
> 51 files changed, 2475 insertions(+), 503 deletions(-)
> create mode 100644 arch/arm/cpu/armv7/mx6/ddr.c
> create mode 100644 arch/arm/imx-common/spl.c
> delete mode 100644 arch/arm/include/asm/arch-at91/spl.h
> delete mode 100644 arch/arm/include/asm/arch-davinci/spl.h
> delete mode 100644 arch/arm/include/asm/arch-mx35/spl.h
> delete mode 100644 arch/arm/include/asm/arch-mx5/spl.h
> delete mode 100644 arch/arm/include/asm/arch-tegra114/spl.h
> delete mode 100644 arch/arm/include/asm/arch-tegra124/spl.h
> delete mode 100644 arch/arm/include/asm/arch-tegra20/spl.h
> delete mode 100644 arch/arm/include/asm/arch-tegra30/spl.h
> create mode 100644 board/freescale/mx6qsabreauto/mx6dl.cfg
> create mode 100644 board/gateworks/gw_ventana/eeprom.c
> create mode 100644 board/gateworks/gw_ventana/gw_ventana_spl.c
> create mode 100644 drivers/mtd/nand/mxs_nand_spl.c
> create mode 100644 include/configs/imx6_spl.h
This breaks build on vf610twr.
Git bisect shows the issue to be in commit 5bf497e3 (cc:ing author)
The error seems to be trivial:
arch/arm/imx-common/iomux-v3.c:14:32: fatal error:
asm/arch/sys_proto.h: No such file or directory
Amicalement,
--
Albert.
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
2014-06-25 9:48 ` Albert ARIBAUD
@ 2014-06-25 10:05 ` Stefano Babic
2014-06-25 13:16 ` Albert ARIBAUD
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2014-06-25 10:05 UTC (permalink / raw)
To: u-boot
Hi Albert,
On 25/06/2014 11:48, Albert ARIBAUD wrote:
>
> This breaks build on vf610twr.
>
> Git bisect shows the issue to be in commit 5bf497e3 (cc:ing author)
>
> The error seems to be trivial:
>
> arch/arm/imx-common/iomux-v3.c:14:32: fatal error:
> asm/arch/sys_proto.h: No such file or directory
>
I check it, there was the same issue for mx25, I'll fix it.
Best regards,
Stefano
--
=====================================================================
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
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] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
2014-06-25 10:05 ` Stefano Babic
@ 2014-06-25 13:16 ` Albert ARIBAUD
2014-06-25 13:52 ` Stefano Babic
0 siblings, 1 reply; 307+ messages in thread
From: Albert ARIBAUD @ 2014-06-25 13:16 UTC (permalink / raw)
To: u-boot
Hi Stefano,
On Wed, 25 Jun 2014 12:05:11 +0200, Stefano Babic <sbabic@denx.de>
wrote:
> Hi Albert,
>
> On 25/06/2014 11:48, Albert ARIBAUD wrote:
>
> >
> > This breaks build on vf610twr.
> >
> > Git bisect shows the issue to be in commit 5bf497e3 (cc:ing author)
> >
> > The error seems to be trivial:
> >
> > arch/arm/imx-common/iomux-v3.c:14:32: fatal error:
> > asm/arch/sys_proto.h: No such file or directory
> >
>
> I check it, there was the same issue for mx25, I'll fix it.
Thanks, I saw you have sent out a patch. I suggest you take it into the
imx tree (possibly applying it where it ensures as few non-building
commits as possible) then re-send a PR.
> Best regards,
> Stefano
Amicalement,
--
Albert.
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
2014-06-25 13:16 ` Albert ARIBAUD
@ 2014-06-25 13:52 ` Stefano Babic
0 siblings, 0 replies; 307+ messages in thread
From: Stefano Babic @ 2014-06-25 13:52 UTC (permalink / raw)
To: u-boot
Hi Albert,
On 25/06/2014 15:16, Albert ARIBAUD wrote:
> Thanks, I saw you have sent out a patch. I suggest you take it into the
> imx tree (possibly applying it where it ensures as few non-building
> commits as possible) then re-send a PR.
Agree, I am doing it.
Regards,
Stefano
--
=====================================================================
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
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] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
@ 2014-05-15 9:02 Stefano Babic
2014-05-16 17:35 ` Albert ARIBAUD
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2014-05-15 9:02 UTC (permalink / raw)
To: u-boot
Hi Albert,
please pull from u-boot-imx, thanks !
The following changes since commit d2a3e911390f9fc4d8c0ee4b3c7fc75f4fd3fd19:
Merge branch 'u-boot/master' (2014-05-09 11:50:14 +0200)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to e7f9350525d73233d4eaf1793f8fe618e9fd4910:
Merge branch 'master' of git://git.denx.de/u-boot-arm (2014-05-15
10:27:32 +0200)
----------------------------------------------------------------
Eric Benard (8):
imx-common: add board_video_skip
nitrogen6x: use common board_video_skip
mx6sabresd: use common board_video_skip
RiOTboard and MarSBoard: add new boards support
imx-common/video: add detect_hdmi
nitrogen6x: use common detect_hdmi
mx6sabresd: use common detect_hdmi
embest/mx6boards: use common detect_hdmi
Eric Nelson (1):
ARM: imx6: nitrogen6x: Enable CONFIG_SYS_GENERIC_BOARD
Fabio Estevam (11):
wandboard: Convert to generic board
mx53loco: Convert to generic board
mx6sabre_common: Convert to generic board
mx53ard: Convert to generic board
mx53smd: Convert to generic board
mx53evk: Convert to generic board
udoo: Convert to generic board
hummingboard: Convert to generic board
mx6slevk: Add SPI NOR flash support
nitrogen6x: Fix the PAD settings for the ECSPI chipselect
iomux-v3: Add support for mx6sl LVE bit
Marek Vasut (1):
arm: mxs: Enable CONFIG_SYS_GENERIC_BOARD
Otavio Salvador (2):
wandboard: add Future Eletronics 7" WVGA LCD extension board
wandboard: Pass video kernel arguments for HDMI and LCD
Stefano Babic (3):
mx6: fix weird formatting in imx6q-sabreauto.dts
Merge branch 'master' of git://git.denx.de/u-boot-arm
Merge branch 'master' of git://git.denx.de/u-boot-arm
Thomas Diener (2):
imx25: Add new hardware registers
video: Add support for imx25 lcd controller
Tim Harvey (10):
ventana: fixed comments in eeprom header
ventana: remove redundant include
power: make pfuze100 be able to coexist with other pmics
ventana: use non-generic pfuze100 init
power: Add support for LTC3676 PMIC
ventana: Add support for the LTC3676 PMIC
imx6: ventana: fix system-serial dt property
imx: ventana: Convert to generic board
imx: ventana: add HDMI and LVDS display capability
nand: remove CONFIG_SYS_NAND_PAGE_SIZE
arch/arm/dts/imx6q-sabreauto.dts | 10 +-
arch/arm/imx-common/Makefile | 1 +
arch/arm/imx-common/iomux-v3.c | 8 +
arch/arm/imx-common/video.c | 65 ++++++++
arch/arm/include/asm/arch-mx25/imx-regs.h | 175 ++++++++++++++++++++
arch/arm/include/asm/arch-mx6/mx6sl_pins.h | 4 +
arch/arm/include/asm/imx-common/iomux-v3.h | 5 +
arch/arm/include/asm/imx-common/video.h | 24 +++
board/boundary/nitrogen6x/nitrogen6x.c | 69 +-------
board/embest/mx6boards/Makefile | 9 ++
board/embest/mx6boards/mx6boards.c | 601
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
board/freescale/mx6sabresd/mx6sabresd.c | 67 +-------
board/freescale/mx6slevk/mx6slevk.c | 20 +++
board/gateworks/gw_ventana/gw_ventana.c | 215 ++++++++++++++++++++++---
board/gateworks/gw_ventana/ventana_eeprom.h | 14 +-
board/wandboard/wandboard.c | 146 ++++++++++++++---
boards.cfg | 2 +
common/spl/spl_nand.c | 2 +-
drivers/power/pmic/Makefile | 1 +
drivers/power/pmic/pmic_ltc3676.c | 32 ++++
drivers/power/pmic/pmic_pfuze100.c | 2 +-
drivers/video/Makefile | 1 +
drivers/video/imx25lcdc.c | 121 ++++++++++++++
include/configs/embestmx6boards.h | 336
+++++++++++++++++++++++++++++++++++++++
include/configs/gw_ventana.h | 20 +++
include/configs/hummingboard.h | 2 +
include/configs/m28evk.h | 1 -
include/configs/mx53ard.h | 2 +
include/configs/mx53evk.h | 2 +
include/configs/mx53loco.h | 2 +
include/configs/mx53smd.h | 2 +
include/configs/mx6sabre_common.h | 2 +
include/configs/mx6sabresd.h | 1 +
include/configs/mx6slevk.h | 12 ++
include/configs/mxs.h | 1 +
include/configs/nitrogen6x.h | 2 +
include/configs/udoo.h | 2 +
include/configs/wandboard.h | 38 ++++-
include/power/ltc3676_pmic.h | 51 ++++++
include/power/pfuze100_pmic.h | 1 +
40 files changed, 1876 insertions(+), 195 deletions(-)
create mode 100644 arch/arm/imx-common/video.c
create mode 100644 arch/arm/include/asm/imx-common/video.h
create mode 100644 board/embest/mx6boards/Makefile
create mode 100644 board/embest/mx6boards/mx6boards.c
create mode 100644 drivers/power/pmic/pmic_ltc3676.c
create mode 100644 drivers/video/imx25lcdc.c
create mode 100644 include/configs/embestmx6boards.h
create mode 100644 include/power/ltc3676_pmic.h
--
=====================================================================
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
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] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
2014-05-15 9:02 Stefano Babic
@ 2014-05-16 17:35 ` Albert ARIBAUD
0 siblings, 0 replies; 307+ messages in thread
From: Albert ARIBAUD @ 2014-05-16 17:35 UTC (permalink / raw)
To: u-boot
Hi Stefano,
On Thu, 15 May 2014 11:02:01 +0200, Stefano Babic <sbabic@denx.de>
wrote:
> Hi Albert,
>
> please pull from u-boot-imx, thanks !
>
> The following changes since commit d2a3e911390f9fc4d8c0ee4b3c7fc75f4fd3fd19:
>
> Merge branch 'u-boot/master' (2014-05-09 11:50:14 +0200)
>
> are available in the git repository at:
>
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to e7f9350525d73233d4eaf1793f8fe618e9fd4910:
>
> Merge branch 'master' of git://git.denx.de/u-boot-arm (2014-05-15
> 10:27:32 +0200)
>
> ----------------------------------------------------------------
>
> Eric Benard (8):
> imx-common: add board_video_skip
> nitrogen6x: use common board_video_skip
> mx6sabresd: use common board_video_skip
> RiOTboard and MarSBoard: add new boards support
> imx-common/video: add detect_hdmi
> nitrogen6x: use common detect_hdmi
> mx6sabresd: use common detect_hdmi
> embest/mx6boards: use common detect_hdmi
>
> Eric Nelson (1):
> ARM: imx6: nitrogen6x: Enable CONFIG_SYS_GENERIC_BOARD
>
> Fabio Estevam (11):
> wandboard: Convert to generic board
> mx53loco: Convert to generic board
> mx6sabre_common: Convert to generic board
> mx53ard: Convert to generic board
> mx53smd: Convert to generic board
> mx53evk: Convert to generic board
> udoo: Convert to generic board
> hummingboard: Convert to generic board
> mx6slevk: Add SPI NOR flash support
> nitrogen6x: Fix the PAD settings for the ECSPI chipselect
> iomux-v3: Add support for mx6sl LVE bit
>
> Marek Vasut (1):
> arm: mxs: Enable CONFIG_SYS_GENERIC_BOARD
>
> Otavio Salvador (2):
> wandboard: add Future Eletronics 7" WVGA LCD extension board
> wandboard: Pass video kernel arguments for HDMI and LCD
>
> Stefano Babic (3):
> mx6: fix weird formatting in imx6q-sabreauto.dts
> Merge branch 'master' of git://git.denx.de/u-boot-arm
> Merge branch 'master' of git://git.denx.de/u-boot-arm
>
> Thomas Diener (2):
> imx25: Add new hardware registers
> video: Add support for imx25 lcd controller
>
> Tim Harvey (10):
> ventana: fixed comments in eeprom header
> ventana: remove redundant include
> power: make pfuze100 be able to coexist with other pmics
> ventana: use non-generic pfuze100 init
> power: Add support for LTC3676 PMIC
> ventana: Add support for the LTC3676 PMIC
> imx6: ventana: fix system-serial dt property
> imx: ventana: Convert to generic board
> imx: ventana: add HDMI and LVDS display capability
> nand: remove CONFIG_SYS_NAND_PAGE_SIZE
>
> arch/arm/dts/imx6q-sabreauto.dts | 10 +-
> arch/arm/imx-common/Makefile | 1 +
> arch/arm/imx-common/iomux-v3.c | 8 +
> arch/arm/imx-common/video.c | 65 ++++++++
> arch/arm/include/asm/arch-mx25/imx-regs.h | 175 ++++++++++++++++++++
> arch/arm/include/asm/arch-mx6/mx6sl_pins.h | 4 +
> arch/arm/include/asm/imx-common/iomux-v3.h | 5 +
> arch/arm/include/asm/imx-common/video.h | 24 +++
> board/boundary/nitrogen6x/nitrogen6x.c | 69 +-------
> board/embest/mx6boards/Makefile | 9 ++
> board/embest/mx6boards/mx6boards.c | 601
> +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> board/freescale/mx6sabresd/mx6sabresd.c | 67 +-------
> board/freescale/mx6slevk/mx6slevk.c | 20 +++
> board/gateworks/gw_ventana/gw_ventana.c | 215 ++++++++++++++++++++++---
> board/gateworks/gw_ventana/ventana_eeprom.h | 14 +-
> board/wandboard/wandboard.c | 146 ++++++++++++++---
> boards.cfg | 2 +
> common/spl/spl_nand.c | 2 +-
> drivers/power/pmic/Makefile | 1 +
> drivers/power/pmic/pmic_ltc3676.c | 32 ++++
> drivers/power/pmic/pmic_pfuze100.c | 2 +-
> drivers/video/Makefile | 1 +
> drivers/video/imx25lcdc.c | 121 ++++++++++++++
> include/configs/embestmx6boards.h | 336
> +++++++++++++++++++++++++++++++++++++++
> include/configs/gw_ventana.h | 20 +++
> include/configs/hummingboard.h | 2 +
> include/configs/m28evk.h | 1 -
> include/configs/mx53ard.h | 2 +
> include/configs/mx53evk.h | 2 +
> include/configs/mx53loco.h | 2 +
> include/configs/mx53smd.h | 2 +
> include/configs/mx6sabre_common.h | 2 +
> include/configs/mx6sabresd.h | 1 +
> include/configs/mx6slevk.h | 12 ++
> include/configs/mxs.h | 1 +
> include/configs/nitrogen6x.h | 2 +
> include/configs/udoo.h | 2 +
> include/configs/wandboard.h | 38 ++++-
> include/power/ltc3676_pmic.h | 51 ++++++
> include/power/pfuze100_pmic.h | 1 +
> 40 files changed, 1876 insertions(+), 195 deletions(-)
> create mode 100644 arch/arm/imx-common/video.c
> create mode 100644 arch/arm/include/asm/imx-common/video.h
> create mode 100644 board/embest/mx6boards/Makefile
> create mode 100644 board/embest/mx6boards/mx6boards.c
> create mode 100644 drivers/power/pmic/pmic_ltc3676.c
> create mode 100644 drivers/video/imx25lcdc.c
> create mode 100644 include/configs/embestmx6boards.h
> create mode 100644 include/power/ltc3676_pmic.h
>
>
Applied to u-boot-arm/master, thanks!
Amicalement,
--
Albert.
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
@ 2014-04-07 16:20 Stefano Babic
2014-04-07 17:51 ` Albert ARIBAUD
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2014-04-07 16:20 UTC (permalink / raw)
To: u-boot
Hi Albert,
this contains the fix for the i.MX6 errata. I do not foresee now to send
another PR before release, maybe this is the last one for 2014.04.
The following changes since commit 1a9df13d5bc0b68c9dcae88d244c995c9351db67:
arm: mxs: Add support for generating signed BootStream (2014-04-04
11:44:59 +0200)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 68659d649debc9fb3d8ce21ce4dcfe3a66b63e3a:
MX6: Enable ARM errata workaround 794072 and 761320 (2014-04-07
18:11:01 +0200)
----------------------------------------------------------------
Nitin Garg (3):
ARM: Add workaround for Cortex-A9 errata 794072
ARM: Add workaround for Cortex-A9 errata 761320
MX6: Enable ARM errata workaround 794072 and 761320
README | 2 ++
arch/arm/cpu/armv7/start.S | 7 ++++++-
include/configs/mx6_common.h | 2 ++
3 files changed, 10 insertions(+), 1 deletion(-)
Best regards,
Stefano
--
=====================================================================
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
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] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
2014-04-07 16:20 Stefano Babic
@ 2014-04-07 17:51 ` Albert ARIBAUD
0 siblings, 0 replies; 307+ messages in thread
From: Albert ARIBAUD @ 2014-04-07 17:51 UTC (permalink / raw)
To: u-boot
Hi Stefano,
On Mon, 07 Apr 2014 18:20:36 +0200, Stefano Babic <sbabic@denx.de>
wrote:
> Hi Albert,
>
> this contains the fix for the i.MX6 errata. I do not foresee now to send
> another PR before release, maybe this is the last one for 2014.04.
>
> The following changes since commit 1a9df13d5bc0b68c9dcae88d244c995c9351db67:
>
> arm: mxs: Add support for generating signed BootStream (2014-04-04
> 11:44:59 +0200)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 68659d649debc9fb3d8ce21ce4dcfe3a66b63e3a:
>
> MX6: Enable ARM errata workaround 794072 and 761320 (2014-04-07
> 18:11:01 +0200)
>
> ----------------------------------------------------------------
> Nitin Garg (3):
> ARM: Add workaround for Cortex-A9 errata 794072
> ARM: Add workaround for Cortex-A9 errata 761320
> MX6: Enable ARM errata workaround 794072 and 761320
>
> README | 2 ++
> arch/arm/cpu/armv7/start.S | 7 ++++++-
> include/configs/mx6_common.h | 2 ++
> 3 files changed, 10 insertions(+), 1 deletion(-)
>
> Best regards,
> Stefano
>
Applied to u-boot-arm/master, thanks!
Amicalement,
--
Albert.
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
@ 2014-04-05 12:08 Stefano Babic
2014-04-05 14:46 ` Albert ARIBAUD
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2014-04-05 12:08 UTC (permalink / raw)
To: u-boot
Hi Albert,
please pull from u-boot-imx, thanks !
The following changes since commit 00b132bf34c5be86a108ac7fe8231ad9e97f6de4:
config:trats2: Change u-boot's TEXT_BASE from 0x78100000 to 0x43e00000
(2014-04-02 21:00:04 +0900)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 1a9df13d5bc0b68c9dcae88d244c995c9351db67:
arm: mxs: Add support for generating signed BootStream (2014-04-04
11:44:59 +0200)
----------------------------------------------------------------
Eric Nelson (1):
ARM: mx6: Disable PCIe on SABRE Lite/Nitrogen6x
Fabio Estevam (1):
woodburn_sd: Remove CONFIG_BOOT_INTERNAL
Marek Vasut (12):
arm: mxs: Adjust the load address of U-Boot and SPL for HAB
arm: mxs: Add support for generating signed BootStream
ARM: mxs: Add OCOTP driver
pci: mx6: Implement power callback
ARM: mx6: Add PCIe on SabreSDP
arm: mx5: Fix memory slowness on MX53QSB
arm: mx5: Avoid hardcoding memory sizes on MX53QSB
arm: mx5: Fix memory slowness on M53EVK
arm: mx5: Avoid hardcoding memory sizes on M53EVK
arm: mxs: Properly set GD pointer in SPL
arm: mxs: Add serial console support into SPL
arm: mxs: Add support for generating signed BootStream
Stefano Babic (5):
mxs: fix warning in SPL with console support
imx: add rules for U-Boot DTB support
mx6: add example DTB for mx6qsabreauto
Revert "arm: mxs: Add support for generating signed BootStream"
Merge branch 'master' of git://git.denx.de/u-boot-arm into master
Makefile | 8 +-
arch/arm/config.mk | 4 +
arch/arm/cpu/arm926ejs/mxs/Makefile | 60 +++++
arch/arm/cpu/arm926ejs/mxs/mxsimage-signed.cfg | 10 +
arch/arm/cpu/arm926ejs/mxs/mxsimage.mx23.cfg | 8 +-
arch/arm/cpu/arm926ejs/mxs/mxsimage.mx28.cfg | 8 +-
arch/arm/cpu/arm926ejs/mxs/spl_boot.c | 35 +++
arch/arm/cpu/arm926ejs/mxs/u-boot-spl.lds | 2 +-
arch/arm/dts/Makefile | 1 +
arch/arm/dts/imx6q-sabreauto.dts | 13 +
arch/arm/imx-common/Makefile | 8 +
board/denx/m53evk/m53evk.c | 31 ++-
board/freescale/mx53loco/mx53loco.c | 31 ++-
board/freescale/mx6sabresd/mx6sabresd.c | 11 +
drivers/misc/Makefile | 1 +
drivers/misc/mxs_ocotp.c | 311
++++++++++++++++++++++++
drivers/pci/pcie_imx.c | 13 +-
include/configs/m53evk.h | 8 +-
include/configs/mx53loco.h | 10 +-
include/configs/mx6qsabreauto.h | 3 +
include/configs/mx6sabresd.h | 10 +
include/configs/mxs.h | 15 +-
include/configs/nitrogen6x.h | 1 -
include/configs/woodburn_sd.h | 2 -
24 files changed, 564 insertions(+), 40 deletions(-)
create mode 100644 arch/arm/cpu/arm926ejs/mxs/mxsimage-signed.cfg
create mode 100644 arch/arm/dts/imx6q-sabreauto.dts
create mode 100644 drivers/misc/mxs_ocotp.c
--
=====================================================================
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
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] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
2014-04-05 12:08 Stefano Babic
@ 2014-04-05 14:46 ` Albert ARIBAUD
0 siblings, 0 replies; 307+ messages in thread
From: Albert ARIBAUD @ 2014-04-05 14:46 UTC (permalink / raw)
To: u-boot
Hi Stefano,
On Sat, 05 Apr 2014 14:08:47 +0200, Stefano Babic <sbabic@denx.de>
wrote:
> Hi Albert,
>
> please pull from u-boot-imx, thanks !
>
> The following changes since commit 00b132bf34c5be86a108ac7fe8231ad9e97f6de4:
>
> config:trats2: Change u-boot's TEXT_BASE from 0x78100000 to 0x43e00000
> (2014-04-02 21:00:04 +0900)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 1a9df13d5bc0b68c9dcae88d244c995c9351db67:
>
> arm: mxs: Add support for generating signed BootStream (2014-04-04
> 11:44:59 +0200)
>
> ----------------------------------------------------------------
> Eric Nelson (1):
> ARM: mx6: Disable PCIe on SABRE Lite/Nitrogen6x
>
> Fabio Estevam (1):
> woodburn_sd: Remove CONFIG_BOOT_INTERNAL
>
> Marek Vasut (12):
> arm: mxs: Adjust the load address of U-Boot and SPL for HAB
> arm: mxs: Add support for generating signed BootStream
> ARM: mxs: Add OCOTP driver
> pci: mx6: Implement power callback
> ARM: mx6: Add PCIe on SabreSDP
> arm: mx5: Fix memory slowness on MX53QSB
> arm: mx5: Avoid hardcoding memory sizes on MX53QSB
> arm: mx5: Fix memory slowness on M53EVK
> arm: mx5: Avoid hardcoding memory sizes on M53EVK
> arm: mxs: Properly set GD pointer in SPL
> arm: mxs: Add serial console support into SPL
> arm: mxs: Add support for generating signed BootStream
>
> Stefano Babic (5):
> mxs: fix warning in SPL with console support
> imx: add rules for U-Boot DTB support
> mx6: add example DTB for mx6qsabreauto
> Revert "arm: mxs: Add support for generating signed BootStream"
> Merge branch 'master' of git://git.denx.de/u-boot-arm into master
>
> Makefile | 8 +-
> arch/arm/config.mk | 4 +
> arch/arm/cpu/arm926ejs/mxs/Makefile | 60 +++++
> arch/arm/cpu/arm926ejs/mxs/mxsimage-signed.cfg | 10 +
> arch/arm/cpu/arm926ejs/mxs/mxsimage.mx23.cfg | 8 +-
> arch/arm/cpu/arm926ejs/mxs/mxsimage.mx28.cfg | 8 +-
> arch/arm/cpu/arm926ejs/mxs/spl_boot.c | 35 +++
> arch/arm/cpu/arm926ejs/mxs/u-boot-spl.lds | 2 +-
> arch/arm/dts/Makefile | 1 +
> arch/arm/dts/imx6q-sabreauto.dts | 13 +
> arch/arm/imx-common/Makefile | 8 +
> board/denx/m53evk/m53evk.c | 31 ++-
> board/freescale/mx53loco/mx53loco.c | 31 ++-
> board/freescale/mx6sabresd/mx6sabresd.c | 11 +
> drivers/misc/Makefile | 1 +
> drivers/misc/mxs_ocotp.c | 311
> ++++++++++++++++++++++++
> drivers/pci/pcie_imx.c | 13 +-
> include/configs/m53evk.h | 8 +-
> include/configs/mx53loco.h | 10 +-
> include/configs/mx6qsabreauto.h | 3 +
> include/configs/mx6sabresd.h | 10 +
> include/configs/mxs.h | 15 +-
> include/configs/nitrogen6x.h | 1 -
> include/configs/woodburn_sd.h | 2 -
> 24 files changed, 564 insertions(+), 40 deletions(-)
> create mode 100644 arch/arm/cpu/arm926ejs/mxs/mxsimage-signed.cfg
> create mode 100644 arch/arm/dts/imx6q-sabreauto.dts
> create mode 100644 drivers/misc/mxs_ocotp.c
>
>
Applied to u-boot-arm/master, thanks!
Amicalement,
--
Albert.
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
@ 2014-04-02 16:54 Stefano Babic
2014-04-02 18:00 ` Albert ARIBAUD
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2014-04-02 16:54 UTC (permalink / raw)
To: u-boot
Hi Albert,
please pull from u-boot-imx, thanks !
The following changes since commit 81a1d6173cd255c5c04c332ed69498c6e173515f:
mx25pdk: Align the environment with other FSL boards (2014-03-12
11:19:23 +0100)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to fa9c02163247369aeb7c5dd02927547c8a5be8ef:
mx6: add example DTB for mx6qsabreauto (2014-04-02 10:46:21 +0200)
----------------------------------------------------------------
Eric Nelson (1):
ARM: mx6: Disable PCIe on SABRE Lite/Nitrogen6x
Fabio Estevam (1):
woodburn_sd: Remove CONFIG_BOOT_INTERNAL
Marek Vasut (11):
arm: mxs: Adjust the load address of U-Boot and SPL for HAB
arm: mxs: Add support for generating signed BootStream
ARM: mxs: Add OCOTP driver
pci: mx6: Implement power callback
ARM: mx6: Add PCIe on SabreSDP
arm: mx5: Fix memory slowness on MX53QSB
arm: mx5: Avoid hardcoding memory sizes on MX53QSB
arm: mx5: Fix memory slowness on M53EVK
arm: mx5: Avoid hardcoding memory sizes on M53EVK
arm: mxs: Properly set GD pointer in SPL
arm: mxs: Add serial console support into SPL
Stefano Babic (3):
mxs: fix warning in SPL with console support
imx: add rules for U-Boot DTB support
mx6: add example DTB for mx6qsabreauto
Makefile | 8 +-
arch/arm/config.mk | 4 +
arch/arm/cpu/arm926ejs/mxs/Makefile | 77 ++++++
arch/arm/cpu/arm926ejs/mxs/mxsimage-signed.cfg | 10 +
arch/arm/cpu/arm926ejs/mxs/mxsimage.mx23.cfg | 8 +-
arch/arm/cpu/arm926ejs/mxs/mxsimage.mx28.cfg | 8 +-
arch/arm/cpu/arm926ejs/mxs/spl_boot.c | 35 +++
arch/arm/cpu/arm926ejs/mxs/u-boot-spl.lds | 2 +-
arch/arm/dts/Makefile | 1 +
arch/arm/dts/imx6q-sabreauto.dts | 13 +
arch/arm/imx-common/Makefile | 8 +
board/denx/m53evk/m53evk.c | 31 ++-
board/freescale/mx53loco/mx53loco.c | 31 ++-
board/freescale/mx6sabresd/mx6sabresd.c | 11 +
drivers/misc/Makefile | 1 +
drivers/misc/mxs_ocotp.c | 311
++++++++++++++++++++++++
drivers/pci/pcie_imx.c | 13 +-
include/configs/m53evk.h | 8 +-
include/configs/mx53loco.h | 10 +-
include/configs/mx6qsabreauto.h | 3 +
include/configs/mx6sabresd.h | 10 +
include/configs/mxs.h | 15 +-
include/configs/nitrogen6x.h | 1 -
include/configs/woodburn_sd.h | 2 -
24 files changed, 581 insertions(+), 40 deletions(-)
create mode 100644 arch/arm/cpu/arm926ejs/mxs/mxsimage-signed.cfg
create mode 100644 arch/arm/dts/imx6q-sabreauto.dts
create mode 100644 drivers/misc/mxs_ocotp.c
--
=====================================================================
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
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] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
2014-04-02 16:54 Stefano Babic
@ 2014-04-02 18:00 ` Albert ARIBAUD
2014-04-03 6:31 ` Albert ARIBAUD
0 siblings, 1 reply; 307+ messages in thread
From: Albert ARIBAUD @ 2014-04-02 18:00 UTC (permalink / raw)
To: u-boot
Hi Stefano,
On Wed, 02 Apr 2014 18:54:14 +0200, Stefano Babic <sbabic@denx.de>
wrote:
> Hi Albert,
>
> please pull from u-boot-imx, thanks !
>
>
> The following changes since commit 81a1d6173cd255c5c04c332ed69498c6e173515f:
>
> mx25pdk: Align the environment with other FSL boards (2014-03-12
> 11:19:23 +0100)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to fa9c02163247369aeb7c5dd02927547c8a5be8ef:
>
> mx6: add example DTB for mx6qsabreauto (2014-04-02 10:46:21 +0200)
>
> ----------------------------------------------------------------
> Eric Nelson (1):
> ARM: mx6: Disable PCIe on SABRE Lite/Nitrogen6x
>
> Fabio Estevam (1):
> woodburn_sd: Remove CONFIG_BOOT_INTERNAL
>
> Marek Vasut (11):
> arm: mxs: Adjust the load address of U-Boot and SPL for HAB
> arm: mxs: Add support for generating signed BootStream
> ARM: mxs: Add OCOTP driver
> pci: mx6: Implement power callback
> ARM: mx6: Add PCIe on SabreSDP
> arm: mx5: Fix memory slowness on MX53QSB
> arm: mx5: Avoid hardcoding memory sizes on MX53QSB
> arm: mx5: Fix memory slowness on M53EVK
> arm: mx5: Avoid hardcoding memory sizes on M53EVK
> arm: mxs: Properly set GD pointer in SPL
> arm: mxs: Add serial console support into SPL
>
> Stefano Babic (3):
> mxs: fix warning in SPL with console support
> imx: add rules for U-Boot DTB support
> mx6: add example DTB for mx6qsabreauto
>
> Makefile | 8 +-
> arch/arm/config.mk | 4 +
> arch/arm/cpu/arm926ejs/mxs/Makefile | 77 ++++++
> arch/arm/cpu/arm926ejs/mxs/mxsimage-signed.cfg | 10 +
> arch/arm/cpu/arm926ejs/mxs/mxsimage.mx23.cfg | 8 +-
> arch/arm/cpu/arm926ejs/mxs/mxsimage.mx28.cfg | 8 +-
> arch/arm/cpu/arm926ejs/mxs/spl_boot.c | 35 +++
> arch/arm/cpu/arm926ejs/mxs/u-boot-spl.lds | 2 +-
> arch/arm/dts/Makefile | 1 +
> arch/arm/dts/imx6q-sabreauto.dts | 13 +
> arch/arm/imx-common/Makefile | 8 +
> board/denx/m53evk/m53evk.c | 31 ++-
> board/freescale/mx53loco/mx53loco.c | 31 ++-
> board/freescale/mx6sabresd/mx6sabresd.c | 11 +
> drivers/misc/Makefile | 1 +
> drivers/misc/mxs_ocotp.c | 311
> ++++++++++++++++++++++++
> drivers/pci/pcie_imx.c | 13 +-
> include/configs/m53evk.h | 8 +-
> include/configs/mx53loco.h | 10 +-
> include/configs/mx6qsabreauto.h | 3 +
> include/configs/mx6sabresd.h | 10 +
> include/configs/mxs.h | 15 +-
> include/configs/nitrogen6x.h | 1 -
> include/configs/woodburn_sd.h | 2 -
> 24 files changed, 581 insertions(+), 40 deletions(-)
> create mode 100644 arch/arm/cpu/arm926ejs/mxs/mxsimage-signed.cfg
> create mode 100644 arch/arm/dts/imx6q-sabreauto.dts
> create mode 100644 drivers/misc/mxs_ocotp.c
>
This fails to merge with current u-boot-arm/master. Can you have a look?
Or I have a closer look (much) later tonight.
Amicalement,
--
Albert.
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
2014-04-02 18:00 ` Albert ARIBAUD
@ 2014-04-03 6:31 ` Albert ARIBAUD
2014-04-03 7:32 ` Stefano Babic
0 siblings, 1 reply; 307+ messages in thread
From: Albert ARIBAUD @ 2014-04-03 6:31 UTC (permalink / raw)
To: u-boot
On Wed, 2 Apr 2014 20:00:07 +0200, Albert ARIBAUD
<albert.u.boot@aribaud.net> wrote:
> Hi Stefano,
>
> On Wed, 02 Apr 2014 18:54:14 +0200, Stefano Babic <sbabic@denx.de>
> wrote:
>
> > Hi Albert,
> >
> > please pull from u-boot-imx, thanks !
> >
> >
> > The following changes since commit 81a1d6173cd255c5c04c332ed69498c6e173515f:
> >
> > mx25pdk: Align the environment with other FSL boards (2014-03-12
> > 11:19:23 +0100)
> >
> > are available in the git repository at:
> >
> > git://www.denx.de/git/u-boot-imx.git master
> >
> > for you to fetch changes up to fa9c02163247369aeb7c5dd02927547c8a5be8ef:
> >
> > mx6: add example DTB for mx6qsabreauto (2014-04-02 10:46:21 +0200)
> >
> > ----------------------------------------------------------------
> > Eric Nelson (1):
> > ARM: mx6: Disable PCIe on SABRE Lite/Nitrogen6x
> >
> > Fabio Estevam (1):
> > woodburn_sd: Remove CONFIG_BOOT_INTERNAL
> >
> > Marek Vasut (11):
> > arm: mxs: Adjust the load address of U-Boot and SPL for HAB
> > arm: mxs: Add support for generating signed BootStream
> > ARM: mxs: Add OCOTP driver
> > pci: mx6: Implement power callback
> > ARM: mx6: Add PCIe on SabreSDP
> > arm: mx5: Fix memory slowness on MX53QSB
> > arm: mx5: Avoid hardcoding memory sizes on MX53QSB
> > arm: mx5: Fix memory slowness on M53EVK
> > arm: mx5: Avoid hardcoding memory sizes on M53EVK
> > arm: mxs: Properly set GD pointer in SPL
> > arm: mxs: Add serial console support into SPL
> >
> > Stefano Babic (3):
> > mxs: fix warning in SPL with console support
> > imx: add rules for U-Boot DTB support
> > mx6: add example DTB for mx6qsabreauto
> >
> > Makefile | 8 +-
> > arch/arm/config.mk | 4 +
> > arch/arm/cpu/arm926ejs/mxs/Makefile | 77 ++++++
> > arch/arm/cpu/arm926ejs/mxs/mxsimage-signed.cfg | 10 +
> > arch/arm/cpu/arm926ejs/mxs/mxsimage.mx23.cfg | 8 +-
> > arch/arm/cpu/arm926ejs/mxs/mxsimage.mx28.cfg | 8 +-
> > arch/arm/cpu/arm926ejs/mxs/spl_boot.c | 35 +++
> > arch/arm/cpu/arm926ejs/mxs/u-boot-spl.lds | 2 +-
> > arch/arm/dts/Makefile | 1 +
> > arch/arm/dts/imx6q-sabreauto.dts | 13 +
> > arch/arm/imx-common/Makefile | 8 +
> > board/denx/m53evk/m53evk.c | 31 ++-
> > board/freescale/mx53loco/mx53loco.c | 31 ++-
> > board/freescale/mx6sabresd/mx6sabresd.c | 11 +
> > drivers/misc/Makefile | 1 +
> > drivers/misc/mxs_ocotp.c | 311
> > ++++++++++++++++++++++++
> > drivers/pci/pcie_imx.c | 13 +-
> > include/configs/m53evk.h | 8 +-
> > include/configs/mx53loco.h | 10 +-
> > include/configs/mx6qsabreauto.h | 3 +
> > include/configs/mx6sabresd.h | 10 +
> > include/configs/mxs.h | 15 +-
> > include/configs/nitrogen6x.h | 1 -
> > include/configs/woodburn_sd.h | 2 -
> > 24 files changed, 581 insertions(+), 40 deletions(-)
> > create mode 100644 arch/arm/cpu/arm926ejs/mxs/mxsimage-signed.cfg
> > create mode 100644 arch/arm/dts/imx6q-sabreauto.dts
> > create mode 100644 drivers/misc/mxs_ocotp.c
> >
>
> This fails to merge with current u-boot-arm/master. Can you have a look?
> Or I have a closer look (much) later tonight.
Stefano, I had a look, and I'd rather you solved the merge conflict.
Amicalement,
--
Albert.
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
2014-04-03 6:31 ` Albert ARIBAUD
@ 2014-04-03 7:32 ` Stefano Babic
2014-04-04 13:52 ` Stefano Babic
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2014-04-03 7:32 UTC (permalink / raw)
To: u-boot
Hi Albert,
On 03/04/2014 08:31, Albert ARIBAUD wrote:
> On Wed, 2 Apr 2014 20:00:07 +0200, Albert ARIBAUD
> <albert.u.boot@aribaud.net> wrote:
>
>> Hi Stefano,
>>
>> On Wed, 02 Apr 2014 18:54:14 +0200, Stefano Babic <sbabic@denx.de>
>> wrote:
>>
>>> Hi Albert,
>>>
>>> please pull from u-boot-imx, thanks !
>>>
>>>
>>> The following changes since commit 81a1d6173cd255c5c04c332ed69498c6e173515f:
>>>
>>> mx25pdk: Align the environment with other FSL boards (2014-03-12
>>> 11:19:23 +0100)
>>>
>>> are available in the git repository at:
>>>
>>> git://www.denx.de/git/u-boot-imx.git master
>>>
>>> for you to fetch changes up to fa9c02163247369aeb7c5dd02927547c8a5be8ef:
>>>
>>> mx6: add example DTB for mx6qsabreauto (2014-04-02 10:46:21 +0200)
>>>
>>> ----------------------------------------------------------------
>>> Eric Nelson (1):
>>> ARM: mx6: Disable PCIe on SABRE Lite/Nitrogen6x
>>>
>>> Fabio Estevam (1):
>>> woodburn_sd: Remove CONFIG_BOOT_INTERNAL
>>>
>>> Marek Vasut (11):
>>> arm: mxs: Adjust the load address of U-Boot and SPL for HAB
>>> arm: mxs: Add support for generating signed BootStream
>>> ARM: mxs: Add OCOTP driver
>>> pci: mx6: Implement power callback
>>> ARM: mx6: Add PCIe on SabreSDP
>>> arm: mx5: Fix memory slowness on MX53QSB
>>> arm: mx5: Avoid hardcoding memory sizes on MX53QSB
>>> arm: mx5: Fix memory slowness on M53EVK
>>> arm: mx5: Avoid hardcoding memory sizes on M53EVK
>>> arm: mxs: Properly set GD pointer in SPL
>>> arm: mxs: Add serial console support into SPL
>>>
>>> Stefano Babic (3):
>>> mxs: fix warning in SPL with console support
>>> imx: add rules for U-Boot DTB support
>>> mx6: add example DTB for mx6qsabreauto
>>>
>>> Makefile | 8 +-
>>> arch/arm/config.mk | 4 +
>>> arch/arm/cpu/arm926ejs/mxs/Makefile | 77 ++++++
>>> arch/arm/cpu/arm926ejs/mxs/mxsimage-signed.cfg | 10 +
>>> arch/arm/cpu/arm926ejs/mxs/mxsimage.mx23.cfg | 8 +-
>>> arch/arm/cpu/arm926ejs/mxs/mxsimage.mx28.cfg | 8 +-
>>> arch/arm/cpu/arm926ejs/mxs/spl_boot.c | 35 +++
>>> arch/arm/cpu/arm926ejs/mxs/u-boot-spl.lds | 2 +-
>>> arch/arm/dts/Makefile | 1 +
>>> arch/arm/dts/imx6q-sabreauto.dts | 13 +
>>> arch/arm/imx-common/Makefile | 8 +
>>> board/denx/m53evk/m53evk.c | 31 ++-
>>> board/freescale/mx53loco/mx53loco.c | 31 ++-
>>> board/freescale/mx6sabresd/mx6sabresd.c | 11 +
>>> drivers/misc/Makefile | 1 +
>>> drivers/misc/mxs_ocotp.c | 311
>>> ++++++++++++++++++++++++
>>> drivers/pci/pcie_imx.c | 13 +-
>>> include/configs/m53evk.h | 8 +-
>>> include/configs/mx53loco.h | 10 +-
>>> include/configs/mx6qsabreauto.h | 3 +
>>> include/configs/mx6sabresd.h | 10 +
>>> include/configs/mxs.h | 15 +-
>>> include/configs/nitrogen6x.h | 1 -
>>> include/configs/woodburn_sd.h | 2 -
>>> 24 files changed, 581 insertions(+), 40 deletions(-)
>>> create mode 100644 arch/arm/cpu/arm926ejs/mxs/mxsimage-signed.cfg
>>> create mode 100644 arch/arm/dts/imx6q-sabreauto.dts
>>> create mode 100644 drivers/misc/mxs_ocotp.c
>>>
>>
>> This fails to merge with current u-boot-arm/master. Can you have a look?
>> Or I have a closer look (much) later tonight.
>
> Stefano, I had a look, and I'd rather you solved the merge conflict.
>
Of course, I check this issue !
Regards,
Stefano
--
=====================================================================
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
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] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
2014-04-03 7:32 ` Stefano Babic
@ 2014-04-04 13:52 ` Stefano Babic
2014-04-05 8:22 ` Albert ARIBAUD
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2014-04-04 13:52 UTC (permalink / raw)
To: u-boot
Hi Albert,
On 03/04/2014 09:32, Stefano Babic wrote:
>>> This fails to merge with current u-boot-arm/master. Can you have a look?
>>> Or I have a closer look (much) later tonight.
>>
>> Stefano, I had a look, and I'd rather you solved the merge conflict.
Conflicts are solved - I have already pull u-boot-arm/master. I hope you
have no problem to pull u-boot-imx now.
Thanks,
Stefano
--
=====================================================================
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
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] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
2014-04-04 13:52 ` Stefano Babic
@ 2014-04-05 8:22 ` Albert ARIBAUD
2014-04-05 11:03 ` Albert ARIBAUD
0 siblings, 1 reply; 307+ messages in thread
From: Albert ARIBAUD @ 2014-04-05 8:22 UTC (permalink / raw)
To: u-boot
Hi Stefano,
On Fri, 04 Apr 2014 15:52:32 +0200, Stefano Babic <sbabic@denx.de>
wrote:
> Hi Albert,
>
> On 03/04/2014 09:32, Stefano Babic wrote:
>
> >>> This fails to merge with current u-boot-arm/master. Can you have a look?
> >>> Or I have a closer look (much) later tonight.
> >>
> >> Stefano, I had a look, and I'd rather you solved the merge conflict.
>
> Conflicts are solved - I have already pull u-boot-arm/master. I hope you
> have no problem to pull u-boot-imx now.
Thanks. Can you just send out a new PR?
> Thanks,
> Stefano
Amicalement,
--
Albert.
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
2014-04-05 8:22 ` Albert ARIBAUD
@ 2014-04-05 11:03 ` Albert ARIBAUD
2014-04-05 12:09 ` Stefano Babic
0 siblings, 1 reply; 307+ messages in thread
From: Albert ARIBAUD @ 2014-04-05 11:03 UTC (permalink / raw)
To: u-boot
On Sat, 5 Apr 2014 10:22:03 +0200, Albert ARIBAUD
<albert.u.boot@aribaud.net> wrote:
> Hi Stefano,
>
> On Fri, 04 Apr 2014 15:52:32 +0200, Stefano Babic <sbabic@denx.de>
> wrote:
>
> > Hi Albert,
> >
> > On 03/04/2014 09:32, Stefano Babic wrote:
> >
> > >>> This fails to merge with current u-boot-arm/master. Can you have a look?
> > >>> Or I have a closer look (much) later tonight.
> > >>
> > >> Stefano, I had a look, and I'd rather you solved the merge conflict.
> >
> > Conflicts are solved - I have already pull u-boot-arm/master. I hope you
> > have no problem to pull u-boot-imx now.
>
> Thanks. Can you just send out a new PR?
(meanwhile, I'm preparing the tests and ARM PR)
Amicalement,
--
Albert.
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
2014-04-05 11:03 ` Albert ARIBAUD
@ 2014-04-05 12:09 ` Stefano Babic
0 siblings, 0 replies; 307+ messages in thread
From: Stefano Babic @ 2014-04-05 12:09 UTC (permalink / raw)
To: u-boot
On 05/04/2014 13:03, Albert ARIBAUD wrote:
> On Sat, 5 Apr 2014 10:22:03 +0200, Albert ARIBAUD
> <albert.u.boot@aribaud.net> wrote:
>
>> Hi Stefano,
>>
>> On Fri, 04 Apr 2014 15:52:32 +0200, Stefano Babic <sbabic@denx.de>
>> wrote:
>>
>>> Hi Albert,
>>>
>>> On 03/04/2014 09:32, Stefano Babic wrote:
>>>
>>>>>> This fails to merge with current u-boot-arm/master. Can you have a look?
>>>>>> Or I have a closer look (much) later tonight.
>>>>>
>>>>> Stefano, I had a look, and I'd rather you solved the merge conflict.
>>>
>>> Conflicts are solved - I have already pull u-boot-arm/master. I hope you
>>> have no problem to pull u-boot-imx now.
>>
>> Thanks. Can you just send out a new PR?
>
Done !
Thanks,
Stefano
--
=====================================================================
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
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] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
@ 2014-03-12 10:44 Stefano Babic
2014-03-13 17:27 ` Albert ARIBAUD
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2014-03-12 10:44 UTC (permalink / raw)
To: u-boot
Hi Albert,
please pull from u-boot-imx, thanks !
The following changes since commit cc07294bc704694ae33db75b25ac557e5917a83f:
arm: am335x: DXR2: Reset SMSC LAN9303 switch via GPIO upon bootup
(2014-03-04 09:42:07 -0500)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 81a1d6173cd255c5c04c332ed69498c6e173515f:
mx25pdk: Align the environment with other FSL boards (2014-03-12
11:19:23 +0100)
----------------------------------------------------------------
Fabio Estevam (6):
wandboard: Staticize usdhc1_pads
mmc: Add a prototype for board_mmc_init()
wandboard: Fix sparse warning
wandboard: Include <input.h>
fb: Add a prototype for board_video_skip()
mx25pdk: Align the environment with other FSL boards
Stefano Babic (1):
Merge branch 'master' of git://git.denx.de/u-boot-arm
Tim Harvey (2):
power: add PFUZE100 PMIC driver
ventana: Add Gateworks Ventana family support
board/gateworks/gw_ventana/Makefile | 10 +
board/gateworks/gw_ventana/README | 55 ++
board/gateworks/gw_ventana/clocks.cfg | 42 +
board/gateworks/gw_ventana/gsc.c | 129 +++
board/gateworks/gw_ventana/gsc.h | 64 ++
board/gateworks/gw_ventana/gw_ventana.c | 1263
+++++++++++++++++++++++++++
board/gateworks/gw_ventana/gw_ventana.cfg | 44 +
board/gateworks/gw_ventana/ventana_eeprom.h | 106 +++
board/wandboard/wandboard.c | 4 +-
boards.cfg | 5 +
drivers/power/pmic/Makefile | 1 +
drivers/power/pmic/pmic_pfuze100.c | 32 +
include/configs/gw_ventana.h | 425 +++++++++
include/configs/mx25pdk.h | 103 ++-
include/linux/fb.h | 2 +
include/mmc.h | 2 +
include/phy.h | 2 +
include/power/pfuze100_pmic.h | 96 ++
18 files changed, 2379 insertions(+), 6 deletions(-)
create mode 100644 board/gateworks/gw_ventana/Makefile
create mode 100644 board/gateworks/gw_ventana/README
create mode 100644 board/gateworks/gw_ventana/clocks.cfg
create mode 100644 board/gateworks/gw_ventana/gsc.c
create mode 100644 board/gateworks/gw_ventana/gsc.h
create mode 100644 board/gateworks/gw_ventana/gw_ventana.c
create mode 100644 board/gateworks/gw_ventana/gw_ventana.cfg
create mode 100644 board/gateworks/gw_ventana/ventana_eeprom.h
create mode 100644 drivers/power/pmic/pmic_pfuze100.c
create mode 100644 include/configs/gw_ventana.h
create mode 100644 include/power/pfuze100_pmic.h
--
=====================================================================
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
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] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
2014-03-12 10:44 Stefano Babic
@ 2014-03-13 17:27 ` Albert ARIBAUD
0 siblings, 0 replies; 307+ messages in thread
From: Albert ARIBAUD @ 2014-03-13 17:27 UTC (permalink / raw)
To: u-boot
Hi Stefano,
On Wed, 12 Mar 2014 11:44:25 +0100, Stefano Babic <sbabic@denx.de>
wrote:
> Hi Albert,
>
> please pull from u-boot-imx, thanks !
>
> The following changes since commit cc07294bc704694ae33db75b25ac557e5917a83f:
>
> arm: am335x: DXR2: Reset SMSC LAN9303 switch via GPIO upon bootup
> (2014-03-04 09:42:07 -0500)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 81a1d6173cd255c5c04c332ed69498c6e173515f:
>
> mx25pdk: Align the environment with other FSL boards (2014-03-12
> 11:19:23 +0100)
>
> ----------------------------------------------------------------
> Fabio Estevam (6):
> wandboard: Staticize usdhc1_pads
> mmc: Add a prototype for board_mmc_init()
> wandboard: Fix sparse warning
> wandboard: Include <input.h>
> fb: Add a prototype for board_video_skip()
> mx25pdk: Align the environment with other FSL boards
>
> Stefano Babic (1):
> Merge branch 'master' of git://git.denx.de/u-boot-arm
>
> Tim Harvey (2):
> power: add PFUZE100 PMIC driver
> ventana: Add Gateworks Ventana family support
>
> board/gateworks/gw_ventana/Makefile | 10 +
> board/gateworks/gw_ventana/README | 55 ++
> board/gateworks/gw_ventana/clocks.cfg | 42 +
> board/gateworks/gw_ventana/gsc.c | 129 +++
> board/gateworks/gw_ventana/gsc.h | 64 ++
> board/gateworks/gw_ventana/gw_ventana.c | 1263
> +++++++++++++++++++++++++++
> board/gateworks/gw_ventana/gw_ventana.cfg | 44 +
> board/gateworks/gw_ventana/ventana_eeprom.h | 106 +++
> board/wandboard/wandboard.c | 4 +-
> boards.cfg | 5 +
> drivers/power/pmic/Makefile | 1 +
> drivers/power/pmic/pmic_pfuze100.c | 32 +
> include/configs/gw_ventana.h | 425 +++++++++
> include/configs/mx25pdk.h | 103 ++-
> include/linux/fb.h | 2 +
> include/mmc.h | 2 +
> include/phy.h | 2 +
> include/power/pfuze100_pmic.h | 96 ++
> 18 files changed, 2379 insertions(+), 6 deletions(-)
> create mode 100644 board/gateworks/gw_ventana/Makefile
> create mode 100644 board/gateworks/gw_ventana/README
> create mode 100644 board/gateworks/gw_ventana/clocks.cfg
> create mode 100644 board/gateworks/gw_ventana/gsc.c
> create mode 100644 board/gateworks/gw_ventana/gsc.h
> create mode 100644 board/gateworks/gw_ventana/gw_ventana.c
> create mode 100644 board/gateworks/gw_ventana/gw_ventana.cfg
> create mode 100644 board/gateworks/gw_ventana/ventana_eeprom.h
> create mode 100644 drivers/power/pmic/pmic_pfuze100.c
> create mode 100644 include/configs/gw_ventana.h
> create mode 100644 include/power/pfuze100_pmic.h
>
>
Applied to u-boot-arm/master, thanks!
Amicalement,
--
Albert.
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
@ 2014-02-19 10:04 Stefano Babic
2014-02-19 15:05 ` Albert ARIBAUD
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2014-02-19 10:04 UTC (permalink / raw)
To: u-boot
Hi Albert,
please pull from u-boot-imx, thanks !
The following changes since commit e97f9d817e600cd6f43d1d0da76f5787e33a5c56:
Merge branch 'u-boot-ti/master' into 'u-boot-arm/master' (2014-01-29
14:07:50 +0100)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to da781c60e5d55904d77931fcb63f25e65e2228be:
imx6 SION bit has to be on for the pins that are used as ENET_REF_CLK
(2014-02-19 10:57:25 +0100)
----------------------------------------------------------------
Andy Ng (1):
imx6 SION bit has to be on for the pins that are used as ENET_REF_CLK
Anson Huang (2):
imx6: ensure AHB clock is 132MHz in low freq boot mode
imx6: make sure MMDC_CHx_MASK is clear to avoid warm reset failure
Eric Nelson (1):
i.MX6: nitrogen6x: pedantic: BOOT_FROM==spi, not sd
Fabio Estevam (8):
nitrogen6x: README: Only calling 'make' is enough
nitrogen6x: README: Do not refer to MAINTAINERS file
mx6sl: Adjust fdt_addr to avoid address overlapping
hummingboard: Return from cpu_eth_init() directly
imx: Introduce a header for the imx cpu versions
mx6: Distinguish mx6dual from mx6quad
mx6qsabreauto: Update imximage.cfg
mx6: Enable L2 cache support
Marek Vasut (7):
ARM: armv7: Make indirect vector addresses globl
ARM: mx6: Add PCI express clock configuration
ARM: mx6: Add PCI express driver
ARM: mx6: Enable PCIe on Sabrelite
ARM: m53evk: Rename mxc-nand to mxc_nand
ARM: m53evk: Enable CONFIG_REGEX
pci: mx6: Implement reset callback
Markus Niebel (2):
ARM: imx6: fix wrong fec clk
NET: fec_mxc: fix MDIO clock prescaler calculation
Otavio Salvador (11):
cgtqmx6eval: Set default environment to use zImage
hummingboard: Set default environment to use zImage
mx23evk: Set default environment to use zImage
mx28evk: Set default environment to use zImage
mx51evk: Set default environment to use zImage
mx53loco: Set default environment to use zImage
mx6qarm2: Set default environment to use zImage
mx6sabre_common: Set default environment to use zImage
mx6slevk: Set default environment to use zImage
udoo: Set default environment to use zImage
vf610twr: Set default environment to use zImage
Stefano Babic (2):
Merge branch 'master' of git://git.denx.de/u-boot-arm
Merge branch 'master' of git://git.denx.de/u-boot-arm
arch/arm/cpu/armv7/mx6/clock.c | 77 +++-
arch/arm/cpu/armv7/mx6/soc.c | 103 ++++-
arch/arm/cpu/armv7/start.S | 7 +
arch/arm/imx-common/cpu.c | 2 +
arch/arm/include/asm/arch-imx/cpu.h | 13 +
arch/arm/include/asm/arch-mx5/sys_proto.h | 7 +-
arch/arm/include/asm/arch-mx6/clock.h | 1 +
arch/arm/include/asm/arch-mx6/imx-regs.h | 1 +
arch/arm/include/asm/arch-mx6/iomux.h | 27 ++
arch/arm/include/asm/arch-mx6/mx6dl_pins.h | 6 +-
arch/arm/include/asm/arch-mx6/mx6q_pins.h | 6 +-
arch/arm/include/asm/arch-mx6/sys_proto.h | 8 +-
arch/arm/include/asm/pl310.h | 21 +
board/boundary/nitrogen6x/README | 4 +-
board/boundary/nitrogen6x/nitrogen6dl.cfg | 2 +-
board/boundary/nitrogen6x/nitrogen6dl2g.cfg | 2 +-
board/boundary/nitrogen6x/nitrogen6q.cfg | 2 +-
board/boundary/nitrogen6x/nitrogen6q2g.cfg | 2 +-
board/boundary/nitrogen6x/nitrogen6s.cfg | 2 +-
board/boundary/nitrogen6x/nitrogen6s1g.cfg | 2 +-
board/freescale/mx6qsabreauto/imximage.cfg | 136 +++---
board/solidrun/hummingboard/hummingboard.c | 6 +-
drivers/net/fec_mxc.c | 8 +-
drivers/pci/Makefile | 1 +
drivers/pci/pcie_imx.c | 606
+++++++++++++++++++++++++++
include/configs/cgtqmx6eval.h | 14 +-
include/configs/hummingboard.h | 20 +-
include/configs/m53evk.h | 6 +-
include/configs/mx23evk.h | 12 +-
include/configs/mx28evk.h | 26 +-
include/configs/mx51evk.h | 20 +-
include/configs/mx53loco.h | 20 +-
include/configs/mx6_common.h | 5 +
include/configs/mx6qarm2.h | 10 +-
include/configs/mx6sabre_common.h | 20 +-
include/configs/mx6slevk.h | 22 +-
include/configs/nitrogen6x.h | 11 +
include/configs/udoo.h | 20 +-
include/configs/vf610twr.h | 20 +-
39 files changed, 1049 insertions(+), 229 deletions(-)
create mode 100644 arch/arm/include/asm/arch-imx/cpu.h
create mode 100644 drivers/pci/pcie_imx.c
--
=====================================================================
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
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] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
2014-02-19 10:04 Stefano Babic
@ 2014-02-19 15:05 ` Albert ARIBAUD
0 siblings, 0 replies; 307+ messages in thread
From: Albert ARIBAUD @ 2014-02-19 15:05 UTC (permalink / raw)
To: u-boot
Hi Stefano,
On Wed, 19 Feb 2014 11:04:53 +0100, Stefano Babic <sbabic@denx.de>
wrote:
> Hi Albert,
>
> please pull from u-boot-imx, thanks !
>
>
> The following changes since commit e97f9d817e600cd6f43d1d0da76f5787e33a5c56:
>
> Merge branch 'u-boot-ti/master' into 'u-boot-arm/master' (2014-01-29
> 14:07:50 +0100)
>
> are available in the git repository at:
>
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to da781c60e5d55904d77931fcb63f25e65e2228be:
>
> imx6 SION bit has to be on for the pins that are used as ENET_REF_CLK
> (2014-02-19 10:57:25 +0100)
>
> ----------------------------------------------------------------
> Andy Ng (1):
> imx6 SION bit has to be on for the pins that are used as ENET_REF_CLK
>
> Anson Huang (2):
> imx6: ensure AHB clock is 132MHz in low freq boot mode
> imx6: make sure MMDC_CHx_MASK is clear to avoid warm reset failure
>
> Eric Nelson (1):
> i.MX6: nitrogen6x: pedantic: BOOT_FROM==spi, not sd
>
> Fabio Estevam (8):
> nitrogen6x: README: Only calling 'make' is enough
> nitrogen6x: README: Do not refer to MAINTAINERS file
> mx6sl: Adjust fdt_addr to avoid address overlapping
> hummingboard: Return from cpu_eth_init() directly
> imx: Introduce a header for the imx cpu versions
> mx6: Distinguish mx6dual from mx6quad
> mx6qsabreauto: Update imximage.cfg
> mx6: Enable L2 cache support
>
> Marek Vasut (7):
> ARM: armv7: Make indirect vector addresses globl
> ARM: mx6: Add PCI express clock configuration
> ARM: mx6: Add PCI express driver
> ARM: mx6: Enable PCIe on Sabrelite
> ARM: m53evk: Rename mxc-nand to mxc_nand
> ARM: m53evk: Enable CONFIG_REGEX
> pci: mx6: Implement reset callback
>
> Markus Niebel (2):
> ARM: imx6: fix wrong fec clk
> NET: fec_mxc: fix MDIO clock prescaler calculation
>
> Otavio Salvador (11):
> cgtqmx6eval: Set default environment to use zImage
> hummingboard: Set default environment to use zImage
> mx23evk: Set default environment to use zImage
> mx28evk: Set default environment to use zImage
> mx51evk: Set default environment to use zImage
> mx53loco: Set default environment to use zImage
> mx6qarm2: Set default environment to use zImage
> mx6sabre_common: Set default environment to use zImage
> mx6slevk: Set default environment to use zImage
> udoo: Set default environment to use zImage
> vf610twr: Set default environment to use zImage
>
> Stefano Babic (2):
> Merge branch 'master' of git://git.denx.de/u-boot-arm
> Merge branch 'master' of git://git.denx.de/u-boot-arm
>
> arch/arm/cpu/armv7/mx6/clock.c | 77 +++-
> arch/arm/cpu/armv7/mx6/soc.c | 103 ++++-
> arch/arm/cpu/armv7/start.S | 7 +
> arch/arm/imx-common/cpu.c | 2 +
> arch/arm/include/asm/arch-imx/cpu.h | 13 +
> arch/arm/include/asm/arch-mx5/sys_proto.h | 7 +-
> arch/arm/include/asm/arch-mx6/clock.h | 1 +
> arch/arm/include/asm/arch-mx6/imx-regs.h | 1 +
> arch/arm/include/asm/arch-mx6/iomux.h | 27 ++
> arch/arm/include/asm/arch-mx6/mx6dl_pins.h | 6 +-
> arch/arm/include/asm/arch-mx6/mx6q_pins.h | 6 +-
> arch/arm/include/asm/arch-mx6/sys_proto.h | 8 +-
> arch/arm/include/asm/pl310.h | 21 +
> board/boundary/nitrogen6x/README | 4 +-
> board/boundary/nitrogen6x/nitrogen6dl.cfg | 2 +-
> board/boundary/nitrogen6x/nitrogen6dl2g.cfg | 2 +-
> board/boundary/nitrogen6x/nitrogen6q.cfg | 2 +-
> board/boundary/nitrogen6x/nitrogen6q2g.cfg | 2 +-
> board/boundary/nitrogen6x/nitrogen6s.cfg | 2 +-
> board/boundary/nitrogen6x/nitrogen6s1g.cfg | 2 +-
> board/freescale/mx6qsabreauto/imximage.cfg | 136 +++---
> board/solidrun/hummingboard/hummingboard.c | 6 +-
> drivers/net/fec_mxc.c | 8 +-
> drivers/pci/Makefile | 1 +
> drivers/pci/pcie_imx.c | 606
> +++++++++++++++++++++++++++
> include/configs/cgtqmx6eval.h | 14 +-
> include/configs/hummingboard.h | 20 +-
> include/configs/m53evk.h | 6 +-
> include/configs/mx23evk.h | 12 +-
> include/configs/mx28evk.h | 26 +-
> include/configs/mx51evk.h | 20 +-
> include/configs/mx53loco.h | 20 +-
> include/configs/mx6_common.h | 5 +
> include/configs/mx6qarm2.h | 10 +-
> include/configs/mx6sabre_common.h | 20 +-
> include/configs/mx6slevk.h | 22 +-
> include/configs/nitrogen6x.h | 11 +
> include/configs/udoo.h | 20 +-
> include/configs/vf610twr.h | 20 +-
> 39 files changed, 1049 insertions(+), 229 deletions(-)
> create mode 100644 arch/arm/include/asm/arch-imx/cpu.h
> create mode 100644 drivers/pci/pcie_imx.c
>
>
>
Applied to u-boot-arm/master, thanks!
Amicalement,
--
Albert.
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
@ 2014-01-17 9:26 Stefano Babic
2014-01-17 17:27 ` Fabio Estevam
2014-01-20 22:58 ` Tom Rini
0 siblings, 2 replies; 307+ messages in thread
From: Stefano Babic @ 2014-01-17 9:26 UTC (permalink / raw)
To: u-boot
Hi Albert,
Commit 022298278 (mx6: soc: Disable VDDPU regulator) does not let boot
kernel with enabled GPU (i.MX6). It is unclear at the moment if the fix
should be done in U-Boot or in kernel, so it is better to revert it for
the release. Please pull from u-boot-imx, thanks !
The following changes since commit 3a21773129f6ef218f1978d05a1a5d5cf6801ab6:
mx6: Add initial support for the Hummingboard solo (2014-01-15
10:33:25 +0100)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to be2a3bb39adf1fdd274fc427e30ef62eb86441a1:
mx6: Revert "mx6: soc: Disable VDDPU regulator" (2014-01-17 10:16:48
+0100)
----------------------------------------------------------------
Fabio Estevam (1):
mx6: Revert "mx6: soc: Disable VDDPU regulator"
arch/arm/cpu/armv7/mx6/soc.c | 41
------------------------------
arch/arm/include/asm/arch-mx6/crm_regs.h | 1 -
arch/arm/include/asm/arch-mx6/imx-regs.h | 23 -----------------
3 files changed, 65 deletions(-)
Regards,
Stefano
--
=====================================================================
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
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] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
2014-01-17 9:26 Stefano Babic
@ 2014-01-17 17:27 ` Fabio Estevam
2014-01-17 22:03 ` Tom Rini
2014-01-20 22:58 ` Tom Rini
1 sibling, 1 reply; 307+ messages in thread
From: Fabio Estevam @ 2014-01-17 17:27 UTC (permalink / raw)
To: u-boot
Hi Tom,
On Fri, Jan 17, 2014 at 7:26 AM, Stefano Babic <sbabic@denx.de> wrote:
> Hi Albert,
>
> Commit 022298278 (mx6: soc: Disable VDDPU regulator) does not let boot
> kernel with enabled GPU (i.MX6). It is unclear at the moment if the fix
> should be done in U-Boot or in kernel, so it is better to revert it for
> the release. Please pull from u-boot-imx, thanks !
In case Albert does not have time to send you his pull request, could
you please apply this one?
Thanks,
Fabio Estevam
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
2014-01-17 17:27 ` Fabio Estevam
@ 2014-01-17 22:03 ` Tom Rini
2014-01-18 12:20 ` Albert ARIBAUD
0 siblings, 1 reply; 307+ messages in thread
From: Tom Rini @ 2014-01-17 22:03 UTC (permalink / raw)
To: u-boot
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 01/17/2014 12:27 PM, Fabio Estevam wrote:
> Hi Tom,
>
> On Fri, Jan 17, 2014 at 7:26 AM, Stefano Babic <sbabic@denx.de>
> wrote:
>> Hi Albert,
>>
>> Commit 022298278 (mx6: soc: Disable VDDPU regulator) does not let
>> boot kernel with enabled GPU (i.MX6). It is unclear at the moment
>> if the fix should be done in U-Boot or in kernel, so it is better
>> to revert it for the release. Please pull from u-boot-imx, thanks
>> !
>
> In case Albert does not have time to send you his pull request,
> could you please apply this one?
If Albert doesn't have one up for it soon I will, yes, thanks.
- --
Tom
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
iQIcBAEBAgAGBQJS2ajNAAoJENk4IS6UOR1WOQoQAJ/OjWS9a8mM+6vUhXwhkwtE
xt1uNLvj1RUhJDArGwWHNC2dAYLNBnOlG15eE8ZAZr6G/YZwMhSC63EWnn217age
cPtDQp0K+r71/oM2vl1Wrbs7kcGtPbmdPlTWds2UsZEFRvz11zT/1W5UvFNsdcSa
eo+AytK0fNpCzOHhF/oIat9WHE0SPIUk5SMFFVIIaRL27Aek2eyQZMJlqzUPkk7A
0wNYXTKvcNBMSd6qpeammSeHXHbXS/pHtCac7d/oaa1Noy/rqBSs9kZq/doDwQnW
xo+hgWhE2GLUoZ0TlKKu5Ai8XOD4ASR0wz0FGBvw6wsTWx69CulwLfNagB4qxn8N
UGEO0tQM1O/t8XTsCVdd0cAbCr/qyAhmU3S50jSI6Wmot6Fu3BN37eEUdoWuMW8b
RcrJeY55icKYLeeSTJkEAwP4rwJ0hKrCCTu1vpsosbJ05uRg2ZGB3CjB7wAk8jyQ
0d3cP1S5pbxZHekKa/IBM86R4tXctJqYHBr3uRtbmFYx3DK16rJ4waUTI0WoV1xC
WhXYh1iLYPF/kNTeiA7UrBN5KBwgPtUttw7dEzTlgJPfEnyevw4q8LEdXL6pIyv8
tftLwOG5af40yx7FLILcNNwAFWi2lLT6I6dtlbq5OD4Y5dZYcD+o2/BOdJTavOrm
MRu5Mm51exsH8dGXJHjU
=lOOf
-----END PGP SIGNATURE-----
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
2014-01-17 22:03 ` Tom Rini
@ 2014-01-18 12:20 ` Albert ARIBAUD
0 siblings, 0 replies; 307+ messages in thread
From: Albert ARIBAUD @ 2014-01-18 12:20 UTC (permalink / raw)
To: u-boot
Hi Tom,
On Fri, 17 Jan 2014 17:03:58 -0500, Tom Rini <trini@ti.com> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On 01/17/2014 12:27 PM, Fabio Estevam wrote:
> > Hi Tom,
> >
> > On Fri, Jan 17, 2014 at 7:26 AM, Stefano Babic <sbabic@denx.de>
> > wrote:
> >> Hi Albert,
> >>
> >> Commit 022298278 (mx6: soc: Disable VDDPU regulator) does not let
> >> boot kernel with enabled GPU (i.MX6). It is unclear at the moment
> >> if the fix should be done in U-Boot or in kernel, so it is better
> >> to revert it for the release. Please pull from u-boot-imx, thanks
> >> !
> >
> > In case Albert does not have time to send you his pull request,
> > could you please apply this one?
>
> If Albert doesn't have one up for it soon I will, yes, thanks.
I'd prefer that you apply it directly -- I'm a bit busy right now.
Amicalement,
--
Albert.
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
2014-01-17 9:26 Stefano Babic
2014-01-17 17:27 ` Fabio Estevam
@ 2014-01-20 22:58 ` Tom Rini
1 sibling, 0 replies; 307+ messages in thread
From: Tom Rini @ 2014-01-20 22:58 UTC (permalink / raw)
To: u-boot
On Fri, Jan 17, 2014 at 10:26:24AM +0100, Stefano Babic wrote:
> Hi Albert,
>
> Commit 022298278 (mx6: soc: Disable VDDPU regulator) does not let boot
> kernel with enabled GPU (i.MX6). It is unclear at the moment if the fix
> should be done in U-Boot or in kernel, so it is better to revert it for
> the release. Please pull from u-boot-imx, thanks !
>
> The following changes since commit 3a21773129f6ef218f1978d05a1a5d5cf6801ab6:
>
> mx6: Add initial support for the Hummingboard solo (2014-01-15
> 10:33:25 +0100)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to be2a3bb39adf1fdd274fc427e30ef62eb86441a1:
>
> mx6: Revert "mx6: soc: Disable VDDPU regulator" (2014-01-17 10:16:48
> +0100)
>
> ----------------------------------------------------------------
> Fabio Estevam (1):
> mx6: Revert "mx6: soc: Disable VDDPU regulator"
>
> arch/arm/cpu/armv7/mx6/soc.c | 41
> ------------------------------
> arch/arm/include/asm/arch-mx6/crm_regs.h | 1 -
> arch/arm/include/asm/arch-mx6/imx-regs.h | 23 -----------------
> 3 files changed, 65 deletions(-)
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20140120/d9a06577/attachment.pgp>
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
@ 2014-01-15 9:43 Stefano Babic
2014-01-15 15:14 ` Albert ARIBAUD
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2014-01-15 9:43 UTC (permalink / raw)
To: u-boot
Hi Albert,
still a couple of patches for the release. Please pull from u-boot-imx,
thanks !
The following changes since commit a6bbee66197759f790de83181924bf1d2cf482b2:
mx6slevk: Include "mx6_common.h" (2014-01-13 11:52:28 +0100)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 3a21773129f6ef218f1978d05a1a5d5cf6801ab6:
mx6: Add initial support for the Hummingboard solo (2014-01-15
10:33:25 +0100)
----------------------------------------------------------------
Fabio Estevam (2):
mx6: clock: Pass the frequency as argument of
enable_fec_anatop_clock()
mx6: Add initial support for the Hummingboard solo
arch/arm/cpu/armv7/mx6/clock.c | 8 +-
arch/arm/include/asm/arch-mx6/clock.h | 9 +-
arch/arm/include/asm/arch-mx6/imx-regs.h | 4 +
board/freescale/mx6slevk/mx6slevk.c | 2 +-
board/solidrun/hummingboard/Makefile | 9 +
board/solidrun/hummingboard/README | 40 ++++
board/solidrun/hummingboard/hummingboard.c | 187 ++++++++++++++++
board/solidrun/hummingboard/solo.cfg | 25 +++
board/solidrun/mx6-microsom/800mhz_2x128mx16.cfg | 74 +++++++
board/solidrun/mx6-microsom/clocks.cfg | 33 +++
.../mx6-microsom/ddr-800mhz-32bit-setup.cfg | 76 +++++++
boards.cfg | 1 +
include/configs/hummingboard.h | 226
++++++++++++++++++++
13 files changed, 691 insertions(+), 3 deletions(-)
create mode 100644 board/solidrun/hummingboard/Makefile
create mode 100644 board/solidrun/hummingboard/README
create mode 100644 board/solidrun/hummingboard/hummingboard.c
create mode 100644 board/solidrun/hummingboard/solo.cfg
create mode 100644 board/solidrun/mx6-microsom/800mhz_2x128mx16.cfg
create mode 100644 board/solidrun/mx6-microsom/clocks.cfg
create mode 100644 board/solidrun/mx6-microsom/ddr-800mhz-32bit-setup.cfg
create mode 100644 include/configs/hummingboard.h
--
=====================================================================
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
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] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
2014-01-15 9:43 Stefano Babic
@ 2014-01-15 15:14 ` Albert ARIBAUD
0 siblings, 0 replies; 307+ messages in thread
From: Albert ARIBAUD @ 2014-01-15 15:14 UTC (permalink / raw)
To: u-boot
Hi Stefano,
On Wed, 15 Jan 2014 10:43:21 +0100, Stefano Babic <sbabic@denx.de>
wrote:
> Hi Albert,
>
> still a couple of patches for the release. Please pull from u-boot-imx,
> thanks !
>
> The following changes since commit a6bbee66197759f790de83181924bf1d2cf482b2:
>
> mx6slevk: Include "mx6_common.h" (2014-01-13 11:52:28 +0100)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 3a21773129f6ef218f1978d05a1a5d5cf6801ab6:
>
> mx6: Add initial support for the Hummingboard solo (2014-01-15
> 10:33:25 +0100)
>
> ----------------------------------------------------------------
> Fabio Estevam (2):
> mx6: clock: Pass the frequency as argument of
> enable_fec_anatop_clock()
> mx6: Add initial support for the Hummingboard solo
>
> arch/arm/cpu/armv7/mx6/clock.c | 8 +-
> arch/arm/include/asm/arch-mx6/clock.h | 9 +-
> arch/arm/include/asm/arch-mx6/imx-regs.h | 4 +
> board/freescale/mx6slevk/mx6slevk.c | 2 +-
> board/solidrun/hummingboard/Makefile | 9 +
> board/solidrun/hummingboard/README | 40 ++++
> board/solidrun/hummingboard/hummingboard.c | 187 ++++++++++++++++
> board/solidrun/hummingboard/solo.cfg | 25 +++
> board/solidrun/mx6-microsom/800mhz_2x128mx16.cfg | 74 +++++++
> board/solidrun/mx6-microsom/clocks.cfg | 33 +++
> .../mx6-microsom/ddr-800mhz-32bit-setup.cfg | 76 +++++++
> boards.cfg | 1 +
> include/configs/hummingboard.h | 226
> ++++++++++++++++++++
> 13 files changed, 691 insertions(+), 3 deletions(-)
> create mode 100644 board/solidrun/hummingboard/Makefile
> create mode 100644 board/solidrun/hummingboard/README
> create mode 100644 board/solidrun/hummingboard/hummingboard.c
> create mode 100644 board/solidrun/hummingboard/solo.cfg
> create mode 100644 board/solidrun/mx6-microsom/800mhz_2x128mx16.cfg
> create mode 100644 board/solidrun/mx6-microsom/clocks.cfg
> create mode 100644 board/solidrun/mx6-microsom/ddr-800mhz-32bit-setup.cfg
> create mode 100644 include/configs/hummingboard.h
>
>
Applied to u-boot-arm/master, thanks!
Amicalement,
--
Albert.
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
@ 2014-01-14 9:34 Stefano Babic
2014-01-14 13:03 ` Albert ARIBAUD
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2014-01-14 9:34 UTC (permalink / raw)
To: u-boot
Hi Albert,
please pull from u-boot-imx, thanks.
The following changes since commit 4b0561d84198f8d696fd51cfc27aeac8c7482a8c:
Merge branch 'u-boot-samsung/master' into 'u-boot-arm/master'
(2014-01-06 09:32:42 +0100)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to a6bbee66197759f790de83181924bf1d2cf482b2:
mx6slevk: Include "mx6_common.h" (2014-01-13 11:52:28 +0100)
----------------------------------------------------------------
Christian Gmeiner (1):
imx6: make use of lldiv(..)
Fabio Estevam (7):
wandboard: Return from cpu_eth_init() directly
titanium: Return from cpu_eth_init() directly
mx6qarm2: Remove unneeded error message when cpu_eth_init() fails
mx6qsabreauto: Return from cpu_eth_init() directly
mx6sabresd: Return from cpu_eth_init() directly
mx6slevk: Return from cpu_eth_init() directly
mx6slevk: Include "mx6_common.h"
John Weber (1):
wandboard: Set default environment to use zImage
Otavio Salvador (1):
mx6sabresd: Add eMMC specific environment to allow U-Boot update
arch/arm/cpu/armv7/mx6/clock.c | 3 ++-
board/barco/titanium/titanium.c | 8 +-------
board/freescale/mx6qarm2/mx6qarm2.c | 7 ++-----
board/freescale/mx6qsabreauto/mx6qsabreauto.c | 8 +-------
board/freescale/mx6sabresd/mx6sabresd.c | 8 +-------
board/freescale/mx6slevk/mx6slevk.c | 10 +---------
board/wandboard/wandboard.c | 8 +-------
include/configs/mx6sabre_common.h | 23
+++++++++++++++++++++++
include/configs/mx6sabresd.h | 2 ++
include/configs/mx6slevk.h | 1 +
include/configs/wandboard.h | 20 ++++++++++----------
11 files changed, 45 insertions(+), 53 deletions(-)
--
=====================================================================
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
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] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
2014-01-14 9:34 Stefano Babic
@ 2014-01-14 13:03 ` Albert ARIBAUD
0 siblings, 0 replies; 307+ messages in thread
From: Albert ARIBAUD @ 2014-01-14 13:03 UTC (permalink / raw)
To: u-boot
Hi Stefano,
On Tue, 14 Jan 2014 10:34:19 +0100, Stefano Babic <sbabic@denx.de>
wrote:
> Hi Albert,
>
> please pull from u-boot-imx, thanks.
>
> The following changes since commit 4b0561d84198f8d696fd51cfc27aeac8c7482a8c:
>
> Merge branch 'u-boot-samsung/master' into 'u-boot-arm/master'
> (2014-01-06 09:32:42 +0100)
>
> are available in the git repository at:
>
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to a6bbee66197759f790de83181924bf1d2cf482b2:
>
> mx6slevk: Include "mx6_common.h" (2014-01-13 11:52:28 +0100)
>
> ----------------------------------------------------------------
> Christian Gmeiner (1):
> imx6: make use of lldiv(..)
>
> Fabio Estevam (7):
> wandboard: Return from cpu_eth_init() directly
> titanium: Return from cpu_eth_init() directly
> mx6qarm2: Remove unneeded error message when cpu_eth_init() fails
> mx6qsabreauto: Return from cpu_eth_init() directly
> mx6sabresd: Return from cpu_eth_init() directly
> mx6slevk: Return from cpu_eth_init() directly
> mx6slevk: Include "mx6_common.h"
>
> John Weber (1):
> wandboard: Set default environment to use zImage
>
> Otavio Salvador (1):
> mx6sabresd: Add eMMC specific environment to allow U-Boot update
>
> arch/arm/cpu/armv7/mx6/clock.c | 3 ++-
> board/barco/titanium/titanium.c | 8 +-------
> board/freescale/mx6qarm2/mx6qarm2.c | 7 ++-----
> board/freescale/mx6qsabreauto/mx6qsabreauto.c | 8 +-------
> board/freescale/mx6sabresd/mx6sabresd.c | 8 +-------
> board/freescale/mx6slevk/mx6slevk.c | 10 +---------
> board/wandboard/wandboard.c | 8 +-------
> include/configs/mx6sabre_common.h | 23
> +++++++++++++++++++++++
> include/configs/mx6sabresd.h | 2 ++
> include/configs/mx6slevk.h | 1 +
> include/configs/wandboard.h | 20 ++++++++++----------
> 11 files changed, 45 insertions(+), 53 deletions(-)
>
>
Applied to u-boot-arm/master, thanks!
Amicalement,
--
Albert.
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
@ 2014-01-02 16:25 Stefano Babic
0 siblings, 0 replies; 307+ messages in thread
From: Stefano Babic @ 2014-01-02 16:25 UTC (permalink / raw)
To: u-boot
Hi Albert,
my first pull-request in 2014 ! Please pull from u-boot-imx, thanks !
The following changes since commit 56eb3da43fab5990a4b7bc118b76c7cae2ceb140:
arm, am335x: update for the siemens boards (2013-11-12 09:53:59 -0500)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 02229827804980e3cce48bf4fce43699046bcf7e:
mx6: soc: Disable VDDPU regulator (2014-01-02 17:16:51 +0100)
----------------------------------------------------------------
Eric Nelson (8):
i.MX6DQ/DLS: replace pad names with their Linux kernel equivalents
i.MX6DQ/DLS: remove useless mux/pad declarations
i.MX6DQ: Add Pinmux settings that are present in mainline and
Dual-Lite/Solo
i.MX6DQ/DLS: remove unused pad declarations
i.MX6DQ/DLS: whitespace: Align IOMUX_PAD column in declarations
imx-common: remove extraneous semicolon from macro
i.MX6 (DQ/DLS): use macros for mux and pad declarations
ARM: mx6: Update non-Freescale boards to include CPU errata.
Fabio Estevam (24):
configs: imx: Make CONFIG_SYS_PROMPT uniform across FSL boards
wandboard: Return the error immediately when ipuv3_fb_init() fails
wandboard: Return the error when cpu_eth_init() fails
titanium: Return the error when cpu_eth_init() fails
nitrogen6x: Remove unused OCOTP options
mx51evk: Fix pmic_init() argument
mx31pdk: Fix pmic_init() argument
efikamx: Fix pmic_init() argument
power: power_fsl: Pass p->bus in the same way for SPI and I2C cases
mx6sabresd: Fix wrong colors in LVDS splash
mx6sabresd: Add SPI NOR support
imx: Explicitly pass the I2C bus number in pmic_init()
configs: imx: Remove CONFIG_SYS_SPD_BUS_NUM option
mx6: clock: Fix the calculation of PLL_ENET frequency
mx6sabresd: Allow probing HSYNC, VSYNC and DISP_CLK signals
mx6sabresd: Fix LVDS width and color format
doc: README.fuse: Add an example on how to use the fuse API on mx6q
mx6sabre_common.h: Add CONFIG_CMD_FUSE support
mx6: soc: Staticize set_vddsoc()
mx6: soc: Clear the LDO ramp values up prior to setting the LDO
voltages
mx6: soc: Set the VDDSOC at 1.175 V
mx6: soc: Introduce set_ldo_voltage()
mx6: soc: Add the required LDO ramp up delay
mx6: soc: Disable VDDPU regulator
Frank Li (1):
imx6: fix random hang when download by usb
Giuseppe Pagano (5):
udoo: Move and optimize platform register setting.
udoo: Add ethernet support (FEC + Micrel KSZ9031).
udoo: Fix watchdog during kernel boot.
nitrogen6x: Move setup_sata to common part
udoo: Add SATA support on uDoo Board.
Liu Ying (1):
MX6 SabreSD: Use readl() to read the CCM_CCGR3 register
Marek Vasut (3):
Net: FEC: Fix huge memory leak
ARM: mx53: video: Add IPUv3 LCD support for M53EVK
ARM: mxs: tools: Fix errno handling in strtoul() invocation
Michael Heimpold (1):
mxs_gpio: fix the handling in gpio_direction_output()
Stefan Roese (1):
mx6: titanium: Move BSP code to barco board directory
Stefano Babic (1):
MX6: fix sata compilation for i.MX6
arch/arm/cpu/armv7/mx6/clock.c | 2 +-
arch/arm/cpu/armv7/mx6/soc.c | 110 +-
arch/arm/imx-common/Makefile | 3 +
arch/arm/imx-common/cpu.c | 4 +-
arch/arm/imx-common/sata.c | 34 +
arch/arm/include/asm/arch-mx6/crm_regs.h | 1 +
arch/arm/include/asm/arch-mx6/imx-regs.h | 23 +
arch/arm/include/asm/arch-mx6/mx6-pins.h | 33 +-
arch/arm/include/asm/arch-mx6/mx6dl_pins.h | 2728
+++++++++-------------
arch/arm/include/asm/arch-mx6/mx6q_pins.h | 2642
++++++++-------------
arch/arm/include/asm/arch-mx6/sys_proto.h | 2 -
arch/arm/include/asm/imx-common/sata.h | 16 +
board/{freescale => barco}/titanium/Makefile | 0
board/{freescale => barco}/titanium/imximage.cfg | 0
board/{freescale => barco}/titanium/titanium.c | 110 +-
board/boundary/nitrogen6x/nitrogen6x.c | 197 +-
board/congatec/cgtqmx6eval/cgtqmx6eval.c | 40 +-
board/denx/m53evk/m53evk.c | 73 +
board/freescale/mx25pdk/mx25pdk.c | 2 +-
board/freescale/mx31pdk/mx31pdk.c | 2 +-
board/freescale/mx35pdk/mx35pdk.c | 2 +-
board/freescale/mx51evk/mx51evk.c | 2 +-
board/freescale/mx53evk/mx53evk.c | 2 +-
board/freescale/mx53loco/mx53loco.c | 2 +-
board/freescale/mx6qarm2/mx6qarm2.c | 68 +-
board/freescale/mx6qsabreauto/mx6qsabreauto.c | 62 +-
board/freescale/mx6sabresd/mx6sabresd.c | 155 +-
board/genesi/mx51_efikamx/efikamx.c | 2 +-
board/udoo/1066mhz_4x256mx16.cfg | 55 +
board/udoo/clocks.cfg | 32 +
board/udoo/ddr-setup.cfg | 87 +
board/udoo/udoo.c | 165 +-
board/udoo/udoo.cfg | 29 +
board/wandboard/wandboard.c | 60 +-
boards.cfg | 4 +-
doc/README.imx6 | 76 +
drivers/gpio/mxs_gpio.c | 4 +-
drivers/net/fec_mxc.c | 177 +-
drivers/power/power_fsl.c | 3 +-
include/configs/imx31_phycore.h | 1 -
include/configs/m53evk.h | 16 +
include/configs/mx25pdk.h | 2 -
include/configs/mx28evk.h | 1 -
include/configs/mx31pdk.h | 1 -
include/configs/mx35pdk.h | 2 -
include/configs/mx51evk.h | 1 -
include/configs/mx53ard.h | 1 -
include/configs/mx53evk.h | 2 -
include/configs/mx53loco.h | 2 -
include/configs/mx53smd.h | 2 -
include/configs/mx6_common.h | 1 +
include/configs/mx6qarm2.h | 1 -
include/configs/mx6sabre_common.h | 18 +-
include/configs/nitrogen6x.h | 11 +-
include/configs/titanium.h | 1 +
include/configs/udoo.h | 29 +
include/configs/wandboard.h | 1 +
include/micrel.h | 5 +
tools/mxsimage.c | 1 +
59 files changed, 3346 insertions(+), 3762 deletions(-)
create mode 100644 arch/arm/imx-common/sata.c
create mode 100644 arch/arm/include/asm/imx-common/sata.h
rename board/{freescale => barco}/titanium/Makefile (100%)
rename board/{freescale => barco}/titanium/imximage.cfg (100%)
rename board/{freescale => barco}/titanium/titanium.c (66%)
create mode 100644 board/udoo/1066mhz_4x256mx16.cfg
create mode 100644 board/udoo/clocks.cfg
create mode 100644 board/udoo/ddr-setup.cfg
create mode 100644 board/udoo/udoo.cfg
Best regards,
Stefano
--
=====================================================================
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
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] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
@ 2013-09-27 12:11 Stefano Babic
2013-10-02 13:36 ` Albert ARIBAUD
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2013-09-27 12:11 UTC (permalink / raw)
To: u-boot
Hi Albert,
please pull from u-boot-imx, thanks !
The following changes since commit 8386ca8bea7a6a8469c3b6a99313afb642e6cbeb:
Revert "standalone-examples: support custom GCC lib" (2013-09-12
10:27:29 -0400)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to ce7a7f5e6bda35d7d0972be07b6983552d1a2cb2:
i.MX6DQ/DLS: Add pad MX6_PAD_GPIO_1__USB_OTG_ID (2013-09-27 13:53:35
+0200)
----------------------------------------------------------------
Andrew Gabbasov (1):
mx6: Fix calculation of emi_slow clock rate
Elie De Brauwer (1):
mxs_nand: Fix ECC strength for NAND flash with OOB size of 224
Eric Nelson (2):
i.MX6DL/S: add drive-strength back to pads DISP0_DAT2/DAT10
i.MX6DQ/DLS: Add pad MX6_PAD_GPIO_1__USB_OTG_ID
Fabio Estevam (17):
mx6sabresd: Add LVDS splash screen support
wandboard: Use imx6dl-wandboard.dtb for the solo version
mx6sabresd: Avoid hang when HDMI cable is not connected
mx6sabresd: Reset counter to prevent error message
mmc: fsl_esdhc: Check the result from malloc()
mx35pdk: Remove CONFIG_SYS_CACHELINE_SIZE
mx6sabresd: Return error if cpu_eth_init() fails
mx6qsabreauto: Return error if cpu_eth_init() fails
net: fec_mxc: Add support for mx6 solo-lite
mx6slevk: Add Ethernet support
mx28evk: Fix checkpatch warning
doc: README.mxs: Add instruction to install 'libssl-dev'
mx6sabresd: Fix the fdt file for the mx6dl version
net: fec_mxc: Fix timeouts during tftp transfer
mx28evk: Propagate the error if cpu_eth_init() fails
mx28evk: Propagate the error if cpu_eth_init() fails
mx35pdk: Fix error handling in board_late_init()
Marek Vasut (6):
tools: mxsboot: Mark the FCB pages as valid
ARM: mxs: Sort the mx23evk and mx23_olinuxino
ARM: mxs: Document the power block initialization
ARM: mxs: Receive r0 and r1 passed from BootROM
ARM: mxs: Add Creative ZEN XFi3 board
ARM: mxs: Add SanDisk Sansa Fuze+ board
Markus Niebel (1):
ARM: arch-mx6: fix PLL2_PFD2_FREQ
Pierre Aubert (1):
mx6: Fix use of improper value in enable_ipu_clock
Robert Winkler (1):
imx: nitrogen6x/mx6qsabrelite: Fix bug in board_video_skip
Stefano Babic (1):
Merge branch 'master' of git://git.denx.de/u-boot-arm
York Sun (1):
tools/imximage.c: Fix compiling warning
trem (3):
mx27: add missing constant for mx27
apf27: add support for the armadeus APF27 board
apf27: add FPGA support for the apf27 board
arch/arm/cpu/arm926ejs/mx27/asm-offsets.c | 5 +
arch/arm/cpu/arm926ejs/mxs/spl_boot.c | 5 +-
arch/arm/cpu/arm926ejs/mxs/spl_power_init.c | 209 +++++++++++
arch/arm/cpu/arm926ejs/mxs/start.S | 50 ++-
arch/arm/cpu/armv7/mx6/clock.c | 40 +-
arch/arm/include/asm/arch-mx27/imx-regs.h | 6 +-
arch/arm/include/asm/arch-mx6/clock.h | 1 +
arch/arm/include/asm/arch-mx6/crm_regs.h | 2 +-
arch/arm/include/asm/arch-mx6/iomux.h | 5 +
arch/arm/include/asm/arch-mx6/mx6dl_pins.h | 6 +-
arch/arm/include/asm/arch-mx6/mx6q_pins.h | 1 +
arch/arm/include/asm/arch-mx6/mx6sl_pins.h | 12 +
arch/arm/include/asm/arch-mxs/sys_proto.h | 5 +-
board/armadeus/apf27/Makefile | 33 ++
board/armadeus/apf27/apf27.c | 256 +++++++++++++
board/armadeus/apf27/apf27.h | 489
+++++++++++++++++++++++++
board/armadeus/apf27/fpga.c | 224 +++++++++++
board/armadeus/apf27/fpga.h | 25 ++
board/armadeus/apf27/lowlevel_init.S | 168 +++++++++
board/bluegiga/apx4devkit/spl_boot.c | 4 +-
board/boundary/nitrogen6x/nitrogen6x.c | 4 +-
board/creative/xfi3/Makefile | 31 ++
board/creative/xfi3/spl_boot.c | 134 +++++++
board/creative/xfi3/xfi3.c | 224 +++++++++++
board/denx/m28evk/m28evk.c | 2 +
board/denx/m28evk/spl_boot.c | 4 +-
board/freescale/mx23evk/spl_boot.c | 4 +-
board/freescale/mx28evk/iomux.c | 4 +-
board/freescale/mx28evk/mx28evk.c | 4 +-
board/freescale/mx35pdk/mx35pdk.c | 10 +-
board/freescale/mx6qsabreauto/mx6qsabreauto.c | 2 +-
board/freescale/mx6sabresd/mx6sabresd.c | 169 +++++++--
board/freescale/mx6slevk/mx6slevk.c | 68 ++++
board/olimex/mx23_olinuxino/spl_boot.c | 4 +-
board/sandisk/sansa_fuze_plus/Makefile | 31 ++
board/sandisk/sansa_fuze_plus/sfp.c | 388 ++++++++++++++++++++
board/sandisk/sansa_fuze_plus/spl_boot.c | 140 +++++++
board/schulercontrol/sc_sps_1/spl_boot.c | 4 +-
boards.cfg | 3 +
doc/README.mxs | 5 +
drivers/mmc/fsl_esdhc.c | 2 +
drivers/mtd/nand/mxs_nand.c | 3 +
drivers/net/fec_mxc.c | 4 +-
drivers/net/fec_mxc.h | 4 +-
include/configs/apf27.h | 388 ++++++++++++++++++++
include/configs/mx35pdk.h | 1 -
include/configs/mx6sabresd.h | 4 +
include/configs/mx6slevk.h | 14 +
include/configs/sansa_fuze_plus.h | 70 ++++
include/configs/wandboard.h | 4 +-
include/configs/xfi3.h | 69 ++++
tools/imximage.c | 8 +-
tools/mxsboot.c | 10 +-
53 files changed, 3269 insertions(+), 93 deletions(-)
create mode 100644 board/armadeus/apf27/Makefile
create mode 100644 board/armadeus/apf27/apf27.c
create mode 100644 board/armadeus/apf27/apf27.h
create mode 100644 board/armadeus/apf27/fpga.c
create mode 100644 board/armadeus/apf27/fpga.h
create mode 100644 board/armadeus/apf27/lowlevel_init.S
create mode 100644 board/creative/xfi3/Makefile
create mode 100644 board/creative/xfi3/spl_boot.c
create mode 100644 board/creative/xfi3/xfi3.c
create mode 100644 board/sandisk/sansa_fuze_plus/Makefile
create mode 100644 board/sandisk/sansa_fuze_plus/sfp.c
create mode 100644 board/sandisk/sansa_fuze_plus/spl_boot.c
create mode 100644 include/configs/apf27.h
create mode 100644 include/configs/sansa_fuze_plus.h
create mode 100644 include/configs/xfi3.h
--
=====================================================================
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
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] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
2013-09-27 12:11 Stefano Babic
@ 2013-10-02 13:36 ` Albert ARIBAUD
0 siblings, 0 replies; 307+ messages in thread
From: Albert ARIBAUD @ 2013-10-02 13:36 UTC (permalink / raw)
To: u-boot
Hi Stefano,
On Fri, 27 Sep 2013 14:11:56 +0200, Stefano Babic <sbabic@denx.de>
wrote:
> Hi Albert,
>
> please pull from u-boot-imx, thanks !
>
> The following changes since commit 8386ca8bea7a6a8469c3b6a99313afb642e6cbeb:
>
> Revert "standalone-examples: support custom GCC lib" (2013-09-12
> 10:27:29 -0400)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to ce7a7f5e6bda35d7d0972be07b6983552d1a2cb2:
>
> i.MX6DQ/DLS: Add pad MX6_PAD_GPIO_1__USB_OTG_ID (2013-09-27 13:53:35
> +0200)
>
> ----------------------------------------------------------------
> Andrew Gabbasov (1):
> mx6: Fix calculation of emi_slow clock rate
>
> Elie De Brauwer (1):
> mxs_nand: Fix ECC strength for NAND flash with OOB size of 224
>
> Eric Nelson (2):
> i.MX6DL/S: add drive-strength back to pads DISP0_DAT2/DAT10
> i.MX6DQ/DLS: Add pad MX6_PAD_GPIO_1__USB_OTG_ID
>
> Fabio Estevam (17):
> mx6sabresd: Add LVDS splash screen support
> wandboard: Use imx6dl-wandboard.dtb for the solo version
> mx6sabresd: Avoid hang when HDMI cable is not connected
> mx6sabresd: Reset counter to prevent error message
> mmc: fsl_esdhc: Check the result from malloc()
> mx35pdk: Remove CONFIG_SYS_CACHELINE_SIZE
> mx6sabresd: Return error if cpu_eth_init() fails
> mx6qsabreauto: Return error if cpu_eth_init() fails
> net: fec_mxc: Add support for mx6 solo-lite
> mx6slevk: Add Ethernet support
> mx28evk: Fix checkpatch warning
> doc: README.mxs: Add instruction to install 'libssl-dev'
> mx6sabresd: Fix the fdt file for the mx6dl version
> net: fec_mxc: Fix timeouts during tftp transfer
> mx28evk: Propagate the error if cpu_eth_init() fails
> mx28evk: Propagate the error if cpu_eth_init() fails
> mx35pdk: Fix error handling in board_late_init()
>
> Marek Vasut (6):
> tools: mxsboot: Mark the FCB pages as valid
> ARM: mxs: Sort the mx23evk and mx23_olinuxino
> ARM: mxs: Document the power block initialization
> ARM: mxs: Receive r0 and r1 passed from BootROM
> ARM: mxs: Add Creative ZEN XFi3 board
> ARM: mxs: Add SanDisk Sansa Fuze+ board
>
> Markus Niebel (1):
> ARM: arch-mx6: fix PLL2_PFD2_FREQ
>
> Pierre Aubert (1):
> mx6: Fix use of improper value in enable_ipu_clock
>
> Robert Winkler (1):
> imx: nitrogen6x/mx6qsabrelite: Fix bug in board_video_skip
>
> Stefano Babic (1):
> Merge branch 'master' of git://git.denx.de/u-boot-arm
>
> York Sun (1):
> tools/imximage.c: Fix compiling warning
>
> trem (3):
> mx27: add missing constant for mx27
> apf27: add support for the armadeus APF27 board
> apf27: add FPGA support for the apf27 board
>
> arch/arm/cpu/arm926ejs/mx27/asm-offsets.c | 5 +
> arch/arm/cpu/arm926ejs/mxs/spl_boot.c | 5 +-
> arch/arm/cpu/arm926ejs/mxs/spl_power_init.c | 209 +++++++++++
> arch/arm/cpu/arm926ejs/mxs/start.S | 50 ++-
> arch/arm/cpu/armv7/mx6/clock.c | 40 +-
> arch/arm/include/asm/arch-mx27/imx-regs.h | 6 +-
> arch/arm/include/asm/arch-mx6/clock.h | 1 +
> arch/arm/include/asm/arch-mx6/crm_regs.h | 2 +-
> arch/arm/include/asm/arch-mx6/iomux.h | 5 +
> arch/arm/include/asm/arch-mx6/mx6dl_pins.h | 6 +-
> arch/arm/include/asm/arch-mx6/mx6q_pins.h | 1 +
> arch/arm/include/asm/arch-mx6/mx6sl_pins.h | 12 +
> arch/arm/include/asm/arch-mxs/sys_proto.h | 5 +-
> board/armadeus/apf27/Makefile | 33 ++
> board/armadeus/apf27/apf27.c | 256 +++++++++++++
> board/armadeus/apf27/apf27.h | 489
> +++++++++++++++++++++++++
> board/armadeus/apf27/fpga.c | 224 +++++++++++
> board/armadeus/apf27/fpga.h | 25 ++
> board/armadeus/apf27/lowlevel_init.S | 168 +++++++++
> board/bluegiga/apx4devkit/spl_boot.c | 4 +-
> board/boundary/nitrogen6x/nitrogen6x.c | 4 +-
> board/creative/xfi3/Makefile | 31 ++
> board/creative/xfi3/spl_boot.c | 134 +++++++
> board/creative/xfi3/xfi3.c | 224 +++++++++++
> board/denx/m28evk/m28evk.c | 2 +
> board/denx/m28evk/spl_boot.c | 4 +-
> board/freescale/mx23evk/spl_boot.c | 4 +-
> board/freescale/mx28evk/iomux.c | 4 +-
> board/freescale/mx28evk/mx28evk.c | 4 +-
> board/freescale/mx35pdk/mx35pdk.c | 10 +-
> board/freescale/mx6qsabreauto/mx6qsabreauto.c | 2 +-
> board/freescale/mx6sabresd/mx6sabresd.c | 169 +++++++--
> board/freescale/mx6slevk/mx6slevk.c | 68 ++++
> board/olimex/mx23_olinuxino/spl_boot.c | 4 +-
> board/sandisk/sansa_fuze_plus/Makefile | 31 ++
> board/sandisk/sansa_fuze_plus/sfp.c | 388 ++++++++++++++++++++
> board/sandisk/sansa_fuze_plus/spl_boot.c | 140 +++++++
> board/schulercontrol/sc_sps_1/spl_boot.c | 4 +-
> boards.cfg | 3 +
> doc/README.mxs | 5 +
> drivers/mmc/fsl_esdhc.c | 2 +
> drivers/mtd/nand/mxs_nand.c | 3 +
> drivers/net/fec_mxc.c | 4 +-
> drivers/net/fec_mxc.h | 4 +-
> include/configs/apf27.h | 388 ++++++++++++++++++++
> include/configs/mx35pdk.h | 1 -
> include/configs/mx6sabresd.h | 4 +
> include/configs/mx6slevk.h | 14 +
> include/configs/sansa_fuze_plus.h | 70 ++++
> include/configs/wandboard.h | 4 +-
> include/configs/xfi3.h | 69 ++++
> tools/imximage.c | 8 +-
> tools/mxsboot.c | 10 +-
> 53 files changed, 3269 insertions(+), 93 deletions(-)
> create mode 100644 board/armadeus/apf27/Makefile
> create mode 100644 board/armadeus/apf27/apf27.c
> create mode 100644 board/armadeus/apf27/apf27.h
> create mode 100644 board/armadeus/apf27/fpga.c
> create mode 100644 board/armadeus/apf27/fpga.h
> create mode 100644 board/armadeus/apf27/lowlevel_init.S
> create mode 100644 board/creative/xfi3/Makefile
> create mode 100644 board/creative/xfi3/spl_boot.c
> create mode 100644 board/creative/xfi3/xfi3.c
> create mode 100644 board/sandisk/sansa_fuze_plus/Makefile
> create mode 100644 board/sandisk/sansa_fuze_plus/sfp.c
> create mode 100644 board/sandisk/sansa_fuze_plus/spl_boot.c
> create mode 100644 include/configs/apf27.h
> create mode 100644 include/configs/sansa_fuze_plus.h
> create mode 100644 include/configs/xfi3.h
>
Applied to u-boot-arm/master, thanks!
Amicalement,
--
Albert.
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
@ 2013-09-03 8:20 Stefano Babic
2013-09-05 10:04 ` Albert ARIBAUD
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2013-09-03 8:20 UTC (permalink / raw)
To: u-boot
Hi Albert,
please pull from u-boot-imx, thanks !
The following changes since commit 326ea986ac150acdc7656d57fca647db80b50158:
Merge git://git.denx.de/u-boot-arm (2013-07-31 11:30:38 +0200)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 8467faef7fce8c5faad7224b7737a58e16c52186:
i.MX6: Set and clear the gating bits for Phase Fractional Dividers
(2013-08-31 18:09:37 +0200)
----------------------------------------------------------------
Amaury Pouly (1):
mmc: mxsmmc: Enable MMC HC support
Andreas Wass (2):
ARM: mxs: Added application UART driver
ARM: mxs: Add mx28evk_auart_console target
Eric Nelson (6):
i.MX6: nitrogen6x: force HDMI onto IPU0/DI0
fec_mxc: set ethaddr if fuses burned and not previously set
i.MX6: Add convenience macros cpu_type(rev) and is_cpu_type(cpu)
i.MX6: Correct ANATOP_PFD (Phase Fractional Divider) register
declarations
i.MX6: nitrogen6x: Don't bother setting PLL3(480) PFD1 divisor
i.MX6: Set and clear the gating bits for Phase Fractional Dividers
Hector Palacios (1):
ARM: mxs: rename function that sets AUTO_RESTART flag
Marek Vasut (3):
ARM: mxs: tools: Add mkimage support for MXS bootstream
tools: Sort lists of files in Makefile
tools: mxsboot: Staticize functions
SARTRE Leo (1):
ARM: Congatec: README update
Stefano Babic (7):
tools: imx_header should not include flash_offset
tools: rename mximage_flash_offset to imximage_ivt_offset
tools: dynamically allocate imx_header in imximage
tools: add variable padding of data image in mkimage
tools: add padding of data image file for imximage
tools: add support for setting the CSF into imximage
imx: add status reporting for HAB status
arch/arm/cpu/arm926ejs/mxs/mxsimage.mx23.cfg | 6 +
arch/arm/cpu/arm926ejs/mxs/mxsimage.mx28.cfg | 8 +
arch/arm/cpu/arm926ejs/mxs/spl_power_init.c | 9 +-
arch/arm/cpu/armv7/mx6/Makefile | 7 +-
arch/arm/cpu/armv7/mx6/hab.c | 104 ++
arch/arm/cpu/armv7/mx6/soc.c | 28 +
arch/arm/include/asm/arch-mx6/hab.h | 67 +
arch/arm/include/asm/arch-mx6/imx-regs.h | 37 +-
arch/arm/include/asm/arch-mx6/sys_proto.h | 7 +
arch/arm/include/asm/arch-mxs/regs-uartapp.h | 220 +++
board/boundary/nitrogen6x/nitrogen6x.c | 8 +-
board/congatec/cgtqmx6eval/README | 3 +-
boards.cfg | 1 +
common/image.c | 1 +
config.mk | 9 +
doc/README.imximage | 30 +-
doc/README.mxc_hab | 48 +
doc/README.mxsimage | 165 ++
drivers/mmc/mxsmmc.c | 3 +-
drivers/net/fec_mxc.c | 2 +
drivers/serial/Makefile | 1 +
drivers/serial/mxs_auart.c | 151 ++
drivers/serial/serial.c | 2 +
include/configs/mxs.h | 7 +-
include/image.h | 1 +
tools/Makefile | 42 +-
tools/imximage.c | 180 +-
tools/imximage.h | 20 +-
tools/mkimage.c | 26 +-
tools/mkimage.h | 6 +-
tools/mxsboot.c | 12 +-
tools/mxsimage.c | 2347
++++++++++++++++++++++++++
tools/mxsimage.h | 230 +++
33 files changed, 3691 insertions(+), 97 deletions(-)
create mode 100644 arch/arm/cpu/arm926ejs/mxs/mxsimage.mx23.cfg
create mode 100644 arch/arm/cpu/arm926ejs/mxs/mxsimage.mx28.cfg
create mode 100644 arch/arm/cpu/armv7/mx6/hab.c
create mode 100644 arch/arm/include/asm/arch-mx6/hab.h
create mode 100644 arch/arm/include/asm/arch-mxs/regs-uartapp.h
create mode 100644 doc/README.mxc_hab
create mode 100644 doc/README.mxsimage
create mode 100644 drivers/serial/mxs_auart.c
create mode 100644 tools/mxsimage.c
create mode 100644 tools/mxsimage.h
--
=====================================================================
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
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] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
2013-09-03 8:20 Stefano Babic
@ 2013-09-05 10:04 ` Albert ARIBAUD
0 siblings, 0 replies; 307+ messages in thread
From: Albert ARIBAUD @ 2013-09-05 10:04 UTC (permalink / raw)
To: u-boot
Hi Stefano,
On Tue, 03 Sep 2013 10:20:44 +0200, Stefano Babic <sbabic@denx.de>
wrote:
> Hi Albert,
>
> please pull from u-boot-imx, thanks !
>
> The following changes since commit 326ea986ac150acdc7656d57fca647db80b50158:
>
> Merge git://git.denx.de/u-boot-arm (2013-07-31 11:30:38 +0200)
>
> are available in the git repository at:
>
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 8467faef7fce8c5faad7224b7737a58e16c52186:
>
> i.MX6: Set and clear the gating bits for Phase Fractional Dividers
> (2013-08-31 18:09:37 +0200)
>
> ----------------------------------------------------------------
> Amaury Pouly (1):
> mmc: mxsmmc: Enable MMC HC support
>
> Andreas Wass (2):
> ARM: mxs: Added application UART driver
> ARM: mxs: Add mx28evk_auart_console target
>
> Eric Nelson (6):
> i.MX6: nitrogen6x: force HDMI onto IPU0/DI0
> fec_mxc: set ethaddr if fuses burned and not previously set
> i.MX6: Add convenience macros cpu_type(rev) and is_cpu_type(cpu)
> i.MX6: Correct ANATOP_PFD (Phase Fractional Divider) register
> declarations
> i.MX6: nitrogen6x: Don't bother setting PLL3(480) PFD1 divisor
> i.MX6: Set and clear the gating bits for Phase Fractional Dividers
>
> Hector Palacios (1):
> ARM: mxs: rename function that sets AUTO_RESTART flag
>
> Marek Vasut (3):
> ARM: mxs: tools: Add mkimage support for MXS bootstream
> tools: Sort lists of files in Makefile
> tools: mxsboot: Staticize functions
>
> SARTRE Leo (1):
> ARM: Congatec: README update
>
> Stefano Babic (7):
> tools: imx_header should not include flash_offset
> tools: rename mximage_flash_offset to imximage_ivt_offset
> tools: dynamically allocate imx_header in imximage
> tools: add variable padding of data image in mkimage
> tools: add padding of data image file for imximage
> tools: add support for setting the CSF into imximage
> imx: add status reporting for HAB status
>
> arch/arm/cpu/arm926ejs/mxs/mxsimage.mx23.cfg | 6 +
> arch/arm/cpu/arm926ejs/mxs/mxsimage.mx28.cfg | 8 +
> arch/arm/cpu/arm926ejs/mxs/spl_power_init.c | 9 +-
> arch/arm/cpu/armv7/mx6/Makefile | 7 +-
> arch/arm/cpu/armv7/mx6/hab.c | 104 ++
> arch/arm/cpu/armv7/mx6/soc.c | 28 +
> arch/arm/include/asm/arch-mx6/hab.h | 67 +
> arch/arm/include/asm/arch-mx6/imx-regs.h | 37 +-
> arch/arm/include/asm/arch-mx6/sys_proto.h | 7 +
> arch/arm/include/asm/arch-mxs/regs-uartapp.h | 220 +++
> board/boundary/nitrogen6x/nitrogen6x.c | 8 +-
> board/congatec/cgtqmx6eval/README | 3 +-
> boards.cfg | 1 +
> common/image.c | 1 +
> config.mk | 9 +
> doc/README.imximage | 30 +-
> doc/README.mxc_hab | 48 +
> doc/README.mxsimage | 165 ++
> drivers/mmc/mxsmmc.c | 3 +-
> drivers/net/fec_mxc.c | 2 +
> drivers/serial/Makefile | 1 +
> drivers/serial/mxs_auart.c | 151 ++
> drivers/serial/serial.c | 2 +
> include/configs/mxs.h | 7 +-
> include/image.h | 1 +
> tools/Makefile | 42 +-
> tools/imximage.c | 180 +-
> tools/imximage.h | 20 +-
> tools/mkimage.c | 26 +-
> tools/mkimage.h | 6 +-
> tools/mxsboot.c | 12 +-
> tools/mxsimage.c | 2347
> ++++++++++++++++++++++++++
> tools/mxsimage.h | 230 +++
> 33 files changed, 3691 insertions(+), 97 deletions(-)
> create mode 100644 arch/arm/cpu/arm926ejs/mxs/mxsimage.mx23.cfg
> create mode 100644 arch/arm/cpu/arm926ejs/mxs/mxsimage.mx28.cfg
> create mode 100644 arch/arm/cpu/armv7/mx6/hab.c
> create mode 100644 arch/arm/include/asm/arch-mx6/hab.h
> create mode 100644 arch/arm/include/asm/arch-mxs/regs-uartapp.h
> create mode 100644 doc/README.mxc_hab
> create mode 100644 doc/README.mxsimage
> create mode 100644 drivers/serial/mxs_auart.c
> create mode 100644 tools/mxsimage.c
> create mode 100644 tools/mxsimage.h
>
>
Applied to u-boot-arm/master, thanks!
Amicalement,
--
Albert.
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
@ 2013-08-12 13:47 Stefano Babic
0 siblings, 0 replies; 307+ messages in thread
From: Stefano Babic @ 2013-08-12 13:47 UTC (permalink / raw)
To: u-boot
Hi Albert,
please pull from u-boot-imx, thanks.
The following changes since commit fdce7b633a1de24456226b18527cc7900c34282a:
gpio: omap5-uevm: Configure the tca6424 gpio expander (2013-07-30
09:21:42 -0400)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 326ea986ac150acdc7656d57fca647db80b50158:
Merge git://git.denx.de/u-boot-arm (2013-07-31 11:30:38 +0200)
----------------------------------------------------------------
Dirk Behme (1):
mxc_gpio: Correct the GPIO handling in gpio_direction_output()
Eric Nelson (1):
mxc_ipuv3: fix memory alignment of framebuffer
Fabio Estevam (1):
mx6qsabrelite: Remove mx6qsabrelite code in favor of nitrogen6x
Marek Vasut (1):
ARM: mxs: Consolidate configuration options
Otavio Salvador (1):
wandboard: Use splash image at screen center by default
Pardeep Kumar Singla (2):
mx6: Factor out common HDMI setup code
mx6qsabresd: Add splash screen support via HDMI
Robert Winkler (2):
imx: Add documentation for imx specific commands
imx: nitrogen6x: mx6qsabrelite: Add support for DVI monitors
Stefano Babic (1):
Merge git://git.denx.de/u-boot-arm
MAINTAINERS | 2 +-
README | 15 +
arch/arm/cpu/armv7/mx6/clock.c | 8 +
arch/arm/cpu/armv7/mx6/soc.c | 43 +
arch/arm/imx-common/cmd_hdmidet.c | 3 +-
arch/arm/include/asm/arch-mx6/clock.h | 2 +-
arch/arm/include/asm/arch-mx6/mxc_hdmi.h | 8 +
.../nitrogen6x/README.mx6qsabrelite} | 0
board/boundary/nitrogen6x/nitrogen6x.c | 46 +-
board/freescale/mx6qsabrelite/Makefile | 28 -
board/freescale/mx6qsabrelite/mx6qsabrelite.c | 832
--------------------
board/freescale/mx6sabresd/mx6sabresd.c | 64 +-
board/wandboard/wandboard.c | 44 +-
boards.cfg | 2 +-
drivers/gpio/mxc_gpio.c | 4 +-
drivers/video/mxc_ipuv3_fb.c | 5 +-
include/configs/apx4devkit.h | 120 +--
include/configs/m28evk.h | 192 +----
include/configs/mx23_olinuxino.h | 142 +---
include/configs/mx23evk.h | 115 +--
include/configs/mx28evk.h | 173 +---
include/configs/mx6qsabrelite.h | 284 -------
include/configs/mx6sabre_common.h | 3 +-
include/configs/mx6sabresd.h | 19 +
include/configs/mxs.h | 191 +++++
include/configs/nitrogen6x.h | 81 +-
include/configs/sc_sps_1.h | 139 +---
include/configs/wandboard.h | 2 +
28 files changed, 601 insertions(+), 1966 deletions(-)
rename board/{freescale/mx6qsabrelite/README =>
boundary/nitrogen6x/README.mx6qsabrelite} (100%)
delete mode 100644 board/freescale/mx6qsabrelite/Makefile
delete mode 100644 board/freescale/mx6qsabrelite/mx6qsabrelite.c
delete mode 100644 include/configs/mx6qsabrelite.h
create mode 100644 include/configs/mxs.h
--
=====================================================================
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
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] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
@ 2013-07-12 9:48 Stefano Babic
0 siblings, 0 replies; 307+ messages in thread
From: Stefano Babic @ 2013-07-12 9:48 UTC (permalink / raw)
To: u-boot
Hi Alber,
please pull these fixes from u-boot-imx, thanks.
The following changes since commit d6c6d127c5b948ec381fad5b24a2bc5497720644:
vf610twr: Remove SoC name from U-Boot prompt (2013-06-28 16:59:08 +0200)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to ab94cd491faf3e7b0a3b934f5817b15997bcb315:
net: fec: Avoid MX28 bus sync issue (2013-07-12 09:29:32 +0200)
----------------------------------------------------------------
Marek Vasut (3):
m28evk: add trimffs to nand command
net: fec: Remove bogus flush_dcache_range() call
net: fec: Avoid MX28 bus sync issue
drivers/net/fec_mxc.c | 23 ++++++++++++++++++++++-
include/configs/m28evk.h | 1 +
2 files changed, 23 insertions(+), 1 deletion(-)
--
=====================================================================
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
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] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
@ 2013-06-28 15:05 Stefano Babic
2013-06-28 20:38 ` Albert ARIBAUD
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2013-06-28 15:05 UTC (permalink / raw)
To: u-boot
Hi Albert,
some fixes and pending patches. Please pull from u-boot-imx, thanks !
The following changes since commit 4a1c7b13ae104d4526d3176793b7f6b06694df15:
vf610twr: Drop unneeded 'status' variable (2013-06-06 17:52:08 +0200)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to d6c6d127c5b948ec381fad5b24a2bc5497720644:
vf610twr: Remove SoC name from U-Boot prompt (2013-06-28 16:59:08 +0200)
----------------------------------------------------------------
Dirk Behme (2):
spi: mxc_spi: Fix pre and post divider calculation
spi: mxc_spi: Update pre and post divider algorithm
Eric Nelson (1):
dwc_ahsata: Allow use with dcache enabled
Fabio Estevam (8):
README: mx28_common: Keep the text within 80 columns
README: mx28_common: Do not hardcode the SSP port
README: mx28_common: Fix structure of sentence
README: mxs: Introduce README.mxs
mx28evk: Move README file inside board directory
m28evk: Move README file inside board directory
MAINTAINERS: Add an entry to the mx6q wandboard variant
video: mxsfb: Break the line in videomode message
Otavio Salvador (2):
vf610twr: Add default environment in line with other Freescale boards
vf610twr: Remove SoC name from U-Boot prompt
Pierre Aubert (3):
imx6: fix GPR2 wrong definition
imx: Complete the pin definitions for the i.MX6DL / i.MX6Solo
imx: Add support for the SabreSD shipped with i.MX6DL
Robert Winkler (4):
imx: nitrogen6x: Enabled data cache
imx: nitrogen6x: Enable bootz
imx: nitrogen6x: Enable raw initrd
imx: nitrogen6x: Enable filesystem generic commands
Tapani Utriainen (1):
Add support for Wandboard Quad
trem (2):
mx27: add function enable_caches
mx27: add i2c clock
MAINTAINERS | 4 +-
arch/arm/cpu/arm926ejs/mx27/generic.c | 10 +
arch/arm/include/asm/arch-mx27/clock.h | 1 +
arch/arm/include/asm/arch-mx6/imx-regs.h | 2 +-
arch/arm/include/asm/arch-mx6/mx6dl_pins.h | 1591
+++++++++++++++++++-
doc/README.m28 => board/denx/m28evk/README | 4 +-
.../freescale/mx28evk/README | 3 +-
.../freescale/{mx6qsabresd => mx6sabresd}/Makefile | 2 +-
.../mx6qsabresd.c => mx6sabresd/mx6sabresd.c} | 7 +-
board/wandboard/README | 5 +
board/wandboard/wandboard.c | 2 +-
boards.cfg | 6 +-
doc/README.mx28_common | 75 +-
drivers/block/dwc_ahsata.c | 34 +-
drivers/spi/mxc_spi.c | 28 +-
drivers/video/mxsfb.c | 2 +-
include/configs/mx6qsabreauto.h | 2 +-
.../{mx6qsabre_common.h => mx6sabre_common.h} | 1 -
include/configs/{mx6qsabresd.h => mx6sabresd.h} | 2 +-
include/configs/nitrogen6x.h | 6 +-
include/configs/vf610twr.h | 93 +-
include/configs/wandboard.h | 2 +
22 files changed, 1776 insertions(+), 106 deletions(-)
rename doc/README.m28 => board/denx/m28evk/README (75%)
rename doc/README.mx28evk => board/freescale/mx28evk/README (93%)
rename board/freescale/{mx6qsabresd => mx6sabresd}/Makefile (98%)
rename board/freescale/{mx6qsabresd/mx6qsabresd.c =>
mx6sabresd/mx6sabresd.c} (98%)
rename include/configs/{mx6qsabre_common.h => mx6sabre_common.h} (99%)
rename include/configs/{mx6qsabresd.h => mx6sabresd.h} (97%)
--
=====================================================================
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
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] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
2013-06-28 15:05 Stefano Babic
@ 2013-06-28 20:38 ` Albert ARIBAUD
0 siblings, 0 replies; 307+ messages in thread
From: Albert ARIBAUD @ 2013-06-28 20:38 UTC (permalink / raw)
To: u-boot
Hi Stefano,
On Fri, 28 Jun 2013 17:05:29 +0200, Stefano Babic <sbabic@denx.de>
wrote:
> Hi Albert,
>
> some fixes and pending patches. Please pull from u-boot-imx, thanks !
>
> The following changes since commit 4a1c7b13ae104d4526d3176793b7f6b06694df15:
>
> vf610twr: Drop unneeded 'status' variable (2013-06-06 17:52:08 +0200)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to d6c6d127c5b948ec381fad5b24a2bc5497720644:
>
> vf610twr: Remove SoC name from U-Boot prompt (2013-06-28 16:59:08 +0200)
>
> ----------------------------------------------------------------
> Dirk Behme (2):
> spi: mxc_spi: Fix pre and post divider calculation
> spi: mxc_spi: Update pre and post divider algorithm
>
> Eric Nelson (1):
> dwc_ahsata: Allow use with dcache enabled
>
> Fabio Estevam (8):
> README: mx28_common: Keep the text within 80 columns
> README: mx28_common: Do not hardcode the SSP port
> README: mx28_common: Fix structure of sentence
> README: mxs: Introduce README.mxs
> mx28evk: Move README file inside board directory
> m28evk: Move README file inside board directory
> MAINTAINERS: Add an entry to the mx6q wandboard variant
> video: mxsfb: Break the line in videomode message
>
> Otavio Salvador (2):
> vf610twr: Add default environment in line with other Freescale boards
> vf610twr: Remove SoC name from U-Boot prompt
>
> Pierre Aubert (3):
> imx6: fix GPR2 wrong definition
> imx: Complete the pin definitions for the i.MX6DL / i.MX6Solo
> imx: Add support for the SabreSD shipped with i.MX6DL
>
> Robert Winkler (4):
> imx: nitrogen6x: Enabled data cache
> imx: nitrogen6x: Enable bootz
> imx: nitrogen6x: Enable raw initrd
> imx: nitrogen6x: Enable filesystem generic commands
>
> Tapani Utriainen (1):
> Add support for Wandboard Quad
>
> trem (2):
> mx27: add function enable_caches
> mx27: add i2c clock
>
> MAINTAINERS | 4 +-
> arch/arm/cpu/arm926ejs/mx27/generic.c | 10 +
> arch/arm/include/asm/arch-mx27/clock.h | 1 +
> arch/arm/include/asm/arch-mx6/imx-regs.h | 2 +-
> arch/arm/include/asm/arch-mx6/mx6dl_pins.h | 1591
> +++++++++++++++++++-
> doc/README.m28 => board/denx/m28evk/README | 4 +-
> .../freescale/mx28evk/README | 3 +-
> .../freescale/{mx6qsabresd => mx6sabresd}/Makefile | 2 +-
> .../mx6qsabresd.c => mx6sabresd/mx6sabresd.c} | 7 +-
> board/wandboard/README | 5 +
> board/wandboard/wandboard.c | 2 +-
> boards.cfg | 6 +-
> doc/README.mx28_common | 75 +-
> drivers/block/dwc_ahsata.c | 34 +-
> drivers/spi/mxc_spi.c | 28 +-
> drivers/video/mxsfb.c | 2 +-
> include/configs/mx6qsabreauto.h | 2 +-
> .../{mx6qsabre_common.h => mx6sabre_common.h} | 1 -
> include/configs/{mx6qsabresd.h => mx6sabresd.h} | 2 +-
> include/configs/nitrogen6x.h | 6 +-
> include/configs/vf610twr.h | 93 +-
> include/configs/wandboard.h | 2 +
> 22 files changed, 1776 insertions(+), 106 deletions(-)
> rename doc/README.m28 => board/denx/m28evk/README (75%)
> rename doc/README.mx28evk => board/freescale/mx28evk/README (93%)
> rename board/freescale/{mx6qsabresd => mx6sabresd}/Makefile (98%)
> rename board/freescale/{mx6qsabresd/mx6qsabresd.c =>
> mx6sabresd/mx6sabresd.c} (98%)
> rename include/configs/{mx6qsabre_common.h => mx6sabre_common.h} (99%)
> rename include/configs/{mx6qsabresd.h => mx6sabresd.h} (97%)
>
Applied to u-boot-arm/master, thanks!
Amicalement,
--
Albert.
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
@ 2013-06-06 15:55 Stefano Babic
2013-06-08 13:27 ` Albert ARIBAUD
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2013-06-06 15:55 UTC (permalink / raw)
To: u-boot
Hi Albert,
please pull from u-boot-imx, thanks.
The following changes since commit cac423a730d3506154744485af1bbc1cd3a1e6a8:
Merge branch 'u-boot-ti/master' into 'u-boot-arm/master' (2013-05-11
22:24:28 +0200)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 4a1c7b13ae104d4526d3176793b7f6b06694df15:
vf610twr: Drop unneeded 'status' variable (2013-06-06 17:52:08 +0200)
----------------------------------------------------------------
Alison Wang (7):
arm: vf610: Add IOMUX support for Vybrid VF610
arm: vf610: Add Vybrid VF610 CPU support
net: fec_mxc: Add support for Vybrid VF610
arm: vf610: Add watchdog support for Vybrid VF610
arm: vf610: Add uart support for Vybrid VF610
arm: vf610: Add Vybrid VF610 to mxc_ocotp document
arm: vf610: Add basic support for Vybrid VF610TWR board
Andrew Gabbasov (1):
mx6: mx6qsabrelite/nitrogen6x: Remove incorrect setting of gpio CS
signal
Beno?t Th?baudeau (1):
imx: spl: Merge libimx-common make rules
Fabio Estevam (7):
mx28evk: Add splash screen support
mx23evk: Add splash screen support
video: mxsfb: Add an entry for mx23evk/mx28vk video modes
mx6slevk: Allow booting a device tree kernel
wandboard: Enable HDMI splashscreen
ARM: imx: Fix incorrect usage of CONFIG_SYS_MMC_ENV_PART
vf610twr: Drop unneeded 'status' variable
Luka Perkov (1):
wandboard: fix typo in README
Marek Vasut (1):
arm: mxs: Fix vectoring table crafting
Otavio Salvador (2):
build: Use generic boot logo matching
wandboard: Add Boot Splash image with Wandboard logo
Renato Frias (2):
mx6qsabreauto: Add i2c to mx6qsabreauto board
mx6qsabreauto: Add Port Expander reset
SARTRE Leo (1):
Add support for Congatec Conga-QEVAl board
MAINTAINERS | 8 +
Makefile | 2 +-
arch/arm/cpu/arm926ejs/mxs/mxs.c | 25 +-
arch/arm/cpu/armv7/vf610/Makefile | 42 +++
arch/arm/cpu/armv7/vf610/generic.c | 324 +++++++++++++++++++
arch/arm/cpu/armv7/vf610/timer.c | 103 ++++++
arch/arm/imx-common/Makefile | 2 +-
arch/arm/imx-common/iomux-v3.c | 6 +
arch/arm/include/asm/arch-vf610/clock.h | 39 +++
arch/arm/include/asm/arch-vf610/crm_regs.h | 225 +++++++++++++
arch/arm/include/asm/arch-vf610/imx-regs.h | 419
+++++++++++++++++++++++++
arch/arm/include/asm/arch-vf610/iomux-vf610.h | 101 ++++++
arch/arm/include/asm/imx-common/iomux-v3.h | 18 ++
board/boundary/nitrogen6x/nitrogen6x.c | 1 -
board/congatec/cgtqmx6eval/Makefile | 42 +++
board/congatec/cgtqmx6eval/README | 29 ++
board/congatec/cgtqmx6eval/cgtqmx6eval.c | 167 ++++++++++
board/freescale/mx23evk/mx23evk.c | 6 +
board/freescale/mx23evk/spl_boot.c | 32 ++
board/freescale/mx28evk/iomux.c | 33 ++
board/freescale/mx28evk/mx28evk.c | 6 +
board/freescale/mx6qsabreauto/mx6qsabreauto.c | 57 ++++
board/freescale/mx6qsabrelite/mx6qsabrelite.c | 1 -
board/freescale/vf610twr/Makefile | 39 +++
board/freescale/vf610twr/imximage.cfg | 33 ++
board/freescale/vf610twr/vf610twr.c | 407
++++++++++++++++++++++++
board/wandboard/README | 4 +-
board/wandboard/wandboard.c | 98 ++++++
boards.cfg | 2 +
doc/README.mxc_ocotp | 1 +
doc/README.vf610 | 10 +
drivers/net/fec_mxc.c | 4 +-
drivers/serial/Makefile | 1 +
drivers/serial/serial_lpuart.c | 132 ++++++++
drivers/video/mxsfb.c | 5 +
drivers/watchdog/Makefile | 2 +-
include/configs/cgtqmx6eval.h | 194 ++++++++++++
include/configs/mx23evk.h | 17 +
include/configs/mx28evk.h | 17 +
include/configs/mx53ard.h | 3 +-
include/configs/mx6qsabre_common.h | 2 +-
include/configs/mx6qsabreauto.h | 7 +-
include/configs/mx6qsabresd.h | 1 -
include/configs/mx6slevk.h | 2 +-
include/configs/vf610twr.h | 140 +++++++++
include/configs/wandboard.h | 20 +-
spl/Makefile | 6 +-
tools/Makefile | 27 +-
tools/logos/wandboard.bmp | Bin 0 -> 22390 bytes
49 files changed, 2818 insertions(+), 44 deletions(-)
create mode 100644 arch/arm/cpu/armv7/vf610/Makefile
create mode 100644 arch/arm/cpu/armv7/vf610/generic.c
create mode 100644 arch/arm/cpu/armv7/vf610/timer.c
create mode 100644 arch/arm/include/asm/arch-vf610/clock.h
create mode 100644 arch/arm/include/asm/arch-vf610/crm_regs.h
create mode 100644 arch/arm/include/asm/arch-vf610/imx-regs.h
create mode 100644 arch/arm/include/asm/arch-vf610/iomux-vf610.h
create mode 100644 board/congatec/cgtqmx6eval/Makefile
create mode 100644 board/congatec/cgtqmx6eval/README
create mode 100644 board/congatec/cgtqmx6eval/cgtqmx6eval.c
create mode 100644 board/freescale/vf610twr/Makefile
create mode 100644 board/freescale/vf610twr/imximage.cfg
create mode 100644 board/freescale/vf610twr/vf610twr.c
create mode 100644 doc/README.vf610
create mode 100644 drivers/serial/serial_lpuart.c
create mode 100644 include/configs/cgtqmx6eval.h
create mode 100644 include/configs/vf610twr.h
create mode 100644 tools/logos/wandboard.bmp
--
=====================================================================
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
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] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
2013-06-06 15:55 Stefano Babic
@ 2013-06-08 13:27 ` Albert ARIBAUD
0 siblings, 0 replies; 307+ messages in thread
From: Albert ARIBAUD @ 2013-06-08 13:27 UTC (permalink / raw)
To: u-boot
Hi Stefano,
On Thu, 06 Jun 2013 17:55:33 +0200, Stefano Babic <sbabic@denx.de>
wrote:
> Hi Albert,
>
> please pull from u-boot-imx, thanks.
>
> The following changes since commit cac423a730d3506154744485af1bbc1cd3a1e6a8:
>
> Merge branch 'u-boot-ti/master' into 'u-boot-arm/master' (2013-05-11
> 22:24:28 +0200)
>
> are available in the git repository at:
>
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 4a1c7b13ae104d4526d3176793b7f6b06694df15:
>
> vf610twr: Drop unneeded 'status' variable (2013-06-06 17:52:08 +0200)
>
> ----------------------------------------------------------------
> Alison Wang (7):
> arm: vf610: Add IOMUX support for Vybrid VF610
> arm: vf610: Add Vybrid VF610 CPU support
> net: fec_mxc: Add support for Vybrid VF610
> arm: vf610: Add watchdog support for Vybrid VF610
> arm: vf610: Add uart support for Vybrid VF610
> arm: vf610: Add Vybrid VF610 to mxc_ocotp document
> arm: vf610: Add basic support for Vybrid VF610TWR board
>
> Andrew Gabbasov (1):
> mx6: mx6qsabrelite/nitrogen6x: Remove incorrect setting of gpio CS
> signal
>
> Beno?t Th?baudeau (1):
> imx: spl: Merge libimx-common make rules
>
> Fabio Estevam (7):
> mx28evk: Add splash screen support
> mx23evk: Add splash screen support
> video: mxsfb: Add an entry for mx23evk/mx28vk video modes
> mx6slevk: Allow booting a device tree kernel
> wandboard: Enable HDMI splashscreen
> ARM: imx: Fix incorrect usage of CONFIG_SYS_MMC_ENV_PART
> vf610twr: Drop unneeded 'status' variable
>
> Luka Perkov (1):
> wandboard: fix typo in README
>
> Marek Vasut (1):
> arm: mxs: Fix vectoring table crafting
>
> Otavio Salvador (2):
> build: Use generic boot logo matching
> wandboard: Add Boot Splash image with Wandboard logo
>
> Renato Frias (2):
> mx6qsabreauto: Add i2c to mx6qsabreauto board
> mx6qsabreauto: Add Port Expander reset
>
> SARTRE Leo (1):
> Add support for Congatec Conga-QEVAl board
>
> MAINTAINERS | 8 +
> Makefile | 2 +-
> arch/arm/cpu/arm926ejs/mxs/mxs.c | 25 +-
> arch/arm/cpu/armv7/vf610/Makefile | 42 +++
> arch/arm/cpu/armv7/vf610/generic.c | 324 +++++++++++++++++++
> arch/arm/cpu/armv7/vf610/timer.c | 103 ++++++
> arch/arm/imx-common/Makefile | 2 +-
> arch/arm/imx-common/iomux-v3.c | 6 +
> arch/arm/include/asm/arch-vf610/clock.h | 39 +++
> arch/arm/include/asm/arch-vf610/crm_regs.h | 225 +++++++++++++
> arch/arm/include/asm/arch-vf610/imx-regs.h | 419
> +++++++++++++++++++++++++
> arch/arm/include/asm/arch-vf610/iomux-vf610.h | 101 ++++++
> arch/arm/include/asm/imx-common/iomux-v3.h | 18 ++
> board/boundary/nitrogen6x/nitrogen6x.c | 1 -
> board/congatec/cgtqmx6eval/Makefile | 42 +++
> board/congatec/cgtqmx6eval/README | 29 ++
> board/congatec/cgtqmx6eval/cgtqmx6eval.c | 167 ++++++++++
> board/freescale/mx23evk/mx23evk.c | 6 +
> board/freescale/mx23evk/spl_boot.c | 32 ++
> board/freescale/mx28evk/iomux.c | 33 ++
> board/freescale/mx28evk/mx28evk.c | 6 +
> board/freescale/mx6qsabreauto/mx6qsabreauto.c | 57 ++++
> board/freescale/mx6qsabrelite/mx6qsabrelite.c | 1 -
> board/freescale/vf610twr/Makefile | 39 +++
> board/freescale/vf610twr/imximage.cfg | 33 ++
> board/freescale/vf610twr/vf610twr.c | 407
> ++++++++++++++++++++++++
> board/wandboard/README | 4 +-
> board/wandboard/wandboard.c | 98 ++++++
> boards.cfg | 2 +
> doc/README.mxc_ocotp | 1 +
> doc/README.vf610 | 10 +
> drivers/net/fec_mxc.c | 4 +-
> drivers/serial/Makefile | 1 +
> drivers/serial/serial_lpuart.c | 132 ++++++++
> drivers/video/mxsfb.c | 5 +
> drivers/watchdog/Makefile | 2 +-
> include/configs/cgtqmx6eval.h | 194 ++++++++++++
> include/configs/mx23evk.h | 17 +
> include/configs/mx28evk.h | 17 +
> include/configs/mx53ard.h | 3 +-
> include/configs/mx6qsabre_common.h | 2 +-
> include/configs/mx6qsabreauto.h | 7 +-
> include/configs/mx6qsabresd.h | 1 -
> include/configs/mx6slevk.h | 2 +-
> include/configs/vf610twr.h | 140 +++++++++
> include/configs/wandboard.h | 20 +-
> spl/Makefile | 6 +-
> tools/Makefile | 27 +-
> tools/logos/wandboard.bmp | Bin 0 -> 22390 bytes
> 49 files changed, 2818 insertions(+), 44 deletions(-)
> create mode 100644 arch/arm/cpu/armv7/vf610/Makefile
> create mode 100644 arch/arm/cpu/armv7/vf610/generic.c
> create mode 100644 arch/arm/cpu/armv7/vf610/timer.c
> create mode 100644 arch/arm/include/asm/arch-vf610/clock.h
> create mode 100644 arch/arm/include/asm/arch-vf610/crm_regs.h
> create mode 100644 arch/arm/include/asm/arch-vf610/imx-regs.h
> create mode 100644 arch/arm/include/asm/arch-vf610/iomux-vf610.h
> create mode 100644 board/congatec/cgtqmx6eval/Makefile
> create mode 100644 board/congatec/cgtqmx6eval/README
> create mode 100644 board/congatec/cgtqmx6eval/cgtqmx6eval.c
> create mode 100644 board/freescale/vf610twr/Makefile
> create mode 100644 board/freescale/vf610twr/imximage.cfg
> create mode 100644 board/freescale/vf610twr/vf610twr.c
> create mode 100644 doc/README.vf610
> create mode 100644 drivers/serial/serial_lpuart.c
> create mode 100644 include/configs/cgtqmx6eval.h
> create mode 100644 include/configs/vf610twr.h
> create mode 100644 tools/logos/wandboard.bmp
>
>
Applied to u-boot-arm/master, thanks!
Amicalement,
--
Albert.
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
@ 2013-05-07 7:55 Stefano Babic
2013-05-11 7:30 ` Albert ARIBAUD
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2013-05-07 7:55 UTC (permalink / raw)
To: u-boot
Hi Albert,
please pull from u-boot-imx, thanks !
The following changes since commit f2e8a87305a55652488af140adcf65b1e688f287:
exynos: fdt: Add TMU node for snow (2013-04-17 10:00:44 +0900)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to d782c1fe7246301143ed78c0d86ea6c81f9325f9:
arm: mxs: video: Enable MXS LCDIF on M28EVK (2013-05-06 17:40:23 +0200)
----------------------------------------------------------------
Beno?t Th?baudeau (40):
imx: Homogenize and fix fuse register definitions
imx: Add useful fuse definitions
Add fuse API and commands
Add fsl_iim driver
mpc: iim: Switch to common fsl_iim
mx51evk: Enable support for iim
Add mxc_ocotp driver
mx6qsabrelite: Enable support for ocotp
nitrogen6x: Enable support for ocotp
imx: Document fuse assignments for MAC addresses
imx: iomux-v3: Fix common pad control definitions
imx: iomux-v3: cosmetic: Reorganize definitions
imx: iomux-v3: Restore Linux's NEW_PAD_CTRL() macro
imx: iomux-v3: Include PKE and PUE to pad control pull definitions
imx: iomux-v3: Add iomux-mx25.h
imx: mx25pdk: Convert to iomux-v3
imx: mx25pdk: Fix GPIO assignments
imx: tx25: Convert to iomux-v3
imx: zmx25: Convert to iomux-v3
imx: mx25: Remove legacy iomux support
imx: iomux-v3: Add iomux-mx35.h
imx: flea3: Convert to iomux-v3
imx: mx35pdk: Fix WDOG_RST iomux function
imx: mx35pdk: Convert to iomux-v3
imx: woodburn: Convert to iomux-v3
imx: mx35: Remove legacy iomux support
imx: iomux-mx51: Fix MX51_PAD_EIM_CS2__GPIO2_27
imx: iomux-v3: Add missing definitions to iomux-mx51.h
imx: mx51evk: Convert to iomux-v3
imx: mx51_efikamx/sb: Convert to iomux-v3
imx: vision2: Convert to iomux-v3
imx: iomux-v3: Add iomux-mx53.h
imx: ima3-mx53: Convert to iomux-v3
imx: mx53ard: Convert to iomux-v3
imx: mx53evk: Convert to iomux-v3
imx: mx53loco: Convert to iomux-v3
imx: mx53smd: Convert to iomux-v3
imx: m53evk: Convert to iomux-v3
imx: mx5: Remove legacy iomux support
imx: mx35pdk: Fix MUX2_CTR GPIO
Eric Benard (1):
mx28evk: add trimffs to nand command
Fabio Estevam (22):
iomux-v3: Place pad control definitions into common file
mx6: Add solo-lite variant support
mx6sl: Add initial support for mx6slevk board
imx: mx6q_4x_mt41j128.cfg: Setup CCM_CCOSR register
nitrogen6x: Setup CCM_CCOSR register
mx51evk: Update environment in order to allow booting a dt kernel
mx51evk: Do not force the rootfs type
mx5: Define a common get_board_rev()
mx5: Select CONFIG_REVISION_TAG
mx53ard: Move register masks into imx-regs.h
mx23: Put back RAM voltage level to its original value
mx23: Fix pad voltage selection bit
mx23evk: Fix DDR pin iomux settings
mx23_olinuxino: Fix DDR pin iomux settings
mxs: spl_mem_init: Fix comment about start bit
mxs: spl_mem_init: Remove erroneous DDR setting
mxs: spl_mem_init: Skip the initialization of some DRAM_CTL registers
mxs: spl_mem_init: Change EMI port priority
mx23: Operate DDR voltage supply at 2.5V
mx23evk: Do not set voltage selection bit for SSP pads
mx23_olinuxino: Do not set voltage selection bit for SSP pads
mxs: Explain why some mx23 DDR registers are not configured
Marek Vasut (13):
tools: arm: imx: Implement BOOT_OFFSET command for imximage
imx: Align the imximage header and payload to multiples of 4k
nand: Add SPL_NAND support to mxc_nand_spl
arm: imx: Pack u-boot.bin into uImage for SPL
arm: mx5: Add SPL support code to MX5
arm: mx5: Add NAND clock handling
arm: mx5: Add support for DENX M53EVK
arm: mx23: Fix VDDMEM misconfiguration
arm: mxs: Preprocess u-boot.bd so they contain full path
arm: mxs: Add LCDIF clock configuration function
arm: mxs: Add LCDIF registers for i.MX233
arm: mxs: Add MXS LCDIF driver
arm: mxs: video: Enable MXS LCDIF on M28EVK
Otavio Salvador (9):
mx6qsabre{sd, auto}: Add update_sd_firmware support
mx6qsabresd: Return status when initializing MMC
wandboard: Use env storage info for mmcdev/mmcpart
wandboard: Add update_sd_firmware support
wandboard: Add card detection for SOM MicroSD card
wandboard: Add support for Carrier Board MicroSD card
wandboard: Add boot selection support
mxs: mxsboot: Move sdcard BCB header to 4 sectors offset
mx53ard: Rework default environment to support FDT, MMC and netboot
Philip Paeps (2):
mx35 iomux: correct offsets of IOMUX registers
mx35 iomux: correct input select register index
Shawn Guo (1):
ARM: mx6: define CONFIG_ARM_ERRATA_742230
Stefan Roese (7):
arm: imx: Change iomux functions to void type
imx: Move some header files from arch-mxs to imx-common
imx: Move some i.MX common functions into the imx-common directory
dma: Add i.MX6 support to drivers/dma/apbh_dma.c
mtd: mxs_nand: Add support for i.MX6
imx: Add titanium board support (i.MX6 based)
arm: imx: Codingstyle enhancement of include/asm/arch-mx6/crm_regs.h
Stefano Babic (1):
Merge branch 'next'
.gitignore | 1 +
MAINTAINERS | 4 +
Makefile | 9 +-
README | 1 +
arch/arm/cpu/arm1136/mx35/Makefile | 1 -
arch/arm/cpu/arm1136/mx35/iomux.c | 114 --
arch/arm/cpu/arm926ejs/mx25/generic.c | 117 --
arch/arm/cpu/arm926ejs/mxs/Makefile | 10 +
arch/arm/cpu/arm926ejs/mxs/clock.c | 93 ++
arch/arm/cpu/arm926ejs/mxs/mxs.c | 65 +-
arch/arm/cpu/arm926ejs/mxs/spl_mem_init.c | 46 +-
arch/arm/cpu/arm926ejs/mxs/spl_power_init.c | 50 +-
arch/arm/cpu/arm926ejs/mxs/u-boot-imx23.bd | 4 +-
arch/arm/cpu/arm926ejs/mxs/u-boot-imx28.bd | 4 +-
arch/arm/cpu/armv7/mx5/Makefile | 2 +-
arch/arm/cpu/armv7/mx5/clock.c | 14 +-
arch/arm/cpu/armv7/mx5/iomux.c | 186 ---
arch/arm/cpu/armv7/mx5/soc.c | 7 +
arch/arm/cpu/armv7/mx6/clock.c | 52 +-
arch/arm/cpu/armv7/mx6/soc.c | 11 +-
arch/arm/imx-common/Makefile | 22 +-
arch/arm/imx-common/iomux-v3.c | 18 +-
arch/arm/imx-common/misc.c | 84 ++
arch/arm/include/asm/arch-mx25/imx-regs.h | 21 +-
arch/arm/include/asm/arch-mx25/imx25-pinmux.h | 421 -------
arch/arm/include/asm/arch-mx25/iomux-mx25.h | 545 +++++++++
arch/arm/include/asm/arch-mx27/imx-regs.h | 3 +-
arch/arm/include/asm/arch-mx31/imx-regs.h | 22 +-
arch/arm/include/asm/arch-mx35/imx-regs.h | 19 +-
arch/arm/include/asm/arch-mx35/iomux-mx35.h | 1276
++++++++++++++++++++
arch/arm/include/asm/arch-mx35/iomux.h | 295 -----
arch/arm/include/asm/arch-mx35/mx35_pins.h | 353 ------
arch/arm/include/asm/arch-mx5/clock.h | 1 +
arch/arm/include/asm/arch-mx5/imx-regs.h | 24 +-
arch/arm/include/asm/arch-mx5/iomux-mx51.h | 180 ++-
arch/arm/include/asm/arch-mx5/iomux-mx53.h | 1232
+++++++++++++++++++
arch/arm/include/asm/arch-mx5/iomux.h | 91 --
arch/arm/include/asm/arch-mx5/mx5x_pins.h | 879 --------------
arch/arm/include/asm/arch-mx5/spl.h | 19 +
arch/arm/include/asm/arch-mx6/clock.h | 1 +
arch/arm/include/asm/arch-mx6/crm_regs.h | 183 +--
arch/arm/include/asm/arch-mx6/imx-regs.h | 96 +-
arch/arm/include/asm/arch-mx6/mx6-pins.h | 4 +
arch/arm/include/asm/arch-mx6/mx6dl_pins.h | 35 +-
arch/arm/include/asm/arch-mx6/mx6q_pins.h | 27 -
arch/arm/include/asm/arch-mx6/mx6sl_pins.h | 25 +
arch/arm/include/asm/arch-mx6/sys_proto.h | 10 +
arch/arm/include/asm/arch-mxs/clock.h | 1 +
arch/arm/include/asm/arch-mxs/imx-regs.h | 6 +-
arch/arm/include/asm/arch-mxs/iomux.h | 4 +
arch/arm/include/asm/arch-mxs/regs-clkctrl-mx23.h | 2 +-
arch/arm/include/asm/arch-mxs/regs-clkctrl-mx28.h | 2 +-
arch/arm/include/asm/arch-mxs/regs-digctl.h | 2 +-
arch/arm/include/asm/arch-mxs/regs-i2c.h | 2 +-
arch/arm/include/asm/arch-mxs/regs-lcdif.h | 38 +-
arch/arm/include/asm/arch-mxs/regs-lradc.h | 2 +-
arch/arm/include/asm/arch-mxs/regs-ocotp.h | 2 +-
arch/arm/include/asm/arch-mxs/regs-pinctrl.h | 2 +-
arch/arm/include/asm/arch-mxs/regs-power-mx23.h | 2 +-
arch/arm/include/asm/arch-mxs/regs-power-mx28.h | 2 +-
arch/arm/include/asm/arch-mxs/regs-rtc.h | 2 +-
arch/arm/include/asm/arch-mxs/regs-ssp.h | 2 +-
arch/arm/include/asm/arch-mxs/regs-timrot.h | 2 +-
.../arm/include/asm/{arch-mxs => imx-common}/dma.h | 12 +
arch/arm/include/asm/imx-common/imximage.cfg | 30 +
arch/arm/include/asm/imx-common/iomux-v3.h | 69 +-
.../asm/{arch-mxs => imx-common}/regs-apbh.h | 19 +-
.../asm/{arch-mxs => imx-common}/regs-bch.h | 12 +-
.../asm/{arch-mxs => imx-common}/regs-common.h | 0
.../asm/{arch-mxs => imx-common}/regs-gpmi.h | 2 +-
arch/powerpc/cpu/mpc512x/Makefile | 1 -
arch/powerpc/cpu/mpc512x/cpu_init.c | 2 +-
arch/powerpc/cpu/mpc512x/iim.c | 394 ------
arch/powerpc/include/asm/immap_512x.h | 2 +
board/CarMediaLab/flea3/flea3.c | 91 +-
board/boundary/nitrogen6x/clocks.cfg | 11 +
board/boundary/nitrogen6x/nitrogen6x.c | 42 +-
board/denx/m53evk/Makefile | 40 +
board/denx/m53evk/imximage.cfg | 108 ++
board/denx/m53evk/m53evk.c | 328 +++++
board/esg/ima3-mx53/ima3-mx53.c | 228 ++--
board/freescale/imx/ddr/mx6q_4x_mt41j128.cfg | 11 +
board/freescale/mx23evk/spl_boot.c | 4 +-
board/freescale/mx25pdk/mx25pdk.c | 132 +-
board/freescale/mx35pdk/mx35pdk.c | 175 ++-
board/freescale/mx51evk/mx51evk.c | 348 ++----
board/freescale/mx51evk/mx51evk_video.c | 22 +-
board/freescale/mx53ard/mx53ard.c | 329 +++--
board/freescale/mx53evk/mx53evk.c | 289 ++---
board/freescale/mx53loco/mx53loco.c | 268 ++--
board/freescale/mx53loco/mx53loco_video.c | 68 +-
board/freescale/mx53smd/mx53smd.c | 152 +--
board/freescale/mx6qarm2/mx6qarm2.c | 17 +-
board/freescale/mx6qsabreauto/mx6qsabreauto.c | 22 +-
board/freescale/mx6qsabrelite/mx6qsabrelite.c | 30 +-
board/freescale/mx6qsabresd/mx6qsabresd.c | 30 +-
board/freescale/mx6slevk/Makefile | 28 +
board/freescale/mx6slevk/imximage.cfg | 118 ++
board/freescale/mx6slevk/mx6slevk.c | 102 ++
board/freescale/titanium/Makefile | 36 +
board/freescale/titanium/imximage.cfg | 178 +++
board/freescale/titanium/titanium.c | 334 +++++
board/genesi/mx51_efikamx/efikamx-usb.c | 122 +-
board/genesi/mx51_efikamx/efikamx.c | 2 +-
board/karo/tx25/tx25.c | 107 +-
board/olimex/mx23_olinuxino/spl_boot.c | 4 +-
board/syteco/zmx25/zmx25.c | 143 +--
board/ttcontrol/vision2/vision2.c | 585 ++++-----
board/wandboard/wandboard.c | 113 +-
board/woodburn/woodburn.c | 69 +-
boards.cfg | 3 +
common/Makefile | 1 +
common/cmd_fuse.c | 168 +++
doc/README.fsl_iim | 48 +
doc/README.fuse | 67 +
doc/README.imx25 | 10 +
doc/README.imx27 | 10 +
doc/README.imx5 | 6 +
doc/README.imx6 | 10 +
doc/README.imximage | 18 +
doc/README.mxc_ocotp | 50 +
drivers/dma/apbh_dma.c | 5 +-
drivers/misc/Makefile | 2 +
drivers/misc/fsl_iim.c | 286 +++++
drivers/misc/mxc_ocotp.c | 216 ++++
drivers/mmc/mxsmmc.c | 2 +-
drivers/mtd/nand/mxc_nand_spl.c | 13 +-
drivers/mtd/nand/mxs_nand.c | 15 +-
drivers/spi/mxs_spi.c | 2 +-
drivers/usb/host/ehci-mx5.c | 73 --
drivers/video/Makefile | 1 +
drivers/video/cfb_console.c | 4 +
drivers/video/mxsfb.c | 189 +++
include/config_cmd_all.h | 1 +
include/configs/ac14xx.h | 5 +
include/configs/aria.h | 2 +-
include/configs/ima3-mx53.h | 3 -
include/configs/m28evk.h | 19 +
include/configs/m53evk.h | 256 ++++
include/configs/mecp5123.h | 2 +-
include/configs/mpc5121ads.h | 2 +-
include/configs/mx28evk.h | 1 +
include/configs/mx51evk.h | 51 +-
include/configs/mx53ard.h | 102 +-
include/configs/mx53evk.h | 1 +
include/configs/mx53smd.h | 1 +
include/configs/mx6_common.h | 1 +
include/configs/mx6qsabre_common.h | 14 +
include/configs/mx6qsabrelite.h | 5 +
include/configs/mx6slevk.h | 189 +++
include/configs/nitrogen6x.h | 5 +
include/configs/pdm360ng.h | 7 +
include/configs/titanium.h | 277 +++++
include/configs/wandboard.h | 24 +-
.../asm/arch-mx25/sys_proto.h => include/fuse.h | 30 +-
include/usb/ehci-fsl.h | 6 -
spl/Makefile | 8 +
tools/imximage.c | 17 +-
tools/imximage.h | 9 +-
tools/mxsboot.c | 8 +-
160 files changed, 8884 insertions(+), 5340 deletions(-)
delete mode 100644 arch/arm/cpu/arm1136/mx35/iomux.c
delete mode 100644 arch/arm/cpu/armv7/mx5/iomux.c
create mode 100644 arch/arm/imx-common/misc.c
delete mode 100644 arch/arm/include/asm/arch-mx25/imx25-pinmux.h
create mode 100644 arch/arm/include/asm/arch-mx25/iomux-mx25.h
create mode 100644 arch/arm/include/asm/arch-mx35/iomux-mx35.h
delete mode 100644 arch/arm/include/asm/arch-mx35/iomux.h
delete mode 100644 arch/arm/include/asm/arch-mx35/mx35_pins.h
create mode 100644 arch/arm/include/asm/arch-mx5/iomux-mx53.h
delete mode 100644 arch/arm/include/asm/arch-mx5/iomux.h
delete mode 100644 arch/arm/include/asm/arch-mx5/mx5x_pins.h
create mode 100644 arch/arm/include/asm/arch-mx5/spl.h
create mode 100644 arch/arm/include/asm/arch-mx6/mx6sl_pins.h
rename arch/arm/include/asm/{arch-mxs => imx-common}/dma.h (93%)
create mode 100644 arch/arm/include/asm/imx-common/imximage.cfg
rename arch/arm/include/asm/{arch-mxs => imx-common}/regs-apbh.h (97%)
rename arch/arm/include/asm/{arch-mxs => imx-common}/regs-bch.h (96%)
rename arch/arm/include/asm/{arch-mxs => imx-common}/regs-common.h (100%)
rename arch/arm/include/asm/{arch-mxs => imx-common}/regs-gpmi.h (99%)
delete mode 100644 arch/powerpc/cpu/mpc512x/iim.c
create mode 100644 board/denx/m53evk/Makefile
create mode 100644 board/denx/m53evk/imximage.cfg
create mode 100644 board/denx/m53evk/m53evk.c
create mode 100644 board/freescale/mx6slevk/Makefile
create mode 100644 board/freescale/mx6slevk/imximage.cfg
create mode 100644 board/freescale/mx6slevk/mx6slevk.c
create mode 100644 board/freescale/titanium/Makefile
create mode 100644 board/freescale/titanium/imximage.cfg
create mode 100644 board/freescale/titanium/titanium.c
create mode 100644 common/cmd_fuse.c
create mode 100644 doc/README.fsl_iim
create mode 100644 doc/README.fuse
create mode 100644 doc/README.imx25
create mode 100644 doc/README.imx27
create mode 100644 doc/README.imx6
create mode 100644 doc/README.mxc_ocotp
create mode 100644 drivers/misc/fsl_iim.c
create mode 100644 drivers/misc/mxc_ocotp.c
create mode 100644 drivers/video/mxsfb.c
create mode 100644 include/configs/m53evk.h
create mode 100644 include/configs/mx6slevk.h
create mode 100644 include/configs/titanium.h
rename arch/arm/include/asm/arch-mx25/sys_proto.h => include/fuse.h (55%)
Best regards,
Stefano
--
=====================================================================
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
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] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
2013-05-07 7:55 Stefano Babic
@ 2013-05-11 7:30 ` Albert ARIBAUD
0 siblings, 0 replies; 307+ messages in thread
From: Albert ARIBAUD @ 2013-05-11 7:30 UTC (permalink / raw)
To: u-boot
Hi Stefano,
On Tue, 07 May 2013 09:55:08 +0200, Stefano Babic <sbabic@denx.de>
wrote:
> Hi Albert,
>
> please pull from u-boot-imx, thanks !
>
> The following changes since commit f2e8a87305a55652488af140adcf65b1e688f287:
>
> exynos: fdt: Add TMU node for snow (2013-04-17 10:00:44 +0900)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to d782c1fe7246301143ed78c0d86ea6c81f9325f9:
>
> arm: mxs: video: Enable MXS LCDIF on M28EVK (2013-05-06 17:40:23 +0200)
>
> ----------------------------------------------------------------
> Beno?t Th?baudeau (40):
> imx: Homogenize and fix fuse register definitions
> imx: Add useful fuse definitions
> Add fuse API and commands
> Add fsl_iim driver
> mpc: iim: Switch to common fsl_iim
> mx51evk: Enable support for iim
> Add mxc_ocotp driver
> mx6qsabrelite: Enable support for ocotp
> nitrogen6x: Enable support for ocotp
> imx: Document fuse assignments for MAC addresses
> imx: iomux-v3: Fix common pad control definitions
> imx: iomux-v3: cosmetic: Reorganize definitions
> imx: iomux-v3: Restore Linux's NEW_PAD_CTRL() macro
> imx: iomux-v3: Include PKE and PUE to pad control pull definitions
> imx: iomux-v3: Add iomux-mx25.h
> imx: mx25pdk: Convert to iomux-v3
> imx: mx25pdk: Fix GPIO assignments
> imx: tx25: Convert to iomux-v3
> imx: zmx25: Convert to iomux-v3
> imx: mx25: Remove legacy iomux support
> imx: iomux-v3: Add iomux-mx35.h
> imx: flea3: Convert to iomux-v3
> imx: mx35pdk: Fix WDOG_RST iomux function
> imx: mx35pdk: Convert to iomux-v3
> imx: woodburn: Convert to iomux-v3
> imx: mx35: Remove legacy iomux support
> imx: iomux-mx51: Fix MX51_PAD_EIM_CS2__GPIO2_27
> imx: iomux-v3: Add missing definitions to iomux-mx51.h
> imx: mx51evk: Convert to iomux-v3
> imx: mx51_efikamx/sb: Convert to iomux-v3
> imx: vision2: Convert to iomux-v3
> imx: iomux-v3: Add iomux-mx53.h
> imx: ima3-mx53: Convert to iomux-v3
> imx: mx53ard: Convert to iomux-v3
> imx: mx53evk: Convert to iomux-v3
> imx: mx53loco: Convert to iomux-v3
> imx: mx53smd: Convert to iomux-v3
> imx: m53evk: Convert to iomux-v3
> imx: mx5: Remove legacy iomux support
> imx: mx35pdk: Fix MUX2_CTR GPIO
>
> Eric Benard (1):
> mx28evk: add trimffs to nand command
>
> Fabio Estevam (22):
> iomux-v3: Place pad control definitions into common file
> mx6: Add solo-lite variant support
> mx6sl: Add initial support for mx6slevk board
> imx: mx6q_4x_mt41j128.cfg: Setup CCM_CCOSR register
> nitrogen6x: Setup CCM_CCOSR register
> mx51evk: Update environment in order to allow booting a dt kernel
> mx51evk: Do not force the rootfs type
> mx5: Define a common get_board_rev()
> mx5: Select CONFIG_REVISION_TAG
> mx53ard: Move register masks into imx-regs.h
> mx23: Put back RAM voltage level to its original value
> mx23: Fix pad voltage selection bit
> mx23evk: Fix DDR pin iomux settings
> mx23_olinuxino: Fix DDR pin iomux settings
> mxs: spl_mem_init: Fix comment about start bit
> mxs: spl_mem_init: Remove erroneous DDR setting
> mxs: spl_mem_init: Skip the initialization of some DRAM_CTL registers
> mxs: spl_mem_init: Change EMI port priority
> mx23: Operate DDR voltage supply at 2.5V
> mx23evk: Do not set voltage selection bit for SSP pads
> mx23_olinuxino: Do not set voltage selection bit for SSP pads
> mxs: Explain why some mx23 DDR registers are not configured
>
> Marek Vasut (13):
> tools: arm: imx: Implement BOOT_OFFSET command for imximage
> imx: Align the imximage header and payload to multiples of 4k
> nand: Add SPL_NAND support to mxc_nand_spl
> arm: imx: Pack u-boot.bin into uImage for SPL
> arm: mx5: Add SPL support code to MX5
> arm: mx5: Add NAND clock handling
> arm: mx5: Add support for DENX M53EVK
> arm: mx23: Fix VDDMEM misconfiguration
> arm: mxs: Preprocess u-boot.bd so they contain full path
> arm: mxs: Add LCDIF clock configuration function
> arm: mxs: Add LCDIF registers for i.MX233
> arm: mxs: Add MXS LCDIF driver
> arm: mxs: video: Enable MXS LCDIF on M28EVK
>
> Otavio Salvador (9):
> mx6qsabre{sd, auto}: Add update_sd_firmware support
> mx6qsabresd: Return status when initializing MMC
> wandboard: Use env storage info for mmcdev/mmcpart
> wandboard: Add update_sd_firmware support
> wandboard: Add card detection for SOM MicroSD card
> wandboard: Add support for Carrier Board MicroSD card
> wandboard: Add boot selection support
> mxs: mxsboot: Move sdcard BCB header to 4 sectors offset
> mx53ard: Rework default environment to support FDT, MMC and netboot
>
> Philip Paeps (2):
> mx35 iomux: correct offsets of IOMUX registers
> mx35 iomux: correct input select register index
>
> Shawn Guo (1):
> ARM: mx6: define CONFIG_ARM_ERRATA_742230
>
> Stefan Roese (7):
> arm: imx: Change iomux functions to void type
> imx: Move some header files from arch-mxs to imx-common
> imx: Move some i.MX common functions into the imx-common directory
> dma: Add i.MX6 support to drivers/dma/apbh_dma.c
> mtd: mxs_nand: Add support for i.MX6
> imx: Add titanium board support (i.MX6 based)
> arm: imx: Codingstyle enhancement of include/asm/arch-mx6/crm_regs.h
>
> Stefano Babic (1):
> Merge branch 'next'
>
> .gitignore | 1 +
> MAINTAINERS | 4 +
> Makefile | 9 +-
> README | 1 +
> arch/arm/cpu/arm1136/mx35/Makefile | 1 -
> arch/arm/cpu/arm1136/mx35/iomux.c | 114 --
> arch/arm/cpu/arm926ejs/mx25/generic.c | 117 --
> arch/arm/cpu/arm926ejs/mxs/Makefile | 10 +
> arch/arm/cpu/arm926ejs/mxs/clock.c | 93 ++
> arch/arm/cpu/arm926ejs/mxs/mxs.c | 65 +-
> arch/arm/cpu/arm926ejs/mxs/spl_mem_init.c | 46 +-
> arch/arm/cpu/arm926ejs/mxs/spl_power_init.c | 50 +-
> arch/arm/cpu/arm926ejs/mxs/u-boot-imx23.bd | 4 +-
> arch/arm/cpu/arm926ejs/mxs/u-boot-imx28.bd | 4 +-
> arch/arm/cpu/armv7/mx5/Makefile | 2 +-
> arch/arm/cpu/armv7/mx5/clock.c | 14 +-
> arch/arm/cpu/armv7/mx5/iomux.c | 186 ---
> arch/arm/cpu/armv7/mx5/soc.c | 7 +
> arch/arm/cpu/armv7/mx6/clock.c | 52 +-
> arch/arm/cpu/armv7/mx6/soc.c | 11 +-
> arch/arm/imx-common/Makefile | 22 +-
> arch/arm/imx-common/iomux-v3.c | 18 +-
> arch/arm/imx-common/misc.c | 84 ++
> arch/arm/include/asm/arch-mx25/imx-regs.h | 21 +-
> arch/arm/include/asm/arch-mx25/imx25-pinmux.h | 421 -------
> arch/arm/include/asm/arch-mx25/iomux-mx25.h | 545 +++++++++
> arch/arm/include/asm/arch-mx27/imx-regs.h | 3 +-
> arch/arm/include/asm/arch-mx31/imx-regs.h | 22 +-
> arch/arm/include/asm/arch-mx35/imx-regs.h | 19 +-
> arch/arm/include/asm/arch-mx35/iomux-mx35.h | 1276
> ++++++++++++++++++++
> arch/arm/include/asm/arch-mx35/iomux.h | 295 -----
> arch/arm/include/asm/arch-mx35/mx35_pins.h | 353 ------
> arch/arm/include/asm/arch-mx5/clock.h | 1 +
> arch/arm/include/asm/arch-mx5/imx-regs.h | 24 +-
> arch/arm/include/asm/arch-mx5/iomux-mx51.h | 180 ++-
> arch/arm/include/asm/arch-mx5/iomux-mx53.h | 1232
> +++++++++++++++++++
> arch/arm/include/asm/arch-mx5/iomux.h | 91 --
> arch/arm/include/asm/arch-mx5/mx5x_pins.h | 879 --------------
> arch/arm/include/asm/arch-mx5/spl.h | 19 +
> arch/arm/include/asm/arch-mx6/clock.h | 1 +
> arch/arm/include/asm/arch-mx6/crm_regs.h | 183 +--
> arch/arm/include/asm/arch-mx6/imx-regs.h | 96 +-
> arch/arm/include/asm/arch-mx6/mx6-pins.h | 4 +
> arch/arm/include/asm/arch-mx6/mx6dl_pins.h | 35 +-
> arch/arm/include/asm/arch-mx6/mx6q_pins.h | 27 -
> arch/arm/include/asm/arch-mx6/mx6sl_pins.h | 25 +
> arch/arm/include/asm/arch-mx6/sys_proto.h | 10 +
> arch/arm/include/asm/arch-mxs/clock.h | 1 +
> arch/arm/include/asm/arch-mxs/imx-regs.h | 6 +-
> arch/arm/include/asm/arch-mxs/iomux.h | 4 +
> arch/arm/include/asm/arch-mxs/regs-clkctrl-mx23.h | 2 +-
> arch/arm/include/asm/arch-mxs/regs-clkctrl-mx28.h | 2 +-
> arch/arm/include/asm/arch-mxs/regs-digctl.h | 2 +-
> arch/arm/include/asm/arch-mxs/regs-i2c.h | 2 +-
> arch/arm/include/asm/arch-mxs/regs-lcdif.h | 38 +-
> arch/arm/include/asm/arch-mxs/regs-lradc.h | 2 +-
> arch/arm/include/asm/arch-mxs/regs-ocotp.h | 2 +-
> arch/arm/include/asm/arch-mxs/regs-pinctrl.h | 2 +-
> arch/arm/include/asm/arch-mxs/regs-power-mx23.h | 2 +-
> arch/arm/include/asm/arch-mxs/regs-power-mx28.h | 2 +-
> arch/arm/include/asm/arch-mxs/regs-rtc.h | 2 +-
> arch/arm/include/asm/arch-mxs/regs-ssp.h | 2 +-
> arch/arm/include/asm/arch-mxs/regs-timrot.h | 2 +-
> .../arm/include/asm/{arch-mxs => imx-common}/dma.h | 12 +
> arch/arm/include/asm/imx-common/imximage.cfg | 30 +
> arch/arm/include/asm/imx-common/iomux-v3.h | 69 +-
> .../asm/{arch-mxs => imx-common}/regs-apbh.h | 19 +-
> .../asm/{arch-mxs => imx-common}/regs-bch.h | 12 +-
> .../asm/{arch-mxs => imx-common}/regs-common.h | 0
> .../asm/{arch-mxs => imx-common}/regs-gpmi.h | 2 +-
> arch/powerpc/cpu/mpc512x/Makefile | 1 -
> arch/powerpc/cpu/mpc512x/cpu_init.c | 2 +-
> arch/powerpc/cpu/mpc512x/iim.c | 394 ------
> arch/powerpc/include/asm/immap_512x.h | 2 +
> board/CarMediaLab/flea3/flea3.c | 91 +-
> board/boundary/nitrogen6x/clocks.cfg | 11 +
> board/boundary/nitrogen6x/nitrogen6x.c | 42 +-
> board/denx/m53evk/Makefile | 40 +
> board/denx/m53evk/imximage.cfg | 108 ++
> board/denx/m53evk/m53evk.c | 328 +++++
> board/esg/ima3-mx53/ima3-mx53.c | 228 ++--
> board/freescale/imx/ddr/mx6q_4x_mt41j128.cfg | 11 +
> board/freescale/mx23evk/spl_boot.c | 4 +-
> board/freescale/mx25pdk/mx25pdk.c | 132 +-
> board/freescale/mx35pdk/mx35pdk.c | 175 ++-
> board/freescale/mx51evk/mx51evk.c | 348 ++----
> board/freescale/mx51evk/mx51evk_video.c | 22 +-
> board/freescale/mx53ard/mx53ard.c | 329 +++--
> board/freescale/mx53evk/mx53evk.c | 289 ++---
> board/freescale/mx53loco/mx53loco.c | 268 ++--
> board/freescale/mx53loco/mx53loco_video.c | 68 +-
> board/freescale/mx53smd/mx53smd.c | 152 +--
> board/freescale/mx6qarm2/mx6qarm2.c | 17 +-
> board/freescale/mx6qsabreauto/mx6qsabreauto.c | 22 +-
> board/freescale/mx6qsabrelite/mx6qsabrelite.c | 30 +-
> board/freescale/mx6qsabresd/mx6qsabresd.c | 30 +-
> board/freescale/mx6slevk/Makefile | 28 +
> board/freescale/mx6slevk/imximage.cfg | 118 ++
> board/freescale/mx6slevk/mx6slevk.c | 102 ++
> board/freescale/titanium/Makefile | 36 +
> board/freescale/titanium/imximage.cfg | 178 +++
> board/freescale/titanium/titanium.c | 334 +++++
> board/genesi/mx51_efikamx/efikamx-usb.c | 122 +-
> board/genesi/mx51_efikamx/efikamx.c | 2 +-
> board/karo/tx25/tx25.c | 107 +-
> board/olimex/mx23_olinuxino/spl_boot.c | 4 +-
> board/syteco/zmx25/zmx25.c | 143 +--
> board/ttcontrol/vision2/vision2.c | 585 ++++-----
> board/wandboard/wandboard.c | 113 +-
> board/woodburn/woodburn.c | 69 +-
> boards.cfg | 3 +
> common/Makefile | 1 +
> common/cmd_fuse.c | 168 +++
> doc/README.fsl_iim | 48 +
> doc/README.fuse | 67 +
> doc/README.imx25 | 10 +
> doc/README.imx27 | 10 +
> doc/README.imx5 | 6 +
> doc/README.imx6 | 10 +
> doc/README.imximage | 18 +
> doc/README.mxc_ocotp | 50 +
> drivers/dma/apbh_dma.c | 5 +-
> drivers/misc/Makefile | 2 +
> drivers/misc/fsl_iim.c | 286 +++++
> drivers/misc/mxc_ocotp.c | 216 ++++
> drivers/mmc/mxsmmc.c | 2 +-
> drivers/mtd/nand/mxc_nand_spl.c | 13 +-
> drivers/mtd/nand/mxs_nand.c | 15 +-
> drivers/spi/mxs_spi.c | 2 +-
> drivers/usb/host/ehci-mx5.c | 73 --
> drivers/video/Makefile | 1 +
> drivers/video/cfb_console.c | 4 +
> drivers/video/mxsfb.c | 189 +++
> include/config_cmd_all.h | 1 +
> include/configs/ac14xx.h | 5 +
> include/configs/aria.h | 2 +-
> include/configs/ima3-mx53.h | 3 -
> include/configs/m28evk.h | 19 +
> include/configs/m53evk.h | 256 ++++
> include/configs/mecp5123.h | 2 +-
> include/configs/mpc5121ads.h | 2 +-
> include/configs/mx28evk.h | 1 +
> include/configs/mx51evk.h | 51 +-
> include/configs/mx53ard.h | 102 +-
> include/configs/mx53evk.h | 1 +
> include/configs/mx53smd.h | 1 +
> include/configs/mx6_common.h | 1 +
> include/configs/mx6qsabre_common.h | 14 +
> include/configs/mx6qsabrelite.h | 5 +
> include/configs/mx6slevk.h | 189 +++
> include/configs/nitrogen6x.h | 5 +
> include/configs/pdm360ng.h | 7 +
> include/configs/titanium.h | 277 +++++
> include/configs/wandboard.h | 24 +-
> .../asm/arch-mx25/sys_proto.h => include/fuse.h | 30 +-
> include/usb/ehci-fsl.h | 6 -
> spl/Makefile | 8 +
> tools/imximage.c | 17 +-
> tools/imximage.h | 9 +-
> tools/mxsboot.c | 8 +-
> 160 files changed, 8884 insertions(+), 5340 deletions(-)
> delete mode 100644 arch/arm/cpu/arm1136/mx35/iomux.c
> delete mode 100644 arch/arm/cpu/armv7/mx5/iomux.c
> create mode 100644 arch/arm/imx-common/misc.c
> delete mode 100644 arch/arm/include/asm/arch-mx25/imx25-pinmux.h
> create mode 100644 arch/arm/include/asm/arch-mx25/iomux-mx25.h
> create mode 100644 arch/arm/include/asm/arch-mx35/iomux-mx35.h
> delete mode 100644 arch/arm/include/asm/arch-mx35/iomux.h
> delete mode 100644 arch/arm/include/asm/arch-mx35/mx35_pins.h
> create mode 100644 arch/arm/include/asm/arch-mx5/iomux-mx53.h
> delete mode 100644 arch/arm/include/asm/arch-mx5/iomux.h
> delete mode 100644 arch/arm/include/asm/arch-mx5/mx5x_pins.h
> create mode 100644 arch/arm/include/asm/arch-mx5/spl.h
> create mode 100644 arch/arm/include/asm/arch-mx6/mx6sl_pins.h
> rename arch/arm/include/asm/{arch-mxs => imx-common}/dma.h (93%)
> create mode 100644 arch/arm/include/asm/imx-common/imximage.cfg
> rename arch/arm/include/asm/{arch-mxs => imx-common}/regs-apbh.h (97%)
> rename arch/arm/include/asm/{arch-mxs => imx-common}/regs-bch.h (96%)
> rename arch/arm/include/asm/{arch-mxs => imx-common}/regs-common.h (100%)
> rename arch/arm/include/asm/{arch-mxs => imx-common}/regs-gpmi.h (99%)
> delete mode 100644 arch/powerpc/cpu/mpc512x/iim.c
> create mode 100644 board/denx/m53evk/Makefile
> create mode 100644 board/denx/m53evk/imximage.cfg
> create mode 100644 board/denx/m53evk/m53evk.c
> create mode 100644 board/freescale/mx6slevk/Makefile
> create mode 100644 board/freescale/mx6slevk/imximage.cfg
> create mode 100644 board/freescale/mx6slevk/mx6slevk.c
> create mode 100644 board/freescale/titanium/Makefile
> create mode 100644 board/freescale/titanium/imximage.cfg
> create mode 100644 board/freescale/titanium/titanium.c
> create mode 100644 common/cmd_fuse.c
> create mode 100644 doc/README.fsl_iim
> create mode 100644 doc/README.fuse
> create mode 100644 doc/README.imx25
> create mode 100644 doc/README.imx27
> create mode 100644 doc/README.imx6
> create mode 100644 doc/README.mxc_ocotp
> create mode 100644 drivers/misc/fsl_iim.c
> create mode 100644 drivers/misc/mxc_ocotp.c
> create mode 100644 drivers/video/mxsfb.c
> create mode 100644 include/configs/m53evk.h
> create mode 100644 include/configs/mx6slevk.h
> create mode 100644 include/configs/titanium.h
> rename arch/arm/include/asm/arch-mx25/sys_proto.h => include/fuse.h (55%)
>
> Best regards,
> Stefano
>
Applied to u-boot-arm/master (with two trivial merge resolutions),
thanks!
Amicalement,
--
Albert.
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
@ 2013-04-14 9:34 Stefano Babic
2013-04-14 13:09 ` Albert ARIBAUD
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2013-04-14 9:34 UTC (permalink / raw)
To: u-boot
Sorry Albert,
there are two more fixes that I have not merged before. Please pull from
u-boot-imx again, thanks.
The following changes since commit 0f1411bc8dade4472ca802f46f75714e67301bb0:
spi: mxc_spi: Set master mode for all channels (2013-04-13 17:46:42 +0200)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 9b74dc56fba2b9db39420f81c990284f36d5801f:
fsl_esdhc: Fix DMA transfer completion waiting loop (2013-04-14
11:22:47 +0200)
----------------------------------------------------------------
Andrew Gabbasov (1):
fsl_esdhc: Fix DMA transfer completion waiting loop
Eric Nelson (1):
fsl_esdhc: flush cache after IO completion
drivers/mmc/fsl_esdhc.c | 8 +++-----
include/fsl_esdhc.h | 4 +++-
2 files changed, 6 insertions(+), 6 deletions(-)
--
=====================================================================
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
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] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
2013-04-14 9:34 Stefano Babic
@ 2013-04-14 13:09 ` Albert ARIBAUD
0 siblings, 0 replies; 307+ messages in thread
From: Albert ARIBAUD @ 2013-04-14 13:09 UTC (permalink / raw)
To: u-boot
Hi Stefano,
On Sun, 14 Apr 2013 11:34:29 +0200, Stefano Babic <sbabic@denx.de>
wrote:
> Sorry Albert,
>
> there are two more fixes that I have not merged before. Please pull from
> u-boot-imx again, thanks.
>
> The following changes since commit 0f1411bc8dade4472ca802f46f75714e67301bb0:
>
> spi: mxc_spi: Set master mode for all channels (2013-04-13 17:46:42 +0200)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 9b74dc56fba2b9db39420f81c990284f36d5801f:
>
> fsl_esdhc: Fix DMA transfer completion waiting loop (2013-04-14
> 11:22:47 +0200)
>
> ----------------------------------------------------------------
> Andrew Gabbasov (1):
> fsl_esdhc: Fix DMA transfer completion waiting loop
>
> Eric Nelson (1):
> fsl_esdhc: flush cache after IO completion
>
> drivers/mmc/fsl_esdhc.c | 8 +++-----
> include/fsl_esdhc.h | 4 +++-
> 2 files changed, 6 insertions(+), 6 deletions(-)
>
Applied to u-boot-arm/master, thanks!
Amicalement,
--
Albert.
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
@ 2013-04-14 7:27 Stefano Babic
2013-04-14 9:21 ` Albert ARIBAUD
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2013-04-14 7:27 UTC (permalink / raw)
To: u-boot
Hallo Albert,
I have a couple of fixes for the release. Please pull from u-boot-imx,
thanks !
The following changes since commit d36b39bf0d1dbe4ef03f7fc1f20b2e52eb90acf5:
spi: mxc_spi: Fix ECSPI reset handling (2013-04-04 10:23:09 +0200)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 0f1411bc8dade4472ca802f46f75714e67301bb0:
spi: mxc_spi: Set master mode for all channels (2013-04-13 17:46:42 +0200)
----------------------------------------------------------------
Fabio Estevam (1):
spi: mxc_spi: Set master mode for all channels
Otavio Salvador (1):
mx6qsabre{sd, auto}: Fix environment as 'mmc rescan' takes no
arguments
arch/arm/include/asm/arch-mx5/imx-regs.h | 1 +
arch/arm/include/asm/arch-mx6/imx-regs.h | 1 +
drivers/spi/mxc_spi.c | 17 +++++++++--------
include/configs/mx6qsabre_common.h | 2 +-
4 files changed, 12 insertions(+), 9 deletions(-)
--
=====================================================================
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
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] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
2013-04-14 7:27 Stefano Babic
@ 2013-04-14 9:21 ` Albert ARIBAUD
0 siblings, 0 replies; 307+ messages in thread
From: Albert ARIBAUD @ 2013-04-14 9:21 UTC (permalink / raw)
To: u-boot
Hi Stefano,
On Sun, 14 Apr 2013 09:27:34 +0200, Stefano Babic <sbabic@denx.de>
wrote:
> Hallo Albert,
>
> I have a couple of fixes for the release. Please pull from u-boot-imx,
> thanks !
>
> The following changes since commit d36b39bf0d1dbe4ef03f7fc1f20b2e52eb90acf5:
>
> spi: mxc_spi: Fix ECSPI reset handling (2013-04-04 10:23:09 +0200)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 0f1411bc8dade4472ca802f46f75714e67301bb0:
>
> spi: mxc_spi: Set master mode for all channels (2013-04-13 17:46:42 +0200)
>
> ----------------------------------------------------------------
> Fabio Estevam (1):
> spi: mxc_spi: Set master mode for all channels
>
> Otavio Salvador (1):
> mx6qsabre{sd, auto}: Fix environment as 'mmc rescan' takes no
> arguments
>
> arch/arm/include/asm/arch-mx5/imx-regs.h | 1 +
> arch/arm/include/asm/arch-mx6/imx-regs.h | 1 +
> drivers/spi/mxc_spi.c | 17 +++++++++--------
> include/configs/mx6qsabre_common.h | 2 +-
> 4 files changed, 12 insertions(+), 9 deletions(-)
>
>
Applied to u-boot-arm/master, thanks!
Amicalement,
--
Albert.
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
@ 2013-04-04 8:31 Stefano Babic
2013-04-04 10:31 ` Albert ARIBAUD
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2013-04-04 8:31 UTC (permalink / raw)
To: u-boot
Hi Albert,
last iMX fixes for the release. Please pull from u-boot-imx, thanks.
The following changes since commit b27673ccbd3d5435319b5c09c3e7061f559f925d:
Merge branch 'u-boot-tegra/master' into 'u-boot-arm/master'
(2013-03-15 20:50:43 +0100)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to d36b39bf0d1dbe4ef03f7fc1f20b2e52eb90acf5:
spi: mxc_spi: Fix ECSPI reset handling (2013-04-04 10:23:09 +0200)
----------------------------------------------------------------
Abbas Raza (1):
mmc: i.MX6: fsl_esdhc: Define maximum bus width supported by a board
Alexandre Pereira da Silva (1):
mx23_olinuxino: Fix netboot console
Beno?t Th?baudeau (1):
mx25pdk: Enable imxdi RTC
Dirk Behme (1):
spi: mxc_spi: Fix ECSPI reset handling
Eric Nelson (2):
i.MX6: Add hdmidet command to detect attached HDMI monitor
i.MX6: mx6qsabrelite: discard override of CONFIG_ARP_TIMEOUT
Fabio Estevam (10):
mxs: spl_mem_init: Align DDR2 init with FSL bootlets source
configs: mx28evk: Use single-line comments
mx28evk: Disable CONFIG_CMD_I2C
Add initial support for Wandboard dual lite and solo.
mx28evk: Introduce a new target for saving env vars to NAND
mx6qsabrelite: README: No need to pass 'u-boot.imx'
mx6: Fix get_board_rev() for the mx6 solo case
wandboard: Remove duplicate 'mmc dev'
mx6qsabrelite: Remove duplicate 'mmc dev'
wandboard: Remove CONFIG_SYS_FSL_USDHC_NUM
Javier Martinez Canillas (1):
i.MX6: mx6qsabrelite: README: don't pass chip-select to sf probe
command
Knut Wohlrab (1):
imx-common: timer: fix 32-bit overflow
Otavio Salvador (4):
mx6qsabresd: Document the mapping of USDHC[2-4]
mx6qsabresd: Fix card detection for invalid card id case
mx6qsabre{sd,auto}: Add boot mode select
mx23_olinuxino: Change definitions to use spaces instead of tabs
MAINTAINERS | 1 +
arch/arm/cpu/arm926ejs/mxs/spl_mem_init.c | 18 +--
arch/arm/cpu/armv7/mx6/soc.c | 12 ++
arch/arm/imx-common/Makefile | 1 +
arch/arm/imx-common/cmd_hdmidet.c | 37 +++++
arch/arm/imx-common/timer.c | 26 +--
arch/arm/include/asm/arch-mx6/mx6dl_pins.h | 3 +
board/boundary/nitrogen6x/nitrogen6x.c | 8 +-
board/freescale/mx6qsabreauto/mx6qsabreauto.c | 18 +++
board/freescale/mx6qsabrelite/README | 4 +-
board/freescale/mx6qsabrelite/mx6qsabrelite.c | 8 +-
board/freescale/mx6qsabresd/mx6qsabresd.c | 48 ++++--
board/wandboard/Makefile | 29 ++++
board/wandboard/README | 40 +++++
board/wandboard/wandboard.c | 178 +++++++++++++++++++++
boards.cfg | 5 +-
doc/README.mx28evk | 18 +++
drivers/mmc/fsl_esdhc.c | 7 +
drivers/spi/mxc_spi.c | 8 +-
include/configs/mx23_olinuxino.h | 162 +++++++++----------
include/configs/mx25pdk.h | 4 +
include/configs/mx28evk.h | 92 ++++++-----
include/configs/mx6qsabre_common.h | 2 +
include/configs/mx6qsabrelite.h | 3 -
include/configs/wandboard.h | 209
+++++++++++++++++++++++++
include/fsl_esdhc.h | 1 +
26 files changed, 757 insertions(+), 185 deletions(-)
create mode 100644 arch/arm/imx-common/cmd_hdmidet.c
create mode 100644 board/wandboard/Makefile
create mode 100644 board/wandboard/README
create mode 100644 board/wandboard/wandboard.c
create mode 100644 include/configs/wandboard.h
--
=====================================================================
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
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] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
2013-04-04 8:31 Stefano Babic
@ 2013-04-04 10:31 ` Albert ARIBAUD
0 siblings, 0 replies; 307+ messages in thread
From: Albert ARIBAUD @ 2013-04-04 10:31 UTC (permalink / raw)
To: u-boot
Hi Stefano,
On Thu, 04 Apr 2013 10:31:56 +0200, Stefano Babic <sbabic@denx.de>
wrote:
> Hi Albert,
>
> last iMX fixes for the release. Please pull from u-boot-imx, thanks.
>
> The following changes since commit b27673ccbd3d5435319b5c09c3e7061f559f925d:
>
> Merge branch 'u-boot-tegra/master' into 'u-boot-arm/master'
> (2013-03-15 20:50:43 +0100)
>
> are available in the git repository at:
>
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to d36b39bf0d1dbe4ef03f7fc1f20b2e52eb90acf5:
>
> spi: mxc_spi: Fix ECSPI reset handling (2013-04-04 10:23:09 +0200)
>
> ----------------------------------------------------------------
> Abbas Raza (1):
> mmc: i.MX6: fsl_esdhc: Define maximum bus width supported by a board
>
> Alexandre Pereira da Silva (1):
> mx23_olinuxino: Fix netboot console
>
> Beno?t Th?baudeau (1):
> mx25pdk: Enable imxdi RTC
>
> Dirk Behme (1):
> spi: mxc_spi: Fix ECSPI reset handling
>
> Eric Nelson (2):
> i.MX6: Add hdmidet command to detect attached HDMI monitor
> i.MX6: mx6qsabrelite: discard override of CONFIG_ARP_TIMEOUT
>
> Fabio Estevam (10):
> mxs: spl_mem_init: Align DDR2 init with FSL bootlets source
> configs: mx28evk: Use single-line comments
> mx28evk: Disable CONFIG_CMD_I2C
> Add initial support for Wandboard dual lite and solo.
> mx28evk: Introduce a new target for saving env vars to NAND
> mx6qsabrelite: README: No need to pass 'u-boot.imx'
> mx6: Fix get_board_rev() for the mx6 solo case
> wandboard: Remove duplicate 'mmc dev'
> mx6qsabrelite: Remove duplicate 'mmc dev'
> wandboard: Remove CONFIG_SYS_FSL_USDHC_NUM
>
> Javier Martinez Canillas (1):
> i.MX6: mx6qsabrelite: README: don't pass chip-select to sf probe
> command
>
> Knut Wohlrab (1):
> imx-common: timer: fix 32-bit overflow
>
> Otavio Salvador (4):
> mx6qsabresd: Document the mapping of USDHC[2-4]
> mx6qsabresd: Fix card detection for invalid card id case
> mx6qsabre{sd,auto}: Add boot mode select
> mx23_olinuxino: Change definitions to use spaces instead of tabs
>
> MAINTAINERS | 1 +
> arch/arm/cpu/arm926ejs/mxs/spl_mem_init.c | 18 +--
> arch/arm/cpu/armv7/mx6/soc.c | 12 ++
> arch/arm/imx-common/Makefile | 1 +
> arch/arm/imx-common/cmd_hdmidet.c | 37 +++++
> arch/arm/imx-common/timer.c | 26 +--
> arch/arm/include/asm/arch-mx6/mx6dl_pins.h | 3 +
> board/boundary/nitrogen6x/nitrogen6x.c | 8 +-
> board/freescale/mx6qsabreauto/mx6qsabreauto.c | 18 +++
> board/freescale/mx6qsabrelite/README | 4 +-
> board/freescale/mx6qsabrelite/mx6qsabrelite.c | 8 +-
> board/freescale/mx6qsabresd/mx6qsabresd.c | 48 ++++--
> board/wandboard/Makefile | 29 ++++
> board/wandboard/README | 40 +++++
> board/wandboard/wandboard.c | 178 +++++++++++++++++++++
> boards.cfg | 5 +-
> doc/README.mx28evk | 18 +++
> drivers/mmc/fsl_esdhc.c | 7 +
> drivers/spi/mxc_spi.c | 8 +-
> include/configs/mx23_olinuxino.h | 162 +++++++++----------
> include/configs/mx25pdk.h | 4 +
> include/configs/mx28evk.h | 92 ++++++-----
> include/configs/mx6qsabre_common.h | 2 +
> include/configs/mx6qsabrelite.h | 3 -
> include/configs/wandboard.h | 209
> +++++++++++++++++++++++++
> include/fsl_esdhc.h | 1 +
> 26 files changed, 757 insertions(+), 185 deletions(-)
> create mode 100644 arch/arm/imx-common/cmd_hdmidet.c
> create mode 100644 board/wandboard/Makefile
> create mode 100644 board/wandboard/README
> create mode 100644 board/wandboard/wandboard.c
> create mode 100644 include/configs/wandboard.h
>
>
Applied to u-boot-arm/master, thanks!
Amicalement,
--
Albert.
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
@ 2013-03-15 13:54 Stefano Babic
2013-03-15 18:51 ` Albert ARIBAUD
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2013-03-15 13:54 UTC (permalink / raw)
To: u-boot
Hi Albert,
here an update pull request after applying Fabio's fixes.
The following changes since commit 4cfc611b4a4ce009cfad46804bec2a1caad8e329:
ARM: ns9750dev: remove remainders of dead board (2013-02-28 14:49:24
+0100)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 19a0f7fa271de0345bb2df90d443c547c41e8037:
nitrogen: Use unsigned long to specify the total RAM size (2013-03-15
14:39:44 +0100)
----------------------------------------------------------------
Beno?t Th?baudeau (6):
imx: mx6q DDR3 init: Fix tMRD
imx: mx6q DDR3 init: Fix tXPR
imx: mx6q DDR3 init: Fix SDE_to_RST
imx: mx6q DDR3 init: Fix RST_to_CKE
imx: mx6q DDR3 init: Fix MR0.PPD
imx: mx6q DDR3 init: Benefit from available CL = 7
Eric Nelson (8):
i.MX6Q: mx6qsabre*: Configure to allow CONFIG_SYS_ALT_MEMTEST
i.MX6: mx6qsabrelite: indent with tabs
i.MX6: consolidate pad names for multi-CPU boards
i.MX6: crm_regs: define CCM_CCGRx for use in board config files
i.MX6: crm_regs: define IOMUXC_GPR4/6/7
i.MX6DL: define IOMUX pads NANDF_CS1-3 for use as GPIO
i.MX6: Add DDR controller registers
Add Boundary Devices Nitrogen6X boards
Fabio Estevam (6):
mx6: Disable Power Down Bit of watchdog
mx23evk: Remove CONFIG_SYS_BAUDRATE_TABLE
mx23evk: Turn on caches
common: cmd_sata: Fix usage text for 'sata init'
mx6: Provide a structure for accessing HDMI registers
nitrogen6x: Fix RAM size variable
Fadil Berisha (2):
mxs: timrot: Add support to i.MX23
mxs: timrot: Rename local macros
Marek Vasut (7):
mxs: Reset the EMI block on mx23
mxs: mmc: spi: dma: Better wrap the MXS differences
mxs: spi: Fix the MXS SPI for mx23
mxs: spi: Remove CONFIG_MXS_SPI_DMA_ENABLE
mxs: Squash the header file usage in ehci-mxs
mxs: Make ehci-mxs multiport capable
mxs: m28: Enable power to USB port 0
Otavio Salvador (11):
build: imx: Fix 'u-boot.imx' build without full OBJTREE reference
mxs: Rename CONFIG_SPL_MX28_PSWITCH_WAIT to
CONFIG_SPL_MXS_PSWITCH_WAIT
mx23: Document the tRAS lockout setting in memory initialization
mx23evk: Adjust DRAM control register to use full 128MB of RAM
led: Use STATUS_LED_ON and STATUS_LED_OFF when calling __led_set
mxs: Fix iomux.h to not break build during assembly stage
mx23_olinuxino: Add support for status LED
mx23evk: Enable USB support
mx23_olinuxino: Enable USB support
mx23_olinuxino: Add ethernet support
mx23_olinuxino: Fix warning for implicit declaration
Stefano Babic (3):
Merge branch 'master' of git://git.denx.de/u-boot-arm
Merge branch 'master' of git://git.denx.de/u-boot-arm
USB: drop unneeded header in ehci-mx6
Stephen Warren (1):
ARM: mx6: use common CPU errata config options
fabio.estevam at freescale.com (1):
nitrogen: Use unsigned long to specify the total RAM size
MAINTAINERS | 8 +
Makefile | 4 +-
arch/arm/cpu/arm926ejs/config.mk | 2 +-
arch/arm/cpu/arm926ejs/mxs/clock.c | 3 +-
arch/arm/cpu/arm926ejs/mxs/mxs_init.h | 2 +-
arch/arm/cpu/arm926ejs/mxs/spl_mem_init.c | 16 +-
arch/arm/cpu/arm926ejs/mxs/spl_power_init.c | 2 +-
arch/arm/cpu/arm926ejs/mxs/timer.c | 39 +-
arch/arm/cpu/armv7/Makefile | 2 +-
arch/arm/cpu/armv7/config.mk | 2 +-
arch/arm/cpu/armv7/mx6/Makefile | 1 -
arch/arm/cpu/armv7/mx6/lowlevel_init.S | 35 -
arch/arm/cpu/armv7/mx6/soc.c | 16 +
arch/arm/include/asm/arch-mx6/crm_regs.h | 12 +
arch/arm/include/asm/arch-mx6/imx-regs.h | 8 +
arch/arm/include/asm/arch-mx6/iomux.h | 5 +
arch/arm/include/asm/arch-mx6/mx6-ddr.h | 85 +
arch/arm/include/asm/arch-mx6/mx6-pins.h | 31 +
arch/arm/include/asm/arch-mx6/mx6dl-ddr.h | 71 +
arch/arm/include/asm/arch-mx6/mx6dl_pins.h | 193 +--
arch/arm/include/asm/arch-mx6/mx6q-ddr.h | 69 +
arch/arm/include/asm/arch-mx6/mx6q_pins.h | 1671
++++++++++++++++++++
arch/arm/include/asm/arch-mx6/mx6x_pins.h | 1671
--------------------
arch/arm/include/asm/arch-mx6/mxc_hdmi.h | 1083 ++++++-------
arch/arm/include/asm/arch-mxs/dma.h | 19 +-
arch/arm/include/asm/arch-mxs/imx-regs.h | 2 +
arch/arm/include/asm/arch-mxs/iomux.h | 5 +
arch/arm/include/asm/arch-mxs/regs-ssp.h | 26 +
arch/arm/include/asm/arch-mxs/regs-timrot.h | 101 ++
board/boundary/nitrogen6x/1066mhz_4x128mx16.cfg | 58 +
board/boundary/nitrogen6x/1066mhz_4x256mx16.cfg | 58 +
board/boundary/nitrogen6x/6x_bootscript.txt | 63 +
.../boundary/nitrogen6x/6x_bootscript_android.txt | 64 +
.../nitrogen6x/6x_bootscript_android_recovery.txt | 64 +
board/boundary/nitrogen6x/6x_upgrade.txt | 45 +
board/boundary/nitrogen6x/800mhz_2x128mx16.cfg | 58 +
board/boundary/nitrogen6x/800mhz_2x256mx16.cfg | 58 +
board/boundary/nitrogen6x/800mhz_4x128mx16.cfg | 57 +
board/boundary/nitrogen6x/800mhz_4x256mx16.cfg | 58 +
board/boundary/nitrogen6x/Makefile | 41 +
board/boundary/nitrogen6x/README | 92 ++
board/boundary/nitrogen6x/clocks.cfg | 46 +
board/boundary/nitrogen6x/ddr-setup.cfg | 112 ++
board/boundary/nitrogen6x/nitrogen6dl.cfg | 45 +
board/boundary/nitrogen6x/nitrogen6dl2g.cfg | 45 +
board/boundary/nitrogen6x/nitrogen6q.cfg | 45 +
board/boundary/nitrogen6x/nitrogen6q2g.cfg | 45 +
board/boundary/nitrogen6x/nitrogen6s.cfg | 45 +
board/boundary/nitrogen6x/nitrogen6s1g.cfg | 45 +
board/boundary/nitrogen6x/nitrogen6x.c | 895 +++++++++++
board/denx/m28evk/m28evk.c | 4 +
board/freescale/imx/ddr/mx6q_4x_mt41j128.cfg | 10 +-
board/freescale/mx23evk/spl_boot.c | 10 +
board/freescale/mx6qarm2/mx6qarm2.c | 78 +-
board/freescale/mx6qsabreauto/mx6qsabreauto.c | 60 +-
board/freescale/mx6qsabrelite/mx6qsabrelite.c | 292 ++--
board/freescale/mx6qsabresd/mx6qsabresd.c | 102 +-
board/olimex/mx23_olinuxino/mx23_olinuxino.c | 13 +
board/olimex/mx23_olinuxino/spl_boot.c | 8 +
boards.cfg | 6 +
common/cmd_led.c | 6 +-
common/cmd_sata.c | 2 +-
drivers/mmc/mxsmmc.c | 20 +-
drivers/spi/mxs_spi.c | 39 +-
drivers/usb/host/ehci-mx6.c | 1 -
drivers/usb/host/ehci-mxs.c | 155 +-
include/configs/apx4devkit.h | 3 +-
include/configs/m28evk.h | 5 +-
include/configs/mx23_olinuxino.h | 64 +-
include/configs/mx23evk.h | 14 +-
include/configs/mx28evk.h | 4 +-
include/configs/mx6_common.h | 23 +
include/configs/mx6qarm2.h | 3 +
include/configs/mx6qsabre_common.h | 4 +
include/configs/mx6qsabrelite.h | 4 +
include/configs/nitrogen6x.h | 285 ++++
include/configs/sc_sps_1.h | 3 +-
77 files changed, 5683 insertions(+), 2758 deletions(-)
delete mode 100644 arch/arm/cpu/armv7/mx6/lowlevel_init.S
create mode 100644 arch/arm/include/asm/arch-mx6/mx6-ddr.h
create mode 100644 arch/arm/include/asm/arch-mx6/mx6-pins.h
create mode 100644 arch/arm/include/asm/arch-mx6/mx6dl-ddr.h
create mode 100644 arch/arm/include/asm/arch-mx6/mx6q-ddr.h
create mode 100644 arch/arm/include/asm/arch-mx6/mx6q_pins.h
delete mode 100644 arch/arm/include/asm/arch-mx6/mx6x_pins.h
create mode 100644 board/boundary/nitrogen6x/1066mhz_4x128mx16.cfg
create mode 100644 board/boundary/nitrogen6x/1066mhz_4x256mx16.cfg
create mode 100644 board/boundary/nitrogen6x/6x_bootscript.txt
create mode 100644 board/boundary/nitrogen6x/6x_bootscript_android.txt
create mode 100644
board/boundary/nitrogen6x/6x_bootscript_android_recovery.txt
create mode 100644 board/boundary/nitrogen6x/6x_upgrade.txt
create mode 100644 board/boundary/nitrogen6x/800mhz_2x128mx16.cfg
create mode 100644 board/boundary/nitrogen6x/800mhz_2x256mx16.cfg
create mode 100644 board/boundary/nitrogen6x/800mhz_4x128mx16.cfg
create mode 100644 board/boundary/nitrogen6x/800mhz_4x256mx16.cfg
create mode 100644 board/boundary/nitrogen6x/Makefile
create mode 100644 board/boundary/nitrogen6x/README
create mode 100644 board/boundary/nitrogen6x/clocks.cfg
create mode 100644 board/boundary/nitrogen6x/ddr-setup.cfg
create mode 100644 board/boundary/nitrogen6x/nitrogen6dl.cfg
create mode 100644 board/boundary/nitrogen6x/nitrogen6dl2g.cfg
create mode 100644 board/boundary/nitrogen6x/nitrogen6q.cfg
create mode 100644 board/boundary/nitrogen6x/nitrogen6q2g.cfg
create mode 100644 board/boundary/nitrogen6x/nitrogen6s.cfg
create mode 100644 board/boundary/nitrogen6x/nitrogen6s1g.cfg
create mode 100644 board/boundary/nitrogen6x/nitrogen6x.c
create mode 100644 include/configs/mx6_common.h
create mode 100644 include/configs/nitrogen6x.h
Best regards,
Stefano
--
=====================================================================
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
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] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
2013-03-15 13:54 Stefano Babic
@ 2013-03-15 18:51 ` Albert ARIBAUD
2013-03-15 20:16 ` Otavio Salvador
0 siblings, 1 reply; 307+ messages in thread
From: Albert ARIBAUD @ 2013-03-15 18:51 UTC (permalink / raw)
To: u-boot
Hi Stefano,
On Fri, 15 Mar 2013 14:54:06 +0100, Stefano Babic <sbabic@denx.de>
wrote:
> Hi Albert,
>
> here an update pull request after applying Fabio's fixes.
>
> The following changes since commit 4cfc611b4a4ce009cfad46804bec2a1caad8e329:
>
> ARM: ns9750dev: remove remainders of dead board (2013-02-28 14:49:24
> +0100)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 19a0f7fa271de0345bb2df90d443c547c41e8037:
>
> nitrogen: Use unsigned long to specify the total RAM size (2013-03-15
> 14:39:44 +0100)
>
> ----------------------------------------------------------------
> Beno?t Th?baudeau (6):
> imx: mx6q DDR3 init: Fix tMRD
> imx: mx6q DDR3 init: Fix tXPR
> imx: mx6q DDR3 init: Fix SDE_to_RST
> imx: mx6q DDR3 init: Fix RST_to_CKE
> imx: mx6q DDR3 init: Fix MR0.PPD
> imx: mx6q DDR3 init: Benefit from available CL = 7
>
> Eric Nelson (8):
> i.MX6Q: mx6qsabre*: Configure to allow CONFIG_SYS_ALT_MEMTEST
> i.MX6: mx6qsabrelite: indent with tabs
> i.MX6: consolidate pad names for multi-CPU boards
> i.MX6: crm_regs: define CCM_CCGRx for use in board config files
> i.MX6: crm_regs: define IOMUXC_GPR4/6/7
> i.MX6DL: define IOMUX pads NANDF_CS1-3 for use as GPIO
> i.MX6: Add DDR controller registers
> Add Boundary Devices Nitrogen6X boards
>
> Fabio Estevam (6):
> mx6: Disable Power Down Bit of watchdog
> mx23evk: Remove CONFIG_SYS_BAUDRATE_TABLE
> mx23evk: Turn on caches
> common: cmd_sata: Fix usage text for 'sata init'
> mx6: Provide a structure for accessing HDMI registers
> nitrogen6x: Fix RAM size variable
>
> Fadil Berisha (2):
> mxs: timrot: Add support to i.MX23
> mxs: timrot: Rename local macros
>
> Marek Vasut (7):
> mxs: Reset the EMI block on mx23
> mxs: mmc: spi: dma: Better wrap the MXS differences
> mxs: spi: Fix the MXS SPI for mx23
> mxs: spi: Remove CONFIG_MXS_SPI_DMA_ENABLE
> mxs: Squash the header file usage in ehci-mxs
> mxs: Make ehci-mxs multiport capable
> mxs: m28: Enable power to USB port 0
>
> Otavio Salvador (11):
> build: imx: Fix 'u-boot.imx' build without full OBJTREE reference
> mxs: Rename CONFIG_SPL_MX28_PSWITCH_WAIT to
> CONFIG_SPL_MXS_PSWITCH_WAIT
> mx23: Document the tRAS lockout setting in memory initialization
> mx23evk: Adjust DRAM control register to use full 128MB of RAM
> led: Use STATUS_LED_ON and STATUS_LED_OFF when calling __led_set
> mxs: Fix iomux.h to not break build during assembly stage
> mx23_olinuxino: Add support for status LED
> mx23evk: Enable USB support
> mx23_olinuxino: Enable USB support
> mx23_olinuxino: Add ethernet support
> mx23_olinuxino: Fix warning for implicit declaration
>
> Stefano Babic (3):
> Merge branch 'master' of git://git.denx.de/u-boot-arm
> Merge branch 'master' of git://git.denx.de/u-boot-arm
> USB: drop unneeded header in ehci-mx6
>
> Stephen Warren (1):
> ARM: mx6: use common CPU errata config options
>
> fabio.estevam at freescale.com (1):
> nitrogen: Use unsigned long to specify the total RAM size
>
> MAINTAINERS | 8 +
> Makefile | 4 +-
> arch/arm/cpu/arm926ejs/config.mk | 2 +-
> arch/arm/cpu/arm926ejs/mxs/clock.c | 3 +-
> arch/arm/cpu/arm926ejs/mxs/mxs_init.h | 2 +-
> arch/arm/cpu/arm926ejs/mxs/spl_mem_init.c | 16 +-
> arch/arm/cpu/arm926ejs/mxs/spl_power_init.c | 2 +-
> arch/arm/cpu/arm926ejs/mxs/timer.c | 39 +-
> arch/arm/cpu/armv7/Makefile | 2 +-
> arch/arm/cpu/armv7/config.mk | 2 +-
> arch/arm/cpu/armv7/mx6/Makefile | 1 -
> arch/arm/cpu/armv7/mx6/lowlevel_init.S | 35 -
> arch/arm/cpu/armv7/mx6/soc.c | 16 +
> arch/arm/include/asm/arch-mx6/crm_regs.h | 12 +
> arch/arm/include/asm/arch-mx6/imx-regs.h | 8 +
> arch/arm/include/asm/arch-mx6/iomux.h | 5 +
> arch/arm/include/asm/arch-mx6/mx6-ddr.h | 85 +
> arch/arm/include/asm/arch-mx6/mx6-pins.h | 31 +
> arch/arm/include/asm/arch-mx6/mx6dl-ddr.h | 71 +
> arch/arm/include/asm/arch-mx6/mx6dl_pins.h | 193 +--
> arch/arm/include/asm/arch-mx6/mx6q-ddr.h | 69 +
> arch/arm/include/asm/arch-mx6/mx6q_pins.h | 1671
> ++++++++++++++++++++
> arch/arm/include/asm/arch-mx6/mx6x_pins.h | 1671
> --------------------
> arch/arm/include/asm/arch-mx6/mxc_hdmi.h | 1083 ++++++-------
> arch/arm/include/asm/arch-mxs/dma.h | 19 +-
> arch/arm/include/asm/arch-mxs/imx-regs.h | 2 +
> arch/arm/include/asm/arch-mxs/iomux.h | 5 +
> arch/arm/include/asm/arch-mxs/regs-ssp.h | 26 +
> arch/arm/include/asm/arch-mxs/regs-timrot.h | 101 ++
> board/boundary/nitrogen6x/1066mhz_4x128mx16.cfg | 58 +
> board/boundary/nitrogen6x/1066mhz_4x256mx16.cfg | 58 +
> board/boundary/nitrogen6x/6x_bootscript.txt | 63 +
> .../boundary/nitrogen6x/6x_bootscript_android.txt | 64 +
> .../nitrogen6x/6x_bootscript_android_recovery.txt | 64 +
> board/boundary/nitrogen6x/6x_upgrade.txt | 45 +
> board/boundary/nitrogen6x/800mhz_2x128mx16.cfg | 58 +
> board/boundary/nitrogen6x/800mhz_2x256mx16.cfg | 58 +
> board/boundary/nitrogen6x/800mhz_4x128mx16.cfg | 57 +
> board/boundary/nitrogen6x/800mhz_4x256mx16.cfg | 58 +
> board/boundary/nitrogen6x/Makefile | 41 +
> board/boundary/nitrogen6x/README | 92 ++
> board/boundary/nitrogen6x/clocks.cfg | 46 +
> board/boundary/nitrogen6x/ddr-setup.cfg | 112 ++
> board/boundary/nitrogen6x/nitrogen6dl.cfg | 45 +
> board/boundary/nitrogen6x/nitrogen6dl2g.cfg | 45 +
> board/boundary/nitrogen6x/nitrogen6q.cfg | 45 +
> board/boundary/nitrogen6x/nitrogen6q2g.cfg | 45 +
> board/boundary/nitrogen6x/nitrogen6s.cfg | 45 +
> board/boundary/nitrogen6x/nitrogen6s1g.cfg | 45 +
> board/boundary/nitrogen6x/nitrogen6x.c | 895 +++++++++++
> board/denx/m28evk/m28evk.c | 4 +
> board/freescale/imx/ddr/mx6q_4x_mt41j128.cfg | 10 +-
> board/freescale/mx23evk/spl_boot.c | 10 +
> board/freescale/mx6qarm2/mx6qarm2.c | 78 +-
> board/freescale/mx6qsabreauto/mx6qsabreauto.c | 60 +-
> board/freescale/mx6qsabrelite/mx6qsabrelite.c | 292 ++--
> board/freescale/mx6qsabresd/mx6qsabresd.c | 102 +-
> board/olimex/mx23_olinuxino/mx23_olinuxino.c | 13 +
> board/olimex/mx23_olinuxino/spl_boot.c | 8 +
> boards.cfg | 6 +
> common/cmd_led.c | 6 +-
> common/cmd_sata.c | 2 +-
> drivers/mmc/mxsmmc.c | 20 +-
> drivers/spi/mxs_spi.c | 39 +-
> drivers/usb/host/ehci-mx6.c | 1 -
> drivers/usb/host/ehci-mxs.c | 155 +-
> include/configs/apx4devkit.h | 3 +-
> include/configs/m28evk.h | 5 +-
> include/configs/mx23_olinuxino.h | 64 +-
> include/configs/mx23evk.h | 14 +-
> include/configs/mx28evk.h | 4 +-
> include/configs/mx6_common.h | 23 +
> include/configs/mx6qarm2.h | 3 +
> include/configs/mx6qsabre_common.h | 4 +
> include/configs/mx6qsabrelite.h | 4 +
> include/configs/nitrogen6x.h | 285 ++++
> include/configs/sc_sps_1.h | 3 +-
> 77 files changed, 5683 insertions(+), 2758 deletions(-)
> delete mode 100644 arch/arm/cpu/armv7/mx6/lowlevel_init.S
> create mode 100644 arch/arm/include/asm/arch-mx6/mx6-ddr.h
> create mode 100644 arch/arm/include/asm/arch-mx6/mx6-pins.h
> create mode 100644 arch/arm/include/asm/arch-mx6/mx6dl-ddr.h
> create mode 100644 arch/arm/include/asm/arch-mx6/mx6q-ddr.h
> create mode 100644 arch/arm/include/asm/arch-mx6/mx6q_pins.h
> delete mode 100644 arch/arm/include/asm/arch-mx6/mx6x_pins.h
> create mode 100644 board/boundary/nitrogen6x/1066mhz_4x128mx16.cfg
> create mode 100644 board/boundary/nitrogen6x/1066mhz_4x256mx16.cfg
> create mode 100644 board/boundary/nitrogen6x/6x_bootscript.txt
> create mode 100644 board/boundary/nitrogen6x/6x_bootscript_android.txt
> create mode 100644
> board/boundary/nitrogen6x/6x_bootscript_android_recovery.txt
> create mode 100644 board/boundary/nitrogen6x/6x_upgrade.txt
> create mode 100644 board/boundary/nitrogen6x/800mhz_2x128mx16.cfg
> create mode 100644 board/boundary/nitrogen6x/800mhz_2x256mx16.cfg
> create mode 100644 board/boundary/nitrogen6x/800mhz_4x128mx16.cfg
> create mode 100644 board/boundary/nitrogen6x/800mhz_4x256mx16.cfg
> create mode 100644 board/boundary/nitrogen6x/Makefile
> create mode 100644 board/boundary/nitrogen6x/README
> create mode 100644 board/boundary/nitrogen6x/clocks.cfg
> create mode 100644 board/boundary/nitrogen6x/ddr-setup.cfg
> create mode 100644 board/boundary/nitrogen6x/nitrogen6dl.cfg
> create mode 100644 board/boundary/nitrogen6x/nitrogen6dl2g.cfg
> create mode 100644 board/boundary/nitrogen6x/nitrogen6q.cfg
> create mode 100644 board/boundary/nitrogen6x/nitrogen6q2g.cfg
> create mode 100644 board/boundary/nitrogen6x/nitrogen6s.cfg
> create mode 100644 board/boundary/nitrogen6x/nitrogen6s1g.cfg
> create mode 100644 board/boundary/nitrogen6x/nitrogen6x.c
> create mode 100644 include/configs/mx6_common.h
> create mode 100644 include/configs/nitrogen6x.h
>
>
> Best regards,
> Stefano
>
Applied to u-boot-arm/master, thanks!
Amicalement,
--
Albert.
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
2013-03-15 18:51 ` Albert ARIBAUD
@ 2013-03-15 20:16 ` Otavio Salvador
2013-03-16 11:16 ` Stefano Babic
0 siblings, 1 reply; 307+ messages in thread
From: Otavio Salvador @ 2013-03-15 20:16 UTC (permalink / raw)
To: u-boot
Hi Stefano,
On Fri, Mar 15, 2013 at 3:51 PM, Albert ARIBAUD
<albert.u.boot@aribaud.net> wrote:
> Applied to u-boot-arm/master, thanks!
Could you please merge u-boot-arm/master back into u-boot-imx/master?
--
Otavio Salvador O.S. Systems
E-mail: otavio at ossystems.com.br http://www.ossystems.com.br
Mobile: +55 53 9981-7854 http://projetos.ossystems.com.br
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
2013-03-15 20:16 ` Otavio Salvador
@ 2013-03-16 11:16 ` Stefano Babic
0 siblings, 0 replies; 307+ messages in thread
From: Stefano Babic @ 2013-03-16 11:16 UTC (permalink / raw)
To: u-boot
On 15/03/2013 21:16, Otavio Salvador wrote:
> Hi Stefano,
>
Hi Otavio,
> On Fri, Mar 15, 2013 at 3:51 PM, Albert ARIBAUD
> <albert.u.boot@aribaud.net> wrote:
>> Applied to u-boot-arm/master, thanks!
>
> Could you please merge u-boot-arm/master back into u-boot-imx/master?
>
Done !
Regards,
Stefano
--
=====================================================================
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
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] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
@ 2013-03-13 8:43 Stefano Babic
2013-03-13 12:29 ` Albert ARIBAUD
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2013-03-13 8:43 UTC (permalink / raw)
To: u-boot
Hi Albert,
please pull from u-boot-imx, thanks. A question about the patch "ARM:
implement some Cortex-A9 errata workarounds"
http://patchwork.ozlabs.org/patch/223419/
I read the general agreement about it, and I have applied 2/3, because
this is i.MX-related. However, the effect is worthless for i.MX6 until
1/3 will be applied. I read before applying that you will merge it, but
I have not found it in arm-tree. Do you see any problem on it ? If you
do not plan to apply it, it is better I revert 2/3, else the errata will
not be set for i.MX6.
The following changes since commit 4cfc611b4a4ce009cfad46804bec2a1caad8e329:
ARM: ns9750dev: remove remainders of dead board (2013-02-28 14:49:24
+0100)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to d67b0d97b156f9ec2fc4c838d84b1e510d6e49b4:
Add Boundary Devices Nitrogen6X boards (2013-03-13 09:04:24 +0100)
----------------------------------------------------------------
Beno?t Th?baudeau (6):
imx: mx6q DDR3 init: Fix tMRD
imx: mx6q DDR3 init: Fix tXPR
imx: mx6q DDR3 init: Fix SDE_to_RST
imx: mx6q DDR3 init: Fix RST_to_CKE
imx: mx6q DDR3 init: Fix MR0.PPD
imx: mx6q DDR3 init: Benefit from available CL = 7
Eric Nelson (8):
i.MX6Q: mx6qsabre*: Configure to allow CONFIG_SYS_ALT_MEMTEST
i.MX6: mx6qsabrelite: indent with tabs
i.MX6: consolidate pad names for multi-CPU boards
i.MX6: crm_regs: define CCM_CCGRx for use in board config files
i.MX6: crm_regs: define IOMUXC_GPR4/6/7
i.MX6DL: define IOMUX pads NANDF_CS1-3 for use as GPIO
i.MX6: Add DDR controller registers
Add Boundary Devices Nitrogen6X boards
Fabio Estevam (5):
mx6: Disable Power Down Bit of watchdog
mx23evk: Remove CONFIG_SYS_BAUDRATE_TABLE
mx23evk: Turn on caches
common: cmd_sata: Fix usage text for 'sata init'
mx6: Provide a structure for accessing HDMI registers
Fadil Berisha (2):
mxs: timrot: Add support to i.MX23
mxs: timrot: Rename local macros
Marek Vasut (7):
mxs: Reset the EMI block on mx23
mxs: mmc: spi: dma: Better wrap the MXS differences
mxs: spi: Fix the MXS SPI for mx23
mxs: spi: Remove CONFIG_MXS_SPI_DMA_ENABLE
mxs: Squash the header file usage in ehci-mxs
mxs: Make ehci-mxs multiport capable
mxs: m28: Enable power to USB port 0
Otavio Salvador (11):
build: imx: Fix 'u-boot.imx' build without full OBJTREE reference
mxs: Rename CONFIG_SPL_MX28_PSWITCH_WAIT to
CONFIG_SPL_MXS_PSWITCH_WAIT
mx23: Document the tRAS lockout setting in memory initialization
mx23evk: Adjust DRAM control register to use full 128MB of RAM
led: Use STATUS_LED_ON and STATUS_LED_OFF when calling __led_set
mxs: Fix iomux.h to not break build during assembly stage
mx23_olinuxino: Add support for status LED
mx23evk: Enable USB support
mx23_olinuxino: Enable USB support
mx23_olinuxino: Add ethernet support
mx23_olinuxino: Fix warning for implicit declaration
Stefano Babic (3):
Merge branch 'master' of git://git.denx.de/u-boot-arm
Merge branch 'master' of git://git.denx.de/u-boot-arm
USB: drop unneeded header in ehci-mx6
Stephen Warren (1):
ARM: mx6: use common CPU errata config options
MAINTAINERS | 8 +
Makefile | 4 +-
arch/arm/cpu/arm926ejs/config.mk | 2 +-
arch/arm/cpu/arm926ejs/mxs/clock.c | 3 +-
arch/arm/cpu/arm926ejs/mxs/mxs_init.h | 2 +-
arch/arm/cpu/arm926ejs/mxs/spl_mem_init.c | 16 +-
arch/arm/cpu/arm926ejs/mxs/spl_power_init.c | 2 +-
arch/arm/cpu/arm926ejs/mxs/timer.c | 39 +-
arch/arm/cpu/armv7/Makefile | 2 +-
arch/arm/cpu/armv7/config.mk | 2 +-
arch/arm/cpu/armv7/mx6/Makefile | 1 -
arch/arm/cpu/armv7/mx6/lowlevel_init.S | 35 -
arch/arm/cpu/armv7/mx6/soc.c | 16 +
arch/arm/include/asm/arch-mx6/crm_regs.h | 12 +
arch/arm/include/asm/arch-mx6/imx-regs.h | 8 +
arch/arm/include/asm/arch-mx6/iomux.h | 5 +
arch/arm/include/asm/arch-mx6/mx6-ddr.h | 85 +
arch/arm/include/asm/arch-mx6/mx6-pins.h | 31 +
arch/arm/include/asm/arch-mx6/mx6dl-ddr.h | 71 +
arch/arm/include/asm/arch-mx6/mx6dl_pins.h | 193 +--
arch/arm/include/asm/arch-mx6/mx6q-ddr.h | 69 +
arch/arm/include/asm/arch-mx6/mx6q_pins.h | 1671
++++++++++++++++++++
arch/arm/include/asm/arch-mx6/mx6x_pins.h | 1671
--------------------
arch/arm/include/asm/arch-mx6/mxc_hdmi.h | 1083 ++++++-------
arch/arm/include/asm/arch-mxs/dma.h | 19 +-
arch/arm/include/asm/arch-mxs/imx-regs.h | 2 +
arch/arm/include/asm/arch-mxs/iomux.h | 5 +
arch/arm/include/asm/arch-mxs/regs-ssp.h | 26 +
arch/arm/include/asm/arch-mxs/regs-timrot.h | 101 ++
board/boundary/nitrogen6x/1066mhz_4x128mx16.cfg | 58 +
board/boundary/nitrogen6x/1066mhz_4x256mx16.cfg | 58 +
board/boundary/nitrogen6x/6x_bootscript.txt | 63 +
.../boundary/nitrogen6x/6x_bootscript_android.txt | 64 +
.../nitrogen6x/6x_bootscript_android_recovery.txt | 64 +
board/boundary/nitrogen6x/6x_upgrade.txt | 45 +
board/boundary/nitrogen6x/800mhz_2x128mx16.cfg | 58 +
board/boundary/nitrogen6x/800mhz_2x256mx16.cfg | 58 +
board/boundary/nitrogen6x/800mhz_4x128mx16.cfg | 57 +
board/boundary/nitrogen6x/800mhz_4x256mx16.cfg | 58 +
board/boundary/nitrogen6x/Makefile | 41 +
board/boundary/nitrogen6x/README | 92 ++
board/boundary/nitrogen6x/clocks.cfg | 46 +
board/boundary/nitrogen6x/ddr-setup.cfg | 112 ++
board/boundary/nitrogen6x/nitrogen6dl.cfg | 45 +
board/boundary/nitrogen6x/nitrogen6dl2g.cfg | 45 +
board/boundary/nitrogen6x/nitrogen6q.cfg | 45 +
board/boundary/nitrogen6x/nitrogen6q2g.cfg | 45 +
board/boundary/nitrogen6x/nitrogen6s.cfg | 45 +
board/boundary/nitrogen6x/nitrogen6s1g.cfg | 45 +
board/boundary/nitrogen6x/nitrogen6x.c | 895 +++++++++++
board/denx/m28evk/m28evk.c | 4 +
board/freescale/imx/ddr/mx6q_4x_mt41j128.cfg | 10 +-
board/freescale/mx23evk/spl_boot.c | 10 +
board/freescale/mx6qarm2/mx6qarm2.c | 78 +-
board/freescale/mx6qsabreauto/mx6qsabreauto.c | 60 +-
board/freescale/mx6qsabrelite/mx6qsabrelite.c | 292 ++--
board/freescale/mx6qsabresd/mx6qsabresd.c | 102 +-
board/olimex/mx23_olinuxino/mx23_olinuxino.c | 13 +
board/olimex/mx23_olinuxino/spl_boot.c | 8 +
boards.cfg | 6 +
common/cmd_led.c | 6 +-
common/cmd_sata.c | 2 +-
drivers/mmc/mxsmmc.c | 20 +-
drivers/spi/mxs_spi.c | 39 +-
drivers/usb/host/ehci-mx6.c | 1 -
drivers/usb/host/ehci-mxs.c | 155 +-
include/configs/apx4devkit.h | 3 +-
include/configs/m28evk.h | 5 +-
include/configs/mx23_olinuxino.h | 64 +-
include/configs/mx23evk.h | 14 +-
include/configs/mx28evk.h | 4 +-
include/configs/mx6_common.h | 23 +
include/configs/mx6qarm2.h | 3 +
include/configs/mx6qsabre_common.h | 4 +
include/configs/mx6qsabrelite.h | 4 +
include/configs/nitrogen6x.h | 285 ++++
include/configs/sc_sps_1.h | 3 +-
77 files changed, 5683 insertions(+), 2758 deletions(-)
delete mode 100644 arch/arm/cpu/armv7/mx6/lowlevel_init.S
create mode 100644 arch/arm/include/asm/arch-mx6/mx6-ddr.h
create mode 100644 arch/arm/include/asm/arch-mx6/mx6-pins.h
create mode 100644 arch/arm/include/asm/arch-mx6/mx6dl-ddr.h
create mode 100644 arch/arm/include/asm/arch-mx6/mx6q-ddr.h
create mode 100644 arch/arm/include/asm/arch-mx6/mx6q_pins.h
delete mode 100644 arch/arm/include/asm/arch-mx6/mx6x_pins.h
create mode 100644 board/boundary/nitrogen6x/1066mhz_4x128mx16.cfg
create mode 100644 board/boundary/nitrogen6x/1066mhz_4x256mx16.cfg
create mode 100644 board/boundary/nitrogen6x/6x_bootscript.txt
create mode 100644 board/boundary/nitrogen6x/6x_bootscript_android.txt
create mode 100644
board/boundary/nitrogen6x/6x_bootscript_android_recovery.txt
create mode 100644 board/boundary/nitrogen6x/6x_upgrade.txt
create mode 100644 board/boundary/nitrogen6x/800mhz_2x128mx16.cfg
create mode 100644 board/boundary/nitrogen6x/800mhz_2x256mx16.cfg
create mode 100644 board/boundary/nitrogen6x/800mhz_4x128mx16.cfg
create mode 100644 board/boundary/nitrogen6x/800mhz_4x256mx16.cfg
create mode 100644 board/boundary/nitrogen6x/Makefile
create mode 100644 board/boundary/nitrogen6x/README
create mode 100644 board/boundary/nitrogen6x/clocks.cfg
create mode 100644 board/boundary/nitrogen6x/ddr-setup.cfg
create mode 100644 board/boundary/nitrogen6x/nitrogen6dl.cfg
create mode 100644 board/boundary/nitrogen6x/nitrogen6dl2g.cfg
create mode 100644 board/boundary/nitrogen6x/nitrogen6q.cfg
create mode 100644 board/boundary/nitrogen6x/nitrogen6q2g.cfg
create mode 100644 board/boundary/nitrogen6x/nitrogen6s.cfg
create mode 100644 board/boundary/nitrogen6x/nitrogen6s1g.cfg
create mode 100644 board/boundary/nitrogen6x/nitrogen6x.c
create mode 100644 include/configs/mx6_common.h
create mode 100644 include/configs/nitrogen6x.h
Thanks,
Stefano
--
=====================================================================
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
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] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
2013-03-13 8:43 Stefano Babic
@ 2013-03-13 12:29 ` Albert ARIBAUD
0 siblings, 0 replies; 307+ messages in thread
From: Albert ARIBAUD @ 2013-03-13 12:29 UTC (permalink / raw)
To: u-boot
Hi Stefano,
On Wed, 13 Mar 2013 09:43:46 +0100, Stefano Babic <sbabic@denx.de>
wrote:
> Hi Albert,
>
> please pull from u-boot-imx, thanks. A question about the patch "ARM:
> implement some Cortex-A9 errata workarounds"
>
> http://patchwork.ozlabs.org/patch/223419/
>
> I read the general agreement about it, and I have applied 2/3, because
> this is i.MX-related. However, the effect is worthless for i.MX6 until
> 1/3 will be applied. I read before applying that you will merge it, but
> I have not found it in arm-tree. Do you see any problem on it ? If you
> do not plan to apply it, it is better I revert 2/3, else the errata will
> not be set for i.MX6.
Sorry -- I should have taken 1/3 and 2/3 and haven't yet. No worries,
though: I'll take them in, then merge your tree; you don't need to
revert 2/3, it'll merge properly anyway.
> Thanks,
> Stefano
Amicalement,
--
Albert.
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
@ 2013-01-28 22:25 Stefano Babic
2013-02-02 22:08 ` Albert ARIBAUD
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2013-01-28 22:25 UTC (permalink / raw)
To: u-boot
Hi Albert,
please pull from u-boot-imx (last fixes), thanks.
The following changes since commit 3a9d879f6f64585b819af728b53be0a05037fe0d:
Prepare v2013.01 (2013-01-15 14:47:42 -0700)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 81ca840976e8e418ae8decaf03ea01f59b1b5be2:
mx23evk: Add initial board support (2013-01-28 11:51:04 +0100)
----------------------------------------------------------------
Fabio Estevam (4):
woodburn: Set Write Protection GPIO as input
mx6qsabre_common: Let mmc partition be board specific
tools: imximage: Let .name field be more generic
mxs: Use __weak annotation to simplify code
Knut Wohlrab (1):
mx6qsabreauto: enable USB host interface
Marek Vasut (14):
mxs: mmc: Drop unused members from struct mxsmmc_priv
mxs: ssp: Pull out the SSP bus to regs conversion
mx23: Add POWER and CLKCTRL register definitions
mx23: ssp: Fix ssp-regs.h for MX23
mmc: Limit the number of used SSP ports on MX23
mxs: Add function to ungate the power block on MX23
mxs: Linux uses ttyAMA0 as DUART
mxs: Add MX23 olinuxino board support
mxs: Boost the memory power supply
mxs: dma: Fix APBH DMA driver for MX23
mxs: ssp: Add SSP registers map for MX23
mxs: mmc: Allow overriding default card detect implementation
mxs: mmc: Fix the MMC driver for MX23
mxs: mmc: mx23_olinuxino: Add MMC support
Otavio Salvador (14):
mxs: clock: Use 'mxs' prefix for methods
mx23: Add register base addresses
mx23: Add iomux-mx23.h
mx23: Add support on print_cpuinfo()
mx23: Add boot mode description
mx23: SPL: Add boot mode support
mx23: SPL: Initialize DDR at 133MHz
mx23: config: Enable building of u-boot.sb binary
mx23: config: Enable mxsboot tool for i.MX23 based boards
mxs: Fix the memory init for MX23
mxs: Add MX23 quirks into the clock code
mxs: mmc: Fix MMC reset on iMX23
mx23_olinuxino: Add default environment
mx23evk: Add initial board support
Troy Kisky (10):
imximage.cfg: run files through C preprocessor
doc/README.fec_mxc: add documentation
net: fec_mxc: delete CONFIG_FEC_MXC_MULTI
net: fec_mxc: change fec_mii_setspeed parameter
net: fec_mxc: have fecmxc_initialize call fecmxc_initialize_multi
phy: add phy_find_by_mask/phy_connect_dev
net: fec_mxc: use fec_set_dev_name to set name
net: fec_mxc: only call phy_connect in fec_probe
net: fec_mxc: get phydev before fec_probe
mx6qsabrelite: search mii phy address 4-7
.gitignore | 1 +
MAINTAINERS | 5 +
Makefile | 9 +-
arch/arm/cpu/arm926ejs/config.mk | 2 +-
arch/arm/cpu/arm926ejs/mxs/clock.c | 83 +++--
arch/arm/cpu/arm926ejs/mxs/mxs.c | 25 +-
arch/arm/cpu/arm926ejs/mxs/spl_boot.c | 25 ++
arch/arm/cpu/arm926ejs/mxs/spl_mem_init.c | 118 +++++--
arch/arm/cpu/arm926ejs/mxs/spl_power_init.c | 12 +
arch/arm/cpu/arm926ejs/mxs/u-boot-imx23.bd | 18 ++
arch/arm/cpu/armv7/config.mk | 2 +-
arch/arm/imx-common/Makefile | 13 +
arch/arm/include/asm/arch-mxs/clock.h | 14 +-
arch/arm/include/asm/arch-mxs/imx-regs.h | 7 +-
arch/arm/include/asm/arch-mxs/iomux-mx23.h | 355
++++++++++++++++++++
arch/arm/include/asm/arch-mxs/regs-apbh.h | 121 +++++++
arch/arm/include/asm/arch-mxs/regs-base.h | 56 +++-
arch/arm/include/asm/arch-mxs/regs-clkctrl-mx23.h | 221 +++++++++++++
arch/arm/include/asm/arch-mxs/regs-digctl.h | 1 +
arch/arm/include/asm/arch-mxs/regs-power-mx23.h | 358
+++++++++++++++++++++
arch/arm/include/asm/arch-mxs/regs-ssp.h | 54 ++++
arch/arm/include/asm/arch-mxs/sys_proto.h | 20 +-
board/bluegiga/apx4devkit/apx4devkit.c | 8 +-
board/denx/m28evk/m28evk.c | 10 +-
board/esg/ima3-mx53/imximage.cfg | 120 +++----
board/freescale/imx/ddr/mx6q_4x_mt41j128.cfg | 90 +++---
board/freescale/mx23evk/Makefile | 47 +++
board/freescale/mx23evk/mx23evk.c | 83 +++++
board/freescale/mx23evk/spl_boot.c | 104 ++++++
board/freescale/mx25pdk/imximage.cfg | 77 ++---
board/freescale/mx28evk/mx28evk.c | 10 +-
board/freescale/mx51evk/imximage.cfg | 114 +++----
board/freescale/mx53ard/imximage_dd3.cfg | 83 ++---
board/freescale/mx53evk/imximage.cfg | 86 ++---
board/freescale/mx53loco/imximage.cfg | 83 ++---
board/freescale/mx53smd/imximage.cfg | 83 ++---
board/freescale/mx6qarm2/imximage.cfg | 88 ++---
board/freescale/mx6qsabreauto/imximage.cfg | 82 ++---
board/freescale/mx6qsabrelite/mx6qsabrelite.c | 24 +-
board/genesi/mx51_efikamx/imximage_mx.cfg | 132 ++++----
board/genesi/mx51_efikamx/imximage_sb.cfg | 126 ++++----
board/olimex/mx23_olinuxino/Makefile | 47 +++
board/olimex/mx23_olinuxino/mx23_olinuxino.c | 71 ++++
board/olimex/mx23_olinuxino/spl_boot.c | 99 ++++++
board/schulercontrol/sc_sps_1/sc_sps_1.c | 10 +-
board/ttcontrol/vision2/imximage_hynix.cfg | 295 +++++++++--------
board/woodburn/imximage.cfg | 2 +-
board/woodburn/woodburn.c | 3 +-
boards.cfg | 2 +
doc/README.fec_mxc | 27 ++
drivers/dma/apbh_dma.c | 10 +-
drivers/mmc/mxsmmc.c | 102 +++---
drivers/net/fec_mxc.c | 164 +++++-----
drivers/net/fec_mxc.h | 2 +-
drivers/net/phy/phy.c | 128 +++++---
drivers/spi/mxs_spi.c | 7 +-
include/configs/m28evk.h | 3 +-
include/configs/mx23_olinuxino.h | 210 ++++++++++++
include/configs/mx23evk.h | 202 ++++++++++++
include/configs/mx28evk.h | 1 -
include/configs/mx6qsabre_common.h | 2 +-
include/configs/mx6qsabreauto.h | 12 +
include/configs/sc_sps_1.h | 1 -
include/netdev.h | 7 +
include/phy.h | 3 +
spl/Makefile | 7 +-
tools/Makefile | 2 +
tools/imximage.c | 2 +-
68 files changed, 3418 insertions(+), 973 deletions(-)
create mode 100644 arch/arm/cpu/arm926ejs/mxs/u-boot-imx23.bd
create mode 100644 arch/arm/include/asm/arch-mxs/iomux-mx23.h
create mode 100644 arch/arm/include/asm/arch-mxs/regs-clkctrl-mx23.h
create mode 100644 arch/arm/include/asm/arch-mxs/regs-power-mx23.h
create mode 100644 board/freescale/mx23evk/Makefile
create mode 100644 board/freescale/mx23evk/mx23evk.c
create mode 100644 board/freescale/mx23evk/spl_boot.c
create mode 100644 board/olimex/mx23_olinuxino/Makefile
create mode 100644 board/olimex/mx23_olinuxino/mx23_olinuxino.c
create mode 100644 board/olimex/mx23_olinuxino/spl_boot.c
create mode 100644 doc/README.fec_mxc
create mode 100644 include/configs/mx23_olinuxino.h
create mode 100644 include/configs/mx23evk.h
--
=====================================================================
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
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] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
2013-01-28 22:25 Stefano Babic
@ 2013-02-02 22:08 ` Albert ARIBAUD
0 siblings, 0 replies; 307+ messages in thread
From: Albert ARIBAUD @ 2013-02-02 22:08 UTC (permalink / raw)
To: u-boot
Hi Stefano,
On Mon, 28 Jan 2013 23:25:18 +0100, Stefano Babic <sbabic@denx.de>
wrote:
> Hi Albert,
>
> please pull from u-boot-imx (last fixes), thanks.
>
> The following changes since commit 3a9d879f6f64585b819af728b53be0a05037fe0d:
>
> Prepare v2013.01 (2013-01-15 14:47:42 -0700)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 81ca840976e8e418ae8decaf03ea01f59b1b5be2:
>
> mx23evk: Add initial board support (2013-01-28 11:51:04 +0100)
>
> ----------------------------------------------------------------
> Fabio Estevam (4):
> woodburn: Set Write Protection GPIO as input
> mx6qsabre_common: Let mmc partition be board specific
> tools: imximage: Let .name field be more generic
> mxs: Use __weak annotation to simplify code
>
> Knut Wohlrab (1):
> mx6qsabreauto: enable USB host interface
>
> Marek Vasut (14):
> mxs: mmc: Drop unused members from struct mxsmmc_priv
> mxs: ssp: Pull out the SSP bus to regs conversion
> mx23: Add POWER and CLKCTRL register definitions
> mx23: ssp: Fix ssp-regs.h for MX23
> mmc: Limit the number of used SSP ports on MX23
> mxs: Add function to ungate the power block on MX23
> mxs: Linux uses ttyAMA0 as DUART
> mxs: Add MX23 olinuxino board support
> mxs: Boost the memory power supply
> mxs: dma: Fix APBH DMA driver for MX23
> mxs: ssp: Add SSP registers map for MX23
> mxs: mmc: Allow overriding default card detect implementation
> mxs: mmc: Fix the MMC driver for MX23
> mxs: mmc: mx23_olinuxino: Add MMC support
>
> Otavio Salvador (14):
> mxs: clock: Use 'mxs' prefix for methods
> mx23: Add register base addresses
> mx23: Add iomux-mx23.h
> mx23: Add support on print_cpuinfo()
> mx23: Add boot mode description
> mx23: SPL: Add boot mode support
> mx23: SPL: Initialize DDR at 133MHz
> mx23: config: Enable building of u-boot.sb binary
> mx23: config: Enable mxsboot tool for i.MX23 based boards
> mxs: Fix the memory init for MX23
> mxs: Add MX23 quirks into the clock code
> mxs: mmc: Fix MMC reset on iMX23
> mx23_olinuxino: Add default environment
> mx23evk: Add initial board support
>
> Troy Kisky (10):
> imximage.cfg: run files through C preprocessor
> doc/README.fec_mxc: add documentation
> net: fec_mxc: delete CONFIG_FEC_MXC_MULTI
> net: fec_mxc: change fec_mii_setspeed parameter
> net: fec_mxc: have fecmxc_initialize call fecmxc_initialize_multi
> phy: add phy_find_by_mask/phy_connect_dev
> net: fec_mxc: use fec_set_dev_name to set name
> net: fec_mxc: only call phy_connect in fec_probe
> net: fec_mxc: get phydev before fec_probe
> mx6qsabrelite: search mii phy address 4-7
>
> .gitignore | 1 +
> MAINTAINERS | 5 +
> Makefile | 9 +-
> arch/arm/cpu/arm926ejs/config.mk | 2 +-
> arch/arm/cpu/arm926ejs/mxs/clock.c | 83 +++--
> arch/arm/cpu/arm926ejs/mxs/mxs.c | 25 +-
> arch/arm/cpu/arm926ejs/mxs/spl_boot.c | 25 ++
> arch/arm/cpu/arm926ejs/mxs/spl_mem_init.c | 118 +++++--
> arch/arm/cpu/arm926ejs/mxs/spl_power_init.c | 12 +
> arch/arm/cpu/arm926ejs/mxs/u-boot-imx23.bd | 18 ++
> arch/arm/cpu/armv7/config.mk | 2 +-
> arch/arm/imx-common/Makefile | 13 +
> arch/arm/include/asm/arch-mxs/clock.h | 14 +-
> arch/arm/include/asm/arch-mxs/imx-regs.h | 7 +-
> arch/arm/include/asm/arch-mxs/iomux-mx23.h | 355
> ++++++++++++++++++++
> arch/arm/include/asm/arch-mxs/regs-apbh.h | 121 +++++++
> arch/arm/include/asm/arch-mxs/regs-base.h | 56 +++-
> arch/arm/include/asm/arch-mxs/regs-clkctrl-mx23.h | 221 +++++++++++++
> arch/arm/include/asm/arch-mxs/regs-digctl.h | 1 +
> arch/arm/include/asm/arch-mxs/regs-power-mx23.h | 358
> +++++++++++++++++++++
> arch/arm/include/asm/arch-mxs/regs-ssp.h | 54 ++++
> arch/arm/include/asm/arch-mxs/sys_proto.h | 20 +-
> board/bluegiga/apx4devkit/apx4devkit.c | 8 +-
> board/denx/m28evk/m28evk.c | 10 +-
> board/esg/ima3-mx53/imximage.cfg | 120 +++----
> board/freescale/imx/ddr/mx6q_4x_mt41j128.cfg | 90 +++---
> board/freescale/mx23evk/Makefile | 47 +++
> board/freescale/mx23evk/mx23evk.c | 83 +++++
> board/freescale/mx23evk/spl_boot.c | 104 ++++++
> board/freescale/mx25pdk/imximage.cfg | 77 ++---
> board/freescale/mx28evk/mx28evk.c | 10 +-
> board/freescale/mx51evk/imximage.cfg | 114 +++----
> board/freescale/mx53ard/imximage_dd3.cfg | 83 ++---
> board/freescale/mx53evk/imximage.cfg | 86 ++---
> board/freescale/mx53loco/imximage.cfg | 83 ++---
> board/freescale/mx53smd/imximage.cfg | 83 ++---
> board/freescale/mx6qarm2/imximage.cfg | 88 ++---
> board/freescale/mx6qsabreauto/imximage.cfg | 82 ++---
> board/freescale/mx6qsabrelite/mx6qsabrelite.c | 24 +-
> board/genesi/mx51_efikamx/imximage_mx.cfg | 132 ++++----
> board/genesi/mx51_efikamx/imximage_sb.cfg | 126 ++++----
> board/olimex/mx23_olinuxino/Makefile | 47 +++
> board/olimex/mx23_olinuxino/mx23_olinuxino.c | 71 ++++
> board/olimex/mx23_olinuxino/spl_boot.c | 99 ++++++
> board/schulercontrol/sc_sps_1/sc_sps_1.c | 10 +-
> board/ttcontrol/vision2/imximage_hynix.cfg | 295 +++++++++--------
> board/woodburn/imximage.cfg | 2 +-
> board/woodburn/woodburn.c | 3 +-
> boards.cfg | 2 +
> doc/README.fec_mxc | 27 ++
> drivers/dma/apbh_dma.c | 10 +-
> drivers/mmc/mxsmmc.c | 102 +++---
> drivers/net/fec_mxc.c | 164 +++++-----
> drivers/net/fec_mxc.h | 2 +-
> drivers/net/phy/phy.c | 128 +++++---
> drivers/spi/mxs_spi.c | 7 +-
> include/configs/m28evk.h | 3 +-
> include/configs/mx23_olinuxino.h | 210 ++++++++++++
> include/configs/mx23evk.h | 202 ++++++++++++
> include/configs/mx28evk.h | 1 -
> include/configs/mx6qsabre_common.h | 2 +-
> include/configs/mx6qsabreauto.h | 12 +
> include/configs/sc_sps_1.h | 1 -
> include/netdev.h | 7 +
> include/phy.h | 3 +
> spl/Makefile | 7 +-
> tools/Makefile | 2 +
> tools/imximage.c | 2 +-
> 68 files changed, 3418 insertions(+), 973 deletions(-)
> create mode 100644 arch/arm/cpu/arm926ejs/mxs/u-boot-imx23.bd
> create mode 100644 arch/arm/include/asm/arch-mxs/iomux-mx23.h
> create mode 100644 arch/arm/include/asm/arch-mxs/regs-clkctrl-mx23.h
> create mode 100644 arch/arm/include/asm/arch-mxs/regs-power-mx23.h
> create mode 100644 board/freescale/mx23evk/Makefile
> create mode 100644 board/freescale/mx23evk/mx23evk.c
> create mode 100644 board/freescale/mx23evk/spl_boot.c
> create mode 100644 board/olimex/mx23_olinuxino/Makefile
> create mode 100644 board/olimex/mx23_olinuxino/mx23_olinuxino.c
> create mode 100644 board/olimex/mx23_olinuxino/spl_boot.c
> create mode 100644 doc/README.fec_mxc
> create mode 100644 include/configs/mx23_olinuxino.h
> create mode 100644 include/configs/mx23evk.h
>
Applied to u-boot-arm/master, thanks!
Amicalement,
--
Albert.
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
@ 2013-01-14 8:40 Stefano Babic
2013-01-14 16:54 ` Albert ARIBAUD
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2013-01-14 8:40 UTC (permalink / raw)
To: u-boot
Hi Albert,
please pull from u-boot-imx (last fixes), thanks.
The following changes since commit 7528cf5f016b5b8b8b12b373f6f31a10bf89233d:
Merge branch 'u-boot-imx/master' into 'u-boot-arm/master' (2013-01-08
14:59:37 +0100)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 11d80af4876b609832856853b63d06a1011bccf1:
mx51evk: Add DVI output support (2013-01-13 12:06:35 +0100)
----------------------------------------------------------------
Fabio Estevam (4):
mx6: Add workaround for ARM errata
mx53loco: Add support for SEIKO 4.3'' WVGA panel
mx6qsabresd: Fix booting the kernel from SDHC3
mx51evk: Add DVI output support
Otavio Salvador (6):
mx6qsabrelite: Use tabs to environment setting
mx28evk: We shouldn't hardcode a rootfs filesystem type
mx28evk: Add support to dynamically choose between fdt use or not
mx53loco: Add support to dynamically choose between fdt use or not
mx6qsabrelite: Add support to dynamically choose between fdt use
or not
mx6qsabre{auto, sd}: Add support to dynamically choose between fdt
use or not
Troy Kisky (1):
mx31/mx35/mx51/mx53/mx6: add watchdog
arch/arm/cpu/arm1136/mx31/timer.c | 39 -----------
arch/arm/cpu/arm1136/mx35/generic.c | 6 --
arch/arm/cpu/armv7/mx6/lowlevel_init.S | 10 +++
arch/arm/imx-common/cpu.c | 5 --
arch/arm/include/asm/arch-mx31/clock.h | 2 -
arch/arm/include/asm/arch-mx31/imx-regs.h | 13 +---
arch/arm/include/asm/arch-mx35/imx-regs.h | 11 +---
arch/arm/include/asm/arch-mx5/imx-regs.h | 10 ---
board/davedenx/qong/qong.c | 9 +--
board/freescale/mx31pdk/mx31pdk.c | 9 +--
board/freescale/mx51evk/mx51evk.c | 2 -
board/freescale/mx51evk/mx51evk_video.c | 39 ++++++++++-
board/freescale/mx53loco/mx53loco.c | 2 -
board/freescale/mx53loco/mx53loco_video.c | 38 ++++++++++-
board/hale/tt01/tt01.c | 2 +-
doc/README.watchdog | 29 +++++++++
drivers/watchdog/Makefile | 3 +
drivers/watchdog/imx_watchdog.c | 66 +++++++++++++++++++
include/configs/mx28evk.h | 47 ++++++++++++--
include/configs/mx31pdk.h | 1 +
include/configs/mx53loco.h | 44 +++++++++++--
include/configs/mx6qsabre_common.h | 43 ++++++++++--
include/configs/mx6qsabreauto.h | 1 +
include/configs/mx6qsabrelite.h | 101
+++++++++++++++++++----------
include/configs/mx6qsabresd.h | 3 +-
include/configs/qong.h | 1 +
include/watchdog.h | 1 +
27 files changed, 377 insertions(+), 160 deletions(-)
create mode 100644 doc/README.watchdog
create mode 100644 drivers/watchdog/imx_watchdog.c
--
=====================================================================
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
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] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
2013-01-14 8:40 Stefano Babic
@ 2013-01-14 16:54 ` Albert ARIBAUD
0 siblings, 0 replies; 307+ messages in thread
From: Albert ARIBAUD @ 2013-01-14 16:54 UTC (permalink / raw)
To: u-boot
Hi Stefano,
On Mon, 14 Jan 2013 09:40:23 +0100, Stefano Babic <sbabic@denx.de>
wrote:
> Hi Albert,
>
> please pull from u-boot-imx (last fixes), thanks.
>
> The following changes since commit 7528cf5f016b5b8b8b12b373f6f31a10bf89233d:
>
> Merge branch 'u-boot-imx/master' into 'u-boot-arm/master' (2013-01-08
> 14:59:37 +0100)
>
> are available in the git repository at:
>
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 11d80af4876b609832856853b63d06a1011bccf1:
>
> mx51evk: Add DVI output support (2013-01-13 12:06:35 +0100)
>
> ----------------------------------------------------------------
> Fabio Estevam (4):
> mx6: Add workaround for ARM errata
> mx53loco: Add support for SEIKO 4.3'' WVGA panel
> mx6qsabresd: Fix booting the kernel from SDHC3
> mx51evk: Add DVI output support
>
> Otavio Salvador (6):
> mx6qsabrelite: Use tabs to environment setting
> mx28evk: We shouldn't hardcode a rootfs filesystem type
> mx28evk: Add support to dynamically choose between fdt use or not
> mx53loco: Add support to dynamically choose between fdt use or not
> mx6qsabrelite: Add support to dynamically choose between fdt use
> or not
> mx6qsabre{auto, sd}: Add support to dynamically choose between fdt
> use or not
>
> Troy Kisky (1):
> mx31/mx35/mx51/mx53/mx6: add watchdog
>
> arch/arm/cpu/arm1136/mx31/timer.c | 39 -----------
> arch/arm/cpu/arm1136/mx35/generic.c | 6 --
> arch/arm/cpu/armv7/mx6/lowlevel_init.S | 10 +++
> arch/arm/imx-common/cpu.c | 5 --
> arch/arm/include/asm/arch-mx31/clock.h | 2 -
> arch/arm/include/asm/arch-mx31/imx-regs.h | 13 +---
> arch/arm/include/asm/arch-mx35/imx-regs.h | 11 +---
> arch/arm/include/asm/arch-mx5/imx-regs.h | 10 ---
> board/davedenx/qong/qong.c | 9 +--
> board/freescale/mx31pdk/mx31pdk.c | 9 +--
> board/freescale/mx51evk/mx51evk.c | 2 -
> board/freescale/mx51evk/mx51evk_video.c | 39 ++++++++++-
> board/freescale/mx53loco/mx53loco.c | 2 -
> board/freescale/mx53loco/mx53loco_video.c | 38 ++++++++++-
> board/hale/tt01/tt01.c | 2 +-
> doc/README.watchdog | 29 +++++++++
> drivers/watchdog/Makefile | 3 +
> drivers/watchdog/imx_watchdog.c | 66 +++++++++++++++++++
> include/configs/mx28evk.h | 47 ++++++++++++--
> include/configs/mx31pdk.h | 1 +
> include/configs/mx53loco.h | 44 +++++++++++--
> include/configs/mx6qsabre_common.h | 43 ++++++++++--
> include/configs/mx6qsabreauto.h | 1 +
> include/configs/mx6qsabrelite.h | 101
> +++++++++++++++++++----------
> include/configs/mx6qsabresd.h | 3 +-
> include/configs/qong.h | 1 +
> include/watchdog.h | 1 +
> 27 files changed, 377 insertions(+), 160 deletions(-)
> create mode 100644 doc/README.watchdog
> create mode 100644 drivers/watchdog/imx_watchdog.c
>
>
>
Applied to u-boot-arm/master, thanks!
Amicalement,
--
Albert.
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
@ 2013-01-05 17:36 Stefano Babic
2013-01-08 14:50 ` Albert ARIBAUD
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2013-01-05 17:36 UTC (permalink / raw)
To: u-boot
Hi Albert,
please pull from u-boot-imx, thanks.
The following changes since commit b874df74afc986b069738b180763f2464ac3f5f4:
mx25pdk: Allow booting a device tree kernel (2012-12-13 09:23:59 +0100)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 1411fb37b5a8d56bececc5e6ea09d2e0670b9810:
tools: imximage: Load a size that is multiple of 512 (2013-01-05
18:09:00 +0100)
----------------------------------------------------------------
Ashok (1):
mx35pdk:Use IMX_GPIO_NR macro
Fabio Estevam (6):
mx35pdk: Allow booting of a device tree kernel
mx53loco: Call PMIC related functions from board_late_init()
mx51evk: Remove unneeded comment
mx53loco: Remove unneeded 'retval' variable
mx53loco: Improve error handling on power_init()
tools: imximage: Load a size that is multiple of 512
Marek Vasut (1):
mxs: Add NAND fdt and ramdisk partition to m28evk
Otavio Salvador (4):
mx53loco: We shouldn't hardcode a rootfs filesystem type
mx53loco: Change default loadaddr to 0x72000000
mx6qsabrelite: Change default loadaddr to 0x12000000
mx6qsabre_common: Change default loadaddr to 0x12000000
Shawn Guo (3):
fsl_esdhc: add MMC_MODE_HC host_caps
mx6qsabresd: add usdhc2 and usdhc4 support
mx6qsabresd: use on-board eMMC to store environment
board/freescale/mx35pdk/mx35pdk.c | 2 +-
board/freescale/mx53loco/mx53loco.c | 84
++++++++++++++++++++++-------
board/freescale/mx6qsabresd/mx6qsabresd.c | 80
++++++++++++++++++++++++---
drivers/mmc/fsl_esdhc.c | 2 +-
include/configs/m28evk.h | 2 +
include/configs/mx35pdk.h | 1 +
include/configs/mx51evk.h | 4 --
include/configs/mx53loco.h | 10 ++--
include/configs/mx6qsabre_common.h | 4 +-
include/configs/mx6qsabreauto.h | 5 ++
include/configs/mx6qsabrelite.h | 2 +-
include/configs/mx6qsabresd.h | 6 +++
include/image.h | 3 ++
tools/imximage.c | 9 +++-
14 files changed, 172 insertions(+), 42 deletions(-)
--
=====================================================================
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
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] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
2013-01-05 17:36 Stefano Babic
@ 2013-01-08 14:50 ` Albert ARIBAUD
0 siblings, 0 replies; 307+ messages in thread
From: Albert ARIBAUD @ 2013-01-08 14:50 UTC (permalink / raw)
To: u-boot
Hi Stefano,
On Sat, 05 Jan 2013 18:36:50 +0100, Stefano Babic <sbabic@denx.de>
wrote:
> Hi Albert,
>
> please pull from u-boot-imx, thanks.
>
> The following changes since commit b874df74afc986b069738b180763f2464ac3f5f4:
>
> mx25pdk: Allow booting a device tree kernel (2012-12-13 09:23:59 +0100)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 1411fb37b5a8d56bececc5e6ea09d2e0670b9810:
>
> tools: imximage: Load a size that is multiple of 512 (2013-01-05
> 18:09:00 +0100)
>
> ----------------------------------------------------------------
> Ashok (1):
> mx35pdk:Use IMX_GPIO_NR macro
>
> Fabio Estevam (6):
> mx35pdk: Allow booting of a device tree kernel
> mx53loco: Call PMIC related functions from board_late_init()
> mx51evk: Remove unneeded comment
> mx53loco: Remove unneeded 'retval' variable
> mx53loco: Improve error handling on power_init()
> tools: imximage: Load a size that is multiple of 512
>
> Marek Vasut (1):
> mxs: Add NAND fdt and ramdisk partition to m28evk
>
> Otavio Salvador (4):
> mx53loco: We shouldn't hardcode a rootfs filesystem type
> mx53loco: Change default loadaddr to 0x72000000
> mx6qsabrelite: Change default loadaddr to 0x12000000
> mx6qsabre_common: Change default loadaddr to 0x12000000
>
> Shawn Guo (3):
> fsl_esdhc: add MMC_MODE_HC host_caps
> mx6qsabresd: add usdhc2 and usdhc4 support
> mx6qsabresd: use on-board eMMC to store environment
>
> board/freescale/mx35pdk/mx35pdk.c | 2 +-
> board/freescale/mx53loco/mx53loco.c | 84
> ++++++++++++++++++++++-------
> board/freescale/mx6qsabresd/mx6qsabresd.c | 80
> ++++++++++++++++++++++++---
> drivers/mmc/fsl_esdhc.c | 2 +-
> include/configs/m28evk.h | 2 +
> include/configs/mx35pdk.h | 1 +
> include/configs/mx51evk.h | 4 --
> include/configs/mx53loco.h | 10 ++--
> include/configs/mx6qsabre_common.h | 4 +-
> include/configs/mx6qsabreauto.h | 5 ++
> include/configs/mx6qsabrelite.h | 2 +-
> include/configs/mx6qsabresd.h | 6 +++
> include/image.h | 3 ++
> tools/imximage.c | 9 +++-
> 14 files changed, 172 insertions(+), 42 deletions(-)
>
Applied to u-boot-arm/master, thanks!
Amicalement,
--
Albert.
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
@ 2012-12-07 17:07 Stefano Babic
2012-12-08 9:34 ` Albert ARIBAUD
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2012-12-07 17:07 UTC (permalink / raw)
To: u-boot
Hi Albert,
please pull from u-boot-imx, thanks !
The following changes since commit 1d4fd0dc3b45de7b7a706285845ef5b527422014:
mx28: Fix typo in POWER_DCLIMITS_NEGLIMIT_OFFSET (2012-11-24 16:21:37
+0100)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 393ff47ba3123208f7c4f08d63f114300a41d0c4:
mxs: SPL: Generalize memory initialization (2012-12-07 14:50:02 +0100)
----------------------------------------------------------------
Marek Vasut (6):
mx28: Remove SET, CLR, TOG ops from PLLxCTRL1 registers
mx28: Rename regs-power.h to regs-power-mx28.h
mxs: Silence elftosb
mxs: Implement common function to setup VDDx
mxs: Properly setup VDDD in power supply setup code
mxs: Staticize SPL functions
Otavio Salvador (1):
mxs: SPL: Generalize memory initialization
Makefile | 2 +-
arch/arm/cpu/arm926ejs/mxs/spl_boot.c | 4 +-
arch/arm/cpu/arm926ejs/mxs/spl_mem_init.c | 38 +--
arch/arm/cpu/arm926ejs/mxs/spl_power_init.c | 305
+++++++-------------
arch/arm/include/asm/arch-mxs/imx-regs.h | 7 +-
arch/arm/include/asm/arch-mxs/regs-clkctrl-mx28.h | 6 +-
.../arch-mxs/{regs-power.h => regs-power-mx28.h} | 0
7 files changed, 137 insertions(+), 225 deletions(-)
rename arch/arm/include/asm/arch-mxs/{regs-power.h =>
regs-power-mx28.h} (100%)
--
=====================================================================
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
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] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
2012-12-07 17:07 Stefano Babic
@ 2012-12-08 9:34 ` Albert ARIBAUD
2012-12-08 14:16 ` Stefano Babic
0 siblings, 1 reply; 307+ messages in thread
From: Albert ARIBAUD @ 2012-12-08 9:34 UTC (permalink / raw)
To: u-boot
Hi Stefano,
On Fri, 07 Dec 2012 18:07:59 +0100, Stefano Babic <sbabic@denx.de>
wrote:
> Hi Albert,
>
> please pull from u-boot-imx, thanks !
>
> The following changes since commit 1d4fd0dc3b45de7b7a706285845ef5b527422014:
>
> mx28: Fix typo in POWER_DCLIMITS_NEGLIMIT_OFFSET (2012-11-24 16:21:37
> +0100)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 393ff47ba3123208f7c4f08d63f114300a41d0c4:
>
> mxs: SPL: Generalize memory initialization (2012-12-07 14:50:02 +0100)
>
> ----------------------------------------------------------------
> Marek Vasut (6):
> mx28: Remove SET, CLR, TOG ops from PLLxCTRL1 registers
> mx28: Rename regs-power.h to regs-power-mx28.h
> mxs: Silence elftosb
> mxs: Implement common function to setup VDDx
> mxs: Properly setup VDDD in power supply setup code
> mxs: Staticize SPL functions
>
> Otavio Salvador (1):
> mxs: SPL: Generalize memory initialization
>
> Makefile | 2 +-
> arch/arm/cpu/arm926ejs/mxs/spl_boot.c | 4 +-
> arch/arm/cpu/arm926ejs/mxs/spl_mem_init.c | 38 +--
> arch/arm/cpu/arm926ejs/mxs/spl_power_init.c | 305
> +++++++-------------
> arch/arm/include/asm/arch-mxs/imx-regs.h | 7 +-
> arch/arm/include/asm/arch-mxs/regs-clkctrl-mx28.h | 6 +-
> .../arch-mxs/{regs-power.h => regs-power-mx28.h} | 0
> 7 files changed, 137 insertions(+), 225 deletions(-)
> rename arch/arm/include/asm/arch-mxs/{regs-power.h =>
> regs-power-mx28.h} (100%)
Hi Stefano,
I just posted to you about the woodburn board which seems not to build
properly if I merge u-boot/master into u-boot-arm/master. Can you
please look into this and provide an updated pull request? Or do you
prefer me to take this one in and that you send another pull req for
woodburn fixes?
Amicalement,
--
Albert.
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
2012-12-08 9:34 ` Albert ARIBAUD
@ 2012-12-08 14:16 ` Stefano Babic
2012-12-21 20:46 ` Albert ARIBAUD
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2012-12-08 14:16 UTC (permalink / raw)
To: u-boot
Hi Albert,
please pull from u-boot-imx, master. Conflicts are fixed, request pull
is generated from u-boot/master, as I merged it (so you see also the
commits you have already merged into u-boot-arm from my previous pull
request):
The following changes since commit fd4d564b3c80b111f18c93adb14233a6a7ddb0e9:
Merge branch 'master' of git://git.denx.de/u-boot-x86 (2012-12-07
08:47:59 -0700)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 05a860c228fe6c8f2e7aced8cc8ef88bc1038363:
Merge branch 'master' of git://git.denx.de/u-boot into master
(2012-12-08 12:02:45 +0100)
----------------------------------------------------------------
Beno?t Th?baudeau (16):
mx31: Move EHCI definitions to ehci-fsl.h
ehci-mxc: Clean up
ehci-mx5: Clean up
ehci-mx5: Fix OC_DIS usage
ehci-mx5: Fix OPM usage
ehci-mx5: Fix *PM usage for i.MX53
ehci-mx5: Add missing OC_DIS for i.MX53
ehci-mxc: Make EHCI power/oc polarities configurable
ehci-mxc: Make i.MX25 EHCI configurable
ehci-mxc: Define host offsets
ehci-mxc: Add support for i.MX35
mx35pdk: Add support for OTG
ehci-mx5/6: Make board_ehci_hcd_init() optional
ehci-mxc: Fix host power mask bit for i.MX35
ehci-mxc: Fix host power mask bit for i.MX25
mx5: Mark lowlevel_init board-specific code
Fabio Estevam (24):
mx25pdk: Include CONFIG_MX25
mx25pdk: Add esdhc support
pmic_fsl: Introduce FSL_PMIC_I2C_LENGTH
mx25: Place common functions into sys_proto.h
pmic: Add support for mc34704
mx25pdk: Add Ethernet support
mx53loco: Allow booting a zImage kernel
mx25pdk: Allow booting a zImage kernel
mx51evk: Allow booting a zImage kernel
mx35pdk: Allow booting a zImage kernel
mx6qsabre_common: Allow booting a zImage kernel
mx5: Align SPI CS naming with i.MX53 reference manual
mx5: Print CSPI clock in 'clock' command
spi: mxc_spi: Fix handling of chip select
spi: mxc_spi: Fix spi clock glitch durant reset
mx6: clock: Only show CSPI clock if CSPI is enabled
mx28evk: Configure CONFIG_BOOTDELAY to one second
mx53loco: Configure CONFIG_BOOTDELAY to one second
mx6qsabrelite: Configure CONFIG_BOOTDELAY to one second
mx6qsabre_common: Configure CONFIG_BOOTDELAY to one second
mx51evk: Configure CONFIG_BOOTDELAY to one second
mx25pdk: Configure CONFIG_BOOTDELAY to one second
mx31pdk: Configure CONFIG_BOOTDELAY to one second
mx35pdk: Configure CONFIG_BOOTDELAY to one second
Marek Vasut (8):
mx28: Fix typo in POWER_MINPWR_VBG_OFF
mx28: Fix typo in POWER_DCLIMITS_NEGLIMIT_OFFSET
mx28: Remove SET, CLR, TOG ops from PLLxCTRL1 registers
mx28: Rename regs-power.h to regs-power-mx28.h
mxs: Silence elftosb
mxs: Implement common function to setup VDDx
mxs: Properly setup VDDD in power supply setup code
mxs: Staticize SPL functions
Otavio Salvador (1):
mxs: SPL: Generalize memory initialization
Stefano Babic (9):
ARM: Fix start.S when used with SPL in arm1136
MX35: add LOW_LEVEL_SRAM_STACK to use SPL_FRAMEWORK
MX35: Add soc_boot_mode and soc_boot_device to MX35
SPL: Added SPL target for mx35 SOC to SPL Makefile
ARM: Add SPL target to arm1136
MX35: add support for woodburn board
MX5: added CONFIG_PMIC_FSL_MC13892 to mx53evk
Merge git://git.denx.de/u-boot
Merge branch 'master' of git://git.denx.de/u-boot into master
Troy Kisky (4):
mx6: soc: update get_cpu_rev and get_imx_type for mx6solo/sololite
mx6: use CONFIG_MX6 instead of CONFIG_MX6Q
imx-common: cpu: add imx_ddr_size
arch-mx6: add mx6dl_pins.h
MAINTAINERS | 1 +
Makefile | 3 +-
arch/arm/cpu/arm1136/config.mk | 3 +
arch/arm/cpu/arm1136/mx35/Makefile | 1 +
arch/arm/cpu/arm1136/mx35/generic.c | 75 +++++
arch/arm/cpu/arm1136/mx35/mx35_sdram.c | 137 +++++++++
arch/arm/cpu/arm1136/start.S | 31 +-
arch/arm/cpu/arm1136/u-boot-spl.lds | 62 ++++
arch/arm/cpu/arm926ejs/mxs/spl_boot.c | 4 +-
arch/arm/cpu/arm926ejs/mxs/spl_mem_init.c | 38 +--
arch/arm/cpu/arm926ejs/mxs/spl_power_init.c | 305
+++++++------------
arch/arm/cpu/armv7/mx5/clock.c | 4 +-
arch/arm/cpu/armv7/mx5/lowlevel_init.S | 2 +-
arch/arm/cpu/armv7/mx6/clock.c | 2 +
arch/arm/cpu/armv7/mx6/soc.c | 32 +-
arch/arm/imx-common/cpu.c | 66 ++++-
arch/arm/include/asm/arch-mx25/imx-regs.h | 5 +-
arch/arm/include/asm/arch-mx25/sys_proto.h | 3 +
arch/arm/include/asm/arch-mx31/imx-regs.h | 27 +-
arch/arm/include/asm/arch-mx35/imx-regs.h | 4 +
arch/arm/include/asm/arch-mx35/mmc_host_def.h | 31 ++
arch/arm/include/asm/arch-mx35/spl.h | 38 +++
arch/arm/include/asm/arch-mx5/mx5x_pins.h | 6 +-
arch/arm/include/asm/arch-mx5/sys_proto.h | 10 +-
arch/arm/include/asm/arch-mx6/imx-regs.h | 2 +
arch/arm/include/asm/arch-mx6/mx6dl_pins.h | 149 ++++++++++
arch/arm/include/asm/arch-mx6/sys_proto.h | 10 +-
arch/arm/include/asm/arch-mxs/imx-regs.h | 7 +-
arch/arm/include/asm/arch-mxs/regs-clkctrl-mx28.h | 6 +-
.../arch-mxs/{regs-power.h => regs-power-mx28.h} | 4 +-
board/freescale/mx25pdk/mx25pdk.c | 114 +++++++
board/freescale/mx31ads/u-boot.lds | 2 +
board/freescale/mx35pdk/lowlevel_init.S | 4 +
board/freescale/mx35pdk/mx35pdk.c | 21 ++
board/syteco/zmx25/zmx25.c | 1 +
board/woodburn/Makefile | 43 +++
board/woodburn/imximage.cfg | 4 +
board/woodburn/lowlevel_init.S | 38 +++
board/woodburn/woodburn.c | 265 +++++++++++++++++
boards.cfg | 2 +
doc/README.imx5 | 5 +
drivers/gpio/mxc_gpio.c | 6 +-
drivers/power/power_fsl.c | 8 +-
drivers/spi/mxc_spi.c | 9 +-
drivers/usb/host/ehci-mx5.c | 146 +++++++--
drivers/usb/host/ehci-mx6.c | 5 +
drivers/usb/host/ehci-mxc.c | 225 ++++++++++----
drivers/video/ipu_regs.h | 2 +-
include/configs/mx25pdk.h | 42 ++-
include/configs/mx28evk.h | 2 +-
include/configs/mx31pdk.h | 2 +-
include/configs/mx35pdk.h | 18 +-
include/configs/mx51_efikamx.h | 1 +
include/configs/mx51evk.h | 5 +-
include/configs/mx53evk.h | 1 +
include/configs/mx53loco.h | 4 +-
include/configs/mx6qarm2.h | 1 +
include/configs/mx6qsabre_common.h | 4 +-
include/configs/mx6qsabrelite.h | 3 +-
include/configs/vision2.h | 1 +
include/configs/woodburn.h | 34 +++
include/configs/woodburn_common.h | 313
++++++++++++++++++++
include/configs/woodburn_sd.h | 60 ++++
include/configs/zmx25.h | 6 +-
include/mc34704.h | 49 +++
include/usb/ehci-fsl.h | 28 +-
nand_spl/board/freescale/mx31pdk/u-boot.lds | 2 +
spl/Makefile | 6 +
69 files changed, 2159 insertions(+), 393 deletions(-)
create mode 100644 arch/arm/cpu/arm1136/mx35/mx35_sdram.c
create mode 100644 arch/arm/cpu/arm1136/u-boot-spl.lds
create mode 100644 arch/arm/include/asm/arch-mx35/mmc_host_def.h
create mode 100644 arch/arm/include/asm/arch-mx35/spl.h
create mode 100644 arch/arm/include/asm/arch-mx6/mx6dl_pins.h
rename arch/arm/include/asm/arch-mxs/{regs-power.h =>
regs-power-mx28.h} (99%)
create mode 100644 board/woodburn/Makefile
create mode 100644 board/woodburn/imximage.cfg
create mode 100644 board/woodburn/lowlevel_init.S
create mode 100644 board/woodburn/woodburn.c
create mode 100644 include/configs/woodburn.h
create mode 100644 include/configs/woodburn_common.h
create mode 100644 include/configs/woodburn_sd.h
create mode 100644 include/mc34704.h
Regards,
Stefano
--
=====================================================================
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
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] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
2012-12-08 14:16 ` Stefano Babic
@ 2012-12-21 20:46 ` Albert ARIBAUD
2012-12-21 21:35 ` stefano babic
0 siblings, 1 reply; 307+ messages in thread
From: Albert ARIBAUD @ 2012-12-21 20:46 UTC (permalink / raw)
To: u-boot
Hi Stefano,
On Sat, 08 Dec 2012 15:16:39 +0100, Stefano Babic <sbabic@denx.de>
wrote:
> Hi Albert,
>
> please pull from u-boot-imx, master. Conflicts are fixed, request pull
> is generated from u-boot/master, as I merged it (so you see also the
> commits you have already merged into u-boot-arm from my previous pull
> request):
>
> The following changes since commit fd4d564b3c80b111f18c93adb14233a6a7ddb0e9:
>
> Merge branch 'master' of git://git.denx.de/u-boot-x86 (2012-12-07
> 08:47:59 -0700)
>
> are available in the git repository at:
>
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 05a860c228fe6c8f2e7aced8cc8ef88bc1038363:
>
> Merge branch 'master' of git://git.denx.de/u-boot into master
> (2012-12-08 12:02:45 +0100)
Hmm, your request says master but the 'up to' points to 'master merge'.
As master has a few more commits including changes to woodburn boards
that makes them use the new power interface, I guess I should ignore
the 'up to' and simply use master (b874df74...)?
Amicalement,
--
Albert.
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
2012-12-21 20:46 ` Albert ARIBAUD
@ 2012-12-21 21:35 ` stefano babic
2012-12-23 16:47 ` Albert ARIBAUD
0 siblings, 1 reply; 307+ messages in thread
From: stefano babic @ 2012-12-21 21:35 UTC (permalink / raw)
To: u-boot
Am 21/12/2012 21:46, schrieb Albert ARIBAUD:
> Hi Stefano,
>
Hi Albert,
> Hmm, your request says master but the 'up to' points to 'master merge'.
> As master has a few more commits including changes to woodburn boards
> that makes them use the new power interface, I guess I should ignore
> the 'up to' and simply use master (b874df74...)?
Yes, please use master (b874df74af..), thanks.
Stefano
--
=====================================================================
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-0 Fax: +49-8142-66989-80 Email: office at denx.de
=====================================================================
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
2012-12-21 21:35 ` stefano babic
@ 2012-12-23 16:47 ` Albert ARIBAUD
0 siblings, 0 replies; 307+ messages in thread
From: Albert ARIBAUD @ 2012-12-23 16:47 UTC (permalink / raw)
To: u-boot
Hi stefano,
On Fri, 21 Dec 2012 22:35:32 +0100, stefano babic <sbabic@denx.de>
wrote:
> Am 21/12/2012 21:46, schrieb Albert ARIBAUD:
> > Hi Stefano,
> >
>
> Hi Albert,
>
> > Hmm, your request says master but the 'up to' points to 'master merge'.
> > As master has a few more commits including changes to woodburn boards
> > that makes them use the new power interface, I guess I should ignore
> > the 'up to' and simply use master (b874df74...)?
>
> Yes, please use master (b874df74af..), thanks.
>
> Stefano
Applied, thanks!
Amicalement,
--
Albert.
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
@ 2012-11-24 15:29 Stefano Babic
2012-11-25 18:49 ` Albert ARIBAUD
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2012-11-24 15:29 UTC (permalink / raw)
To: u-boot
Hi Albert,
please pull from u-boot-imx, thanks.
The following changes since commit 34275d70fec6cc369a931090ebb686bc213bb80d:
arch-mx6: add mx6dl_pins.h (2012-11-10 08:15:40 +0100)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 1d4fd0dc3b45de7b7a706285845ef5b527422014:
mx28: Fix typo in POWER_DCLIMITS_NEGLIMIT_OFFSET (2012-11-24 16:21:37
+0100)
----------------------------------------------------------------
Beno?t Th?baudeau (16):
mx31: Move EHCI definitions to ehci-fsl.h
ehci-mxc: Clean up
ehci-mx5: Clean up
ehci-mx5: Fix OC_DIS usage
ehci-mx5: Fix OPM usage
ehci-mx5: Fix *PM usage for i.MX53
ehci-mx5: Add missing OC_DIS for i.MX53
ehci-mxc: Make EHCI power/oc polarities configurable
ehci-mxc: Make i.MX25 EHCI configurable
ehci-mxc: Define host offsets
ehci-mxc: Add support for i.MX35
mx35pdk: Add support for OTG
ehci-mx5/6: Make board_ehci_hcd_init() optional
ehci-mxc: Fix host power mask bit for i.MX35
ehci-mxc: Fix host power mask bit for i.MX25
mx5: Mark lowlevel_init board-specific code
Fabio Estevam (13):
mx5: Align SPI CS naming with i.MX53 reference manual
mx5: Print CSPI clock in 'clock' command
spi: mxc_spi: Fix handling of chip select
spi: mxc_spi: Fix spi clock glitch durant reset
mx6: clock: Only show CSPI clock if CSPI is enabled
mx28evk: Configure CONFIG_BOOTDELAY to one second
mx53loco: Configure CONFIG_BOOTDELAY to one second
mx6qsabrelite: Configure CONFIG_BOOTDELAY to one second
mx6qsabre_common: Configure CONFIG_BOOTDELAY to one second
mx51evk: Configure CONFIG_BOOTDELAY to one second
mx25pdk: Configure CONFIG_BOOTDELAY to one second
mx31pdk: Configure CONFIG_BOOTDELAY to one second
mx35pdk: Configure CONFIG_BOOTDELAY to one second
Marek Vasut (2):
mx28: Fix typo in POWER_MINPWR_VBG_OFF
mx28: Fix typo in POWER_DCLIMITS_NEGLIMIT_OFFSET
arch/arm/cpu/armv7/mx5/clock.c | 4 +-
arch/arm/cpu/armv7/mx5/lowlevel_init.S | 2 +-
arch/arm/cpu/armv7/mx6/clock.c | 2 +
arch/arm/include/asm/arch-mx25/imx-regs.h | 1 +
arch/arm/include/asm/arch-mx31/imx-regs.h | 27 +---
arch/arm/include/asm/arch-mx35/imx-regs.h | 2 +
arch/arm/include/asm/arch-mx5/mx5x_pins.h | 6 +-
arch/arm/include/asm/arch-mxs/regs-power.h | 4 +-
board/freescale/mx35pdk/lowlevel_init.S | 4 +
board/freescale/mx35pdk/mx35pdk.c | 21 +++
doc/README.imx5 | 5 +
drivers/spi/mxc_spi.c | 9 +-
drivers/usb/host/ehci-mx5.c | 146 ++++++++++++++----
drivers/usb/host/ehci-mx6.c | 5 +
drivers/usb/host/ehci-mxc.c | 225
+++++++++++++++++++++-------
include/configs/mx25pdk.h | 2 +-
include/configs/mx28evk.h | 2 +-
include/configs/mx31pdk.h | 2 +-
include/configs/mx35pdk.h | 16 +-
include/configs/mx51_efikamx.h | 1 +
include/configs/mx51evk.h | 3 +-
include/configs/mx53loco.h | 2 +-
include/configs/mx6qsabre_common.h | 2 +-
include/configs/mx6qsabrelite.h | 2 +-
include/configs/vision2.h | 1 +
include/configs/zmx25.h | 6 +-
include/usb/ehci-fsl.h | 28 +++-
27 files changed, 401 insertions(+), 129 deletions(-)
--
=====================================================================
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
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] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
2012-11-24 15:29 Stefano Babic
@ 2012-11-25 18:49 ` Albert ARIBAUD
0 siblings, 0 replies; 307+ messages in thread
From: Albert ARIBAUD @ 2012-11-25 18:49 UTC (permalink / raw)
To: u-boot
Hi Stefano,
On Sat, 24 Nov 2012 16:29:03 +0100, Stefano Babic <sbabic@denx.de>
wrote:
> Hi Albert,
>
> please pull from u-boot-imx, thanks.
>
> The following changes since commit 34275d70fec6cc369a931090ebb686bc213bb80d:
>
> arch-mx6: add mx6dl_pins.h (2012-11-10 08:15:40 +0100)
>
> are available in the git repository at:
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 1d4fd0dc3b45de7b7a706285845ef5b527422014:
>
> mx28: Fix typo in POWER_DCLIMITS_NEGLIMIT_OFFSET (2012-11-24 16:21:37
> +0100)
>
> ----------------------------------------------------------------
> Beno?t Th?baudeau (16):
> mx31: Move EHCI definitions to ehci-fsl.h
> ehci-mxc: Clean up
> ehci-mx5: Clean up
> ehci-mx5: Fix OC_DIS usage
> ehci-mx5: Fix OPM usage
> ehci-mx5: Fix *PM usage for i.MX53
> ehci-mx5: Add missing OC_DIS for i.MX53
> ehci-mxc: Make EHCI power/oc polarities configurable
> ehci-mxc: Make i.MX25 EHCI configurable
> ehci-mxc: Define host offsets
> ehci-mxc: Add support for i.MX35
> mx35pdk: Add support for OTG
> ehci-mx5/6: Make board_ehci_hcd_init() optional
> ehci-mxc: Fix host power mask bit for i.MX35
> ehci-mxc: Fix host power mask bit for i.MX25
> mx5: Mark lowlevel_init board-specific code
>
> Fabio Estevam (13):
> mx5: Align SPI CS naming with i.MX53 reference manual
> mx5: Print CSPI clock in 'clock' command
> spi: mxc_spi: Fix handling of chip select
> spi: mxc_spi: Fix spi clock glitch durant reset
> mx6: clock: Only show CSPI clock if CSPI is enabled
> mx28evk: Configure CONFIG_BOOTDELAY to one second
> mx53loco: Configure CONFIG_BOOTDELAY to one second
> mx6qsabrelite: Configure CONFIG_BOOTDELAY to one second
> mx6qsabre_common: Configure CONFIG_BOOTDELAY to one second
> mx51evk: Configure CONFIG_BOOTDELAY to one second
> mx25pdk: Configure CONFIG_BOOTDELAY to one second
> mx31pdk: Configure CONFIG_BOOTDELAY to one second
> mx35pdk: Configure CONFIG_BOOTDELAY to one second
>
> Marek Vasut (2):
> mx28: Fix typo in POWER_MINPWR_VBG_OFF
> mx28: Fix typo in POWER_DCLIMITS_NEGLIMIT_OFFSET
>
> arch/arm/cpu/armv7/mx5/clock.c | 4 +-
> arch/arm/cpu/armv7/mx5/lowlevel_init.S | 2 +-
> arch/arm/cpu/armv7/mx6/clock.c | 2 +
> arch/arm/include/asm/arch-mx25/imx-regs.h | 1 +
> arch/arm/include/asm/arch-mx31/imx-regs.h | 27 +---
> arch/arm/include/asm/arch-mx35/imx-regs.h | 2 +
> arch/arm/include/asm/arch-mx5/mx5x_pins.h | 6 +-
> arch/arm/include/asm/arch-mxs/regs-power.h | 4 +-
> board/freescale/mx35pdk/lowlevel_init.S | 4 +
> board/freescale/mx35pdk/mx35pdk.c | 21 +++
> doc/README.imx5 | 5 +
> drivers/spi/mxc_spi.c | 9 +-
> drivers/usb/host/ehci-mx5.c | 146 ++++++++++++++----
> drivers/usb/host/ehci-mx6.c | 5 +
> drivers/usb/host/ehci-mxc.c | 225
> +++++++++++++++++++++-------
> include/configs/mx25pdk.h | 2 +-
> include/configs/mx28evk.h | 2 +-
> include/configs/mx31pdk.h | 2 +-
> include/configs/mx35pdk.h | 16 +-
> include/configs/mx51_efikamx.h | 1 +
> include/configs/mx51evk.h | 3 +-
> include/configs/mx53loco.h | 2 +-
> include/configs/mx6qsabre_common.h | 2 +-
> include/configs/mx6qsabrelite.h | 2 +-
> include/configs/vision2.h | 1 +
> include/configs/zmx25.h | 6 +-
> include/usb/ehci-fsl.h | 28 +++-
> 27 files changed, 401 insertions(+), 129 deletions(-)
>
Applied to u-boot-arm/master, thanks!
Amicalement,
--
Albert.
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
@ 2012-11-10 7:55 Stefano Babic
2012-11-10 8:34 ` Albert ARIBAUD
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2012-11-10 7:55 UTC (permalink / raw)
To: u-boot
Hi Albert,
please pull from u-boot-imx, thanks.
The following changes since commit 59852d03867108217fe88e3bfc3e1e9cedfe63c5:
Merge branch 'master' of git://www.denx.de/git/u-boot-microblaze
(2012-11-09 08:47:25 -0700)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 34275d70fec6cc369a931090ebb686bc213bb80d:
arch-mx6: add mx6dl_pins.h (2012-11-10 08:15:40 +0100)
----------------------------------------------------------------
Fabio Estevam (11):
mx25pdk: Include CONFIG_MX25
mx25pdk: Add esdhc support
pmic_fsl: Introduce FSL_PMIC_I2C_LENGTH
mx25: Place common functions into sys_proto.h
pmic: Add support for mc34704
mx25pdk: Add Ethernet support
mx53loco: Allow booting a zImage kernel
mx25pdk: Allow booting a zImage kernel
mx51evk: Allow booting a zImage kernel
mx35pdk: Allow booting a zImage kernel
mx6qsabre_common: Allow booting a zImage kernel
Stefano Babic (8):
ARM: Fix start.S when used with SPL in arm1136
MX35: add LOW_LEVEL_SRAM_STACK to use SPL_FRAMEWORK
MX35: Add soc_boot_mode and soc_boot_device to MX35
SPL: Added SPL target for mx35 SOC to SPL Makefile
ARM: Add SPL target to arm1136
MX35: add support for woodburn board
MX5: added CONFIG_PMIC_FSL_MC13892 to mx53evk
Merge git://git.denx.de/u-boot
Troy Kisky (4):
mx6: soc: update get_cpu_rev and get_imx_type for mx6solo/sololite
mx6: use CONFIG_MX6 instead of CONFIG_MX6Q
imx-common: cpu: add imx_ddr_size
arch-mx6: add mx6dl_pins.h
MAINTAINERS | 1 +
Makefile | 1 +
arch/arm/cpu/arm1136/config.mk | 3 +
arch/arm/cpu/arm1136/mx35/Makefile | 1 +
arch/arm/cpu/arm1136/mx35/generic.c | 75 ++++++
arch/arm/cpu/arm1136/mx35/mx35_sdram.c | 137 +++++++++++
arch/arm/cpu/arm1136/start.S | 31 ++-
arch/arm/cpu/arm1136/u-boot-spl.lds | 62 +++++
arch/arm/cpu/armv7/mx6/soc.c | 32 ++-
arch/arm/imx-common/cpu.c | 66 +++++-
arch/arm/include/asm/arch-mx25/imx-regs.h | 4 -
arch/arm/include/asm/arch-mx25/sys_proto.h | 3 +
arch/arm/include/asm/arch-mx35/imx-regs.h | 2 +
arch/arm/include/asm/arch-mx35/mmc_host_def.h | 31 +++
arch/arm/include/asm/arch-mx35/spl.h | 38 +++
arch/arm/include/asm/arch-mx35/sys_proto.h | 2 +
arch/arm/include/asm/arch-mx5/sys_proto.h | 10 +-
arch/arm/include/asm/arch-mx6/imx-regs.h | 2 +
arch/arm/include/asm/arch-mx6/mx6dl_pins.h | 149 ++++++++++++
arch/arm/include/asm/arch-mx6/sys_proto.h | 10 +-
board/freescale/mx25pdk/mx25pdk.c | 114 +++++++++
board/freescale/mx31ads/u-boot.lds | 2 +
board/syteco/zmx25/zmx25.c | 1 +
board/woodburn/Makefile | 43 ++++
board/woodburn/imximage.cfg | 4 +
board/woodburn/lowlevel_init.S | 38 +++
board/woodburn/woodburn.c | 261 +++++++++++++++++++++
boards.cfg | 2 +
drivers/gpio/mxc_gpio.c | 6 +-
drivers/misc/pmic_fsl.c | 8 +-
drivers/video/ipu_regs.h | 2 +-
include/configs/mx25pdk.h | 40 +++-
include/configs/mx35pdk.h | 2 +
include/configs/mx51evk.h | 2 +-
include/configs/mx53evk.h | 1 +
include/configs/mx53loco.h | 2 +
include/configs/mx6qarm2.h | 1 +
include/configs/mx6qsabre_common.h | 2 +
include/configs/mx6qsabrelite.h | 1 +
include/configs/woodburn.h | 34 +++
include/configs/woodburn_common.h | 313
+++++++++++++++++++++++++
include/configs/woodburn_sd.h | 60 +++++
include/mc34704.h | 49 ++++
nand_spl/board/freescale/mx31pdk/u-boot.lds | 2 +
spl/Makefile | 6 +
45 files changed, 1617 insertions(+), 39 deletions(-)
create mode 100644 arch/arm/cpu/arm1136/mx35/mx35_sdram.c
create mode 100644 arch/arm/cpu/arm1136/u-boot-spl.lds
create mode 100644 arch/arm/include/asm/arch-mx35/mmc_host_def.h
create mode 100644 arch/arm/include/asm/arch-mx35/spl.h
create mode 100644 arch/arm/include/asm/arch-mx6/mx6dl_pins.h
create mode 100644 board/woodburn/Makefile
create mode 100644 board/woodburn/imximage.cfg
create mode 100644 board/woodburn/lowlevel_init.S
create mode 100644 board/woodburn/woodburn.c
create mode 100644 include/configs/woodburn.h
create mode 100644 include/configs/woodburn_common.h
create mode 100644 include/configs/woodburn_sd.h
create mode 100644 include/mc34704.h
--
=====================================================================
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
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] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
2012-11-10 7:55 Stefano Babic
@ 2012-11-10 8:34 ` Albert ARIBAUD
0 siblings, 0 replies; 307+ messages in thread
From: Albert ARIBAUD @ 2012-11-10 8:34 UTC (permalink / raw)
To: u-boot
Hi Stefano,
On Sat, 10 Nov 2012 08:55:03 +0100, Stefano Babic <sbabic@denx.de>
wrote:
> Hi Albert,
>
> please pull from u-boot-imx, thanks.
>
> The following changes since commit 59852d03867108217fe88e3bfc3e1e9cedfe63c5:
>
> Merge branch 'master' of git://www.denx.de/git/u-boot-microblaze
> (2012-11-09 08:47:25 -0700)
>
> are available in the git repository at:
>
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 34275d70fec6cc369a931090ebb686bc213bb80d:
>
> arch-mx6: add mx6dl_pins.h (2012-11-10 08:15:40 +0100)
>
> ----------------------------------------------------------------
> Fabio Estevam (11):
> mx25pdk: Include CONFIG_MX25
> mx25pdk: Add esdhc support
> pmic_fsl: Introduce FSL_PMIC_I2C_LENGTH
> mx25: Place common functions into sys_proto.h
> pmic: Add support for mc34704
> mx25pdk: Add Ethernet support
> mx53loco: Allow booting a zImage kernel
> mx25pdk: Allow booting a zImage kernel
> mx51evk: Allow booting a zImage kernel
> mx35pdk: Allow booting a zImage kernel
> mx6qsabre_common: Allow booting a zImage kernel
>
> Stefano Babic (8):
> ARM: Fix start.S when used with SPL in arm1136
> MX35: add LOW_LEVEL_SRAM_STACK to use SPL_FRAMEWORK
> MX35: Add soc_boot_mode and soc_boot_device to MX35
> SPL: Added SPL target for mx35 SOC to SPL Makefile
> ARM: Add SPL target to arm1136
> MX35: add support for woodburn board
> MX5: added CONFIG_PMIC_FSL_MC13892 to mx53evk
> Merge git://git.denx.de/u-boot
>
> Troy Kisky (4):
> mx6: soc: update get_cpu_rev and get_imx_type for mx6solo/sololite
> mx6: use CONFIG_MX6 instead of CONFIG_MX6Q
> imx-common: cpu: add imx_ddr_size
> arch-mx6: add mx6dl_pins.h
>
> MAINTAINERS | 1 +
> Makefile | 1 +
> arch/arm/cpu/arm1136/config.mk | 3 +
> arch/arm/cpu/arm1136/mx35/Makefile | 1 +
> arch/arm/cpu/arm1136/mx35/generic.c | 75 ++++++
> arch/arm/cpu/arm1136/mx35/mx35_sdram.c | 137 +++++++++++
> arch/arm/cpu/arm1136/start.S | 31 ++-
> arch/arm/cpu/arm1136/u-boot-spl.lds | 62 +++++
> arch/arm/cpu/armv7/mx6/soc.c | 32 ++-
> arch/arm/imx-common/cpu.c | 66 +++++-
> arch/arm/include/asm/arch-mx25/imx-regs.h | 4 -
> arch/arm/include/asm/arch-mx25/sys_proto.h | 3 +
> arch/arm/include/asm/arch-mx35/imx-regs.h | 2 +
> arch/arm/include/asm/arch-mx35/mmc_host_def.h | 31 +++
> arch/arm/include/asm/arch-mx35/spl.h | 38 +++
> arch/arm/include/asm/arch-mx35/sys_proto.h | 2 +
> arch/arm/include/asm/arch-mx5/sys_proto.h | 10 +-
> arch/arm/include/asm/arch-mx6/imx-regs.h | 2 +
> arch/arm/include/asm/arch-mx6/mx6dl_pins.h | 149 ++++++++++++
> arch/arm/include/asm/arch-mx6/sys_proto.h | 10 +-
> board/freescale/mx25pdk/mx25pdk.c | 114 +++++++++
> board/freescale/mx31ads/u-boot.lds | 2 +
> board/syteco/zmx25/zmx25.c | 1 +
> board/woodburn/Makefile | 43 ++++
> board/woodburn/imximage.cfg | 4 +
> board/woodburn/lowlevel_init.S | 38 +++
> board/woodburn/woodburn.c | 261 +++++++++++++++++++++
> boards.cfg | 2 +
> drivers/gpio/mxc_gpio.c | 6 +-
> drivers/misc/pmic_fsl.c | 8 +-
> drivers/video/ipu_regs.h | 2 +-
> include/configs/mx25pdk.h | 40 +++-
> include/configs/mx35pdk.h | 2 +
> include/configs/mx51evk.h | 2 +-
> include/configs/mx53evk.h | 1 +
> include/configs/mx53loco.h | 2 +
> include/configs/mx6qarm2.h | 1 +
> include/configs/mx6qsabre_common.h | 2 +
> include/configs/mx6qsabrelite.h | 1 +
> include/configs/woodburn.h | 34 +++
> include/configs/woodburn_common.h | 313
> +++++++++++++++++++++++++
> include/configs/woodburn_sd.h | 60 +++++
> include/mc34704.h | 49 ++++
> nand_spl/board/freescale/mx31pdk/u-boot.lds | 2 +
> spl/Makefile | 6 +
> 45 files changed, 1617 insertions(+), 39 deletions(-)
> create mode 100644 arch/arm/cpu/arm1136/mx35/mx35_sdram.c
> create mode 100644 arch/arm/cpu/arm1136/u-boot-spl.lds
> create mode 100644 arch/arm/include/asm/arch-mx35/mmc_host_def.h
> create mode 100644 arch/arm/include/asm/arch-mx35/spl.h
> create mode 100644 arch/arm/include/asm/arch-mx6/mx6dl_pins.h
> create mode 100644 board/woodburn/Makefile
> create mode 100644 board/woodburn/imximage.cfg
> create mode 100644 board/woodburn/lowlevel_init.S
> create mode 100644 board/woodburn/woodburn.c
> create mode 100644 include/configs/woodburn.h
> create mode 100644 include/configs/woodburn_common.h
> create mode 100644 include/configs/woodburn_sd.h
> create mode 100644 include/mc34704.h
>
Applied to u-boot-arm/master, thanks!
Amicalement,
--
Albert.
^ permalink raw reply [flat|nested] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
@ 2012-10-26 14:30 Stefano Babic
2012-10-27 11:56 ` Albert ARIBAUD
0 siblings, 1 reply; 307+ messages in thread
From: Stefano Babic @ 2012-10-26 14:30 UTC (permalink / raw)
To: u-boot
Hi Albert,
please pull from u-boot-imx, thanks.
The following changes since commit bd23b22badadcdc414a900828253961fc5ec6c39:
Merge branch 'agust at denx.de-next' of git://git.denx.de/u-boot-staging
(2012-10-15 13:37:22 -0700)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
for you to fetch changes up to 01968b96a24414ff8f0735111907cbb750c7af43:
MX5: fix warning in clock.c (2012-10-26 16:11:32 +0200)
----------------------------------------------------------------
Beno?t Th?baudeau (4):
mx35: Clean up lowlevel_init
mx35: Fix eSDHC clocks
mxc: Fix SDHC multi-instance clock
mx25: Clean up imx-regs.h
Dirk Behme (1):
mx6qsabrelite: enable DCache and MMC bounce buffer
Eric Nelson (7):
i.MX: iomux: input pad array can be const
i.MX: declare iomux_v3_cfg_t arrays as const
i.MX video: struct fb_videomode can be const
i.MX: ipufb: add const to fb_videomode declarations
i.MX6: set drive strength for parallel RGB pads
i.MX6: add HDMI transmitter register declarations from kernel WIP.
i.MX6: mx6qsabrelite: Add splash screen support
Fabio Estevam (11):
mx6qsabreauto: Pass the board revision to the kernel
mx5: lowlevel_init.S: Split init_clock macro
mx5: lowlevel_init.S: Fix PLL settings for mx53
mx53loco: Adapt the IPU clock
configs: mx53loco: Remove CONFIG_HAS_ETH1
configs: mx51evk: Remove CONFIG_HAS_ETH1
configs: mx53evk: Remove CONFIG_HAS_ETH1
mx5: Add workaround for ARM erratum ID 468414
mx25pdk: Use internal RAM for stack pointer
mx6qsabre_common: Enable DCACHE and CONFIG_MMC_BOUNCE_BUFFER
Otavio Salvador (1):
mx6qsabreauto: Change mmcroot so it works out of box
Stefano Babic (1):
MX5: fix warning in clock.c
Troy Kisky (7):
imximage: check dcd_len as entries added
imximage: remove redundant setting of app_dest_ptr
imximage: move flash_offset check to common location
imximage: fix size of image to load.
imximage: delay setting of image size
imximage: change parameters to set_imx_hdr
imximage: make set_imx_hdr_v1/v2 easier to read
arch/arm/cpu/arm1136/mx35/generic.c | 14 +-
arch/arm/cpu/armv7/mx5/clock.c | 2 +-
arch/arm/cpu/armv7/mx5/lowlevel_init.S | 158 +++-
arch/arm/imx-common/iomux-v3.c | 5 +-
arch/arm/include/asm/arch-mx25/imx-regs.h | 6 +-
arch/arm/include/asm/arch-mx35/clock.h | 4 +-
arch/arm/include/asm/arch-mx35/lowlevel_macro.S | 191 ++--
arch/arm/include/asm/arch-mx5/imx-regs.h | 4 +
arch/arm/include/asm/arch-mx6/imx-regs.h | 6 +
arch/arm/include/asm/arch-mx6/mx6x_pins.h | 58 +-
arch/arm/include/asm/arch-mx6/mxc_hdmi.h | 1053
+++++++++++++++++++++++
arch/arm/include/asm/imx-common/iomux-v3.h | 3 +-
board/CarMediaLab/flea3/lowlevel_init.S | 41 -
board/esg/ima3-mx53/ima3-mx53.c | 1 +
board/freescale/mx35pdk/lowlevel_init.S | 119 +--
board/freescale/mx35pdk/mx35pdk.c | 2 +
board/freescale/mx35pdk/mx35pdk.h | 25 -
board/freescale/mx51evk/mx51evk.c | 6 +-
board/freescale/mx53ard/mx53ard.c | 4 +
board/freescale/mx53evk/mx53evk.c | 4 +
board/freescale/mx53loco/mx53loco.c | 5 +-
board/freescale/mx53smd/mx53smd.c | 3 +
board/freescale/mx6qarm2/mx6qarm2.c | 12 +-
board/freescale/mx6qsabreauto/mx6qsabreauto.c | 55 +-
board/freescale/mx6qsabrelite/mx6qsabrelite.c | 350 +++++++-
board/freescale/mx6qsabresd/mx6qsabresd.c | 7 +-
board/genesi/mx51_efikamx/efikamx.c | 20 +-
board/ttcontrol/vision2/vision2.c | 4 +-
drivers/mmc/fsl_esdhc.c | 5 +-
drivers/video/mxc_ipuv3_fb.c | 8 +-
include/configs/mx25pdk.h | 11 +-
include/configs/mx51evk.h | 1 -
include/configs/mx53evk.h | 1 -
include/configs/mx53loco.h | 3 +-
include/configs/mx6qarm2.h | 3 +-
include/configs/mx6qsabre_common.h | 5 +-
include/configs/mx6qsabreauto.h | 3 +-
include/configs/mx6qsabrelite.h | 18 +-
include/configs/mx6qsabresd.h | 1 +
include/fsl_esdhc.h | 1 +
include/ipu_pixfmt.h | 4 +-
tools/imximage.c | 102 +--
tools/imximage.h | 6 +-
43 files changed, 1853 insertions(+), 481 deletions(-)
create mode 100644 arch/arm/include/asm/arch-mx6/mxc_hdmi.h
--
=====================================================================
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
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] 307+ messages in thread
* [U-Boot] [PULL] : Please pull u-boot-imx
2012-10-26 14:30 Stefano Babic
@ 2012-10-27 11:56 ` Albert ARIBAUD
0 siblings, 0 replies; 307+ messages in thread
From: Albert ARIBAUD @ 2012-10-27 11:56 UTC (permalink / raw)
To: u-boot
Hi Stefano,
On Fri, 26 Oct 2012 16:30:53 +0200, Stefano Babic <sbabic@denx.de>
wrote:
> Hi Albert,
>
> please pull from u-boot-imx, thanks.
>
> The following changes since commit bd23b22badadcdc414a900828253961fc5ec6c39:
>
> Merge branch 'agust at denx.de-next' of git://git.denx.de/u-boot-staging
> (2012-10-15 13:37:22 -0700)
>
> are available in the git repository at:
>
>
> git://www.denx.de/git/u-boot-imx.git master
>
> for you to fetch changes up to 01968b96a24414ff8f0735111907cbb750c7af43:
>
> MX5: fix warning in clock.c (2012-10-26 16:11:32 +0200)
>
> ----------------------------------------------------------------
> Beno?t Th?baudeau (4):
> mx35: Clean up lowlevel_init
> mx35: Fix eSDHC clocks
> mxc: Fix SDHC multi-instance clock
> mx25: Clean up imx-regs.h
>
> Dirk Behme (1):
> mx6qsabrelite: enable DCache and MMC bounce buffer
>
> Eric Nelson (7):
> i.MX: iomux: input pad array can be const
> i.MX: declare iomux_v3_cfg_t arrays as const
> i.MX video: struct fb_videomode can be const
> i.MX: ipufb: add const to fb_videomode declarations
> i.MX6: set drive strength for parallel RGB pads
> i.MX6: add HDMI transmitter register declarations from kernel WIP.
> i.MX6: mx6qsabrelite: Add splash screen support
>
> Fabio Estevam (11):
> mx6qsabreauto: Pass the board revision to the kernel
> mx5: lowlevel_init.S: Split init_clock macro
> mx5: lowlevel_init.S: Fix PLL settings for mx53
> mx53loco: Adapt the IPU clock
> configs: mx53loco: Remove CONFIG_HAS_ETH1
> configs: mx51evk: Remove CONFIG_HAS_ETH1
> configs: mx53evk: Remove CONFIG_HAS_ETH1
> mx5: Add workaround for ARM erratum ID 468414
> mx25pdk: Use internal RAM for stack pointer
> mx6qsabre_common: Enable DCACHE and CONFIG_MMC_BOUNCE_BUFFER
>
> Otavio Salvador (1):
> mx6qsabreauto: Change mmcroot so it works out of box
>
> Stefano Babic (1):
> MX5: fix warning in clock.c
>
> Troy Kisky (7):
> imximage: check dcd_len as entries added
> imximage: remove redundant setting of app_dest_ptr
> imximage: move flash_offset check to common location
> imximage: fix size of image to load.
> imximage: delay setting of image size
> imximage: change parameters to set_imx_hdr
> imximage: make set_imx_hdr_v1/v2 easier to read
>
> arch/arm/cpu/arm1136/mx35/generic.c | 14 +-
> arch/arm/cpu/armv7/mx5/clock.c | 2 +-
> arch/arm/cpu/armv7/mx5/lowlevel_init.S | 158 +++-
> arch/arm/imx-common/iomux-v3.c | 5 +-
> arch/arm/include/asm/arch-mx25/imx-regs.h | 6 +-
> arch/arm/include/asm/arch-mx35/clock.h | 4 +-
> arch/arm/include/asm/arch-mx35/lowlevel_macro.S | 191 ++--
> arch/arm/include/asm/arch-mx5/imx-regs.h | 4 +
> arch/arm/include/asm/arch-mx6/imx-regs.h | 6 +
> arch/arm/include/asm/arch-mx6/mx6x_pins.h | 58 +-
> arch/arm/include/asm/arch-mx6/mxc_hdmi.h | 1053
> +++++++++++++++++++++++
> arch/arm/include/asm/imx-common/iomux-v3.h | 3 +-
> board/CarMediaLab/flea3/lowlevel_init.S | 41 -
> board/esg/ima3-mx53/ima3-mx53.c | 1 +
> board/freescale/mx35pdk/lowlevel_init.S | 119 +--
> board/freescale/mx35pdk/mx35pdk.c | 2 +
> board/freescale/mx35pdk/mx35pdk.h | 25 -
> board/freescale/mx51evk/mx51evk.c | 6 +-
> board/freescale/mx53ard/mx53ard.c | 4 +
> board/freescale/mx53evk/mx53evk.c | 4 +
> board/freescale/mx53loco/mx53loco.c | 5 +-
> board/freescale/mx53smd/mx53smd.c | 3 +
> board/freescale/mx6qarm2/mx6qarm2.c | 12 +-
> board/freescale/mx6qsabreauto/mx6qsabreauto.c | 55 +-
> board/freescale/mx6qsabrelite/mx6qsabrelite.c | 350 +++++++-
> board/freescale/mx6qsabresd/mx6qsabresd.c | 7 +-
> board/genesi/mx51_efikamx/efikamx.c | 20 +-
> board/ttcontrol/vision2/vision2.c | 4 +-
> drivers/mmc/fsl_esdhc.c | 5 +-
> drivers/video/mxc_ipuv3_fb.c | 8 +-
> include/configs/mx25pdk.h | 11 +-
> include/configs/mx51evk.h | 1 -
> include/configs/mx53evk.h | 1 -
> include/configs/mx53loco.h | 3 +-
> include/configs/mx6qarm2.h | 3 +-
> include/configs/mx6qsabre_common.h | 5 +-
> include/configs/mx6qsabreauto.h | 3 +-
> include/configs/mx6qsabrelite.h | 18 +-
> include/configs/mx6qsabresd.h | 1 +
> include/fsl_esdhc.h | 1 +
> include/ipu_pixfmt.h | 4 +-
> tools/imximage.c | 102 +--
> tools/imximage.h | 6 +-
> 43 files changed, 1853 insertions(+), 481 deletions(-)
> create mode 100644 arch/arm/include/asm/arch-mx6/mxc_hdmi.h
>
Applied to u-boot-arm/master, thanks!
Amicalement,
--
Albert.
^ permalink raw reply [flat|nested] 307+ messages in thread
end of thread, other threads:[~2018-11-19 13:26 UTC | newest]
Thread overview: 307+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-10-28 14:44 [U-Boot] [PULL] Please pull u-boot-imx Stefano Babic
2016-10-29 1:59 ` Tom Rini
-- strict thread matches above, loose matches on Subject: below --
2018-10-23 7:52 Stefano Babic
2018-10-23 14:29 ` Tom Rini
2018-10-23 14:42 ` Stefano Babic
2018-10-23 14:52 ` Tom Rini
2018-10-24 13:38 ` Stefano Babic
2018-10-25 8:37 ` Stefano Babic
2018-09-19 15:16 Stefano Babic
2018-09-20 13:24 ` Tom Rini
2018-09-04 7:11 Stefano Babic
2018-09-05 15:49 ` Tom Rini
2018-09-06 9:23 ` Peter Robinson
2018-09-06 9:33 ` Stefano Babic
2018-09-06 12:37 ` Peter Robinson
2018-09-06 13:28 ` Fabio Estevam
2018-09-06 15:42 ` Baruch Siach
2018-09-06 15:52 ` Fabio Estevam
2018-09-06 16:28 ` Peter Robinson
2018-11-13 13:42 ` Ricardo Salveti
2018-11-14 7:07 ` Baruch Siach
2018-11-16 1:05 ` Ricardo Salveti
2018-11-16 14:16 ` Peter Robinson
2018-11-18 9:51 ` Baruch Siach
2018-11-18 19:43 ` Ricardo Salveti
2018-11-18 20:29 ` Baruch Siach
2018-11-18 23:09 ` Ricardo Salveti
2018-11-19 1:35 ` Fabio Estevam
2018-11-19 7:44 ` Baruch Siach
2018-11-19 11:17 ` Fabio Estevam
2018-11-19 13:26 ` Peter Robinson
2018-08-31 13:04 Stefano Babic
2018-08-31 13:07 ` Tom Rini
2018-08-31 18:53 ` Otavio Salvador
2018-08-31 19:20 ` Stefano Babic
2018-08-31 19:26 ` Otavio Salvador
2018-08-31 19:26 ` Stefano Babic
2018-09-01 11:37 ` Tom Rini
2018-09-02 13:20 ` Sébastien Szymanski
2018-09-02 14:15 ` Tom Rini
2018-09-03 7:47 ` Stefano Babic
2018-09-02 17:06 ` Stefano Babic
2018-09-02 17:11 ` Tom Rini
2018-09-02 17:29 ` Stefano Babic
2018-07-23 9:44 Stefano Babic
2018-07-23 18:16 ` Tom Rini
2018-06-27 15:01 Stefano Babic
2018-06-28 2:21 ` Tom Rini
2018-05-18 6:51 Stefano Babic
2018-05-19 2:23 ` Tom Rini
2018-05-21 3:04 ` Tom Rini
[not found] <c8534adc-a94d-44b5-b702-6888788a33a4@email.android.com>
2018-05-17 17:08 ` Stefano Babic
2018-05-17 20:15 ` Tom Rini
2018-05-17 21:52 ` Lukasz Majewski
2018-05-17 15:50 Stefano Babic
2018-04-30 10:51 Stefano Babic
2018-04-30 16:15 ` Tom Rini
2018-04-15 10:28 Stefano Babic
2018-04-15 17:52 ` Tom Rini
2018-04-15 19:53 ` Lukasz Majewski
2018-03-11 15:07 Stefano Babic
2018-03-11 19:30 ` Tom Rini
2018-03-09 10:13 Stefano Babic
2018-03-09 10:42 ` Fabio Estevam
2018-03-09 11:11 ` Stefano Babic
2018-03-09 11:31 ` Fabio Estevam
2018-02-24 15:58 Stefano Babic
2018-02-26 3:28 ` Tom Rini
2018-02-04 11:34 Stefano Babic
2018-02-05 0:16 ` Tom Rini
2018-02-05 3:57 ` Tom Rini
2018-02-05 8:34 ` Stefano Babic
2018-01-15 17:52 Stefano Babic
2018-01-16 0:00 ` Tom Rini
2018-01-16 9:40 ` Stefano Babic
2018-01-08 16:54 Stefano Babic
2018-01-08 17:38 ` Tom Rini
2018-01-08 17:50 ` Stefano Babic
2018-01-08 21:26 ` Tom Rini
2018-01-08 21:26 ` Tom Rini
2017-12-29 10:51 Stefano Babic
2017-12-30 1:19 ` Tom Rini
2017-12-17 10:39 Stefano Babic
2017-12-17 19:26 ` Tom Rini
2017-12-17 21:32 ` Stefano Babic
2017-12-18 0:04 ` Fabio Estevam
2017-12-18 1:45 ` Peng Fan
2017-11-27 10:04 Stefano Babic
2017-11-28 14:19 ` Tom Rini
2017-11-09 10:35 Stefano Babic
2017-11-10 3:20 ` Tom Rini
2017-10-31 10:53 Stefano Babic
2017-11-01 1:26 ` Tom Rini
2017-10-12 16:29 Stefano Babic
2017-10-12 22:29 ` Tom Rini
2017-09-20 13:47 Stefano Babic
2017-09-21 2:18 ` Tom Rini
2017-08-30 10:35 Stefano Babic
2017-09-01 16:42 ` Tom Rini
2017-08-16 11:18 Stefano Babic
2017-08-17 1:17 ` Tom Rini
2017-07-14 15:46 Stefano Babic
2017-07-18 22:49 ` Tom Rini
2017-06-27 7:53 Stefano Babic
2017-06-27 17:32 ` Tom Rini
2017-05-18 10:16 Stefano Babic
2017-04-13 8:01 Stefano Babic
2017-04-14 21:08 ` Tom Rini
2017-03-19 17:07 Stefano Babic
2017-03-20 0:34 ` Tom Rini
2017-02-27 17:08 Stefano Babic
2017-03-01 15:38 ` Tom Rini
2017-02-27 9:12 Stefano Babic
2017-02-27 13:22 ` Tom Rini
2017-02-27 13:29 ` Stefano Babic
2017-02-27 13:30 ` Tom Rini
2017-02-27 16:05 ` Peter Robinson
2017-02-27 16:41 ` Fabio Estevam
2017-02-27 17:02 ` Stefano Babic
2017-02-27 17:04 ` Tom Rini
2017-02-28 4:09 ` Jagan Teki
2017-02-28 15:01 ` Tom Rini
2017-02-01 15:50 Stefano Babic
2017-02-02 3:20 ` Tom Rini
2017-01-02 17:08 Stefano Babic
2017-01-03 1:04 ` Tom Rini
2016-12-18 17:48 Stefano Babic
2016-12-19 21:18 ` Tom Rini
2016-11-30 10:57 Stefano Babic
2016-12-01 0:44 ` Tom Rini
2016-10-07 15:38 Stefano Babic
2016-10-08 17:08 ` Tom Rini
2016-09-06 8:51 Stefano Babic
2016-09-06 15:27 ` Tom Rini
2016-09-06 15:50 ` Stefano Babic
2016-07-28 11:56 Stefano Babic
2016-07-29 13:29 ` Tom Rini
2016-06-18 9:14 Stefano Babic
2016-06-19 14:12 ` Tom Rini
2016-06-07 16:44 Stefano Babic
2016-06-18 9:12 ` Stefano Babic
2016-06-19 14:02 ` Tom Rini
2016-05-17 15:57 Stefano Babic
2016-05-19 12:08 ` Tom Rini
2016-05-19 12:49 ` Stefano Babic
2016-04-25 12:26 Stefano Babic
2016-04-26 0:15 ` Tom Rini
2016-04-13 10:23 Stefano Babic
2016-04-13 19:47 ` Tom Rini
2016-03-02 13:57 Stefano Babic
2016-03-02 23:14 ` Tom Rini
2016-02-04 9:44 Stefano Babic
2016-02-04 17:39 ` Tom Rini
2016-01-25 14:07 Stefano Babic
2016-01-25 21:27 ` Tom Rini
2016-01-08 15:08 Stefano Babic
2016-01-09 3:34 ` Tom Rini
2016-01-09 19:15 ` Fabio Estevam
2016-01-10 9:54 ` Stefano Babic
2016-01-03 15:23 Stefano Babic
2016-01-04 15:50 ` Tom Rini
2015-12-04 11:57 Stefano Babic
2015-12-04 22:51 ` Tom Rini
2015-11-16 11:26 Stefano Babic
2015-11-16 17:59 ` Tom Rini
2015-10-15 9:32 Stefano Babic
2015-10-15 12:43 ` Tom Rini
2015-10-15 12:49 ` Stefano Babic
2015-10-15 13:04 ` Tom Rini
2015-10-13 8:16 Stefano Babic
2015-10-13 12:39 ` Tom Rini
2015-10-02 9:11 Stefano Babic
2015-10-03 0:35 ` Tom Rini
2015-09-24 9:45 Stefano Babic
2015-09-24 21:10 ` Tom Rini
2015-09-13 9:22 Stefano Babic
2015-09-13 13:56 ` Tom Rini
2015-09-02 9:57 Stefano Babic
2015-09-02 13:18 ` Tom Rini
2015-09-02 13:45 ` Stefano Babic
2015-09-02 14:12 ` Stefano Babic
2015-09-02 21:58 ` Tom Rini
2015-08-02 9:23 Stefano Babic
2015-08-02 15:53 ` Tom Rini
2015-07-03 12:22 Stefano Babic
2015-07-06 15:24 ` Tom Rini
2015-06-08 7:14 Stefano Babic
2015-06-08 21:53 ` Tom Rini
2015-05-26 14:18 Stefano Babic
2015-05-26 17:37 ` Tom Rini
2015-05-15 15:18 Stefano Babic
2015-05-16 11:36 ` Tom Rini
2015-04-28 15:01 Stefano Babic
2015-04-29 14:28 ` Tom Rini
2015-04-13 6:36 Stefano Babic
2015-04-13 14:05 ` Tom Rini
2015-03-31 13:48 Stefano Babic
2015-04-01 0:55 ` Tom Rini
2015-03-18 9:23 Stefano Babic
2015-03-19 13:11 ` Tom Rini
2015-03-05 9:45 Stefano Babic
2015-03-05 14:00 ` Tom Rini
2015-02-10 12:19 Stefano Babic
2015-02-10 20:09 ` Tom Rini
2014-12-30 16:55 Stefano Babic
2015-01-01 14:55 ` Tom Rini
2014-12-10 9:36 Stefano Babic
2014-12-10 21:40 ` Tom Rini
2014-11-24 11:18 Stefano Babic
2014-11-24 22:13 ` Tom Rini
2014-11-14 14:48 Stefano Babic
2014-11-17 0:45 ` Tom Rini
2014-11-05 17:01 Stefano Babic
2014-11-05 20:04 ` Tom Rini
2014-10-27 12:32 Stefano Babic
2014-10-27 14:32 ` Tom Rini
2014-10-08 8:17 Stefano Babic
2014-10-08 20:51 ` Albert ARIBAUD
2014-09-12 14:03 Stefano Babic
2014-09-16 13:31 ` Albert ARIBAUD
2014-09-16 13:34 ` Fabio Estevam
2014-09-16 13:50 ` Stefano Babic
2014-09-16 14:38 ` Albert ARIBAUD
2014-09-16 15:07 ` Stefano Babic
2014-09-17 8:29 ` Albert ARIBAUD
2014-09-17 7:12 ` Nikita Kiryanov
2014-09-17 21:33 ` Albert ARIBAUD
2014-08-20 14:13 Stefano Babic
2014-07-10 13:28 Stefano Babic
2014-07-11 18:54 ` Tom Rini
2014-06-26 8:25 [U-Boot] [PULL] : " Stefano Babic
2014-07-01 5:51 ` Albert ARIBAUD
2014-06-17 17:03 Stefano Babic
2014-06-25 9:48 ` Albert ARIBAUD
2014-06-25 10:05 ` Stefano Babic
2014-06-25 13:16 ` Albert ARIBAUD
2014-06-25 13:52 ` Stefano Babic
2014-05-15 9:02 Stefano Babic
2014-05-16 17:35 ` Albert ARIBAUD
2014-04-07 16:20 Stefano Babic
2014-04-07 17:51 ` Albert ARIBAUD
2014-04-05 12:08 Stefano Babic
2014-04-05 14:46 ` Albert ARIBAUD
2014-04-02 16:54 Stefano Babic
2014-04-02 18:00 ` Albert ARIBAUD
2014-04-03 6:31 ` Albert ARIBAUD
2014-04-03 7:32 ` Stefano Babic
2014-04-04 13:52 ` Stefano Babic
2014-04-05 8:22 ` Albert ARIBAUD
2014-04-05 11:03 ` Albert ARIBAUD
2014-04-05 12:09 ` Stefano Babic
2014-03-12 10:44 Stefano Babic
2014-03-13 17:27 ` Albert ARIBAUD
2014-02-19 10:04 Stefano Babic
2014-02-19 15:05 ` Albert ARIBAUD
2014-01-17 9:26 Stefano Babic
2014-01-17 17:27 ` Fabio Estevam
2014-01-17 22:03 ` Tom Rini
2014-01-18 12:20 ` Albert ARIBAUD
2014-01-20 22:58 ` Tom Rini
2014-01-15 9:43 Stefano Babic
2014-01-15 15:14 ` Albert ARIBAUD
2014-01-14 9:34 Stefano Babic
2014-01-14 13:03 ` Albert ARIBAUD
2014-01-02 16:25 Stefano Babic
2013-09-27 12:11 Stefano Babic
2013-10-02 13:36 ` Albert ARIBAUD
2013-09-03 8:20 Stefano Babic
2013-09-05 10:04 ` Albert ARIBAUD
2013-08-12 13:47 Stefano Babic
2013-07-12 9:48 Stefano Babic
2013-06-28 15:05 Stefano Babic
2013-06-28 20:38 ` Albert ARIBAUD
2013-06-06 15:55 Stefano Babic
2013-06-08 13:27 ` Albert ARIBAUD
2013-05-07 7:55 Stefano Babic
2013-05-11 7:30 ` Albert ARIBAUD
2013-04-14 9:34 Stefano Babic
2013-04-14 13:09 ` Albert ARIBAUD
2013-04-14 7:27 Stefano Babic
2013-04-14 9:21 ` Albert ARIBAUD
2013-04-04 8:31 Stefano Babic
2013-04-04 10:31 ` Albert ARIBAUD
2013-03-15 13:54 Stefano Babic
2013-03-15 18:51 ` Albert ARIBAUD
2013-03-15 20:16 ` Otavio Salvador
2013-03-16 11:16 ` Stefano Babic
2013-03-13 8:43 Stefano Babic
2013-03-13 12:29 ` Albert ARIBAUD
2013-01-28 22:25 Stefano Babic
2013-02-02 22:08 ` Albert ARIBAUD
2013-01-14 8:40 Stefano Babic
2013-01-14 16:54 ` Albert ARIBAUD
2013-01-05 17:36 Stefano Babic
2013-01-08 14:50 ` Albert ARIBAUD
2012-12-07 17:07 Stefano Babic
2012-12-08 9:34 ` Albert ARIBAUD
2012-12-08 14:16 ` Stefano Babic
2012-12-21 20:46 ` Albert ARIBAUD
2012-12-21 21:35 ` stefano babic
2012-12-23 16:47 ` Albert ARIBAUD
2012-11-24 15:29 Stefano Babic
2012-11-25 18:49 ` Albert ARIBAUD
2012-11-10 7:55 Stefano Babic
2012-11-10 8:34 ` Albert ARIBAUD
2012-10-26 14:30 Stefano Babic
2012-10-27 11:56 ` Albert ARIBAUD
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.