All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jassi Brar <jaswinder.singh-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>
To: Vincent Yang
	<vincent.yang.fujitsu-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
Cc: "Devicetree List"
	<devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org>,
	"linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org"
	<linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org>,
	"Arnd Bergmann" <arnd-r2nGTMty4D4@public.gmane.org>,
	"Olof Johansson" <olof-nZhT3qVonbNeoWH0uzbU5w@public.gmane.org>,
	"Russell King - ARM Linux"
	<linux-lFZ/pmaqli7XmaaqVzeoHQ@public.gmane.org>,
	"Rob Herring" <robh+dt-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org>,
	"Paweł Moll" <pawel.moll-5wv7dgnIgG8@public.gmane.org>,
	"Mark Rutland" <mark.rutland-5wv7dgnIgG8@public.gmane.org>,
	"ijc+devicetree-KcIKpvwj1kUDXYZnReoRVg@public.gmane.org"
	<ijc+devicetree-KcIKpvwj1kUDXYZnReoRVg@public.gmane.org>,
	"Kumar Gala" <galak-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org>,
	"Andy Green" <andy.green-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>,
	"Patch Tracking"
	<patches-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>,
	"Vincent Yang"
	<Vincent.Yang-l16TxrwUIHTQFUHtdCDX3A@public.gmane.org>
Subject: Re: [PATCH v4 0/8] Support for Fujitsu MB86S7X SoCs
Date: Mon, 2 Feb 2015 18:51:58 +0530	[thread overview]
Message-ID: <CAJe_ZhdqsTwD0KxzVzCCHExsoepCkLR2hXUbjnnmvSFhhvmgdw@mail.gmail.com> (raw)
In-Reply-To: <1421663016-1327-1-git-send-email-Vincent.Yang-l16TxrwUIHTQFUHtdCDX3A@public.gmane.org>

Hi Arnd,  Hi Olof,

  ... just a polite ping on the patchset.

Thanks.

On 19 January 2015 at 15:53, Vincent Yang
<vincent.yang.fujitsu-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:
> Hello,
>
>   Fujitsu have a series of SoC already shipping based around
> variations of 2xCA7+2xCA15 big.LITTLE architecture, and we would like
> to upstream the basic support in this series.
>
>   MB86S70 is a big.LITTLE platform with 2xCA7+2xCA15 and an additional
> CM3 as the master. MB86S73 is a simple 2xCA7 and an additional CM3
> master.
>
>   The DT includes references to sdhci patches which are being sent to
> the mmc list at the same time.
>
>   We welcome any comments or questions.
>
> Changes since v3:
> * Identify platform, by checking presence of DT node
> "fujitsu,mb86s70-scb-1.0" before populating cpu clocks and MCPM
> support.
> * Disable clock upon gpio module remove
> * Lower init level of gpio driver from subsys_initcall to module_init
> * Use managed device resource allocation in MHU driver
>
> Changes since v2:
> * Minor cleanup of MCPM as suggested by Nicolas Pitre.
>
> Changes since v1:
> * Thanks to Arnd, modified clock driver to populate clocks only when
> some user need them. Node name changed from "fujitsu,mb86s70-clk" to
> "fujitsu,mb86s70-crg11" . Controller+Domain+Port of a clock are now
> three cells specified by the user node.
> * aliases moved into board DTS files
> * Voltage supply moved as per-board DT node.
> * Removed default overly verbose loglevel=8
> * Specify -march=armv7-a flag for mcpm.c and smc.S that contain ARMv7
> specific code.
> * Removed wrongly put outer_flush_all(), now using standard
> v7_exit_coherency_flush() instead of platform specific macro.
> * Simplified GPIO offset calculations in gpio-mb86s70.c driver. And
> added .remove() for the driver
> * ARM MHU driver provided a .remove() to enable module unloading.
> * A few other misc cleanups suggested in v1 submission.
>
> Thanks.
>
> Jassi Brar (8):
>   ARM: Add platform support for Fujitsu MB86S7X SoCs
>   mailbox: arm_mhu: add driver for ARM MHU controller
>   ARM: MB86S7X: Add MCPM support
>   clk: Add clock driver for mb86s7x
>   gpio: Add Fujitsu MB86S7x GPIO driver
>   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 +
>  .../bindings/gpio/fujitsu,mb86s70-gpio.txt         |  20 +
>  .../devicetree/bindings/mailbox/arm-mhu.txt        |  33 ++
>  .../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                         |   1 +
>  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                     | 140 ++++++
>  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/gpio/Kconfig                               |   6 +
>  drivers/gpio/Makefile                              |   1 +
>  drivers/gpio/gpio-mb86s7x.c                        | 232 +++++++++
>  drivers/mailbox/Kconfig                            |   7 +
>  drivers/mailbox/Makefile                           |   2 +
>  drivers/mailbox/arm_mhu.c                          | 211 ++++++++
>  drivers/soc/Makefile                               |   1 +
>  drivers/soc/mb86s7x/Makefile                       |   4 +
>  drivers/soc/mb86s7x/scb_mhu.c                      | 528 +++++++++++++++++++++
>  include/soc/mb86s7x/scb_mhu.h                      | 105 ++++
>  34 files changed, 2640 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/gpio/fujitsu,mb86s70-gpio.txt
>  create mode 100644 Documentation/devicetree/bindings/mailbox/arm-mhu.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/gpio/gpio-mb86s7x.c
>  create mode 100644 drivers/mailbox/arm_mhu.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
>
> --
> 1.9.0
>



