mbox series

[v2,0/3] arm: npcm: add basic support for Nuvoton BMCs

Message ID 1513244371-10369-1-git-send-email-tmaimon77@gmail.com
Headers show
Series arm: npcm: add basic support for Nuvoton BMCs | expand

Message

Tomer Maimon Dec. 14, 2017, 9:39 a.m. UTC
Changes since version 1:
 - Add dt-binding documentation to NPCM
 - Add dt-binding documentation to npcm7xx-smp

This patch set adds support for the Nuvoton NPCM Baseboard Management Controller
(BMC) SoC architecture as well as the NPCM750 variant. NPCM is an ARM based SoC
with external DDR RAM and supports a large set of peripherals.

The NPCM750 is based on Cortex A9 and comes in single core and dual core
flavors.

The device tree added in this patchset has a number of bindings for which the
corresponding drivers will be sent out later and thus do not yet have binding
documentation. Apologies in advance if you would like the bindings to be added
along with the corresponding drivers.

this patch set based on Brendan Higgins patcehs.
https://patchwork.kernel.org/project/linux-arm-kernel/list/?submitter=170155

Thanks!

Tomer Maimon (3):
  arm: npcm: add basic support for Nuvoton BMCs
  arm: dts: add Nuvoton NPCM750 device tree
  MAINTAINERS: Add entry for Nuvoton NPCM architecture

 .../arm/cpu-enable-method/nuvoton,npcm7xx-smp      |   42 +
 .../devicetree/bindings/arm/npcm/npcm.txt          |    6 +
 MAINTAINERS                                        |   13 +
 arch/arm/Kconfig                                   |    2 +
 arch/arm/Makefile                                  |    1 +
 arch/arm/boot/dts/nuvoton-npcm750-evb.dts          |  468 ++++++++
 arch/arm/boot/dts/nuvoton-npcm750-gpio.dtsi        |  877 +++++++++++++++
 arch/arm/boot/dts/nuvoton-npcm750.dtsi             | 1189 ++++++++++++++++++++
 arch/arm/configs/PolegSVB_defconfig                |  428 +++++++
 arch/arm/mach-npcm/Kconfig                         |   61 +
 arch/arm/mach-npcm/Makefile                        |    6 +
 arch/arm/mach-npcm/headsmp.S                       |   22 +
 arch/arm/mach-npcm/npcm7xx.c                       |   27 +
 arch/arm/mach-npcm/platsmp.c                       |   86 ++
 14 files changed, 3228 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/arm/cpu-enable-method/nuvoton,npcm7xx-smp
 create mode 100644 Documentation/devicetree/bindings/arm/npcm/npcm.txt
 create mode 100644 arch/arm/boot/dts/nuvoton-npcm750-evb.dts
 create mode 100644 arch/arm/boot/dts/nuvoton-npcm750-gpio.dtsi
 create mode 100644 arch/arm/boot/dts/nuvoton-npcm750.dtsi
 create mode 100644 arch/arm/configs/PolegSVB_defconfig
 create mode 100644 arch/arm/mach-npcm/Kconfig
 create mode 100644 arch/arm/mach-npcm/Makefile
 create mode 100644 arch/arm/mach-npcm/headsmp.S
 create mode 100644 arch/arm/mach-npcm/npcm7xx.c
 create mode 100644 arch/arm/mach-npcm/platsmp.c

Comments

Joel Stanley Dec. 15, 2017, 12:49 a.m. UTC | #1
On Thu, Dec 14, 2017 at 8:09 PM, Tomer Maimon <tmaimon77@gmail.com> wrote:
> Changes since version 1:
>  - Add dt-binding documentation to NPCM
>  - Add dt-binding documentation to npcm7xx-smp
>
> This patch set adds support for the Nuvoton NPCM Baseboard Management Controller
> (BMC) SoC architecture as well as the NPCM750 variant. NPCM is an ARM based SoC
> with external DDR RAM and supports a large set of peripherals.
>
> The NPCM750 is based on Cortex A9 and comes in single core and dual core
> flavors.
>
> The device tree added in this patchset has a number of bindings for which the
> corresponding drivers will be sent out later and thus do not yet have binding
> documentation. Apologies in advance if you would like the bindings to be added
> along with the corresponding drivers.
>
> this patch set based on Brendan Higgins patcehs.
> https://patchwork.kernel.org/project/linux-arm-kernel/list/?submitter=170155

Thanks for the submission. I am happy to merge these in to the OpenBMC
tree while the review is ongoing upstream. Please cc me on the
upstream patches so I can assist with review.

Convention is moving to use SPDX-License-Identifier tags for new files
instead of spelling out the GPL licence message. Please consider
updating your patches to use these tags before you send out v3.

Finally, please follow the tips in our documentation on adding a
branch to the subject line:

 https://github.com/openbmc/linux/wiki/SubmittingPatches#use-the-git-tools

git format-patch -v3 --subject-prefix="PATCH linux dev-4.13" ...

This is only for submissions to the OpenBMC tree.

I noticed you're sending through your work mail server, but from your
gmail address. This might cause delivery problems, I recommend using
the gmail SMTP servers instead.

Cheers,

Joel
Tomer Maimon Dec. 17, 2017, 10:05 a.m. UTC | #2
Hi Joel,

Thanks for you comments

On 15 December 2017 at 02:49, Joel Stanley <joel@jms.id.au> wrote:
> On Thu, Dec 14, 2017 at 8:09 PM, Tomer Maimon <tmaimon77@gmail.com> wrote:
>> Changes since version 1:
>>  - Add dt-binding documentation to NPCM
>>  - Add dt-binding documentation to npcm7xx-smp
>>
>> This patch set adds support for the Nuvoton NPCM Baseboard Management Controller
>> (BMC) SoC architecture as well as the NPCM750 variant. NPCM is an ARM based SoC
>> with external DDR RAM and supports a large set of peripherals.
>>
>> The NPCM750 is based on Cortex A9 and comes in single core and dual core
>> flavors.
>>
>> The device tree added in this patchset has a number of bindings for which the
>> corresponding drivers will be sent out later and thus do not yet have binding
>> documentation. Apologies in advance if you would like the bindings to be added
>> along with the corresponding drivers.
>>
>> this patch set based on Brendan Higgins patcehs.
>> https://patchwork.kernel.org/project/linux-arm-kernel/list/?submitter=170155
>
> Thanks for the submission. I am happy to merge these in to the OpenBMC
> tree while the review is ongoing upstream. Please cc me on the
> upstream patches so I can assist with review.
>
> Convention is moving to use SPDX-License-Identifier tags for new files
> instead of spelling out the GPL licence message. Please consider
> updating your patches to use these tags before you send out v3.
modify on v3
>
> Finally, please follow the tips in our documentation on adding a
> branch to the subject line:
>
>  https://github.com/openbmc/linux/wiki/SubmittingPatches#use-the-git-tools
>
> git format-patch -v3 --subject-prefix="PATCH linux dev-4.13" ...
>
> This is only for submissions to the OpenBMC tree.
>
> I noticed you're sending through your work mail server, but from your
> gmail address. This might cause delivery problems, I recommend using
> the gmail SMTP servers instead.
Sorry it will take some time because our IT is on HANUKA holiday
(meanwhile i will continue to send it the through my work mail server)
>
> Cheers,
>
> Joel