mbox series

[GIT,PULL,2/9] soc/tegra: Changes for v5.2-rc1

Message ID 20190418150721.8828-2-thierry.reding@gmail.com
State New
Headers show
Series [GIT,PULL,1/9] bus/tegra: Changes for v5.2-rc1 | expand

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-5.2-soc

Message

Thierry Reding April 18, 2019, 3:07 p.m. UTC
Hi ARM SoC maintainers,

The following changes since commit 9e98c678c2d6ae3a17cb2de55d17f69dddaa231b:

  Linux 5.1-rc1 (2019-03-17 14:22:26 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-5.2-soc

for you to fetch changes up to 6ac2a01de1700c1b6d889f02f61c4c9602573a8d:

  soc/tegra: pmc: Move powergate initialisation to probe (2019-04-17 10:32:33 +0200)

Note that this pulls in a stable branch from Philipp for the core
acquire/release protocol changes to the reset framework.

Thanks,
Thierry

----------------------------------------------------------------
soc/tegra: Changes for v5.2-rc1

Besides a couple of fixes to better cope with deferred probing, this set
of patches also implements the acquire/release protocol for resets used
during powergate operations. This is necessary to allow these resets to
be temporarily shared with other devices that may also need to control
these resets.

----------------------------------------------------------------
Jon Hunter (3):
      soc/tegra: pmc: Fix reset sources and levels
      soc/tegra: pmc: Remove reset sysfs entries on error
      soc/tegra: pmc: Move powergate initialisation to probe

Philipp Zabel (1):
      reset: add acquired/released state for exclusive reset controls

Thierry Reding (4):
      reset: Add acquired flag to of_reset_control_array_get()
      reset: Add acquire/release support for arrays
      Merge branch 'reset/acquire' of git://git.pengutronix.de/git/pza/linux into for-5.2/soc
      soc/tegra: pmc: Implement acquire/release for resets

 drivers/reset/core.c              | 180 +++++++++++++++++++++++++++++++++++---
 drivers/soc/tegra/pmc.c           | 171 ++++++++++++++++++++++++++++--------
 drivers/usb/dwc3/dwc3-of-simple.c |   3 +-
 include/linux/reset.h             | 113 ++++++++++++++++++------
 4 files changed, 389 insertions(+), 78 deletions(-)

Comments

Olof Johansson April 29, 2019, 6:34 a.m. UTC | #1
On Thu, Apr 18, 2019 at 05:07:13PM +0200, Thierry Reding wrote:
> Hi ARM SoC maintainers,
> 
> The following changes since commit 9e98c678c2d6ae3a17cb2de55d17f69dddaa231b:
> 
>   Linux 5.1-rc1 (2019-03-17 14:22:26 -0700)
> 
> are available in the Git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-5.2-soc
> 
> for you to fetch changes up to 6ac2a01de1700c1b6d889f02f61c4c9602573a8d:
> 
>   soc/tegra: pmc: Move powergate initialisation to probe (2019-04-17 10:32:33 +0200)
> 
> Note that this pulls in a stable branch from Philipp for the core
> acquire/release protocol changes to the reset framework.
> 
> Thanks,
> Thierry
> 
> ----------------------------------------------------------------
> soc/tegra: Changes for v5.2-rc1
> 
> Besides a couple of fixes to better cope with deferred probing, this set
> of patches also implements the acquire/release protocol for resets used
> during powergate operations. This is necessary to allow these resets to
> be temporarily shared with other devices that may also need to control
> these resets.

Merged, thanks.


-Olof