linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL] pxa: patches for v3.1
@ 2011-07-05 16:09 Eric Miao
  2011-07-06  9:15 ` Russell King - ARM Linux
  2011-07-06 16:57 ` Arnd Bergmann
  0 siblings, 2 replies; 7+ messages in thread
From: Eric Miao @ 2011-07-05 16:09 UTC (permalink / raw)
  To: linux-arm-kernel

The following changes since commit fe0d42203cb5616eeff68b14576a0f7e2dd56625:

  Linux 3.0-rc6 (2011-07-04 15:56:24 -0700)

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 (1):
      ARM: pxa/raumfeld: fix device name for codec ak4104

Dmitry Eremin-Solenikov (1):
      ARM: scoop: drop pcmcia_init callback

Eric Miao (7):
      ARM: pxa: enable AUTO_ZRELADDR
      ARM: pxa: add common header file for pxa3xx
      ARM: pxa: avoid accessing interrupt registers directly
      ARM: pxa: introduce {icip,ichp}_handle_irq() to prepare MULTI_IRQ_HANDLER
      ARM: pxa: move declarations from generic.h to <soc>.h
      ARM: pxa: enable MULTI_IRQ_HANDLER for all boards
      ARM: pxa/saarb: make use of pxa3xx_map_io()

Haojian Zhuang (2):
      ARM: pxa: add clk_set_rate()
      ARM: mmp/dkb: enable max7312 gpio expander

Igor Grinberg (4):
      ARM: pxa/cm-x300: fix V3020 RTC functionality
      ARM: pxa/cm-x300: GPIO cleanup
      ARM: pxa/cm-x300: minor style cleanup
      ARM: pxa/cm-x300: update cm_x300_defconfig

Jonathan Cameron (2):
      pcmcia: pxa2xx/vpac270: free gpios on exist rather than requesting
      pcmcia: pxa2xx/trizeps4: remove unnecessary ifdefs

Linus Walleij (1):
      ARM: pxa: fix gpio_to_chip() clash with gpiolib namespace

Philipp Zabel (4):
      ARM: pxa/magician: fix MAGICIAN_EGPIO_BASE, align with NR_BUILTIN_GPIO
      ARM: pxa/magician: use gpio arrays for backlight and global gpios
      ARM: pxa/hx4700: use gpio arrays for global gpios
      ARM: pxa/mioa701: use gpio arrays for global and gsm gpios

Sven Neumann (2):
      ARM: pxa/raumfeld: adapt to upcoming hardware change
      ARM: pxa/raumfeld: display initialisation fixes

Tanmay Upadhyay (3):
      ARM: pxa168: Add support for UART3
      ARM: pxa168: Add support for Ethernet
      ARM: pxa168: Add board support for gplugD

