All of lore.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL] Integrator SoC bus patches
@ 2012-11-16 22:51 Linus Walleij
  2012-11-17 18:43 ` Linus Walleij
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: Linus Walleij @ 2012-11-16 22:51 UTC (permalink / raw)
  To: linux-arm-kernel

Hi ARM SoC guys,

could you please pull this Integrator patch set as previously circulated
on the list, targetting the v3.8 merge window? The details are in the
tag.

Please pull it in!

Yours,
Linus Walleij


The following changes since commit 6f0c0580b70c89094b3422ba81118c7b959c7556:

  Linux 3.7-rc2 (2012-10-20 12:11:32 -0700)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-integrator.git
tags/integrator-socbus

for you to fetch changes up to 328ba305e3871d4256398a80f45517ec9c814999:

  ARM: integrator: delete static UART1 mapping (2012-11-16 22:26:26 +0100)

----------------------------------------------------------------
This series will do the following:
- Switch the Integrator/AP and /CP to use the SoC bus
  when booting from device tree.
- Group all devices on the SoC below this bus so as to
  set a good example of how to do this. The bus was
  invented by Lee Jones, let's show how it's to be used
  on a DT:ed SoC.
- Fetch the special system controller offsets from two
  special device tree nodes for each case and replace
  the static mappings with these at boot.
- Move some static remaps to the ATAG-only code path
  and delete some static maps that aren't used.

----------------------------------------------------------------
Linus Walleij (6):
      ARM: integrator: hook the AP into the SoC bus
      ARM: integrator: hook the CP into the SoC bus
      ARM: integrator: remove static AP syscon mapping
      ARM: integrator: remove static CP syscon mapping
      ARM: integrator: delete SC mapping on the CP
      ARM: integrator: delete static UART1 mapping

 Documentation/devicetree/bindings/arm/arm-boards |   4 +
 arch/arm/boot/dts/integratorap.dts               |   5 +
 arch/arm/boot/dts/integratorcp.dts               |   5 +
 arch/arm/mach-integrator/Kconfig                 |   2 +
 arch/arm/mach-integrator/common.h                |   1 +
 arch/arm/mach-integrator/core.c                  |  91 ++++++++++++++++++
 arch/arm/mach-integrator/integrator_ap.c         | 114 ++++++++++++++++++-----
 arch/arm/mach-integrator/integrator_cp.c         | 111 ++++++++++++++++------
 8 files changed, 283 insertions(+), 50 deletions(-)

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

* [GIT PULL] Integrator SoC bus patches
  2012-11-16 22:51 [GIT PULL] Integrator SoC bus patches Linus Walleij
@ 2012-11-17 18:43 ` Linus Walleij
  2012-11-17 19:03 ` Linus Walleij
  2012-11-26 18:42 ` Arnd Bergmann
  2 siblings, 0 replies; 5+ messages in thread
From: Linus Walleij @ 2012-11-17 18:43 UTC (permalink / raw)
  To: linux-arm-kernel

On Fri, Nov 16, 2012 at 11:51 PM, Linus Walleij
<linus.walleij@linaro.org> wrote:

> Hi ARM SoC guys,
>
> could you please pull this Integrator patch set as previously circulated
> on the list, targetting the v3.8 merge window? The details are in the
> tag.

Bah since another Integrator patch just appeared and I made another
patch myself tonight, let me iterate this request including both these
patches as well...

Yours,
Linus Walleij

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

