[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