All of lore.kernel.org
 help / color / mirror / Atom feed
From: Olof Johansson <olof@lixom.net>
To: torvalds@linux-foundation.org
Cc: linux-arm-kernel@lists.infradead.org,
	linux-kernel@vger.kernel.org, arm@kernel.org,
	Olof Johansson <olof@lixom.net>
Subject: [GIT PULL 2/4] ARM: SoC driver updates
Date: Mon, 31 Dec 2018 13:46:38 -0800	[thread overview]
Message-ID: <20181231214640.17015-3-olof@lixom.net> (raw)
In-Reply-To: <20181231214640.17015-1-olof@lixom.net>

Misc driver updates for platforms, many of them power related.

- Rockchip adds power domain support for rk3066 and rk3188
- Amlogic adds a power measurement driver
- Allwinner adds SRAM support for three platforms (F1C100, H5, A64 C1)
- Wakeup and ti-sysc (platform bus) fixes for OMAP/DRA7
- Broadcom fixes suspend/resume with Thumb2 kernels, and improves
  stability of a handful of firmware/platform interfaces
- PXA completes their conversion to dmaengine framework
- Renesas does a bunch of PM cleanups across many platforms
- Tegra adds support for suspend/resume on T186/T194, which includes
  some driver cleanups and addition of wake events
- Tegra also adds a driver for memory controller (EMC) on Tegra2
- i.MX tweaks power domain bindings, and adds support for i.MX8MQ in GPC
- Atmel adds identifiers and LPDDR2 support for a new SoC, SAM9X60

+ misc cleanups across several platforms

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

The following changes since commit b0e8b6ef5408a5b97c4fa8c835599e67ff4a0e3d:

  Merge tag 'armsoc-soc' into HEAD

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git tags/armsoc-drivers

for you to fetch changes up to a6f119a06960ef1dc30570401e43b71f9ebdd2c2:

  Merge tag 'omap-for-v4.21/driver-part2-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into next/drivers

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

A.s. Dong (1):
      firmware: imx: add SCU power domain driver

Alok Chauhan (1):
      soc: qcom: Add irq clear handling during SE init

Arnd Bergmann (1):
      soc: qcom/llcc: add MODULE_LICENSE tag

Arun Kumar Neelakantam (1):
      soc: qcom: qmi_interface: Limit txn ids to U16_MAX

Bjorn Andersson (1):
      soc: qcom: smd-rpm: Add QCS404 compatible

Bo Yan (1):
      soc/tegra: fuse: Remove duplicated function declaration

Corentin Labbe (1):
      soc: amlogic: meson-clk-measure: Add missing REGMAP_MMIO dependency

Dmitry Osipenko (2):
      memory: tegra: Introduce Tegra20 EMC driver
      soc/tegra: pmc: Drop locking from tegra_powergate_is_powered()

Florian Fainelli (2):
      soc: bcm: brcmstb: Fix re-entry point with a THUMB2_KERNEL
      Merge tag 'tags/bcm2835-drivers-next-2018-11-27' into drivers/next

Geert Uytterhoeven (9):
      soc: renesas: r8a77965-sysc: Remove non-existent A3IR power domain
      soc: renesas: r8a77970-sysc: Remove non-existent CR7 power domain
      soc: renesas: r8a77970-sysc: Correct names of A2DP/A2CN power domains
      soc: renesas: r8a77980-sysc: Correct names of A2DP[01] power domains
      soc: renesas: r8a77980-sysc: Correct A3VIP[012] power domain hierarchy
      soc: renesas: r8a77990-sysc: Fix initialization order of 3DG-{A,B}
      soc: renesas: rcar-sysc: Remove rcar_sysc_power_{down,up}() helpers
      soc: renesas: rcar-sysc: Merge PM Domain registration and linking
      soc: renesas: rcar-sysc: Fix power domain control after system resume

Heiko Stuebner (6):
      dt-bindings: add power-domain header for RK3188 SoCs
      dt-bindings: add power-domain header for RK3066 SoCs
      dt-bindings: add compatibles for rk3066/rk3188 power controllers
      Merge branch 'v4.21-shared/pdids' into v4.21-armsoc/drivers
      soc: rockchip: power-domain: add rk3188 powerdomains
      soc: rockchip: power-domain: add rk3066 powerdomains

