[GIT PULL] pxa: patches for next merge window
Eric Miao
eric.y.miao at gmail.com
Wed Feb 24 21:49:03 EST 2010
Russell,
Please help pull from below, thanks.
The following changes since commit 724e6d3fe8003c3f60bf404bf22e4e331327c596:
Linus Torvalds (1):
Linux 2.6.33-rc8
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6.git devel
Daniel Mack (3):
[ARM] pxa/raumfeld: add platform support
[ARM] pxa/raumfeld: add defconfig
[ARM] pxa/raumfeld: set GPIO drive bits for LED pins
Edwin Peer (1):
[ARM] pxa: add support for Embedian MXM-8x10
Eric Miao (22):
[ARM] pxa: use chip->ack() instead of accessing GEDR directly
[ARM] pxa: simplify the LCD pin configuration for pxa25x platforms
[ARM] pxa: simplify the LCD pin configuration for pxa27x platforms
[ARM] pxa: remove the unnecessary restoring of MFP registers
[ARM] pxa: introduce processor specific pxa27x_assert_ac97reset()
[ARM] pxa: add the missing AC97 pin configurations
[ARM] pxa: remove now unnecessary pxa_gpio_mode() calls in ac97
[ARM] pxa/cm-x270: avoid direct access of GPIO/MFP registers
[ARM] pxa/tosa: make use of the matrix keypad driver
[ARM] sa1100: remove unreferenced IRQ definitions
[ARM] locomo: avoid unnecessary cascaded keyboard IRQ
[ARM] locomo: remove unused IRQs and avoid unnecessary cascade
[ARM] locomo: allow cascaded IRQ base to be specified by platforms
[ARM] sa1111: avoid using hardcoded IRQ numbers for PCMCIA driver
[ARM] sa1111: allow cascaded IRQs to be used by platforms
[ARM] pxa: move board board IRQ definitions out of irqs.h
[ARM] pxa: introduce PXA_SSP_LEGACY for legacy SSP API
ASoC: Remove legacy SSP API usage from pxa-ssp.c
[ARM] mmp: rename irq.c to irq-pxa168.c to allow other SoC IRQ chips
MAINTAINERS: add maintainers for Marvell MMP2 (aka ARMADA610) support
[ARM] mmp2: fix incorrect calling of chip->mask_ack() for 2nd
level cascaded IRQs
[ARM] pxa: refactor uncompress.h for non-PXA uarts
Haojian Zhuang (11):
[ARM] mmp: avengers lite (pxa168) board bring up
[ARM] mmp: update pxa168_defconfig and include avengers lite support
[ARM] mmp: add support for Marvell MMP2
[ARM] mmp: add default configuration for MMP2
[ARM] mmp: support jasper development board
[ARM] mmp2: add mask function in irq-mmp2.c
[ARM] mmp2: add mfpr setting
[ARM] mmp2: add gpio initialization
[ARM] mmp2: add missing ICU register definitions
[ARM] mmp2: add support for board IRQs
[ARM] mmp2: add handling on PMIC IRQ
Marc Zyngier (5):
[ARM] pxa/zeus: Allow usage of 8250-compatible UART in uncompress
[ARM] pxa/zeus: Correct the USB host initialisation flags
[ARM] pxa/zeus: Add Eurotech as the manufacturer
[ARM] pxa/zeus: Add support for onboard max6369 watchdog
[ARM] pxa/zeus: Add support for mcp2515 CAN bus
Stefan Schmidt (4):
[ARM] pxa: enable check_scoop_reg() only if CONFIG_PM is set.
[ARM] pxa: define zeus_power_off() only when CONFIG_PM enabled
[ARM] pxa/imote2: Add defconfig for the imote2 platform.
[ARM] pxa/imote2: Remove redundant pin entry for nCS.
MAINTAINERS | 7 +
arch/arm/Kconfig | 4 +-
arch/arm/common/locomo.c | 362 +----
arch/arm/common/sa1111.c | 112 ++-
arch/arm/common/scoop.c | 2 +-
arch/arm/configs/imote2_defconfig | 2077 ++++++++++++++++++++++++++
arch/arm/configs/mmp2_defconfig | 1194 +++++++++++++++
arch/arm/configs/pxa168_defconfig | 229 ++-
arch/arm/configs/raumfeld_defconfig | 1898 +++++++++++++++++++++++
arch/arm/include/asm/hardware/it8152.h | 12 +
arch/arm/include/asm/hardware/locomo.h | 4 +
arch/arm/include/asm/hardware/sa1111.h | 4 +
arch/arm/mach-mmp/Kconfig | 35 +-
arch/arm/mach-mmp/Makefile | 10 +-
arch/arm/mach-mmp/avengers_lite.c | 51 +
arch/arm/mach-mmp/common.h | 4 +
arch/arm/mach-mmp/flint.c | 123 ++
arch/arm/mach-mmp/include/mach/cputype.h | 9 +
arch/arm/mach-mmp/include/mach/devices.h | 12 +
arch/arm/mach-mmp/include/mach/entry-macro.S | 7 +-
arch/arm/mach-mmp/include/mach/irqs.h | 115 ++-
arch/arm/mach-mmp/include/mach/mfp-mmp2.h | 240 +++
arch/arm/mach-mmp/include/mach/mfp-pxa168.h | 4 +-
arch/arm/mach-mmp/include/mach/mmp2.h | 60 +
arch/arm/mach-mmp/include/mach/regs-apbc.h | 41 +
arch/arm/mach-mmp/include/mach/regs-icu.h | 42 +-
arch/arm/mach-mmp/include/mach/uncompress.h | 13 +-
arch/arm/mach-mmp/irq-mmp2.c | 154 ++
arch/arm/mach-mmp/{irq.c => irq-pxa168.c} | 0
arch/arm/mach-mmp/jasper.c | 80 +
arch/arm/mach-mmp/mmp2.c | 123 ++
arch/arm/mach-mmp/time.c | 26 +-
arch/arm/mach-pxa/Kconfig | 35 +
arch/arm/mach-pxa/Makefile | 5 +
arch/arm/mach-pxa/balloon3.c | 33 +-
arch/arm/mach-pxa/capc7117.c | 158 ++
arch/arm/mach-pxa/cm-x255.c | 21 +-
arch/arm/mach-pxa/cm-x270.c | 83 +-
arch/arm/mach-pxa/cm-x2xx-pci.c | 2 +-
arch/arm/mach-pxa/e740.c | 6 +
arch/arm/mach-pxa/e750.c | 6 +
arch/arm/mach-pxa/e800.c | 9 +
arch/arm/mach-pxa/em-x270.c | 21 +-
arch/arm/mach-pxa/icontrol.c | 202 +++
arch/arm/mach-pxa/idp.c | 20 +-
arch/arm/mach-pxa/imote2.c | 3 +-
arch/arm/mach-pxa/include/mach/balloon3.h | 10 +
arch/arm/mach-pxa/include/mach/irqs.h | 153 +--
arch/arm/mach-pxa/include/mach/lpd270.h | 4 +
arch/arm/mach-pxa/include/mach/lubbock.h | 11 +
arch/arm/mach-pxa/include/mach/mainstone.h | 17 +
arch/arm/mach-pxa/include/mach/mfp-pxa25x.h | 32 +
arch/arm/mach-pxa/include/mach/mfp-pxa27x.h | 27 +
arch/arm/mach-pxa/include/mach/mxm8x10.h | 21 +
arch/arm/mach-pxa/include/mach/pcm027.h | 7 +
arch/arm/mach-pxa/include/mach/ssp.h | 2 +
arch/arm/mach-pxa/include/mach/uncompress.h | 41 +-
arch/arm/mach-pxa/include/mach/zeus.h | 3 +-
arch/arm/mach-pxa/lpd270.c | 6 +-
arch/arm/mach-pxa/lubbock.c | 35 +-
arch/arm/mach-pxa/magician.c | 21 +-
arch/arm/mach-pxa/mainstone.c | 27 +-
arch/arm/mach-pxa/mioa701.c | 24 +-
arch/arm/mach-pxa/mxm8x10.c | 474 ++++++
arch/arm/mach-pxa/palmld.c | 21 +-
arch/arm/mach-pxa/palmt5.c | 21 +-
arch/arm/mach-pxa/palmtc.c | 21 +-
arch/arm/mach-pxa/palmte2.c | 21 +-
arch/arm/mach-pxa/palmtreo.c | 20 +-
arch/arm/mach-pxa/palmtx.c | 21 +-
arch/arm/mach-pxa/palmz72.c | 22 +-
arch/arm/mach-pxa/pcm990-baseboard.c | 9 +-
arch/arm/mach-pxa/poodle.c | 28 +-
arch/arm/mach-pxa/pxa27x.c | 19 +
arch/arm/mach-pxa/raumfeld.c | 1108 ++++++++++++++
arch/arm/mach-pxa/spitz.c | 20 +-
arch/arm/mach-pxa/ssp.c | 5 +
arch/arm/mach-pxa/tosa.c | 117 ++-
arch/arm/mach-pxa/trizeps4.c | 27 +-
arch/arm/mach-pxa/viper.c | 8 +-
arch/arm/mach-pxa/zeus.c | 91 +-
arch/arm/mach-sa1100/badge4.c | 5 +
arch/arm/mach-sa1100/collie.c | 4 +
arch/arm/mach-sa1100/include/mach/collie.h | 7 -
arch/arm/mach-sa1100/include/mach/irqs.h | 91 +--
arch/arm/mach-sa1100/jornada720.c | 5 +
arch/arm/mach-sa1100/neponset.c | 5 +
drivers/input/keyboard/locomokbd.c | 32 +-
drivers/pcmcia/sa1111_generic.c | 25 +-
drivers/usb/gadget/pxa25x_udc.c | 4 +
sound/arm/pxa2xx-ac97-lib.c | 68 +-
sound/soc/pxa/pxa-ssp.c | 90 +-
92 files changed, 9256 insertions(+), 1232 deletions(-)
create mode 100644 arch/arm/configs/imote2_defconfig
create mode 100644 arch/arm/configs/mmp2_defconfig
create mode 100644 arch/arm/configs/raumfeld_defconfig
create mode 100644 arch/arm/mach-mmp/avengers_lite.c
create mode 100644 arch/arm/mach-mmp/flint.c
create mode 100644 arch/arm/mach-mmp/include/mach/mfp-mmp2.h
create mode 100644 arch/arm/mach-mmp/include/mach/mmp2.h
create mode 100644 arch/arm/mach-mmp/irq-mmp2.c
rename arch/arm/mach-mmp/{irq.c => irq-pxa168.c} (100%)
create mode 100644 arch/arm/mach-mmp/jasper.c
create mode 100644 arch/arm/mach-mmp/mmp2.c
create mode 100644 arch/arm/mach-pxa/capc7117.c
create mode 100644 arch/arm/mach-pxa/icontrol.c
create mode 100644 arch/arm/mach-pxa/include/mach/mxm8x10.h
create mode 100644 arch/arm/mach-pxa/mxm8x10.c
create mode 100644 arch/arm/mach-pxa/raumfeld.c
More information about the linux-arm-kernel
mailing list