MXC Pull request for .33
Sascha Hauer
s.hauer at pengutronix.de
Tue Nov 24 02:52:53 EST 2009
Hi Russell,
Here are the mxc related patches for the next merge window.
Sascha
The following changes since commit b419148e567728f6af0c3b01965c1cc141e3e13a:
Linus Torvalds (1):
Linux 2.6.32-rc6
are available in the git repository at:
git://git.pengutronix.de/git/imx/linux-2.6.git for-rmk
Alberto Panizzo (4):
Armadillo500 Add support for onboard GPIO Buttons.
Armadillo500 Correct bus length for SMSC9118 on board chip.
Armadillo500 Add i2c second bus support.
Armadillo500 Add support for Seiko Instruments S-35390A rtc over i2c.
Daniel Mack (14):
ARM: MX3: remove I2C defintions from mx31lilly.c
ARM: MX3: add SPI functions for lilly1131-db
ARM: MX3: add support for mc13783 on lilly-db
ARM: MX3: Add pad config for MMC pins on lilly-db
ARM: MX3: add MX3X_UART1_BASE_ADDR for uncompression on lilly1131
MXC: Add support for ULPI Viewports
ARM: MX3: modularize 'mx31lite' code
ARM: MX3: add MMC/SDHC support to mx31lite-db.c
ARM: MX3: add SPI devices for mx31lite
ARM: MX3: add USB functions for mx31litekit
ARM: MX3: add support for GPIO LEDs on litekit db
ARM: MX3: add NOR flash support via physmap mtd driver
ARM: MX3: lilly1131: move MC13783 device registration
ARM: MX3: fix CPU revision number detection
Juergen Beisert (2):
MXC NFC: Add the clock resource to support NFC in i.MX35
MXC NFC: Fix NFCs address area on i.MX35
Sascha Hauer (11):
pca100: Add board to uncompress.h
pca100: use correct irq initialisation function
pcm043: Add NAND support
i.MX2: Add sound (ssi) resources
i.MX3: Add sound (ssi) resources
MXC: Add a digital audio multiplexer driver
i.MX35: Fix audmux clock
mx3: Add SSI pins to iomux table
mxc: iomux v3: remove resource handling
i.MX31 clock: rename SSI clocks to driver name
mxc: mx1/mx2 DMA: add a possibility to create an endless DMA transfer
Uwe Kleine-König (16):
imx/gpio: Use handle_level_irq
imx: reorder mx2x.h
imx: reorder mx21.h
imx: reorder mx27.h
imx: reorder mx3x.h
imx: add namespace prefixes for symbols in mx2x.h
imx: add namespace prefixes for symbols in mx21.h
imx: add namespace prefixes for symbols in mx27.h
imx: add namespace prefixes for symbols in mx3x.h
imx: add namespace prefixes for symbols in mx31.h
imx: add namespace prefixes for symbols in mx35.h
imx: reformat mx25.h to match the other platform includes
imx: copy constants from mx2x.h to mx21.h using the appropriate namespace
imx: copy constants from mx2x.h to mx27.h using the appropriate namespace
imx: copy constants from mx3x.h to mx31.h using the appropriate namespace
imx: copy constants from mx3x.h to mx35.h using the appropriate namespace
Valentin Longchamp (9):
mx31: various pins used for mx31moboard
mx31moboard: serial port fix
mx31moboard: support for pin linked for battery presence check
mx31moboard: SPI and MC13783 voltage regulator support
mx31moboard: initialize ipu device for all the boards
mx31moboard: camera support
mx31: pins used for mx31moboard USB
mx31moboard: SPI corrections
mx31moboard: support for usbh1 and usbh2
arch/arm/mach-mx2/Kconfig | 2 +
arch/arm/mach-mx2/clock_imx27.c | 4 +-
arch/arm/mach-mx2/devices.c | 78 +++++
arch/arm/mach-mx2/devices.h | 3 +-
arch/arm/mach-mx2/pca100.c | 2 +-
arch/arm/mach-mx3/Kconfig | 3 +
arch/arm/mach-mx3/Makefile | 4 +-
arch/arm/mach-mx3/armadillo5x0.c | 60 ++++-
arch/arm/mach-mx3/clock-imx35.c | 41 ++-
arch/arm/mach-mx3/clock.c | 6 +-
arch/arm/mach-mx3/cpu.c | 57 +++
arch/arm/mach-mx3/devices.c | 44 +++-
arch/arm/mach-mx3/devices.h | 2 +
arch/arm/mach-mx3/mx31lilly-db.c | 10 +
arch/arm/mach-mx3/mx31lilly.c | 57 +++-
arch/arm/mach-mx3/mx31lite-db.c | 198 +++++++++++
arch/arm/mach-mx3/mx31lite.c | 175 +++++++++--
arch/arm/mach-mx3/mx31moboard-devboard.c | 86 +++++
arch/arm/mach-mx3/mx31moboard-marxbot.c | 192 +++++++++++-
arch/arm/mach-mx3/mx31moboard.c | 249 +++++++++++++-
arch/arm/mach-mx3/pcm043.c | 7 +
arch/arm/plat-mxc/Kconfig | 10 +
arch/arm/plat-mxc/Makefile | 3 +
arch/arm/plat-mxc/audmux-v1.c | 53 +++
arch/arm/plat-mxc/audmux-v2.c | 74 ++++
arch/arm/plat-mxc/dma-mx1-mx2.c | 3 +-
arch/arm/plat-mxc/gpio.c | 2 +-
arch/arm/plat-mxc/include/mach/audmux.h | 52 +++
arch/arm/plat-mxc/include/mach/board-mx31lite.h | 39 ++-
arch/arm/plat-mxc/include/mach/dma-mx1-mx2.h | 8 +
arch/arm/plat-mxc/include/mach/iomux-mx3.h | 26 ++-
arch/arm/plat-mxc/include/mach/iomux-v3.h | 17 +-
arch/arm/plat-mxc/include/mach/mx21.h | 207 ++++++++++--
arch/arm/plat-mxc/include/mach/mx25.h | 10 +-
arch/arm/plat-mxc/include/mach/mx27.h | 315 +++++++++++++----
arch/arm/plat-mxc/include/mach/mx2x.h | 339 ++++++++++++-------
arch/arm/plat-mxc/include/mach/mx31.h | 237 +++++++++++--
arch/arm/plat-mxc/include/mach/mx35.h | 201 ++++++++++-
arch/arm/plat-mxc/include/mach/mx3x.h | 418 +++++++++++++++--------
arch/arm/plat-mxc/include/mach/ulpi.h | 7 +
arch/arm/plat-mxc/include/mach/uncompress.h | 2 +
arch/arm/plat-mxc/iomux-v3.c | 36 +--
arch/arm/plat-mxc/ulpi.c | 113 ++++++
43 files changed, 2933 insertions(+), 519 deletions(-)
create mode 100644 arch/arm/mach-mx3/cpu.c
create mode 100644 arch/arm/mach-mx3/mx31lite-db.c
create mode 100644 arch/arm/plat-mxc/audmux-v1.c
create mode 100644 arch/arm/plat-mxc/audmux-v2.c
create mode 100644 arch/arm/plat-mxc/include/mach/audmux.h
create mode 100644 arch/arm/plat-mxc/include/mach/ulpi.h
create mode 100644 arch/arm/plat-mxc/ulpi.c
--
Pengutronix e.K. | |
Industrial Linux Solutions | http://www.pengutronix.de/ |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 |
Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 |
More information about the linux-arm-kernel
mailing list