Houlong Wei (1):
      soc: mediatek: Add Mediatek CMDQ helper

James Hughes (1):
      firmware: raspberrypi: Fix firmware calls with large buffers

Jon Hunter (1):
      soc/tegra: pmc: Don't power-up XUSB power-domains

Jordan Crouse (1):
      soc: qcom: llcc-slice: Add error checks for API functions

Keerthy (1):
      soc: ti: wkup_m3: Add PRCM int16 as the wake up source

Leonard Crestez (1):
      soc: imx: gpc: Increase GPC_CLK_MAX to 7

Lucas Stach (3):
      soc: imx: gpcv2: prefix i.MX7 specific defines
      soc: imx: gpcv2: move register access table to domain data
      soc: imx: gpcv2: add support for i.MX8MQ SoC

Maxime Jourdan (1):
      drivers: soc: Allow building the amlogic drivers without ARCH_MESON

Mesih Kilinc (1):
      dt-bindings: sram: Add Allwinner suniv F1C100s

Neil Armstrong (2):
      dt-bindings: amlogic: Add Internal Clock Measurer bindings
      soc: amlogic: Add Meson Clock Measure driver

Nicolas Ferre (1):
      ARM: at91: add support in soc driver for LPDDR2 SiP

Niklas Cassel (1):
      soc: qcom: Drop help text for QCOM_QMI_HELPERS

Olof Johansson (16):
      Merge tag 'v4.21-rockchip-drivers-1' of git://git.kernel.org/.../mmind/linux-rockchip into next/drivers
      Merge tag 'amlogic-drivers' of https://git.kernel.org/.../khilman/linux-amlogic into next/drivers
      Merge tag 'omap-for-v4.21/driver-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/drivers
      Merge tag 'arm-soc/for-4.21/drivers' of https://github.com/Broadcom/stblinux into next/drivers
      Merge tag 'qcom-drivers-for-4.21' of git://git.kernel.org/.../agross/linux into next/drivers
      Merge tag 'pxa-for-4.21' of https://github.com/rjarzmik/linux into next/drivers
      Merge tag 'renesas-drivers-for-v4.21' of https://git.kernel.org/.../horms/renesas into next/drivers
      Merge tag 'tegra-for-4.21-soc' of git://git.kernel.org/.../tegra/linux into next/drivers
      Merge tag 'tegra-for-4.21-firmware' of git://git.kernel.org/.../tegra/linux into next/drivers
      Merge tag 'sunxi-drivers-for-4.21' of https://git.kernel.org/.../sunxi/linux into next/drivers
      Merge tag 'v4.20-next-soc' of https://git.kernel.org/.../matthias.bgg/linux into next/drivers
      Merge tag 'imx-drivers-4.21' of git://git.kernel.org/.../shawnguo/linux into next/drivers
      Merge tag 'amlogic-drivers-2' of https://git.kernel.org/.../khilman/linux-amlogic into next/drivers
      Merge tag 'at91-4.21-soc' of git://git.kernel.org/.../at91/linux into next/drivers
      Merge tag 'tegra-for-4.21-memory' of git://git.kernel.org/.../tegra/linux into next/drivers
      Merge tag 'omap-for-v4.21/driver-part2-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/drivers

Paul Kocialkowski (4):
      soc: sunxi: sram: Enable EMAC clock access for H3 variant
      soc: sunxi: sram: Add support for the H5 SoC system control
      dt-bindings: sram: sunxi: Add bindings for the H5 with SRAM C1
      dt-bindings: sram: sunxi: Add compatible for the A64 SRAM C1

Rob Herring (1):
      memory: omap-gpmc: Use of_node_name_eq for node name comparisons

Robert Jarzmik (1):
      dmaengine: pxa: make the filter function internal

Sandeep Sheriker Mallikarjun (1):
      ARM: at91: add support in soc driver for new SAM9X60

Sandipan Patra (1):
      soc/tegra: pmc: Add sysfs entries for reset info

Stefan Wahren (3):
      firmware: raspberrypi: Define timeout for transactions
      soc: bcm: Switch raspberrypi-power to SPDX identifier
      firmware: raspberrypi: Switch to SPDX identifier

