Pull request: u-boot-imx
Hi Albert,
please pull from u-boot-imx.
The following changes since commit ce5207e191c59b3135303fd03b98dd2ac3701ba2:
e1000: Allow direct access to the E1000 SPI EEPROM device (2011-10-28
00:37:01 +0200)
are available in the git repository at:
git://www.denx.de/git/u-boot-imx.git master
Fabio Estevam (12):
qong: remove unneeded "1" from qong.h
mx31pdk: Add MC13783 PMIC support
mx31: Introduce mx31_set_gpr function
qong: Use mx31_set_gpr to setup USBH2 pins
qong: remove unneeded IOMUX settings
rtc: Make mc13783-rtc driver generic
mx51evk: Add RTC support
mx51evk: Use GPIO API for configuring the IOMUX
mx35pdk: Add RTC support
mx51evk: Remove unneeded '1' from mx51evk.h
mx51evk: Remove unused get_board_rev function
vision2: Remove unused header file
Helmut Raiger (4):
misc: pmic: fix regression in pmic_fsl.c (SPI)
mx31: define pins and init for UART2 and CSPI3
mx31: add ESD control registers
mx31: Add board support for HALE TT-01
Marek Vasut (1):
I2C: Fix mxc_i2c.c problem on imx31_phycore
Stefano Babic (9):
MX35: added ESDC structure to imx-regs
MX35: add pins definition for UART3
MX35: add reset cause as provided by other i.MX
MX35: factorize common assembly code
I2C: added I2C-2 and I2C-3 to MX35
MX35: Drop unnecessary prototypes from imx-regs.h
MX51: vision2: add MACH_TYPE in config file
MX35: add support for flea3 board
MX25: tx25: Fix building due to missing MACH_TYPE
Wolfgang Grandegger (1):
mx5 configs: CONFIG_PRIME should really be CONFIG_ETHPRIME
MAINTAINERS | 5 +
README | 2 +-
arch/arm/cpu/arm1136/mx31/devices.c | 15 ++
arch/arm/cpu/arm1136/mx31/generic.c | 15 ++
arch/arm/cpu/arm1136/mx35/generic.c | 31 +++-
arch/arm/include/asm/arch-mx31/clock.h | 2 +
arch/arm/include/asm/arch-mx31/imx-regs.h | 67 ++++++
arch/arm/include/asm/arch-mx35/imx-regs.h | 34 +++-
arch/arm/include/asm/arch-mx35/lowlevel_macro.S | 140 +++++++++++
arch/arm/include/asm/arch-mx35/mx35_pins.h | 3 +
board/CarMediaLab/flea3/Makefile | 49 ++++
board/CarMediaLab/flea3/flea3.c | 289
+++++++++++++++++++++++
board/CarMediaLab/flea3/lowlevel_init.S | 79 ++++++
board/davedenx/qong/qong.c | 8 +-
board/freescale/mx31pdk/mx31pdk.c | 12 +
board/freescale/mx35pdk/mx35pdk.h | 18 --
board/freescale/mx51evk/mx51evk.c | 17 +-
board/hale/tt01/Makefile | 51 ++++
board/hale/tt01/lowlevel_init.S | 32 +++
board/hale/tt01/tt01.c | 200 ++++++++++++++++
board/karo/tx25/tx25.c | 1 -
board/ttcontrol/vision2/vision2.c | 1 -
boards.cfg | 2 +
drivers/i2c/mxc_i2c.c | 41 +++-
drivers/misc/pmic_fsl.c | 5 +-
drivers/misc/pmic_spi.c | 3 +-
drivers/rtc/Makefile | 2 +-
drivers/rtc/{mc13783-rtc.c => mc13xxx-rtc.c} | 0
include/configs/efikamx.h | 2 +-
include/configs/flea3.h | 286
++++++++++++++++++++++
include/configs/imx31_litekit.h | 2 +-
include/configs/mx31ads.h | 2 +-
include/configs/mx31pdk.h | 2 +-
include/configs/mx35pdk.h | 2 +
include/configs/mx51evk.h | 14 +-
include/configs/mx53ard.h | 2 +-
include/configs/mx53evk.h | 2 +-
include/configs/mx53loco.h | 2 +-
include/configs/mx53smd.h | 2 +-
include/configs/qong.h | 36 ++--
include/configs/tt01.h | 254 ++++++++++++++++++++
include/configs/tx25.h | 6 +
include/configs/vision2.h | 5 +-
43 files changed, 1644 insertions(+), 99 deletions(-)
create mode 100644 arch/arm/include/asm/arch-mx35/lowlevel_macro.S
create mode 100644 board/CarMediaLab/flea3/Makefile
create mode 100644 board/CarMediaLab/flea3/flea3.c
create mode 100644 board/CarMediaLab/flea3/lowlevel_init.S
create mode 100644 board/hale/tt01/Makefile
create mode 100644 board/hale/tt01/lowlevel_init.S
create mode 100644 board/hale/tt01/tt01.c
rename drivers/rtc/{mc13783-rtc.c => mc13xxx-rtc.c} (100%)
create mode 100644 include/configs/flea3.h
create mode 100644 include/configs/tt01.hThanks,
Stefano
Signature · 5 lines
===================================================================== 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 =====================================================================
Hi Stefano,
Le 28/10/2011 14:37, Stefano Babic a ?crit :
Quoted 106 lines
Hi Albert,
please pull from u-boot-imx.
The following changes since commit
ce5207e191c59b3135303fd03b98dd2ac3701ba2:e1000: Allow direct access to the E1000 SPI EEPROM device (2011-10-28
00:37:01 +0200)are available in the git repository at:
git://www.denx.de/git/u-boot-imx.gitmasterFabio Estevam (12):
qong: remove unneeded "1" fromqong.h
mx31pdk: Add MC13783 PMIC support
mx31: Introducemx31_set_gprfunction
qong: Usemx31_set_gprto setup USBH2 pins
qong: remove unneeded IOMUX settings
rtc: Make mc13783-rtc driver generic
mx51evk: Add RTC support
mx51evk: Use GPIO API for configuring the IOMUX
mx35pdk: Add RTC support
mx51evk: Remove unneeded '1' frommx51evk.h
mx51evk: Remove unusedget_board_revfunction
vision2: Remove unused header fileHelmut Raiger (4):
misc: pmic: fix regression inpmic_fsl.c(SPI)
mx31: define pins and init for UART2 and CSPI3
mx31: add ESD control registers
mx31: Add board support for HALE TT-01Marek Vasut (1):
I2C: Fixmxc_i2c.cproblem onimx31_phycoreStefano Babic (9):
MX35: added ESDC structure to imx-regs
MX35: add pins definition for UART3
MX35: add reset cause as provided by other i.MX
MX35: factorize common assembly code
I2C: added I2C-2 and I2C-3 to MX35
MX35: Drop unnecessary prototypes fromimx-regs.h
MX51: vision2: addMACH_TYPEin config file
MX35: add support for flea3 board
MX25: tx25: Fix building due to missingMACH_TYPEWolfgang Grandegger (1):
mx5 configs:CONFIG_PRIMEshould really beCONFIG_ETHPRIMEMAINTAINERS | 5 + README | 2 +- arch/arm/cpu/arm1136/mx31/devices.c | 15 ++ arch/arm/cpu/arm1136/mx31/generic.c | 15 ++ arch/arm/cpu/arm1136/mx35/generic.c | 31 +++- arch/arm/include/asm/arch-mx31/clock.h | 2 + arch/arm/include/asm/arch-mx31/imx-regs.h | 67 ++++++ arch/arm/include/asm/arch-mx35/imx-regs.h | 34 +++- arch/arm/include/asm/arch-mx35/lowlevel_macro.S | 140 +++++++++++ arch/arm/include/asm/arch-mx35/mx35_pins.h | 3 + board/CarMediaLab/flea3/Makefile | 49 ++++ board/CarMediaLab/flea3/flea3.c | 289 +++++++++++++++++++++++ board/CarMediaLab/flea3/lowlevel_init.S | 79 ++++++ board/davedenx/qong/qong.c | 8 +- board/freescale/mx31pdk/mx31pdk.c | 12 + board/freescale/mx35pdk/mx35pdk.h | 18 -- board/freescale/mx51evk/mx51evk.c | 17 +- board/hale/tt01/Makefile | 51 ++++ board/hale/tt01/lowlevel_init.S | 32 +++ board/hale/tt01/tt01.c | 200 ++++++++++++++++ board/karo/tx25/tx25.c | 1 - board/ttcontrol/vision2/vision2.c | 1 - boards.cfg | 2 + drivers/i2c/mxc_i2c.c | 41 +++- drivers/misc/pmic_fsl.c | 5 +- drivers/misc/pmic_spi.c | 3 +- drivers/rtc/Makefile | 2 +- drivers/rtc/{mc13783-rtc.c => mc13xxx-rtc.c} | 0 include/configs/efikamx.h | 2 +- include/configs/flea3.h | 286 ++++++++++++++++++++++ include/configs/imx31_litekit.h | 2 +- include/configs/mx31ads.h | 2 +- include/configs/mx31pdk.h | 2 +- include/configs/mx35pdk.h | 2 + include/configs/mx51evk.h | 14 +- include/configs/mx53ard.h | 2 +- include/configs/mx53evk.h | 2 +- include/configs/mx53loco.h | 2 +- include/configs/mx53smd.h | 2 +- include/configs/qong.h | 36 ++-- include/configs/tt01.h | 254 ++++++++++++++++++++ include/configs/tx25.h | 6 + include/configs/vision2.h | 5 +- 43 files changed, 1644 insertions(+), 99 deletions(-)create mode 100644
arch/arm/include/asm/arch-mx35/lowlevel_macro.Screate mode 100644 board/CarMediaLab/flea3/Makefile create mode 100644board/CarMediaLab/flea3/flea3.ccreate mode 100644board/CarMediaLab/flea3/lowlevel_init.Screate mode 100644 board/hale/tt01/Makefile
create mode 100644board/hale/tt01/lowlevel_init.Screate mode 100644board/hale/tt01/tt01.c
renamedrivers/rtc/{mc13783-rtc.c=>mc13xxx-rtc.c} (100%) create mode 100644include/configs/flea3.h
create mode 100644include/configs/tt01.h
Quoted 2 lines
Thanks,
Stefano
Applied to u-boot-arm/master, thanks!
Amicalement,
Signature · 1 line
Albert.