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(-)