Stephen Boyd (3):
      soc: qcom: cmd-db: Remove memcpy()ing from cmd_db_get_header()
      soc: qcom: cmd-db: Stop memcpy()ing in cmd_db_read_aux_data()
      drm: msm: Check cmd_db_read_aux_data() for failure

Thierry Reding (4):
      soc/tegra: pmc: Add Tegra194 support
      soc/tegra: pmc: Add wake event support
      soc/tegra: pmc: Add initial Tegra186 wake events
      soc/tegra: pmc: Add initial Tegra194 wake events

Timo Alho (5):
      firmware: tegra: Add helper to check for supported MRQs
      firmware: tegra: Switch to global mrq_is_supported()
      firmware: tegra: Print version tag at full
      soc/tegra: bpmp: Update ABI header
      firmware: tegra: Use in-band messages for firmware version query

Tony Lindgren (7):
      bus: ti-sysc: Fix getting optional clocks in clock_roles
      bus: ti-sysc: Add mcasp optional clocks flag
      bus: ti-sysc: Detect devices for debug on omap5
      Merge branch 'omap-for-v4.21/ti-sysc' into omap-for-v4.21/driver
      ARM: OMAP2+: Check also the first dts child for hwmod flags
      bus: ti-sysc: Check for no-reset and no-idle flags at the child level
      Merge branch 'omap-for-v4.21/ti-sysc' into omap-for-v4.21/driver

Wolfram Sang (1):
      bus: brcmstb_gisb: simplify getting .driver_data

Yangtao Li (4):
      soc/tegra: Don't leak device tree node reference
      soc/tegra: pmc: Change to use DEFINE_SHOW_ATTRIBUTE macro
      soc: sunxi: Change to use DEFINE_SHOW_ATTRIBUTE macro
      soc: bcm: brcmstb: Don't leak device tree node reference