Vasily Khoruzhick (1):
      ARM: pxa/z2: add poweroff function

 arch/arm/Kconfig                            |    2 +
 arch/arm/configs/cm_x300_defconfig          |   18 +--
 arch/arm/include/asm/hardware/scoop.h       |    1 -
 arch/arm/mach-mmp/Kconfig                   |    7 +
 arch/arm/mach-mmp/Makefile                  |    1 +
 arch/arm/mach-mmp/clock.c                   |   15 ++
 arch/arm/mach-mmp/clock.h                   |    1 +
 arch/arm/mach-mmp/gplugd.c                  |  189 +++++++++++++++++++++++++++
 arch/arm/mach-mmp/include/mach/mfp-gplugd.h |   52 ++++++++
 arch/arm/mach-mmp/include/mach/mfp-pxa168.h |   19 +++
 arch/arm/mach-mmp/include/mach/pxa168.h     |    8 +
 arch/arm/mach-mmp/include/mach/regs-apmu.h  |    1 +
 arch/arm/mach-mmp/pxa168.c                  |    6 +
 arch/arm/mach-mmp/ttc_dkb.c                 |   31 +++++-
 arch/arm/mach-pxa/balloon3.c                |    1 +
 arch/arm/mach-pxa/capc7117.c                |    1 +
 arch/arm/mach-pxa/clock.c                   |   15 ++
 arch/arm/mach-pxa/clock.h                   |    1 +
 arch/arm/mach-pxa/cm-x2xx.c                 |    5 +-
 arch/arm/mach-pxa/cm-x300.c                 |   59 ++++-----
 arch/arm/mach-pxa/colibri-pxa270.c          |    2 +
 arch/arm/mach-pxa/colibri-pxa300.c          |    1 +
 arch/arm/mach-pxa/colibri-pxa320.c          |    4 +-
 arch/arm/mach-pxa/corgi.c                   |    3 +
 arch/arm/mach-pxa/csb726.c                  |    4 +-
 arch/arm/mach-pxa/em-x270.c                 |    2 +
 arch/arm/mach-pxa/eseries.c                 |    6 +
 arch/arm/mach-pxa/ezx.c                     |    6 +
 arch/arm/mach-pxa/generic.h                 |   13 --
 arch/arm/mach-pxa/gumstix.c                 |    1 +
 arch/arm/mach-pxa/h5000.c                   |    2 +
 arch/arm/mach-pxa/himalaya.c                |    4 +-
 arch/arm/mach-pxa/hx4700.c                  |   71 +++-------
 arch/arm/mach-pxa/icontrol.c                |    1 +
 arch/arm/mach-pxa/idp.c                     |    1 +
 arch/arm/mach-pxa/include/mach/irqs.h       |   12 ++
 arch/arm/mach-pxa/include/mach/magician.h   |    3 +-
 arch/arm/mach-pxa/include/mach/pxa25x.h     |    9 ++
 arch/arm/mach-pxa/include/mach/pxa27x.h     |    5 +
 arch/arm/mach-pxa/include/mach/pxa300.h     |    3 +-
 arch/arm/mach-pxa/include/mach/pxa320.h     |    3 +-
 arch/arm/mach-pxa/include/mach/pxa3xx.h     |   14 ++
 arch/arm/mach-pxa/include/mach/pxa930.h     |    3 +-
 arch/arm/mach-pxa/include/mach/regs-intc.h  |   30 -----
 arch/arm/mach-pxa/irq.c                     |   36 +++++-
 arch/arm/mach-pxa/littleton.c               |    1 +
 arch/arm/mach-pxa/lpd270.c                  |    1 +
 arch/arm/mach-pxa/lubbock.c                 |    1 +
 arch/arm/mach-pxa/magician.c                |   58 ++++-----
 arch/arm/mach-pxa/mainstone.c               |    1 +
 arch/arm/mach-pxa/mioa701.c                 |   71 +++--------
 arch/arm/mach-pxa/mp900.c                   |    1 +
 arch/arm/mach-pxa/palmld.c                  |    1 +
 arch/arm/mach-pxa/palmt5.c                  |    1 +
 arch/arm/mach-pxa/palmtc.c                  |    4 +-
 arch/arm/mach-pxa/palmte2.c                 |    3 +-
 arch/arm/mach-pxa/palmtreo.c                |    2 +
 arch/arm/mach-pxa/palmtx.c                  |    1 +
 arch/arm/mach-pxa/palmz72.c                 |    1 +
 arch/arm/mach-pxa/pcm027.c                  |    1 +
 arch/arm/mach-pxa/poodle.c                  |    1 +
 arch/arm/mach-pxa/pxa3xx.c                  |    5 +-
 arch/arm/mach-pxa/pxa95x.c                  |    1 -
 arch/arm/mach-pxa/raumfeld.c                |   44 ++++---
 arch/arm/mach-pxa/saar.c                    |    1 +
 arch/arm/mach-pxa/saarb.c                   |    3 +-
 arch/arm/mach-pxa/spitz.c                   |    3 +
 arch/arm/mach-pxa/stargate2.c               |    2 +
 arch/arm/mach-pxa/tavorevb.c                |    1 +
 arch/arm/mach-pxa/tavorevb3.c               |    1 +
 arch/arm/mach-pxa/tosa.c                    |    1 +
 arch/arm/mach-pxa/trizeps4.c                |    2 +
 arch/arm/mach-pxa/viper.c                   |    1 +
 arch/arm/mach-pxa/vpac270.c                 |    1 +
 arch/arm/mach-pxa/xcep.c                    |    4 +-
 arch/arm/mach-pxa/z2.c                      |   18 +++
 arch/arm/mach-pxa/zeus.c                    |    4 +-
 arch/arm/mach-pxa/zylonite.c                |    3 +-
 arch/arm/plat-pxa/gpio.c                    |   10 +-
 drivers/pcmcia/pxa2xx_sharpsl.c             |    3 -
 drivers/pcmcia/pxa2xx_trizeps4.c            |    4 -
 drivers/pcmcia/pxa2xx_vpac270.c             |    4 +-
 82 files changed, 643 insertions(+), 294 deletions(-)
 create mode 100644 arch/arm/mach-mmp/gplugd.c
 create mode 100644 arch/arm/mach-mmp/include/mach/mfp-gplugd.h
 create mode 100644 arch/arm/mach-pxa/include/mach/pxa3xx.h
 delete mode 100644 arch/arm/mach-pxa/include/mach/regs-intc.h

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [GIT PULL] pxa: patches for v3.1
  2011-07-05 16:09 [GIT PULL] pxa: patches for v3.1 Eric Miao
