mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [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®