YueHaibing (1):
      soc: qcom: llcc-slice: Remove duplicated include from llcc-slice.c


 .../devicetree/bindings/bus/ti-sysc.txt         |    1 +
 .../devicetree/bindings/power/fsl,imx-gpcv2.txt |    7 +-
 .../bindings/soc/amlogic/clk-measure.txt        |   18 +
 .../bindings/soc/qcom/qcom,smd-rpm.txt          |    1 +
 .../bindings/soc/rockchip/power_domain.txt      |    4 +
 .../devicetree/bindings/sram/sunxi-sram.txt     |    9 +
 arch/arm/mach-omap2/omap_hwmod.c                |   23 +-
 drivers/bus/brcmstb_gisb.c                      |   12 +-
 drivers/bus/ti-sysc.c                           |   55 +-
 drivers/dma/pxa_dma.c                           |    5 +-
 drivers/firmware/imx/Kconfig                    |    6 +
 drivers/firmware/imx/Makefile                   |    3 +-
 drivers/firmware/imx/scu-pd.c                   |  339 +++++
 drivers/firmware/raspberrypi.c                  |   48 +-
 drivers/firmware/tegra/bpmp-debugfs.c           |   29 +-
 drivers/firmware/tegra/bpmp.c                   |   77 +-
 drivers/gpu/drm/msm/adreno/a6xx_gmu.c           |   59 +-
 drivers/memory/omap-gpmc.c                      |    8 +-
 drivers/memory/tegra/Kconfig                    |   10 +
 drivers/memory/tegra/Makefile                   |    1 +
 drivers/memory/tegra/tegra20-emc.c              |  591 +++++++++
 drivers/soc/Makefile                            |    2 +-
 drivers/soc/amlogic/Kconfig                     |    9 +
 drivers/soc/amlogic/Makefile                    |    1 +
 drivers/soc/amlogic/meson-clk-measure.c         |  350 ++++++
 drivers/soc/atmel/soc.c                         |   10 +
 drivers/soc/atmel/soc.h                         |    7 +
 drivers/soc/bcm/brcmstb/common.c                |    6 +-
 drivers/soc/bcm/brcmstb/pm/pm-arm.c             |    2 +-
 drivers/soc/bcm/raspberrypi-power.c             |    5 +-
 drivers/soc/imx/Kconfig                         |    6 +-
 drivers/soc/imx/Makefile                        |    2 +-
 drivers/soc/imx/gpc.c                           |    2 +-
 drivers/soc/imx/gpcv2.c                         |  296 ++++-
 drivers/soc/mediatek/Kconfig                    |   12 +
 drivers/soc/mediatek/Makefile                   |    1 +
 drivers/soc/mediatek/mtk-cmdq-helper.c          |  300 +++++
 drivers/soc/qcom/Kconfig                        |    5 -
 drivers/soc/qcom/cmd-db.c                       |   93 +-
 drivers/soc/qcom/llcc-slice.c                   |   17 +-
 drivers/soc/qcom/qcom-geni-se.c                 |   25 +-
 drivers/soc/qcom/qmi_interface.c                |    2 +-
 drivers/soc/qcom/smd-rpm.c                      |    1 +
 drivers/soc/renesas/r8a77965-sysc.c             |    1 -
 drivers/soc/renesas/r8a77970-sysc.c             |    5 +-
 drivers/soc/renesas/r8a77980-sysc.c             |   10 +-
 drivers/soc/renesas/r8a77990-sysc.c             |   23 +-
 drivers/soc/renesas/rcar-sysc.c                 |   65 +-
 drivers/soc/rockchip/pm_domains.c               |   48 +
 drivers/soc/sunxi/sunxi_sram.c                  |   22 +-
 drivers/soc/tegra/common.c                      |    6 +-
 drivers/soc/tegra/pmc.c                         |  472 ++++++-
 drivers/soc/ti/wkup_m3_ipc.c                    |    1 +
 include/dt-bindings/power/imx8mq-power.h        |   21 +
 include/dt-bindings/power/r8a77970-sysc.h       |    7 +-
 include/dt-bindings/power/r8a77980-sysc.h       |    6 +-
 include/dt-bindings/power/raspberrypi-power.h   |    5 +-
 include/dt-bindings/power/rk3066-power.h        |   22 +
 include/dt-bindings/power/rk3188-power.h        |   24 +
 include/linux/dma/pxa-dma.h                     |   11 -
 include/linux/soc/mediatek/mtk-cmdq.h           |  133 ++
 include/linux/soc/qcom/qmi.h                    |    2 +-
 include/soc/bcm2835/raspberrypi-firmware.h      |    5 +-
 include/soc/qcom/cmd-db.h                       |   12 +-
 include/soc/tegra/bpmp-abi.h                    | 1188 ++++++++++++++----
 include/soc/tegra/bpmp.h                        |    7 +
 include/soc/tegra/fuse.h                        |    1 -
 include/soc/tegra/pmc.h                         |   21 +
 68 files changed, 3910 insertions(+), 668 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/soc/amlogic/clk-measure.txt
 create mode 100644 drivers/firmware/imx/scu-pd.c
 create mode 100644 drivers/memory/tegra/tegra20-emc.c
 create mode 100644 drivers/soc/amlogic/meson-clk-measure.c
 create mode 100644 drivers/soc/mediatek/mtk-cmdq-helper.c
 create mode 100644 include/dt-bindings/power/imx8mq-power.h
 create mode 100644 include/dt-bindings/power/rk3066-power.h
 create mode 100644 include/dt-bindings/power/rk3188-power.h
 create mode 100644 include/linux/soc/mediatek/mtk-cmdq.h

WARNING: multiple messages have this Message-ID (diff)
From: Olof Johansson <olof@lixom.net>
To: torvalds@linux-foundation.org
Cc: Olof Johansson <olof@lixom.net>,
	arm@kernel.org, linux-kernel@vger.kernel.org,
	linux-arm-kernel@lists.infradead.org
Subject: [GIT PULL 2/4] ARM: SoC driver updates
Date: Mon, 31 Dec 2018 13:46:38 -0800	[thread overview]
Message-ID: <20181231214640.17015-3-olof@lixom.net> (raw)
In-Reply-To: <20181231214640.17015-1-olof@lixom.net>

Misc driver updates for platforms, many of them power related.

- Rockchip adds power domain support for rk3066 and rk3188
- Amlogic adds a power measurement driver
- Allwinner adds SRAM support for three platforms (F1C100, H5, A64 C1)
- Wakeup and ti-sysc (platform bus) fixes for OMAP/DRA7
- Broadcom fixes suspend/resume with Thumb2 kernels, and improves
  stability of a handful of firmware/platform interfaces