@ 2011-07-06  9:15 ` Russell King - ARM Linux
  2011-07-06 12:49   ` Eric Miao
  2011-07-06 16:57 ` Arnd Bergmann
  1 sibling, 1 reply; 7+ messages in thread
From: Russell King - ARM Linux @ 2011-07-06  9:15 UTC (permalink / raw)
  To: linux-arm-kernel

On Wed, Jul 06, 2011 at 12:09:00AM +0800, Eric Miao wrote:
> The following changes since commit fe0d42203cb5616eeff68b14576a0f7e2dd56625:
> 
>   Linux 3.0-rc6 (2011-07-04 15:56:24 -0700)
> 
> are available in the git repository at:
>   git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6.git devel

Please send to Arnd.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [GIT PULL] pxa: patches for v3.1
  2011-07-06  9:15 ` Russell King - ARM Linux
@ 2011-07-06 12:49   ` Eric Miao
  0 siblings, 0 replies; 7+ messages in thread
From: Eric Miao @ 2011-07-06 12:49 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Arnd,

Please help merge.

On Wed, Jul 6, 2011 at 5:15 PM, Russell King - ARM Linux
<linux@arm.linux.org.uk> wrote:
> On Wed, Jul 06, 2011 at 12:09:00AM +0800, Eric Miao wrote:
>> The following changes since commit fe0d42203cb5616eeff68b14576a0f7e2dd56625:
>>
>> ? Linux 3.0-rc6 (2011-07-04 15:56:24 -0700)
>>
>> are available in the git repository at:
>> ? git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6.git devel
>
> Please send to Arnd.
>

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [GIT PULL] pxa: patches for v3.1
  2011-07-05 16:09 [GIT PULL] pxa: patches for v3.1 Eric Miao
  2011-07-06  9:15 ` Russell King - ARM Linux
