Skip to contentSkip to conversation

Please pull u-boot-imx

GIT PULL New Stefano Babic 2 participants 4 messages Aug 2, 2015 MMC, SD and SDIO

lore
Share & tools
lore
#0 lore raw

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
Signature · 5 lines
=====================================================================
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: [email protected]
=====================================================================
#1 lore raw

PATCH 1/1 fsl_esdhc.c: Always make check_and_invalidate_dcache_range available

This function is called from esdhc_send_cmd so we need it available to everyone.

---
 drivers/mmc/fsl_esdhc.c |    2 --
 1 file changed, 2 deletions(-)
drivers/mmc/fsl_esdhc.c +0 -2
index 0510bf0..0b37002 100644
@@ -274,7 +274,6 @@ static int esdhc_setup_data(struct mmc *mmc, struct mmc_data *data)
 	return 0;
 }
 
-#ifndef CONFIG_SYS_FSL_ESDHC_USE_PIO
 static void check_and_invalidate_dcache_range
 	(struct mmc_cmd *cmd,
 	 struct mmc_data *data) {
@@ -297,7 +296,6 @@ static void check_and_invalidate_dcache_range
 #endif
 	invalidate_dcache_range(start, end);
 }
-#endif
 
 /*
  * Sends a command out on the bus.  Takes the mmc pointer,
Signature · 1 line
1.7.9.5
#2 lore raw

PATCH 1/1 fsl_esdhc.c: Always make check_and_invalidate_dcache_range available

Quoted 4 lines · Tom Rini

This function is called from esdhc_send_cmd so we need it available to everyone.

Applied to u-boot/master, thanks!

Signature · 8 lines
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/c1ac5c8f/attachment.sig>
#3 lore raw
In reply to Stefano Babic
Quoted 11 lines · Stefano Babic

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:

Quoted 7 lines

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!

Signature · 8 lines
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>