* [PATCH 0/2] mfd: arizona: Updates for v3.8
@ 2012-11-20 4:32 Mark Brown
2012-11-20 4:33 ` [PATCH 1/2] mfd: wm5102: Update maximum register Mark Brown
2012-11-20 11:22 ` [PATCH 0/2] mfd: arizona: Updates for v3.8 Samuel Ortiz
0 siblings, 2 replies; 4+ messages in thread
From: Mark Brown @ 2012-11-20 4:32 UTC (permalink / raw)
To: Samuel Ortiz; +Cc: linux-kernel, patches
[-- Attachment #1: Type: text/plain, Size: 838 bytes --]
The following changes since commit f4a75d2eb7b1e2206094b901be09adb31ba63681:
Linux 3.7-rc6 (2012-11-16 17:42:40 -0800)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/misc.git tags/mfd-arizona-3.8
for you to fetch changes up to ffe70f1e526c43b9bb56c9b4408b6e39d2b8473c:
mfd: wm5102: Mark some more status registers as volatile (2012-11-20 13:21:54 +0900)
----------------------------------------------------------------
mfd: arizona: Enhancements for v3.8
These have all previously been posted.
----------------------------------------------------------------
Mark Brown (2):
mfd: wm5102: Update maximum register
mfd: wm5102: Mark some more status registers as volatile
drivers/mfd/wm5102-tables.c | 9 +++++++--
1 file changed, 7 insertions(+), 2 deletions(-)
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 836 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread* [PATCH 1/2] mfd: wm5102: Update maximum register 2012-11-20 4:32 [PATCH 0/2] mfd: arizona: Updates for v3.8 Mark Brown @ 2012-11-20 4:33 ` Mark Brown 2012-11-20 4:33 ` [PATCH 2/2] mfd: wm5102: Mark some more status registers as volatile Mark Brown 2012-11-20 11:22 ` [PATCH 0/2] mfd: arizona: Updates for v3.8 Samuel Ortiz 1 sibling, 1 reply; 4+ messages in thread From: Mark Brown @ 2012-11-20 4:33 UTC (permalink / raw) To: Samuel Ortiz; +Cc: linux-kernel, patches, Mark Brown The DSP memories are mapped into the register map, make them readable and writable by updating max_register appropriately. Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com> --- drivers/mfd/wm5102-tables.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/drivers/mfd/wm5102-tables.c b/drivers/mfd/wm5102-tables.c index 01b9255..ffeba98 100644 --- a/drivers/mfd/wm5102-tables.c +++ b/drivers/mfd/wm5102-tables.c @@ -2369,12 +2369,14 @@ static bool wm5102_volatile_register(struct device *dev, unsigned int reg) } } +#define WM5102_MAX_REGISTER 0x1a8fff + const struct regmap_config wm5102_spi_regmap = { .reg_bits = 32, .pad_bits = 16, .val_bits = 16, - .max_register = ARIZONA_DSP1_STATUS_2, + .max_register = WM5102_MAX_REGISTER, .readable_reg = wm5102_readable_register, .volatile_reg = wm5102_volatile_register, @@ -2388,7 +2390,7 @@ const struct regmap_config wm5102_i2c_regmap = { .reg_bits = 32, .val_bits = 16, - .max_register = ARIZONA_DSP1_STATUS_2, + .max_register = WM5102_MAX_REGISTER, .readable_reg = wm5102_readable_register, .volatile_reg = wm5102_volatile_register, -- 1.7.10.4 ^ permalink raw reply [flat|nested] 4+ messages in thread
* [PATCH 2/2] mfd: wm5102: Mark some more status registers as volatile 2012-11-20 4:33 ` [PATCH 1/2] mfd: wm5102: Update maximum register Mark Brown @ 2012-11-20 4:33 ` Mark Brown 0 siblings, 0 replies; 4+ messages in thread From: Mark Brown @ 2012-11-20 4:33 UTC (permalink / raw) To: Samuel Ortiz; +Cc: linux-kernel, patches, Mark Brown Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com> --- drivers/mfd/wm5102-tables.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/mfd/wm5102-tables.c b/drivers/mfd/wm5102-tables.c index ffeba98..1ade455 100644 --- a/drivers/mfd/wm5102-tables.c +++ b/drivers/mfd/wm5102-tables.c @@ -2331,6 +2331,9 @@ static bool wm5102_volatile_register(struct device *dev, unsigned int reg) case ARIZONA_SOFTWARE_RESET: case ARIZONA_DEVICE_REVISION: case ARIZONA_OUTPUT_STATUS_1: + case ARIZONA_RAW_OUTPUT_STATUS_1: + case ARIZONA_SLIMBUS_RX_PORT_STATUS: + case ARIZONA_SLIMBUS_TX_PORT_STATUS: case ARIZONA_SAMPLE_RATE_1_STATUS: case ARIZONA_SAMPLE_RATE_2_STATUS: case ARIZONA_SAMPLE_RATE_3_STATUS: -- 1.7.10.4 ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PATCH 0/2] mfd: arizona: Updates for v3.8 2012-11-20 4:32 [PATCH 0/2] mfd: arizona: Updates for v3.8 Mark Brown 2012-11-20 4:33 ` [PATCH 1/2] mfd: wm5102: Update maximum register Mark Brown @ 2012-11-20 11:22 ` Samuel Ortiz 1 sibling, 0 replies; 4+ messages in thread From: Samuel Ortiz @ 2012-11-20 11:22 UTC (permalink / raw) To: Mark Brown; +Cc: linux-kernel, patches Hi mark On Tue, Nov 20, 2012 at 01:32:12PM +0900, Mark Brown wrote: > The following changes since commit f4a75d2eb7b1e2206094b901be09adb31ba63681: > > Linux 3.7-rc6 (2012-11-16 17:42:40 -0800) > > are available in the git repository at: > > git://git.kernel.org/pub/scm/linux/kernel/git/broonie/misc.git tags/mfd-arizona-3.8 > > for you to fetch changes up to ffe70f1e526c43b9bb56c9b4408b6e39d2b8473c: > > mfd: wm5102: Mark some more status registers as volatile (2012-11-20 13:21:54 +0900) > > ---------------------------------------------------------------- > mfd: arizona: Enhancements for v3.8 > > These have all previously been posted. > > ---------------------------------------------------------------- > Mark Brown (2): > mfd: wm5102: Update maximum register > mfd: wm5102: Mark some more status registers as volatile Both patches applied to my for-next branch, thanks. Cheers, Samuel. -- Intel Open Source Technology Centre http://oss.intel.com/ ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2012-11-20 11:22 UTC | newest] Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2012-11-20 4:32 [PATCH 0/2] mfd: arizona: Updates for v3.8 Mark Brown 2012-11-20 4:33 ` [PATCH 1/2] mfd: wm5102: Update maximum register Mark Brown 2012-11-20 4:33 ` [PATCH 2/2] mfd: wm5102: Mark some more status registers as volatile Mark Brown 2012-11-20 11:22 ` [PATCH 0/2] mfd: arizona: Updates for v3.8 Samuel Ortiz
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®