@ 2011-07-06 16:57 ` Arnd Bergmann
  2011-07-07  5:50   ` Eric Miao
  2011-07-11  7:29   ` Eric Miao
  1 sibling, 2 replies; 7+ messages in thread
From: Arnd Bergmann @ 2011-07-06 16:57 UTC (permalink / raw)
  To: linux-arm-kernel

On Tuesday 05 July 2011, Eric Miao wrote:
> The following changes since commit fe0d42203cb5616eeff68b14576a0f7e2dd56625:

Hi Eric,

You are mixing very different kinds of patches here, I'd much prefer to
get separate pull requests for them by category. Looking at the changelogs, it
seems that there should be three of these:

Bug fixes:
> Jonathan Cameron (2):
>       pcmcia: pxa2xx/vpac270: free gpios on exist rather than requesting
> Daniel Mack (1):
>       ARM: pxa/raumfeld: fix device name for codec ak4104
> Sven Neumann (2):
>       ARM: pxa/raumfeld: adapt to upcoming hardware change
>       ARM: pxa/raumfeld: display initialisation fixes
> Linus Walleij (1):
>       ARM: pxa: fix gpio_to_chip() clash with gpiolib namespace

Cleanups:
> Jonathan Cameron (2):
>       pcmcia: pxa2xx/trizeps4: remove unnecessary ifdefs
> Dmitry Eremin-Solenikov (1):
>       ARM: scoop: drop pcmcia_init callback
> Philipp Zabel (4):
>       ARM: pxa/magician: fix MAGICIAN_EGPIO_BASE, align with NR_BUILTIN_GPIO
>       ARM: pxa/magician: use gpio arrays for backlight and global gpios
>       ARM: pxa/hx4700: use gpio arrays for global gpios
>       ARM: pxa/mioa701: use gpio arrays for global and gsm gpios
> Igor Grinberg (4):
>       ARM: pxa/cm-x300: fix V3020 RTC functionality
>       ARM: pxa/cm-x300: GPIO cleanup
>       ARM: pxa/cm-x300: minor style cleanup
>       ARM: pxa/cm-x300: update cm_x300_defconfig
> Eric Miao (7):
>       ARM: pxa: enable AUTO_ZRELADDR
>       ARM: pxa: add common header file for pxa3xx
>       ARM: pxa: move declarations from generic.h to <soc>.h
>       ARM: pxa/saarb: make use of pxa3xx_map_io()

Features:
> Haojian Zhuang (2):
>       ARM: mmp/dkb: enable max7312 gpio expander
> Tanmay Upadhyay (3):
>       ARM: pxa168: Add support for UART3
>       ARM: pxa168: Add support for Ethernet
>       ARM: pxa168: Add board support for gplugD
> Vasily Khoruzhick (1):
>       ARM: pxa/z2: add poweroff function
> Haojian Zhuang (2):
>       ARM: pxa: add clk_set_rate()
> Eric Miao (7):
>       ARM: pxa: avoid accessing interrupt registers directly
>       ARM: pxa: introduce {icip,ichp}_handle_irq() to prepare MULTI_IRQ_HANDLER
>       ARM: pxa: enable MULTI_IRQ_HANDLER for all boards

Can you split up the series roughly along these lines and send me
new pull requests? I'd like to be able to mix and match these with
stuff for the other SoCs where it makes sense, when I send a pull
request to Linus. That way, if there is too much pushback on new features,
we can still get all the cleanups and bug fixes in, and don't end up with
some platforms getting lucky because they are sent first, while the others
are too much and don't get anything in.

Obviously I hope to get everything merged, but if a pull request looks
like the one you sent me, I'd rather not take it at all. The individual
patches all look good to me though, no objection there.

	Arnd

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [GIT PULL] pxa: patches for v3.1
  2011-07-06 16:57 ` Arnd Bergmann
@ 2011-07-07  5:50   ` Eric Miao
  2011-07-07  7:19     ` Arnd Bergmann
  2011-07-11  7:29   ` Eric Miao
  1 sibling, 1 reply; 7+ messages in thread
From: Eric Miao @ 2011-07-07  5:50 UTC (permalink / raw)
  To: linux-arm-kernel

On Thu, Jul 7, 2011 at 12:57 AM, Arnd Bergmann <arnd@arndb.de> wrote:
> On Tuesday 05 July 2011, Eric Miao wrote:
>> The following changes since commit fe0d42203cb5616eeff68b14576a0f7e2dd56625:
>
> Hi Eric,
>
> You are mixing very different kinds of patches here, I'd much prefer to
> get separate pull requests for them by category. Looking at the changelogs, it
> seems that there should be three of these:
>
> Bug fixes:
>> Jonathan Cameron (2):
>> ? ? ? pcmcia: pxa2xx/vpac270: free gpios on exist rather than requesting
>> Daniel Mack (1):
>> ? ? ? ARM: pxa/raumfeld: fix device name for codec ak4104
>> Sven Neumann (2):
>> ? ? ? ARM: pxa/raumfeld: adapt to upcoming hardware change
>> ? ? ? ARM: pxa/raumfeld: display initialisation fixes
>> Linus Walleij (1):
>> ? ? ? ARM: pxa: fix gpio_to_chip() clash with gpiolib namespace
>
> Cleanups:
>> Jonathan Cameron (2):
>> ? ? ? pcmcia: pxa2xx/trizeps4: remove unnecessary ifdefs
>> Dmitry Eremin-Solenikov (1):
>> ? ? ? ARM: scoop: drop pcmcia_init callback
>> Philipp Zabel (4):
>> ? ? ? ARM: pxa/magician: fix MAGICIAN_EGPIO_BASE, align with NR_BUILTIN_GPIO
>> ? ? ? ARM: pxa/magician: use gpio arrays for backlight and global gpios
>> ? ? ? ARM: pxa/hx4700: use gpio arrays for global gpios
>> ? ? ? ARM: pxa/mioa701: use gpio arrays for global and gsm gpios
>> Igor Grinberg (4):
>> ? ? ? ARM: pxa/cm-x300: fix V3020 RTC functionality
>> ? ? ? ARM: pxa/cm-x300: GPIO cleanup
>> ? ? ? ARM: pxa/cm-x300: minor style cleanup
>> ? ? ? ARM: pxa/cm-x300: update cm_x300_defconfig
>> Eric Miao (7):
>> ? ? ? ARM: pxa: enable AUTO_ZRELADDR
>> ? ? ? ARM: pxa: add common header file for pxa3xx
>> ? ? ? ARM: pxa: move declarations from generic.h to <soc>.h
>> ? ? ? ARM: pxa/saarb: make use of pxa3xx_map_io()
>
> Features:
>> Haojian Zhuang (2):
>> ? ? ? ARM: mmp/dkb: enable max7312 gpio expander
>> Tanmay Upadhyay (3):
>> ? ? ? ARM: pxa168: Add support for UART3
>> ? ? ? ARM: pxa168: Add support for Ethernet
>> ? ? ? ARM: pxa168: Add board support for gplugD
>> Vasily Khoruzhick (1):
>> ? ? ? ARM: pxa/z2: add poweroff function
>> Haojian Zhuang (2):
>> ? ? ? ARM: pxa: add clk_set_rate()
>> Eric Miao (7):
>> ? ? ? ARM: pxa: avoid accessing interrupt registers directly
>> ? ? ? ARM: pxa: introduce {icip,ichp}_handle_irq() to prepare MULTI_IRQ_HANDLER
>> ? ? ? ARM: pxa: enable MULTI_IRQ_HANDLER for all boards
>
> Can you split up the series roughly along these lines and send me
> new pull requests? I'd like to be able to mix and match these with
> stuff for the other SoCs where it makes sense, when I send a pull
> request to Linus. That way, if there is too much pushback on new features,
> we can still get all the cleanups and bug fixes in, and don't end up with
> some platforms getting lucky because they are sent first, while the others
> are too much and don't get anything in.

That makes sense. Some of the fixes are applicable to v3.0, which I'll
check to move them over.

And so do you want me to send 3 separate git pull requests? I'm actually
thinking of using two 'trivial' (fixes+cleanup) + 'devel' (new features).


>
> Obviously I hope to get everything merged, but if a pull request looks
> like the one you sent me, I'd rather not take it at all. The individual
> patches all look good to me though, no objection there.
>
> ? ? ? ?Arnd
>

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [GIT PULL] pxa: patches for v3.1
  2011-07-07  5:50   ` Eric Miao