- PXA completes their conversion to dmaengine framework
- Renesas does a bunch of PM cleanups across many platforms
- Tegra adds support for suspend/resume on T186/T194, which includes
  some driver cleanups and addition of wake events
- Tegra also adds a driver for memory controller (EMC) on Tegra2
- i.MX tweaks power domain bindings, and adds support for i.MX8MQ in GPC
- Atmel adds identifiers and LPDDR2 support for a new SoC, SAM9X60

+ misc cleanups across several platforms

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

The following changes since commit b0e8b6ef5408a5b97c4fa8c835599e67ff4a0e3d:

  Merge tag 'armsoc-soc' into HEAD

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git tags/armsoc-drivers

for you to fetch changes up to a6f119a06960ef1dc30570401e43b71f9ebdd2c2:

  Merge tag 'omap-for-v4.21/driver-part2-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into next/drivers

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

A.s. Dong (1):
      firmware: imx: add SCU power domain driver

Alok Chauhan (1):
      soc: qcom: Add irq clear handling during SE init

Arnd Bergmann (1):
      soc: qcom/llcc: add MODULE_LICENSE tag

Arun Kumar Neelakantam (1):
      soc: qcom: qmi_interface: Limit txn ids to U16_MAX

Bjorn Andersson (1):
      soc: qcom: smd-rpm: Add QCS404 compatible

Bo Yan (1):
      soc/tegra: fuse: Remove duplicated function declaration

Corentin Labbe (1):
      soc: amlogic: meson-clk-measure: Add missing REGMAP_MMIO dependency

Dmitry Osipenko (2):
      memory: tegra: Introduce Tegra20 EMC driver
      soc/tegra: pmc: Drop locking from tegra_powergate_is_powered()

Florian Fainelli (2):
      soc: bcm: brcmstb: Fix re-entry point with a THUMB2_KERNEL
      Merge tag 'tags/bcm2835-drivers-next-2018-11-27' into drivers/next

Geert Uytterhoeven (9):
      soc: renesas: r8a77965-sysc: Remove non-existent A3IR power domain
      soc: renesas: r8a77970-sysc: Remove non-existent CR7 power domain
      soc: renesas: r8a77970-sysc: Correct names of A2DP/A2CN power domains
      soc: renesas: r8a77980-sysc: Correct names of A2DP[01] power domains
      soc: renesas: r8a77980-sysc: Correct A3VIP[012] power domain hierarchy
      soc: renesas: r8a77990-sysc: Fix initialization order of 3DG-{A,B}
      soc: renesas: rcar-sysc: Remove rcar_sysc_power_{down,up}() helpers
      soc: renesas: rcar-sysc: Merge PM Domain registration and linking
      soc: renesas: rcar-sysc: Fix power domain control after system resume

Heiko Stuebner (6):
      dt-bindings: add power-domain header for RK3188 SoCs
      dt-bindings: add power-domain header for RK3066 SoCs
      dt-bindings: add compatibles for rk3066/rk3188 power controllers
      Merge branch 'v4.21-shared/pdids' into v4.21-armsoc/drivers
      soc: rockchip: power-domain: add rk3188 powerdomains
      soc: rockchip: power-domain: add rk3066 powerdomains

Houlong Wei (1):
      soc: mediatek: Add Mediatek CMDQ helper

James Hughes (1):
      firmware: raspberrypi: Fix firmware calls with large buffers

Jon Hunter (1):
      soc/tegra: pmc: Don't power-up XUSB power-domains

Jordan Crouse (1):
      soc: qcom: llcc-slice: Add error checks for API functions

Keerthy (1):
      soc: ti: wkup_m3: Add PRCM int16 as the wake up source

Leonard Crestez (1):
      soc: imx: gpc: Increase GPC_CLK_MAX to 7

Lucas Stach (3):
      soc: imx: gpcv2: prefix i.MX7 specific defines
      soc: imx: gpcv2: move register access table to domain data
      soc: imx: gpcv2: add support for i.MX8MQ SoC

Maxime Jourdan (1):
      drivers: soc: Allow building the amlogic drivers without ARCH_MESON

