Linux-PM Archive on lore.kernel.org
 help / color / Atom feed
* [GIT PULL] interconnect changes for 5.8
@ 2020-05-21 13:43 Georgi Djakov
  2020-05-22  7:15 ` Greg KH
  0 siblings, 1 reply; 2+ messages in thread
From: Georgi Djakov @ 2020-05-21 13:43 UTC (permalink / raw)
  To: gregkh; +Cc: linux-pm, linux-kernel, georgi.djakov

Hello Greg,

This is the pull request with the interconnect changes for the 5.8-rc1
merge window. It contains some core framework changes (helper functions,
conversion of the framework from tristate to bool, etc). Some of these
are in immutable branch, which is shared with the OPP tree. There are
also new drivers for several i.MX8 platforms. More details are available
in the signed tag.

Patches have been in linux-next without any reported issues. Please pull
into char-misc-next.

Thanks,
Georgi

The following changes since commit 6a8b55ed4056ea5559ebe4f6a4b247f627870d4c:

  Linux 5.7-rc3 (2020-04-26 13:51:02 -0700)

are available in the Git repository at:

  https://git.linaro.org/people/georgi.djakov/linux.git tags/icc-5.8-rc1

for you to fetch changes up to b35da2e86f256a3a4be7c3b31507016100b00847:

  Merge branch 'icc-get-by-index' into icc-next (2020-05-15 10:46:18 +0300)

----------------------------------------------------------------
interconnect changes for 5.8

These are the interconnect changes for the 5.8-rc1 merge window:

Core changes:
- Convert the framework core from tristate to bool to make handling
dependencies between other core frameworks easier
- Add of_icc_get_by_index()
- Add devm_of_icc_get() helper function
- Add icc_enable() and icc_disable() helpers

New drivers:
- Platform driver for NXP i.MX8MM SoC
- Platform driver for NXP i.MX8MN SoC
- Platform driver for NXP i.MX8MQ SoC

Signed-off-by: Georgi Djakov <georgi.djakov@linaro.org>

----------------------------------------------------------------
Akash Asthana (1):
      interconnect: Add devm_of_icc_get() as exported API for users

Georgi Djakov (3):
      interconnect: Add helpers for enabling/disabling a path
      interconnect: Add of_icc_get_by_index() helper function
      Merge branch 'icc-get-by-index' into icc-next

Jordan Crouse (1):
      interconnect: Remove unused module exit code from core

Leonard Crestez (5):
      dt-bindings: interconnect: Add bindings for imx8m noc
      interconnect: Add imx core driver
      interconnect: imx: Add platform driver for imx8mm
      interconnect: imx: Add platform driver for imx8mq
      interconnect: imx: Add platform driver for imx8mn

Viresh Kumar (1):
      interconnect: Disallow interconnect core to be built as a module

Wei Yongjun (1):
      interconnect: imx: Fix return value check in imx_icc_node_init_qos()

 .../devicetree/bindings/interconnect/fsl,imx8m-noc.yaml         | 101 +++
 drivers/interconnect/Kconfig                                    |   3 +-
 drivers/interconnect/Makefile                                   |   1 +
 drivers/interconnect/core.c                                     | 143 +++-
 drivers/interconnect/imx/Kconfig                                |  17 +
 drivers/interconnect/imx/Makefile                               |   9 +
 drivers/interconnect/imx/imx.c                                  | 284 ++++++++
 drivers/interconnect/imx/imx.h                                  |  61 ++
 drivers/interconnect/imx/imx8mm.c                               | 105 +++
 drivers/interconnect/imx/imx8mn.c                               |  94 +++
 drivers/interconnect/imx/imx8mq.c                               | 103 +++
 drivers/interconnect/internal.h                                 |   2 +
 include/dt-bindings/interconnect/imx8mm.h                       |  50 ++
 include/dt-bindings/interconnect/imx8mn.h                       |  41 ++
 include/dt-bindings/interconnect/imx8mq.h                       |  48 ++
 include/linux/interconnect.h                                    |  25 +
 16 files changed, 1061 insertions(+), 26 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/interconnect/fsl,imx8m-noc.yaml
 create mode 100644 drivers/interconnect/imx/Kconfig
 create mode 100644 drivers/interconnect/imx/Makefile
 create mode 100644 drivers/interconnect/imx/imx.c
 create mode 100644 drivers/interconnect/imx/imx.h
 create mode 100644 drivers/interconnect/imx/imx8mm.c
 create mode 100644 drivers/interconnect/imx/imx8mn.c
 create mode 100644 drivers/interconnect/imx/imx8mq.c
 create mode 100644 include/dt-bindings/interconnect/imx8mm.h
 create mode 100644 include/dt-bindings/interconnect/imx8mn.h
 create mode 100644 include/dt-bindings/interconnect/imx8mq.h

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [GIT PULL] interconnect changes for 5.8
  2020-05-21 13:43 [GIT PULL] interconnect changes for 5.8 Georgi Djakov
@ 2020-05-22  7:15 ` Greg KH
  0 siblings, 0 replies; 2+ messages in thread
From: Greg KH @ 2020-05-22  7:15 UTC (permalink / raw)
  To: Georgi Djakov; +Cc: linux-pm, linux-kernel

On Thu, May 21, 2020 at 04:43:04PM +0300, Georgi Djakov wrote:
> Hello Greg,
> 
> This is the pull request with the interconnect changes for the 5.8-rc1
> merge window. It contains some core framework changes (helper functions,
> conversion of the framework from tristate to bool, etc). Some of these
> are in immutable branch, which is shared with the OPP tree. There are
> also new drivers for several i.MX8 platforms. More details are available
> in the signed tag.
> 
> Patches have been in linux-next without any reported issues. Please pull
> into char-misc-next.

Pulled and pushed out, thanks.

greg k-h

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, back to index

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-05-21 13:43 [GIT PULL] interconnect changes for 5.8 Georgi Djakov
2020-05-22  7:15 ` Greg KH

Linux-PM Archive on lore.kernel.org

Archives are clonable:
	git clone --mirror https://lore.kernel.org/linux-pm/0 linux-pm/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 linux-pm linux-pm/ https://lore.kernel.org/linux-pm \
		linux-pm@vger.kernel.org
	public-inbox-index linux-pm

Example config snippet for mirrors

Newsgroup available over NNTP:
	nntp://nntp.lore.kernel.org/org.kernel.vger.linux-pm


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git