@ 2011-07-07  7:19     ` Arnd Bergmann
  0 siblings, 0 replies; 7+ messages in thread
From: Arnd Bergmann @ 2011-07-07  7:19 UTC (permalink / raw)
  To: linux-arm-kernel

On Thursday 07 July 2011 07:50:14 Eric Miao wrote:
> That makes sense. Some of the fixes are applicable to v3.0, which I'll
> check to move them over.
> 
> And so do you want me to send 3 separate git pull requests? I'm actually
> thinking of using two 'trivial' (fixes+cleanup) + 'devel' (new features).
> 

I'd would much prefer separating cleanups from fixes as well, they
are very different categories IMHO.

	Arnd

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [GIT PULL] pxa: patches for v3.1
  2011-07-06 16:57 ` Arnd Bergmann
  2011-07-07  5:50   ` Eric Miao
@ 2011-07-11  7:29   ` Eric Miao
  1 sibling, 0 replies; 7+ messages in thread
From: Eric Miao @ 2011-07-11  7:29 UTC (permalink / raw)
  To: linux-arm-kernel

>> Eric Miao (7):
>> ? ? ? ARM: pxa: enable AUTO_ZRELADDR
>> ? ? ? ARM: pxa: add common header file for pxa3xx
>> ? ? ? ARM: pxa: move declarations from generic.h to <soc>.h

Hi Arnd,

I've put these three patches to the features branch (-devel) instead of
cleanup. As the first enabled something, the 2nd/3rd are actually part
of the MULTI_IRQ patch series.

>> ? ? ? ARM: pxa/saarb: make use of pxa3xx_map_io()

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2011-07-11  7:29 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-07-05 16:09 [GIT PULL] pxa: patches for v3.1 Eric Miao
2011-07-06  9:15 ` Russell King - ARM Linux
2011-07-06 12:49   ` Eric Miao
2011-07-06 16:57 ` Arnd Bergmann
2011-07-07  5:50   ` Eric Miao
2011-07-07  7:19     ` Arnd Bergmann
2011-07-11  7:29   ` Eric Miao

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).