What's in pxa tree for the next pull request
Eric Miao
eric.y.miao at gmail.com
Wed Dec 2 08:42:44 EST 2009
Below are what queued in branch 'devel', which are going to be pushed
in the 1st pull request, please have a review to make sure nothing is
missed.
The zeus/raumfeld stuffs are queued in branch 'pending' since there is
dependency issues need to be settled, so probably will go in a second
git pull request.
The pxa168fb SPI support is still not smooth enough, I've merged the
easy part, however, I'd suggest to have a dedicated SPI host controller
driver in drivers/spi/* so we may possibly reuse LCD panel drivers in
drivers/video/backlight/*.
================== >8 ==================
The following changes since commit 648f4e3e50c4793d9dbf9a09afa193631f76fa26:
Linus Torvalds (1):
Linux 2.6.32-rc8
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6.git devel
Antonio Ospite (5):
[ARM] pxa/ezx: add camera support for A780 and A910 EZX phones
[ARM] pxa/ezx: add leds-lp3944 support for A910 EZX phone
[ARM] pxa/ezx: update ezx_defconfig now that ezx-pcap is in
[ARM] pxa/em-x270: don't use pxa_camera init() callback
[ARM] pxa/pcm990: don't use pxa_camera init() callback
Dmitry Artamonow (1):
[ARM] pxa/hx4700: actually use platform_lcd driver
Eric Miao (5):
[ARM] pxa: re-order platforms in Kconfig and Makefile
[ARM] pxa: use platform_device_id table for SSP driver
[ARM] pxa: introduce CONFIG_MACH_ZYLONITE{300,320} for CPU_PXA* removing
[ARM] pxa: select CPU_PXA310 for MACH_COLIBRI300
[ARM] pxa: make CPU_PXA* to be selectable hidden options
Haojian Zhuang (20):
pxamci: introduce mmc_has_26mhz() and include pxa935
backlight: da903x_bl: control WLED output current in da9034
[ARM] pxa/saar: set default WLED output current
pxa3xx_nand: fix memory out of bound
pxa3xx_nand: reset read buffer before reading
pxa3xx_nand: adjust timing of Micron NAND flash
pxa3xx_nand: remove hardcode register address
pxa3xx_nand: remove hardcode irq number
pxa3xx_nand: disable nand irq in initialization
pxa3xx_nand: add new nand chip support
pxa3xx_nand: update dependancy to support ARCH_MMP
pxa3xx_nand: move pxa3xx_nand.h common into plat directory
[ARM] pxa: add nand device and clock for pxa168/pxa910
[ARM] pxa: add nand support in aspensite board
[ARM] pxa: add onenand support for TTC-DKB
[ARM] pxa: add onenand support for SAAR
[ARM] pxa: update flash structure in onenand info
[ARM] pxa: add missing irq events for pxa168
[ARM] pxa: add apmu clock support in mmp
[ARM] pxa: rename macro from pxa9xx to pxa93x
Igor Grinberg (12):
[ARM] pxa: register U2D clock for pxa3xx
[ARM] pxa: add U2D registers and bits definitions
[ARM] pxa/cm-x300: add revision difference handling
[ARM] pxa/cm-x300: add TDO35S lcd support
[ARM] pxa/cm-x300: add ac97 controller registration
[ARM] pxa/cm-x300: add Wi2Wi chip (Bluetooth and WiFi) initialization
[ARM] pxa/cm-x300: add support for PXA310 cpu
[ARM] pxa/cm-x300: enable USB port 2 for PXA300
[ARM] pxa/cm-x300: add da9030 support
[ARM] pxa/cm-x300: update authors and copyright
[ARM] pxa/cm-x300: update defconfig
[ARM] pxa/cm-x300: add PWM backlight support
Jonathan Cameron (1):
MAINTAINERS: Add entries for IMote 2 and Stargate 2
Jun Nie (2):
pxa168fb: fix offset setting at initialization
pxa168fb: remove useless vsync/hsync invert flag
Marc Zyngier (1):
[ARM] pxa/viper: convert to use plat_serial8250_port irqflags field
Mike Rapoport (2):
backlight: tdo24m: ensure chip select changes between transfers
[ARM] pxa: add EXT_WAKEUP interrupts handling for pxa3xx
Pavel Machek (2):
[ARM] pxa/zaurus: cleanup sharpsl_pm.c
[ARM] pxa/zaurus: rename spitz_battery_levels_* to sharpsl_*
Pieter Grimmerink (1):
pxafb: add transparency field to pxafb_mode_info struct
Russell King (1):
[ARM] pxa: allow platforms to control which uarts are registered
Sven Neumann (1):
pxafb: use passed fb_var_screeninfo struct in pxafb_pan_display()
Tomáš Čech (2):
[ARM] pxa/treo: generalisation of Treo680 code
[ARM] pxa/treo: add Palm Centro 685 support
MAINTAINERS | 13 +
arch/arm/configs/cm_x300_defconfig | 351 +++++---
arch/arm/configs/ezx_defconfig | 947 ++++++++++++++------
arch/arm/mach-mmp/aspenite.c | 39 +
arch/arm/mach-mmp/clock.c | 15 +
arch/arm/mach-mmp/clock.h | 1 +
arch/arm/mach-mmp/include/mach/irqs.h | 4 +-
arch/arm/mach-mmp/include/mach/pxa168.h | 7 +
arch/arm/mach-mmp/include/mach/pxa910.h | 7 +
arch/arm/mach-mmp/pxa168.c | 5 +
arch/arm/mach-mmp/pxa910.c | 4 +
arch/arm/mach-mmp/ttc_dkb.c | 87 ++
arch/arm/mach-pxa/Kconfig | 638 +++++++------
arch/arm/mach-pxa/Makefile | 90 +-
arch/arm/mach-pxa/balloon3.c | 4 +
arch/arm/mach-pxa/cm-x2xx.c | 4 +
arch/arm/mach-pxa/cm-x300.c | 260 +++++-
arch/arm/mach-pxa/colibri-pxa270.c | 3 +
arch/arm/mach-pxa/colibri-pxa300.c | 4 +
arch/arm/mach-pxa/colibri-pxa320.c | 4 +
arch/arm/mach-pxa/colibri-pxa3xx.c | 2 +-
arch/arm/mach-pxa/corgi.c | 4 +
arch/arm/mach-pxa/corgi_pm.c | 4 +-
arch/arm/mach-pxa/csb726.c | 3 +
arch/arm/mach-pxa/devices.c | 30 +-
arch/arm/mach-pxa/e330.c | 3 +
arch/arm/mach-pxa/e350.c | 3 +
arch/arm/mach-pxa/e400.c | 3 +
arch/arm/mach-pxa/e740.c | 3 +
arch/arm/mach-pxa/e750.c | 3 +
arch/arm/mach-pxa/e800.c | 3 +
arch/arm/mach-pxa/em-x270.c | 13 +-
arch/arm/mach-pxa/ezx.c | 251 +++++-
arch/arm/mach-pxa/generic.h | 5 +
arch/arm/mach-pxa/gumstix.c | 5 +
arch/arm/mach-pxa/h5000.c | 3 +
arch/arm/mach-pxa/himalaya.c | 3 +
arch/arm/mach-pxa/hx4700.c | 5 +
arch/arm/mach-pxa/idp.c | 3 +
arch/arm/mach-pxa/imote2.c | 6 +-
arch/arm/mach-pxa/include/mach/hardware.h | 7 +-
arch/arm/mach-pxa/include/mach/palmtreo.h | 67 ++
arch/arm/mach-pxa/include/mach/pxafb.h | 3 +-
arch/arm/mach-pxa/include/mach/regs-u2d.h | 199 ++++
arch/arm/mach-pxa/include/mach/treo680.h | 49 -
arch/arm/mach-pxa/littleton.c | 8 +-
arch/arm/mach-pxa/lpd270.c | 4 +
arch/arm/mach-pxa/lubbock.c | 4 +
arch/arm/mach-pxa/magician.c | 4 +
arch/arm/mach-pxa/mainstone.c | 4 +
arch/arm/mach-pxa/mioa701.c | 3 +
arch/arm/mach-pxa/mp900.c | 3 +
arch/arm/mach-pxa/palmld.c | 4 +
arch/arm/mach-pxa/palmt5.c | 4 +
arch/arm/mach-pxa/palmtc.c | 5 +
arch/arm/mach-pxa/palmte2.c | 4 +
arch/arm/mach-pxa/{treo680.c => palmtreo.c} | 365 ++++++--
arch/arm/mach-pxa/palmtx.c | 4 +
arch/arm/mach-pxa/palmz72.c | 4 +
arch/arm/mach-pxa/pcm027.c | 4 +
arch/arm/mach-pxa/pcm990-baseboard.c | 8 +-
arch/arm/mach-pxa/poodle.c | 4 +
arch/arm/mach-pxa/pxa25x.c | 7 +-
arch/arm/mach-pxa/pxa27x.c | 3 -
arch/arm/mach-pxa/pxa3xx.c | 47 +-
arch/arm/mach-pxa/saar.c | 105 +++-
arch/arm/mach-pxa/sharpsl.h | 4 +-
arch/arm/mach-pxa/sharpsl_pm.c | 112 ++--
arch/arm/mach-pxa/spitz.c | 4 +
arch/arm/mach-pxa/spitz_pm.c | 14 +-
arch/arm/mach-pxa/ssp.c | 73 +--
arch/arm/mach-pxa/stargate2.c | 4 +
arch/arm/mach-pxa/tavorevb.c | 4 +
arch/arm/mach-pxa/tosa.c | 5 +
arch/arm/mach-pxa/trizeps4.c | 4 +
arch/arm/mach-pxa/viper.c | 15 +-
arch/arm/mach-pxa/xcep.c | 5 +
arch/arm/mach-pxa/zylonite.c | 6 +-
arch/arm/mm/mmu.c | 2 +-
.../mach => plat-pxa/include/plat}/pxa3xx_nand.h | 0
drivers/mmc/host/pxamci.c | 10 +-
drivers/mtd/nand/Kconfig | 2 +-
drivers/mtd/nand/pxa3xx_nand.c | 82 ++-
drivers/video/backlight/da903x_bl.c | 7 +
drivers/video/backlight/tdo24m.c | 1 +
drivers/video/pxa168fb.c | 1 +
drivers/video/pxafb.c | 23 +-
include/linux/mfd/da903x.h | 4 +
include/video/pxa168fb.h | 2 -
89 files changed, 3068 insertions(+), 1081 deletions(-)
create mode 100644 arch/arm/mach-pxa/include/mach/palmtreo.h
create mode 100644 arch/arm/mach-pxa/include/mach/regs-u2d.h
delete mode 100644 arch/arm/mach-pxa/include/mach/treo680.h
rename arch/arm/mach-pxa/{treo680.c => palmtreo.c} (53%)
rename arch/arm/{mach-pxa/include/mach =>
plat-pxa/include/plat}/pxa3xx_nand.h (100%)
More information about the linux-arm-kernel
mailing list