-- 
Linaro.org │ Open source software for ARM SoCs | Follow Linaro
http://facebook.com/pages/Linaro/155974581091106  -
http://twitter.com/#!/linaroorg - http://linaro.org/linaro-blog
--
To unsubscribe from this list: send the line "unsubscribe devicetree" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

WARNING: multiple messages have this Message-ID (diff)
From: jaswinder.singh@linaro.org (Jassi Brar)
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH v4 0/8] Support for Fujitsu MB86S7X SoCs
Date: Mon, 2 Feb 2015 18:51:58 +0530	[thread overview]
Message-ID: <CAJe_ZhdqsTwD0KxzVzCCHExsoepCkLR2hXUbjnnmvSFhhvmgdw@mail.gmail.com> (raw)
In-Reply-To: <1421663016-1327-1-git-send-email-Vincent.Yang@tw.fujitsu.com>

Hi Arnd,  Hi Olof,

  ... just a polite ping on the patchset.

Thanks.

On 19 January 2015 at 15:53, Vincent Yang
<vincent.yang.fujitsu@gmail.com> wrote:
> Hello,
>
>   Fujitsu have a series of SoC already shipping based around
> variations of 2xCA7+2xCA15 big.LITTLE architecture, and we would like
> to upstream the basic support in this series.
>
>   MB86S70 is a big.LITTLE platform with 2xCA7+2xCA15 and an additional
> CM3 as the master. MB86S73 is a simple 2xCA7 and an additional CM3
> master.
>
>   The DT includes references to sdhci patches which are being sent to
> the mmc list at the same time.
>
>   We welcome any comments or questions.
>
> Changes since v3:
> * Identify platform, by checking presence of DT node
> "fujitsu,mb86s70-scb-1.0" before populating cpu clocks and MCPM
> support.
> * Disable clock upon gpio module remove
> * Lower init level of gpio driver from subsys_initcall to module_init
> * Use managed device resource allocation in MHU driver
>
> Changes since v2:
> * Minor cleanup of MCPM as suggested by Nicolas Pitre.
>
> Changes since v1:
> * Thanks to Arnd, modified clock driver to populate clocks only when
> some user need them. Node name changed from "fujitsu,mb86s70-clk" to
> "fujitsu,mb86s70-crg11" . Controller+Domain+Port of a clock are now
> three cells specified by the user node.
> * aliases moved into board DTS files
> * Voltage supply moved as per-board DT node.
> * Removed default overly verbose loglevel=8
> * Specify -march=armv7-a flag for mcpm.c and smc.S that contain ARMv7
> specific code.
> * Removed wrongly put outer_flush_all(), now using standard
> v7_exit_coherency_flush() instead of platform specific macro.
> * Simplified GPIO offset calculations in gpio-mb86s70.c driver. And
> added .remove() for the driver
> * ARM MHU driver provided a .remove() to enable module unloading.
> * A few other misc cleanups suggested in v1 submission.
>
> Thanks.
>
> Jassi Brar (8):
>   ARM: Add platform support for Fujitsu MB86S7X SoCs
>   mailbox: arm_mhu: add driver for ARM MHU controller
>   ARM: MB86S7X: Add MCPM support
>   clk: Add clock driver for mb86s7x
>   gpio: Add Fujitsu MB86S7x GPIO driver
>   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 +
>  .../bindings/gpio/fujitsu,mb86s70-gpio.txt         |  20 +
>  .../devicetree/bindings/mailbox/arm-mhu.txt        |  33 ++
>  .../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                         |   1 +
>  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                     | 140 ++++++
>  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/gpio/Kconfig                               |   6 +
>  drivers/gpio/Makefile                              |   1 +
>  drivers/gpio/gpio-mb86s7x.c                        | 232 +++++++++
>  drivers/mailbox/Kconfig                            |   7 +
>  drivers/mailbox/Makefile                           |   2 +
>  drivers/mailbox/arm_mhu.c                          | 211 ++++++++
>  drivers/soc/Makefile                               |   1 +
>  drivers/soc/mb86s7x/Makefile                       |   4 +
>  drivers/soc/mb86s7x/scb_mhu.c                      | 528 +++++++++++++++++++++
>  include/soc/mb86s7x/scb_mhu.h                      | 105 ++++
>  34 files changed, 2640 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/gpio/fujitsu,mb86s70-gpio.txt
>  create mode 100644 Documentation/devicetree/bindings/mailbox/arm-mhu.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/gpio/gpio-mb86s7x.c
>  create mode 100644 drivers/mailbox/arm_mhu.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
>
> --
> 1.9.0
>