Mesih Kilinc (1):
      dt-bindings: sram: Add Allwinner suniv F1C100s

Neil Armstrong (2):
      dt-bindings: amlogic: Add Internal Clock Measurer bindings
      soc: amlogic: Add Meson Clock Measure driver

Nicolas Ferre (1):
      ARM: at91: add support in soc driver for LPDDR2 SiP

Niklas Cassel (1):
      soc: qcom: Drop help text for QCOM_QMI_HELPERS

Olof Johansson (16):
      Merge tag 'v4.21-rockchip-drivers-1' of git://git.kernel.org/.../mmind/linux-rockchip into next/drivers
      Merge tag 'amlogic-drivers' of https://git.kernel.org/.../khilman/linux-amlogic into next/drivers
      Merge tag 'omap-for-v4.21/driver-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/drivers
      Merge tag 'arm-soc/for-4.21/drivers' of https://github.com/Broadcom/stblinux into next/drivers
      Merge tag 'qcom-drivers-for-4.21' of git://git.kernel.org/.../agross/linux into next/drivers
      Merge tag 'pxa-for-4.21' of https://github.com/rjarzmik/linux into next/drivers
      Merge tag 'renesas-drivers-for-v4.21' of https://git.kernel.org/.../horms/renesas into next/drivers
      Merge tag 'tegra-for-4.21-soc' of git://git.kernel.org/.../tegra/linux into next/drivers
      Merge tag 'tegra-for-4.21-firmware' of git://git.kernel.org/.../tegra/linux into next/drivers
      Merge tag 'sunxi-drivers-for-4.21' of https://git.kernel.org/.../sunxi/linux into next/drivers
      Merge tag 'v4.20-next-soc' of https://git.kernel.org/.../matthias.bgg/linux into next/drivers
      Merge tag 'imx-drivers-4.21' of git://git.kernel.org/.../shawnguo/linux into next/drivers
      Merge tag 'amlogic-drivers-2' of https://git.kernel.org/.../khilman/linux-amlogic into next/drivers
      Merge tag 'at91-4.21-soc' of git://git.kernel.org/.../at91/linux into next/drivers
      Merge tag 'tegra-for-4.21-memory' of git://git.kernel.org/.../tegra/linux into next/drivers
      Merge tag 'omap-for-v4.21/driver-part2-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/drivers

Paul Kocialkowski (4):
      soc: sunxi: sram: Enable EMAC clock access for H3 variant
      soc: sunxi: sram: Add support for the H5 SoC system control
      dt-bindings: sram: sunxi: Add bindings for the H5 with SRAM C1
      dt-bindings: sram: sunxi: Add compatible for the A64 SRAM C1

Rob Herring (1):
      memory: omap-gpmc: Use of_node_name_eq for node name comparisons

Robert Jarzmik (1):
      dmaengine: pxa: make the filter function internal

Sandeep Sheriker Mallikarjun (1):
      ARM: at91: add support in soc driver for new SAM9X60

Sandipan Patra (1):
      soc/tegra: pmc: Add sysfs entries for reset info

Stefan Wahren (3):
      firmware: raspberrypi: Define timeout for transactions
      soc: bcm: Switch raspberrypi-power to SPDX identifier
      firmware: raspberrypi: Switch to SPDX identifier

Stephen Boyd (3):
      soc: qcom: cmd-db: Remove memcpy()ing from cmd_db_get_header()
      soc: qcom: cmd-db: Stop memcpy()ing in cmd_db_read_aux_data()
      drm: msm: Check cmd_db_read_aux_data() for failure

Thierry Reding (4):
      soc/tegra: pmc: Add Tegra194 support
      soc/tegra: pmc: Add wake event support
      soc/tegra: pmc: Add initial Tegra186 wake events
      soc/tegra: pmc: Add initial Tegra194 wake events

Timo Alho (5):
      firmware: tegra: Add helper to check for supported MRQs
      firmware: tegra: Switch to global mrq_is_supported()
      firmware: tegra: Print version tag at full
      soc/tegra: bpmp: Update ABI header
      firmware: tegra: Use in-band messages for firmware version query

