mbox series

Reset controller changes for v5.1

Message ID 1549644664.24981.1.camel@pengutronix.de
State New
Headers show
Series Reset controller changes for v5.1 | expand

Pull-request

git://git.pengutronix.de/git/pza/linux.git tags/reset-for-5.1

Message

Philipp Zabel Feb. 8, 2019, 4:51 p.m. UTC
Dear arm-soc maintainers,

The following changes since commit 1c7fc5cbc33980acd13d668f1c8f0313d6ae9fd8:

  Linux 5.0-rc2 (2019-01-14 10:41:12 +1200)

are available in the git repository at:

  git://git.pengutronix.de/git/pza/linux.git tags/reset-for-5.1

for you to fetch changes up to dbfc54534dfcaee004d54137d9b34d000f847e41:

  dt-bindings: reset: meson: add g12a bindings (2019-02-08 17:31:33 +0100)

----------------------------------------------------------------
Reset controller changes for v5.1

This adds the include/linux/reset directory to MAINTAINERS for reset
specific headers and adds headers for sunxi and socfpga in there to
get rid of a few extern function declarations.
There is a new reset driver for the Broadcom STB reset controller and
the i.MX7 system reset controller driver is extended to support i.MX8MQ
as well. Finally, there is a new header with reset id constants for
the Meson G12A SoC, which has a reset controller identical to Meson AXG
and thus can reuse its driver and DT bindings.

----------------------------------------------------------------
Andrey Smirnov (3):
      dt-bindings: reset: imx7: Document usage on i.MX8MQ SoCs
      reset: imx7: Add plubming to support multiple IP variants
      reset: imx7: Add support for i.MX8MQ IP block variant

Florian Fainelli (2):
      dt-bindings: reset: Add document for Broadcom STB reset controller
      reset: Add Broadcom STB SW_INIT reset controller driver

Jerome Brunet (1):
      dt-bindings: reset: meson: add g12a bindings

Philipp Zabel (3):
      MAINTAINERS: use include/linux/reset for reset controller related headers
      reset: sunxi: declare sun6i_reset_init in a header file
      reset: socfpga: declare socfpga_reset_init in a header file

 .../bindings/reset/brcm,brcmstb-reset.txt          |  27 ++++
 .../devicetree/bindings/reset/fsl,imx7-src.txt     |   7 +-
 MAINTAINERS                                        |   1 +
 arch/arm/mach-socfpga/socfpga.c                    |   3 +-
 arch/arm/mach-sunxi/sunxi.c                        |   2 +-
 drivers/reset/Kconfig                              |  12 +-
 drivers/reset/Makefile                             |   1 +
 drivers/reset/reset-brcmstb.c                      | 132 ++++++++++++++++
 drivers/reset/reset-imx7.c                         | 172 +++++++++++++++++++--
 drivers/reset/reset-socfpga.c                      |   2 +-
 drivers/reset/reset-sunxi.c                        |   1 +
 .../dt-bindings/reset/amlogic,meson-g12a-reset.h   | 134 ++++++++++++++++
 include/dt-bindings/reset/imx8mq-reset.h           |  64 ++++++++
 include/linux/reset/socfpga.h                      |   7 +
 include/linux/reset/sunxi.h                        |   7 +
 15 files changed, 550 insertions(+), 22 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/reset/brcm,brcmstb-reset.txt
 create mode 100644 drivers/reset/reset-brcmstb.c
 create mode 100644 include/dt-bindings/reset/amlogic,meson-g12a-reset.h
 create mode 100644 include/dt-bindings/reset/imx8mq-reset.h
 create mode 100644 include/linux/reset/socfpga.h
 create mode 100644 include/linux/reset/sunxi.h

Comments

Arnd Bergmann Feb. 15, 2019, 4:22 p.m. UTC | #1
On Fri, Feb 8, 2019 at 5:51 PM Philipp Zabel <p.zabel@pengutronix.de> wrote:
>
> Dear arm-soc maintainers,
>
> The following changes since commit 1c7fc5cbc33980acd13d668f1c8f0313d6ae9fd8:
>
>   Linux 5.0-rc2 (2019-01-14 10:41:12 +1200)
>
> are available in the git repository at:
>
>   git://git.pengutronix.de/git/pza/linux.git tags/reset-for-5.1
>
> for you to fetch changes up to dbfc54534dfcaee004d54137d9b34d000f847e41:
>
>   dt-bindings: reset: meson: add g12a bindings (2019-02-08 17:31:33 +0100)
>
> ----------------------------------------------------------------
> Reset controller changes for v5.1
>
> This adds the include/linux/reset directory to MAINTAINERS for reset
> specific headers and adds headers for sunxi and socfpga in there to
> get rid of a few extern function declarations.
> There is a new reset driver for the Broadcom STB reset controller and
> the i.MX7 system reset controller driver is extended to support i.MX8MQ
> as well. Finally, there is a new header with reset id constants for
> the Meson G12A SoC, which has a reset controller identical to Meson AXG
> and thus can reuse its driver and DT bindings.
>

Pulled into arm/drivers, thanks!

Not sure if we should use different naming scheme for the drivers stuff
in the soc tree, as this is not necessarily ARM specific.

      Arnd