* [GIT PULL] Integrator SoC bus patches
  2012-11-16 22:51 [GIT PULL] Integrator SoC bus patches Linus Walleij
  2012-11-17 18:43 ` Linus Walleij
@ 2012-11-17 19:03 ` Linus Walleij
  2012-11-26 18:42 ` Arnd Bergmann
  2 siblings, 0 replies; 5+ messages in thread
From: Linus Walleij @ 2012-11-17 19:03 UTC (permalink / raw)
  To: linux-arm-kernel

On Fri, Nov 16, 2012 at 11:51 PM, Linus Walleij
<linus.walleij@linaro.org> wrote:

> Hi ARM SoC guys,
>
> could you please pull this Integrator patch set as previously circulated
> on the list, targetting the v3.8 merge window? The details are in the
> tag.
>
> Please pull it in!

Iterating this pull request adding two new patches on top. Unless
there is something wrong with them, please pull in this instead!

Yours,
Linus Walleij


The following changes since commit 6f0c0580b70c89094b3422ba81118c7b959c7556:

  Linux 3.7-rc2 (2012-10-20 12:11:32 -0700)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-integrator.git
tags/integrator-for-arm-soc

for you to fetch changes up to f7a9b36517d38cfa2213a346b154d2d7046ff223:

  ARM: integrator: use BUG_ON where possible (2012-11-17 19:44:39 +0100)

----------------------------------------------------------------
---------------------------------------------------------------
This series will do the following:
- Switch the Integrator/AP and /CP to use the SoC bus
  when booting from device tree.
- Group all devices on the SoC below this bus so as to
  set a good example of how to do this. The bus was
  invented by Lee Jones, let's show how it's to be used
  on a DT:ed SoC.
- Fetch the special system controller offsets from two
  special device tree nodes for each case and replace
  the static mappings with these at boot.
- Move some static remaps to the ATAG-only code path
  and delete some static maps that aren't used.
- Push dependencies on system controller remaps down
  to the Integrator/AP board file and the PCIv3 driver
  respectively and use only dynamic remappings.
- Fix up conditional BUG() usage in the PCIv3 driver
  to be simpler and more to the point.

----------------------------------------------------------------
Linus Walleij (7):
      ARM: integrator: hook the AP into the SoC bus
      ARM: integrator: hook the CP into the SoC bus
      ARM: integrator: remove static AP syscon mapping
      ARM: integrator: remove static CP syscon mapping
      ARM: integrator: delete SC mapping on the CP
      ARM: integrator: delete static UART1 mapping
      ARM: integrator: push down SC dependencies

Sasha Levin (1):
      ARM: integrator: use BUG_ON where possible

 Documentation/devicetree/bindings/arm/arm-boards |   4 +
 arch/arm/boot/dts/integratorap.dts               |   5 +
 arch/arm/boot/dts/integratorcp.dts               |   5 +
 arch/arm/mach-integrator/Kconfig                 |   2 +
 arch/arm/mach-integrator/common.h                |   8 +-
 arch/arm/mach-integrator/core.c                  | 141 +++++++++++++-------
 arch/arm/mach-integrator/include/mach/platform.h |   1 -
 arch/arm/mach-integrator/integrator_ap.c         | 158 +++++++++++++++++++----
 arch/arm/mach-integrator/integrator_cp.c         | 115 +++++++++++++----
 arch/arm/mach-integrator/pci_v3.c                |  32 ++---
 10 files changed, 354 insertions(+), 117 deletions(-)

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

* [GIT PULL] Integrator SoC bus patches
  2012-11-16 22:51 [GIT PULL] Integrator SoC bus patches Linus Walleij
  2012-11-17 18:43 ` Linus Walleij
  2012-11-17 19:03 ` Linus Walleij
@ 2012-11-26 18:42 ` Arnd Bergmann
  2012-11-26 19:10   ` Linus Walleij
  2 siblings, 1 reply; 5+ messages in thread
From: Arnd Bergmann @ 2012-11-26 18:42 UTC (permalink / raw)
  To: linux-arm-kernel

On Friday 16 November 2012, Linus Walleij wrote:
> could you please pull this Integrator patch set as previously circulated
> on the list, targetting the v3.8 merge window? The details are in the
> tag.
> 
> Please pull it in!
> 
> Yours,
> Linus Walleij
> 
> 
> The following changes since commit 6f0c0580b70c89094b3422ba81118c7b959c7556:
> 
>   Linux 3.7-rc2 (2012-10-20 12:11:32 -0700)
> 
> are available in the git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-integrator.git
> tags/integrator-socbus

I'm going through my list of old pull requests to see if anything got
missed. I don't see this one in arm-soc, and the tag doesn't seem to 
be there in your kernel.org tree at this point. If this is something
that should be merged in 3.8, please send another pull request with
a working tag.

I remember having looked at the patches and I'm pretty sure they were
all good to go in, so I have no idea what went wrong here.

	Arnd

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

* [GIT PULL] Integrator SoC bus patches
  2012-11-26 18:42 ` Arnd Bergmann
@ 2012-11-26 19:10   ` Linus Walleij
  0 siblings, 0 replies; 5+ messages in thread
From: Linus Walleij @ 2012-11-26 19:10 UTC (permalink / raw)
  To: linux-arm-kernel

On Mon, Nov 26, 2012 at 7:42 PM, Arnd Bergmann <arnd@arndb.de> wrote:

>>   git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-integrator.git
>> tags/integrator-socbus
>
> I'm going through my list of old pull requests to see if anything got
> missed. I don't see this one in arm-soc, and the tag doesn't seem to
> be there in your kernel.org tree at this point. If this is something
> that should be merged in 3.8, please send another pull request with
> a working tag.

It was reiterated as tags/integrator-for-arm-soc

I'll send a fresh pull request mail.

> I remember having looked at the patches and I'm pretty sure they were
> all good to go in, so I have no idea what went wrong here.

Slipped between chairs, no big deal.

Yours,
Linus Walleij

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

end of thread, other threads:[~2012-11-26 19:10 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-11-16 22:51 [GIT PULL] Integrator SoC bus patches Linus Walleij
2012-11-17 18:43 ` Linus Walleij
2012-11-17 19:03 ` Linus Walleij
2012-11-26 18:42 ` Arnd Bergmann
2012-11-26 19:10   ` Linus Walleij

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.