Tony Lindgren (7):
      bus: ti-sysc: Fix getting optional clocks in clock_roles
      bus: ti-sysc: Add mcasp optional clocks flag
      bus: ti-sysc: Detect devices for debug on omap5
      Merge branch 'omap-for-v4.21/ti-sysc' into omap-for-v4.21/driver
      ARM: OMAP2+: Check also the first dts child for hwmod flags
      bus: ti-sysc: Check for no-reset and no-idle flags at the child level
      Merge branch 'omap-for-v4.21/ti-sysc' into omap-for-v4.21/driver

Wolfram Sang (1):
      bus: brcmstb_gisb: simplify getting .driver_data

Yangtao Li (4):
      soc/tegra: Don't leak device tree node reference
      soc/tegra: pmc: Change to use DEFINE_SHOW_ATTRIBUTE macro
      soc: sunxi: Change to use DEFINE_SHOW_ATTRIBUTE macro
      soc: bcm: brcmstb: Don't leak device tree node reference

YueHaibing (1):
      soc: qcom: llcc-slice: Remove duplicated include from llcc-slice.c


 .../devicetree/bindings/bus/ti-sysc.txt         |    1 +
 .../devicetree/bindings/power/fsl,imx-gpcv2.txt |    7 +-
 .../bindings/soc/amlogic/clk-measure.txt        |   18 +
 .../bindings/soc/qcom/qcom,smd-rpm.txt          |    1 +
 .../bindings/soc/rockchip/power_domain.txt      |    4 +
 .../devicetree/bindings/sram/sunxi-sram.txt     |    9 +
 arch/arm/mach-omap2/omap_hwmod.c                |   23 +-
 drivers/bus/brcmstb_gisb.c                      |   12 +-
 drivers/bus/ti-sysc.c                           |   55 +-
 drivers/dma/pxa_dma.c                           |    5 +-
 drivers/firmware/imx/Kconfig                    |    6 +
 drivers/firmware/imx/Makefile                   |    3 +-
 drivers/firmware/imx/scu-pd.c                   |  339 +++++
 drivers/firmware/raspberrypi.c                  |   48 +-
 drivers/firmware/tegra/bpmp-debugfs.c           |   29 +-
 drivers/firmware/tegra/bpmp.c                   |   77 +-
 drivers/gpu/drm/msm/adreno/a6xx_gmu.c           |   59 +-
 drivers/memory/omap-gpmc.c                      |    8 +-
 drivers/memory/tegra/Kconfig                    |   10 +
 drivers/memory/tegra/Makefile                   |    1 +
 drivers/memory/tegra/tegra20-emc.c              |  591 +++++++++
 drivers/soc/Makefile                            |    2 +-
 drivers/soc/amlogic/Kconfig                     |    9 +
 drivers/soc/amlogic/Makefile                    |    1 +
 drivers/soc/amlogic/meson-clk-measure.c         |  350 ++++++
 drivers/soc/atmel/soc.c                         |   10 +
 drivers/soc/atmel/soc.h                         |    7 +
 drivers/soc/bcm/brcmstb/common.c                |    6 +-
 drivers/soc/bcm/brcmstb/pm/pm-arm.c             |    2 +-
 drivers/soc/bcm/raspberrypi-power.c             |    5 +-
 drivers/soc/imx/Kconfig                         |    6 +-
 drivers/soc/imx/Makefile                        |    2 +-
 drivers/soc/imx/gpc.c                           |    2 +-
 drivers/soc/imx/gpcv2.c                         |  296 ++++-
 drivers/soc/mediatek/Kconfig                    |   12 +
 drivers/soc/mediatek/Makefile                   |    1 +
 drivers/soc/mediatek/mtk-cmdq-helper.c          |  300 +++++
 drivers/soc/qcom/Kconfig                        |    5 -
 drivers/soc/qcom/cmd-db.c                       |   93 +-
 drivers/soc/qcom/llcc-slice.c                   |   17 +-
 drivers/soc/qcom/qcom-geni-se.c                 |   25 +-
 drivers/soc/qcom/qmi_interface.c                |    2 +-
 drivers/soc/qcom/smd-rpm.c                      |    1 +
 drivers/soc/renesas/r8a77965-sysc.c             |    1 -
 drivers/soc/renesas/r8a77970-sysc.c             |    5 +-
 drivers/soc/renesas/r8a77980-sysc.c             |   10 +-
 drivers/soc/renesas/r8a77990-sysc.c             |   23 +-
 drivers/soc/renesas/rcar-sysc.c                 |   65 +-
 drivers/soc/rockchip/pm_domains.c               |   48 +
 drivers/soc/sunxi/sunxi_sram.c                  |   22 +-
 drivers/soc/tegra/common.c                      |    6 +-
 drivers/soc/tegra/pmc.c                         |  472 ++++++-
 drivers/soc/ti/wkup_m3_ipc.c                    |    1 +
 include/dt-bindings/power/imx8mq-power.h        |   21 +
 include/dt-bindings/power/r8a77970-sysc.h       |    7 +-
 include/dt-bindings/power/r8a77980-sysc.h       |    6 +-
 include/dt-bindings/power/raspberrypi-power.h   |    5 +-
 include/dt-bindings/power/rk3066-power.h        |   22 +
 include/dt-bindings/power/rk3188-power.h        |   24 +
 include/linux/dma/pxa-dma.h                     |   11 -
 include/linux/soc/mediatek/mtk-cmdq.h           |  133 ++
 include/linux/soc/qcom/qmi.h                    |    2 +-
 include/soc/bcm2835/raspberrypi-firmware.h      |    5 +-
 include/soc/qcom/cmd-db.h                       |   12 +-
 include/soc/tegra/bpmp-abi.h                    | 1188 ++++++++++++++----
 include/soc/tegra/bpmp.h                        |    7 +
 include/soc/tegra/fuse.h                        |    1 -
 include/soc/tegra/pmc.h                         |   21 +
 68 files changed, 3910 insertions(+), 668 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/soc/amlogic/clk-measure.txt
 create mode 100644 drivers/firmware/imx/scu-pd.c
 create mode 100644 drivers/memory/tegra/tegra20-emc.c
 create mode 100644 drivers/soc/amlogic/meson-clk-measure.c
 create mode 100644 drivers/soc/mediatek/mtk-cmdq-helper.c
 create mode 100644 include/dt-bindings/power/imx8mq-power.h
 create mode 100644 include/dt-bindings/power/rk3066-power.h
 create mode 100644 include/dt-bindings/power/rk3188-power.h
 create mode 100644 include/linux/soc/mediatek/mtk-cmdq.h

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

  parent reply	other threads:[~2018-12-31 21:47 UTC|newest]

