mbox

[GIT,PULL] Support for Fujitsu MB86S7X SoCs

Message ID CAKR0VNJdCEEoM8mqFrc-teQ-q=DopGisos16+uKt=ky2mRjF8g@mail.gmail.com
State New
Headers show

Pull-request

git://git.linaro.org/landing-teams/working/fujitsu/integration.git

Message

Vincent Yang March 18, 2015, 5:44 a.m. UTC
Hi Arnd and Olof,

Please consider pulling in these patches for series of Fujitsu SoC
based around variations of 2xCA7+2xCA15 big.LITTLE architecture.

The MHU driver is already queued in Mailbox tree.

Thanks,

The following changes since commit c517d838eb7d07bbe9507871fab3931deccff539:

  Linux 4.0-rc1 (2015-02-22 18:21:14 -0800)

are available in the git repository at:

  git://git.linaro.org/landing-teams/working/fujitsu/integration.git
s7x-arch-pull

for you to fetch changes up to 9cf417fee0bbea9296791fa9a15ab289307bb26a:

  ARM: MB86S7x: Add configs (2015-03-17 11:22:40 +0530)

----------------------------------------------------------------
Jassi Brar (6):
      ARM: Add platform support for Fujitsu MB86S7X SoCs
      ARM: MB86S7X: Add MCPM support
      clk: Add clock driver for mb86s7x
      dt: mb86s7x: add dt files for MB86S7x evbs
      of: add Fujitsu vendor prefix
      ARM: MB86S7x: Add configs

 Documentation/devicetree/bindings/arm/mb86s7x.txt  |   8 +
 .../bindings/clock/fujitsu,mb86s70-crg11.txt       |  26 +
 .../devicetree/bindings/soc/mb86s7x/scb_mhu.txt    |  35 ++
 .../devicetree/bindings/vendor-prefixes.txt        |   1 +
 MAINTAINERS                                        |   7 +
 arch/arm/Kconfig                                   |   2 +
 arch/arm/Makefile                                  |   1 +
 arch/arm/boot/dts/Makefile                         |   3 +
 arch/arm/boot/dts/mb86s70.dtsi                     |  91 ++++
 arch/arm/boot/dts/mb86s70eb.dts                    |  57 +++
 arch/arm/boot/dts/mb86s73.dtsi                     |  63 +++
 arch/arm/boot/dts/mb86s73eb.dts                    |  44 ++
 arch/arm/boot/dts/mb86s7x.dtsi                     | 142 ++++++
 arch/arm/configs/fujitsu_defconfig                 | 232 +++++++++
 arch/arm/configs/multi_v7_defconfig                |   5 +
 arch/arm/mach-mb86s7x/Kconfig                      |  19 +
 arch/arm/mach-mb86s7x/Makefile                     |   3 +
 arch/arm/mach-mb86s7x/board.c                      |  23 +
 arch/arm/mach-mb86s7x/mcpm.c                       | 318 +++++++++++++
 arch/arm/mach-mb86s7x/smc.S                        |  27 ++
 drivers/clk/Makefile                               |   1 +
 drivers/clk/clk-mb86s7x.c                          | 386 +++++++++++++++
 drivers/soc/Makefile                               |   1 +
 drivers/soc/mb86s7x/Makefile                       |   4 +
 drivers/soc/mb86s7x/scb_mhu.c                      | 529 +++++++++++++++++++++
 include/soc/mb86s7x/scb_mhu.h                      | 103 ++++
 26 files changed, 2131 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/arm/mb86s7x.txt
 create mode 100644
Documentation/devicetree/bindings/clock/fujitsu,mb86s70-crg11.txt
 create mode 100644 Documentation/devicetree/bindings/soc/mb86s7x/scb_mhu.txt
 create mode 100644 arch/arm/boot/dts/mb86s70.dtsi
 create mode 100644 arch/arm/boot/dts/mb86s70eb.dts
 create mode 100644 arch/arm/boot/dts/mb86s73.dtsi
 create mode 100644 arch/arm/boot/dts/mb86s73eb.dts
 create mode 100644 arch/arm/boot/dts/mb86s7x.dtsi
 create mode 100644 arch/arm/configs/fujitsu_defconfig
 create mode 100644 arch/arm/mach-mb86s7x/Kconfig
 create mode 100644 arch/arm/mach-mb86s7x/Makefile
 create mode 100644 arch/arm/mach-mb86s7x/board.c
 create mode 100644 arch/arm/mach-mb86s7x/mcpm.c
 create mode 100644 arch/arm/mach-mb86s7x/smc.S
 create mode 100644 drivers/clk/clk-mb86s7x.c
 create mode 100644 drivers/soc/mb86s7x/Makefile
 create mode 100644 drivers/soc/mb86s7x/scb_mhu.c
 create mode 100644 include/soc/mb86s7x/scb_mhu.h

