[oe] [RFC] Please test spitz changes
Dmitry Baryshkov
dbaryshkov at gmail.com
Sun Aug 17 15:48:06 UTC 2008
Hi,
I've put some results of spitz scoop and akita ioexp rework
to the repository on the git.infradead.org. Please check it
and test on the hw.
The following changes since commit b09c3e3f1710b554348c98e78fbf4a661918779a:
Huang Weiyi (1):
removed unused #include <version.h>
are available in the git repository at:
git://git.infradead.org/users/dbaryshkov/zaurus-2.6.git scoop
Dmitry Baryshkov (21):
generic-bl: add startup and shutdown hooks
Akita: use pca953x instead of akita-ioexp
Scoop: provide setup/teardown and suspend/resume hooks
Tosa: use new scoop hooks for gpio setup
Spitz: register scoop2 devices as gpiolib chip
Spitz: use leds-gpio for led driving
Drop leds-spitz as they are now handled by leds-gpio
Corgi: register scoop2 device as gpiolib chip
Corgi: use leds-gpio for led driving
Drop leds-corgi as they are now handled by leds-gpio
Spitz: IrDA scoop to gpio conversion
Spitz: use gpio interface for backlight manipulation
Spitz: convert ASoC driver to use gpio api
Akita: merge ficp and bl functions with spitz ones
sharpsl_pm: permit init to fail
spitz: use generic GPIO API instead of set_scoop_gpio in pm code
Spitz: convert power regulator to use GPIO API instead of scoop_gpio
Spitz: as scoop devices are now unreferenced, unexport them
Spitz: register pm device from the proper place
spitz: cleanup several references
Scoop: compile-out obsolete parts if they aren't selected
arch/arm/common/Kconfig | 7 +
arch/arm/common/scoop.c | 36 +++-
arch/arm/common/sharpsl_pm.c | 11 +-
arch/arm/include/asm/hardware/scoop.h | 11 +
arch/arm/include/asm/hardware/sharpsl_pm.h | 2 +-
arch/arm/mach-pxa/Kconfig | 4 +
arch/arm/mach-pxa/Makefile | 1 -
arch/arm/mach-pxa/akita-ioexp.c | 222 ------------------
arch/arm/mach-pxa/corgi.c | 32 +++-
arch/arm/mach-pxa/corgi_pm.c | 4 +-
arch/arm/mach-pxa/include/mach/akita.h | 22 +-
arch/arm/mach-pxa/include/mach/corgi.h | 5 +-
arch/arm/mach-pxa/include/mach/spitz.h | 58 ++---
arch/arm/mach-pxa/include/mach/tosa.h | 17 +-
arch/arm/mach-pxa/spitz.c | 348 +++++++++++++++++++++-------
arch/arm/mach-pxa/spitz_pm.c | 116 +++++----
arch/arm/mach-pxa/tosa.c | 75 ++++++-
arch/arm/mach-sa1100/Kconfig | 1 +
arch/arm/mach-sa1100/collie_pm.c | 8 +-
drivers/leds/Kconfig | 14 --
drivers/leds/Makefile | 2 -
drivers/leds/leds-corgi.c | 124 ----------
drivers/leds/leds-spitz.c | 131 -----------
drivers/video/backlight/corgi_bl.c | 16 ++-
include/linux/backlight.h | 2 +
sound/soc/pxa/spitz.c | 112 +++++++---
26 files changed, 634 insertions(+), 747 deletions(-)
delete mode 100644 arch/arm/mach-pxa/akita-ioexp.c
delete mode 100644 drivers/leds/leds-corgi.c
delete mode 100644 drivers/leds/leds-spitz.c
--
With best wishes
Dmitry
More information about the Openembedded-devel
mailing list