Thread overview: 20+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-12-31 21:46 [GIT PULL 0/4] ARM: SoC changes for v4.21 Olof Johansson
2018-12-31 21:46 ` Olof Johansson
2018-12-31 21:46 ` [GIT PULL 1/4] ARM: SoC platform updates Olof Johansson
2018-12-31 21:46   ` Olof Johansson
2019-01-01  1:45   ` pr-tracker-bot
2019-01-01  1:45     ` pr-tracker-bot
2018-12-31 21:46 ` Olof Johansson [this message]
2018-12-31 21:46   ` [GIT PULL 2/4] ARM: SoC driver updates Olof Johansson
2019-01-01  1:45   ` pr-tracker-bot
2019-01-01  1:45     ` pr-tracker-bot
2018-12-31 21:46 ` [GIT PULL 3/4] ARM: Device-tree updates Olof Johansson
2018-12-31 21:46   ` Olof Johansson
2019-01-01  1:45   ` pr-tracker-bot
2019-01-01  1:45     ` pr-tracker-bot
2018-12-31 21:46 ` [GIT PULL 4/4] ARM: SoC defconfig updates Olof Johansson
2018-12-31 21:46   ` Olof Johansson
2019-01-01  1:45   ` pr-tracker-bot
2019-01-01  1:45     ` pr-tracker-bot
  -- strict thread matches above, loose matches on Subject: below --
2018-08-23  4:32 [GIT PULL 0/4] ARM: SoC/platform updates Olof Johansson
2018-08-23  4:32 ` [GIT PULL 2/4] ARM: SoC driver updates Olof Johansson
2018-08-23  4:32   ` Olof Johansson

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=20181231214640.17015-3-olof@lixom.net \
    --to=olof@lixom.net \
    --cc=arm@kernel.org \
    --cc=linux-arm-kernel@lists.infradead.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=torvalds@linux-foundation.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.