Comments

Jassi Brar March 31, 2015, 3:02 a.m. UTC | #1
On 18 March 2015 at 11:14, Vincent Yang <vincent.cw.yang@gmail.com> wrote:
> Hi Arnd and Olof,
>
> Please consider pulling in these patches for series of Fujitsu SoC
> based around variations of 2xCA7+2xCA15 big.LITTLE architecture.
>
> The MHU driver is already queued in Mailbox tree.
>
> Thanks,
>
> The following changes since commit c517d838eb7d07bbe9507871fab3931deccff539:
>
>   Linux 4.0-rc1 (2015-02-22 18:21:14 -0800)
>
> are available in the git repository at:
>
>   git://git.linaro.org/landing-teams/working/fujitsu/integration.git
> s7x-arch-pull
>
> for you to fetch changes up to 9cf417fee0bbea9296791fa9a15ab289307bb26a:
>
>   ARM: MB86S7x: Add configs (2015-03-17 11:22:40 +0530)
>
> ----------------------------------------------------------------
> Jassi Brar (6):
>       ARM: Add platform support for Fujitsu MB86S7X SoCs
>       ARM: MB86S7X: Add MCPM support
>       clk: Add clock driver for mb86s7x
>       dt: mb86s7x: add dt files for MB86S7x evbs
>       of: add Fujitsu vendor prefix
>       ARM: MB86S7x: Add configs
>
Hi Arnd, Hi Olof,
   A polite reminder on the pull request. Or do we miss doing something?

Thanks.
Jassi
Olof Johansson April 2, 2015, 12:50 a.m. UTC | #2
Hi Vincent,

On Wed, Mar 18, 2015 at 02:44:30PM +0900, Vincent Yang wrote:
> Hi Arnd and Olof,
> 
> Please consider pulling in these patches for series of Fujitsu SoC
> based around variations of 2xCA7+2xCA15 big.LITTLE architecture.
> 
> The MHU driver is already queued in Mailbox tree.
> 
> Thanks,
> 
> The following changes since commit c517d838eb7d07bbe9507871fab3931deccff539:
> 
>   Linux 4.0-rc1 (2015-02-22 18:21:14 -0800)
> 
> are available in the git repository at:
> 
>   git://git.linaro.org/landing-teams/working/fujitsu/integration.git
> s7x-arch-pull
> 
> for you to fetch changes up to 9cf417fee0bbea9296791fa9a15ab289307bb26a:
> 
>   ARM: MB86S7x: Add configs (2015-03-17 11:22:40 +0530)

Please use signed tags when you send pull requests (and ideally, please get
your GPG key signed by people at the next Linaro Connect or other event where
you will get in contact with other kernel developers).

I started looking at this patch set, and it's adding global include file
contents for things that should only exist under the drivers/soc/ directory,
i.e. internal driver defines, etc -- it shouldn't be exposed to the kernel as
a whole.

I'll find the individual patches where they were posted and comment on those
directly.

As far as applying the code -- initial platforms like these usually go in
through different branches so applying them directly makes sense for us. Once
you're up and rolling as a maintainer you'll get a hang of what we want to see
grouped in the different branches and pull requests will be easier to handle.


Thanks,