-- 
Linaro.org ? Open source software for ARM SoCs | Follow Linaro
http://facebook.com/pages/Linaro/155974581091106  -
http://twitter.com/#!/linaroorg - http://linaro.org/linaro-blog

  parent reply	other threads:[~2015-02-02 13:21 UTC|newest]

Thread overview: 26+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-01-19 10:23 [PATCH v4 0/8] Support for Fujitsu MB86S7X SoCs Vincent Yang
2015-01-19 10:23 ` Vincent Yang
2015-01-19 10:31 ` [PATCH v4 3/8] ARM: MB86S7X: Add MCPM support Vincent Yang
2015-01-19 10:35 ` [PATCH v4 5/8] gpio: Add Fujitsu MB86S7x GPIO driver Vincent Yang
2015-01-19 10:35   ` Vincent Yang
2015-01-20 10:24   ` Linus Walleij
2015-01-20 10:24     ` Linus Walleij
2015-01-19 10:39 ` [PATCH v4 8/8] ARM: MB86S7x: Add configs Vincent Yang
     [not found] ` <1421663016-1327-1-git-send-email-Vincent.Yang-l16TxrwUIHTQFUHtdCDX3A@public.gmane.org>
2015-01-19 10:28   ` [PATCH v4 1/8] ARM: Add platform support for Fujitsu MB86S7X SoCs Vincent Yang
2015-01-19 10:28     ` Vincent Yang
2015-01-19 10:31   ` [PATCH v4 2/8] mailbox: arm_mhu: add driver for ARM MHU controller Vincent Yang
2015-01-19 10:31     ` Vincent Yang
     [not found]     ` <1421663463-1426-1-git-send-email-Vincent.Yang-l16TxrwUIHTQFUHtdCDX3A@public.gmane.org>
2015-02-02 14:46       ` Russell King - ARM Linux
2015-02-02 14:46         ` Russell King - ARM Linux
     [not found]         ` <20150202144622.GD8656-l+eeeJia6m9vn6HldHNs0ANdhmdF6hFW@public.gmane.org>
2015-02-03  8:12           ` Jassi Brar
2015-02-03  8:12             ` Jassi Brar
2015-01-19 10:32   ` [PATCH v4 4/8] clk: Add clock driver for mb86s7x Vincent Yang
2015-01-19 10:32     ` Vincent Yang
2015-01-19 10:37   ` [PATCH v4 6/8] dt: mb86s7x: add dt files for MB86S7x evbs Vincent Yang
2015-01-19 10:37     ` Vincent Yang
2015-01-19 10:38   ` [PATCH v4 7/8] of: add Fujitsu vendor prefix Vincent Yang
2015-01-19 10:38     ` Vincent Yang
2015-02-02 13:21   ` Jassi Brar [this message]
2015-02-02 13:21     ` [PATCH v4 0/8] Support for Fujitsu MB86S7X SoCs Jassi Brar
     [not found]     ` <CAJe_ZhdqsTwD0KxzVzCCHExsoepCkLR2hXUbjnnmvSFhhvmgdw-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2015-02-02 16:33       ` Arnd Bergmann
2015-02-02 16:33         ` Arnd Bergmann

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=CAJe_ZhdqsTwD0KxzVzCCHExsoepCkLR2hXUbjnnmvSFhhvmgdw@mail.gmail.com \
    --to=jaswinder.singh-qsej5fyqhm4dnm+yrofe0a@public.gmane.org \
    --cc=Vincent.Yang-l16TxrwUIHTQFUHtdCDX3A@public.gmane.org \
    --cc=andy.green-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org \
    --cc=arnd-r2nGTMty4D4@public.gmane.org \
    --cc=devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
    --cc=galak-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org \
    --cc=ijc+devicetree-KcIKpvwj1kUDXYZnReoRVg@public.gmane.org \
    --cc=linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org \
    --cc=linux-lFZ/pmaqli7XmaaqVzeoHQ@public.gmane.org \
    --cc=mark.rutland-5wv7dgnIgG8@public.gmane.org \
    --cc=olof-nZhT3qVonbNeoWH0uzbU5w@public.gmane.org \
    --cc=patches-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org \
    --cc=pawel.moll-5wv7dgnIgG8@public.gmane.org \
    --cc=robh+dt-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org \
    --cc=vincent.yang.fujitsu-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.