mbox

[GIT,PULL] ARM: Initial support for Marvell Berlin SoCs

Message ID 1387202444-7270-1-git-send-email-sebastian.hesselbarth@gmail.com
State New
Headers show

Pull-request

https://github.com/shesselba/linux-berlin.git topic/initial-for-v3.14

Message

Sebastian Hesselbarth Dec. 16, 2013, 2 p.m. UTC
Dear ARM maintainers,

please pull the initial support patches for Marvell Berlin SoCs.
While this is the initial PR, it is not yet split up into the
usual sub-branches. If you require it, please request it.

Compared to the last patch set sent on list, the branch below:
- does not contain Tauros3 patch which has been submitted to
  rmk's patch system separately [1].
- went back to soc-board.dts[i] naming as mentioned by Olof.

[1] http://www.arm.linux.org.uk/developer/patches/viewpatch.php?id=7922/1

The following changes since commit 6ce4eac1f600b34f2f7f58f9cd8f0503d79e42ae:

  Linux 3.13-rc1 (2013-11-22 11:30:55 -0800)

are available in the git repository at:
  https://github.com/shesselba/linux-berlin.git topic/initial-for-v3.14

for you to fetch changes up to 1c37fa10b275d3e5b6285066b5b27c8feae688c8:

  ARM: add initial support for Marvell Berlin SoCs (2013-09-09 14:36:19 +0200)

----------------------------------------------------------------

Initial support for Marvell Berlin SoCs, e.g. Armada 1500 and
Armada 1500-mini, found on various consumer devices like Google Chromecast
and GoogleTV.

----------------------------------------------------------------

Sebastian Hesselbarth (8):
      irqchip: add DesignWare APB ICTL interrupt controller
      MAINTAINERS: add ARM Marvell Berlin SoC
      ARM: add Marvell Berlin SoC familiy to Marvell doc
      ARM: add Marvell Berlin SoCs to multi_v7_defconfig
      ARM: add Marvell Berlin UART0 lowlevel debug
      ARM: add Armada 1500 and Sony NSZ-GS7 device tree files
      ARM: add Armada 1500-mini and Chromecast device tree files
      ARM: add initial support for Marvell Berlin SoCs

 Documentation/arm/Marvell/README                   |   24 ++
 .../devicetree/bindings/arm/marvell,berlin.txt     |   24 ++
 .../interrupt-controller/snps,dw-apb-ictl.txt      |   32 +++
 MAINTAINERS                                        |    6 +
 arch/arm/Kconfig                                   |    2 +
 arch/arm/Kconfig.debug                             |   10 +
 arch/arm/Makefile                                  |    1 +
 arch/arm/boot/dts/Makefile                         |    3 +
 arch/arm/boot/dts/berlin2-sony-nsz-gs7.dts         |   29 +++
 arch/arm/boot/dts/berlin2.dtsi                     |  227 ++++++++++++++++++++
 arch/arm/boot/dts/berlin2cd-google-chromecast.dts  |   29 +++
 arch/arm/boot/dts/berlin2cd.dtsi                   |  210 ++++++++++++++++++
 arch/arm/configs/multi_v7_defconfig                |    3 +
 arch/arm/mach-berlin/Kconfig                       |   29 +++
 arch/arm/mach-berlin/Makefile                      |    1 +
 arch/arm/mach-berlin/berlin.c                      |   39 ++++
 drivers/irqchip/Kconfig                            |    4 +
 drivers/irqchip/Makefile                           |    1 +
 drivers/irqchip/irq-dw-apb-ictl.c                  |  150 +++++++++++++
 19 files changed, 824 insertions(+), 0 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/arm/marvell,berlin.txt
 create mode 100644 Documentation/devicetree/bindings/interrupt-controller/snps,dw-apb-ictl.txt
 create mode 100644 arch/arm/boot/dts/berlin2-sony-nsz-gs7.dts
 create mode 100644 arch/arm/boot/dts/berlin2.dtsi
 create mode 100644 arch/arm/boot/dts/berlin2cd-google-chromecast.dts
 create mode 100644 arch/arm/boot/dts/berlin2cd.dtsi
 create mode 100644 arch/arm/mach-berlin/Kconfig
 create mode 100644 arch/arm/mach-berlin/Makefile
 create mode 100644 arch/arm/mach-berlin/berlin.c
 create mode 100644 drivers/irqchip/irq-dw-apb-ictl.c

Comments

Jason Cooper Dec. 17, 2013, 3:40 p.m. UTC | #1
Sebastian,

On Mon, Dec 16, 2013 at 03:00:44PM +0100, Sebastian Hesselbarth wrote:
> The following changes since commit 6ce4eac1f600b34f2f7f58f9cd8f0503d79e42ae:
> 
>   Linux 3.13-rc1 (2013-11-22 11:30:55 -0800)
> 
> are available in the git repository at:
>   https://github.com/shesselba/linux-berlin.git topic/initial-for-v3.14

It looks like you didn't use a signed tag here.  I think we ran out of
time at the mini-summit, so here's a quick howto:

$ git checkout topic/initial-for-v3.14
$ git tag -s berlin-3.14  # assumes you have gpg key in local keyring

# edit tag msg, enter pw for key

$ git push --tags <remote> topic/initial-for-v3.14:topic/initial-for-v3.14
$ git request-pull v3.13-rc1 <remote-pub> tags/berlin-3.14

# check if it looks right, if so, pipe it to your email editor


I know some are leary of github, and doing the signed tag gives us a
provable method that what we are pulling is indeed what you created.

I'll send a signed email to Arnd, Olof, and Kevin with the fingerprint
of the key you created at the ARM mini-summit.

thx,

Jason.
Sebastian Hesselbarth Dec. 18, 2013, 9:17 a.m. UTC | #2
On 12/17/13 16:40, Jason Cooper wrote:
> Sebastian,
>
> On Mon, Dec 16, 2013 at 03:00:44PM +0100, Sebastian Hesselbarth wrote:
>> The following changes since commit 6ce4eac1f600b34f2f7f58f9cd8f0503d79e42ae:
>>
>>    Linux 3.13-rc1 (2013-11-22 11:30:55 -0800)
>>
>> are available in the git repository at:
>>    https://github.com/shesselba/linux-berlin.git topic/initial-for-v3.14
>
> It looks like you didn't use a signed tag here.  I think we ran out of
> time at the mini-summit, so here's a quick howto:

Jason,

huge thanks for the summary! I'll keep it under my pillow :)

> $ git checkout topic/initial-for-v3.14
> $ git tag -s berlin-3.14  # assumes you have gpg key in local keyring
>
> # edit tag msg, enter pw for key
>
> $ git push --tags <remote> topic/initial-for-v3.14:topic/initial-for-v3.14
> $ git request-pull v3.13-rc1 <remote-pub> tags/berlin-3.14
>
> # check if it looks right, if so, pipe it to your email editor
>
> I know some are leary of github, and doing the signed tag gives us a
> provable method that what we are pulling is indeed what you created.

Hmm, yeah, I hear about it. I'll hopefully find a different git server
for the upcoming kernel versions.

> I'll send a signed email to Arnd, Olof, and Kevin with the fingerprint
> of the key you created at the ARM mini-summit.

Thanks again!

Sebastian