-Olof
Olof Johansson April 2, 2015, 12:50 a.m. UTC | #3
On Tue, Mar 31, 2015 at 08:32:01AM +0530, Jassi Brar wrote:
> On 18 March 2015 at 11:14, Vincent Yang <vincent.cw.yang@gmail.com> wrote:
> > Hi Arnd and Olof,
> >
> > Please consider pulling in these patches for series of Fujitsu SoC
> > based around variations of 2xCA7+2xCA15 big.LITTLE architecture.
> >
> > The MHU driver is already queued in Mailbox tree.
> >
> > Thanks,
> >
> > The following changes since commit c517d838eb7d07bbe9507871fab3931deccff539:
> >
> >   Linux 4.0-rc1 (2015-02-22 18:21:14 -0800)
> >
> > are available in the git repository at:
> >
> >   git://git.linaro.org/landing-teams/working/fujitsu/integration.git
> > s7x-arch-pull
> >
> > for you to fetch changes up to 9cf417fee0bbea9296791fa9a15ab289307bb26a:
> >
> >   ARM: MB86S7x: Add configs (2015-03-17 11:22:40 +0530)
> >
> > ----------------------------------------------------------------
> > Jassi Brar (6):
> >       ARM: Add platform support for Fujitsu MB86S7X SoCs
> >       ARM: MB86S7X: Add MCPM support
> >       clk: Add clock driver for mb86s7x
> >       dt: mb86s7x: add dt files for MB86S7x evbs
> >       of: add Fujitsu vendor prefix
> >       ARM: MB86S7x: Add configs
> >
> Hi Arnd, Hi Olof,
>    A polite reminder on the pull request. Or do we miss doing something?

Hi,

No, we've just been backlogged and slow to respond.


-Olof
Sudeep Holla April 2, 2015, 9:37 a.m. UTC | #4
On 31/03/15 04:02, Jassi Brar wrote:
> On 18 March 2015 at 11:14, Vincent Yang <vincent.cw.yang@gmail.com> wrote:
>> Hi Arnd and Olof,
>>
>> Please consider pulling in these patches for series of Fujitsu SoC
>> based around variations of 2xCA7+2xCA15 big.LITTLE architecture.
>>
>> The MHU driver is already queued in Mailbox tree.
>>

I see this in next but would like to fix the binding before it gets
merged in v4.1. I have provided feedback on that patch. Mainly the
compatible, clocks and the interrupt names have to fixed in the binding.
Code changes can be done later, but bindings no. I prefer an ACK from DT
guys if possible.

Regards,
Sudeep
Vincent Yang April 7, 2015, 8:14 a.m. UTC | #5
2015-04-02 8:50 GMT+08:00 Olof Johansson <olof@lixom.net>:
> Hi Vincent,
>
> On Wed, Mar 18, 2015 at 02:44:30PM +0900, Vincent Yang wrote:
>> Hi Arnd and Olof,
>>
>> Please consider pulling in these patches for series of Fujitsu SoC
>> based around variations of 2xCA7+2xCA15 big.LITTLE architecture.
>>
>> The MHU driver is already queued in Mailbox tree.
>>
>> Thanks,
>>
>> The following changes since commit c517d838eb7d07bbe9507871fab3931deccff539:
>>
>>   Linux 4.0-rc1 (2015-02-22 18:21:14 -0800)
>>
>> are available in the git repository at:
>>
>>   git://git.linaro.org/landing-teams/working/fujitsu/integration.git
>> s7x-arch-pull
>>
>> for you to fetch changes up to 9cf417fee0bbea9296791fa9a15ab289307bb26a:
>>
>>   ARM: MB86S7x: Add configs (2015-03-17 11:22:40 +0530)
>
> Please use signed tags when you send pull requests (and ideally, please get
> your GPG key signed by people at the next Linaro Connect or other event where
> you will get in contact with other kernel developers).
>
> I started looking at this patch set, and it's adding global include file
> contents for things that should only exist under the drivers/soc/ directory,
> i.e. internal driver defines, etc -- it shouldn't be exposed to the kernel as
> a whole.
>
> I'll find the individual patches where they were posted and comment on those
> directly.
>
> As far as applying the code -- initial platforms like these usually go in
> through different branches so applying them directly makes sense for us. Once
> you're up and rolling as a maintainer you'll get a hang of what we want to see
> grouped in the different branches and pull requests will be easier to handle.

Thanks a lot for your review and guidance!
We look forward to your comments.

Kind regards
Vincent

>
>
> Thanks,
>
> -Olof
Arnd Bergmann May 12, 2015, 3:21 p.m. UTC | #6
On Wednesday 18 March 2015 14:44:30 Vincent Yang wrote:
> Hi Arnd and Olof,
> 
> Please consider pulling in these patches for series of Fujitsu SoC
> based around variations of 2xCA7+2xCA15 big.LITTLE architecture.
> 
> The MHU driver is already queued in Mailbox tree.
> 
> 

If you want to make sure it gets into 4.2, now  would be a good time
to send a new pull request based on 4.1-rc1.

	Arnd