From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751412AbeA2Rff (ORCPT ); Mon, 29 Jan 2018 12:35:35 -0500 Received: from heliosphere.sirena.org.uk ([172.104.155.198]:53642 "EHLO heliosphere.sirena.org.uk" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751072AbeA2Rfe (ORCPT ); Mon, 29 Jan 2018 12:35:34 -0500 Date: Mon, 29 Jan 2018 17:35:32 +0000 From: Mark Brown To: Linus Torvalds Cc: linux-kernel@vger.kernel.org Subject: [GIT PULL] regmap updates for v4.16 Message-ID: <20180129173532.GF10969@sirena.org.uk> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="rWhLK7VZz0iBluhq" Content-Disposition: inline X-Cookie: New crypt. See /usr/news/crypt. User-Agent: Mutt/1.9.2 (2017-12-15) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --rWhLK7VZz0iBluhq Content-Type: text/plain; charset=us-ascii Content-Disposition: inline The following changes since commit b2cd1df66037e7c4697c7e40496bf7e4a5e16a2d: Linux 4.15-rc7 (2018-01-07 14:22:41 -0800) are available in the Git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git tags/regmap-v4.16 for you to fetch changes up to a75de77211842a7e120ce95ad156e4b3704dcde7: Merge remote-tracking branches 'regmap/topic/soundwire' and 'regmap/topic/zero' into regmap-next (2018-01-12 20:04:01 +0000) ---------------------------------------------------------------- regmap: Updates for v4.16 A very busy release for regmap, all fairly specialist stuff but useful: - Support for disabling locking from Bartosz Golaszewski, allowing users that handle their own locking to save some overhead. - Support for hwspinlocks in syscons in MFD from Baolin Wang, this is going through the regmap tree since the first users turned up some some cases that needed interface tweaks with 0 being used as a syscon identifier. - Support for devices with no read or write flag from Andrew F. Davis. - Basic support for devices on SoundWire buses from Vinod Koul. ---------------------------------------------------------------- Andrew F. Davis (2): regcache: flat: Un-inline index lookup from cache access regmap: Allow empty read/write_flag_mask Baolin Wang (3): regmap: Remove the redundant config to select hwspinlock regmap: Add one flag to indicate if a hwlock should be used mfd: syscon: Add hardware spinlock support Bartosz Golaszewski (5): regmap: allow to disable all locking mechanisms regmap: rename regmap_lock_unlock_empty() to regmap_lock_unlock_none() regmap: potentially duplicate the name string stored in regmap regmap: debugfs: emit a debug message when locking is disabled regmap: debugfs: document why we don't create the debugfs entries Krzysztof Adamski (1): regmap: use proper part of work_buf for storing val Mark Brown (5): regmap: Disable debugfs when locking is disabled Merge branches 'topic/hwspinlock' and 'topic/nolock' of https://git.kernel.org/.../broonie/regmap into regmap-const Merge remote-tracking branch 'regmap/topic/core' into regmap-next Merge remote-tracking branches 'regmap/topic/const', 'regmap/topic/flat', 'regmap/topic/hwspinlock' and 'regmap/topic/nolock' into regmap-next Merge remote-tracking branches 'regmap/topic/soundwire' and 'regmap/topic/zero' into regmap-next Vinod Koul (1): regmap: Add SoundWire bus support Documentation/devicetree/bindings/mfd/syscon.txt | 8 +++ drivers/base/regmap/Kconfig | 6 +- drivers/base/regmap/Makefile | 1 + drivers/base/regmap/internal.h | 8 +++ drivers/base/regmap/regcache-flat.c | 15 ++-- drivers/base/regmap/regmap-debugfs.c | 12 ++++ drivers/base/regmap/regmap-sdw.c | 88 ++++++++++++++++++++++++ drivers/base/regmap/regmap.c | 47 ++++++++----- drivers/mfd/syscon.c | 19 +++++ include/linux/regmap.h | 50 +++++++++++++- 10 files changed, 229 insertions(+), 25 deletions(-) create mode 100644 drivers/base/regmap/regmap-sdw.c --rWhLK7VZz0iBluhq Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEreZoqmdXGLWf4p/qJNaLcl1Uh9AFAlpvW2MACgkQJNaLcl1U h9BMxQf9G0eqeYDs87bpTcuKU95mk9ML+B3oVjNaAZSC3Iv9dE/THJbM+J1I0j92 vc3HPrkZcLJrs4Pm8QDrUn9V+1dTEAmS5GPIz9oGCsHR6TJXPhi9/921AU7JLw7I 4dqGkpJbl9tOhaC+9tEhu9KDBKTDfPUcPsxtEkI/X1EBpweSMUhVSVo//tIzoO3Y 1bNTLgCdJlGfd9ql3MGrBgCW1J7xVD6Ey6IHj9tUsFufShIFt4YDVHpmVqLmJ7gj yNAP+YwwWfQn6GwOeA6Zx+J3OOiSlwDKFnQkwNwZyqSLZ7A9t5w5VRxnDQwPOEVa yDlko3u54jBUjiZ8cJ3ZZHiMGoaycg== =LvDt -----END PGP SIGNATURE----- --rWhLK7VZz0iBluhq--