Commit e5657054ff508c9e547a8ceb931de07838ee3ba0
1 parent
f773fc6dca
Exists in
smarc-imx_3.14.28_1.0.0_ga
and in
1 other branch
mfd: wm5110: Make DSPn_STATUS_3 readable
These registers have been documented since the driver was originally submitted so expose them. Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Showing 2 changed files with 11 additions and 0 deletions Side-by-side Diff
drivers/mfd/wm5110-tables.c
... | ... | @@ -2273,18 +2273,22 @@ |
2273 | 2273 | case ARIZONA_DSP1_CLOCKING_1: |
2274 | 2274 | case ARIZONA_DSP1_STATUS_1: |
2275 | 2275 | case ARIZONA_DSP1_STATUS_2: |
2276 | + case ARIZONA_DSP1_STATUS_3: | |
2276 | 2277 | case ARIZONA_DSP2_CONTROL_1: |
2277 | 2278 | case ARIZONA_DSP2_CLOCKING_1: |
2278 | 2279 | case ARIZONA_DSP2_STATUS_1: |
2279 | 2280 | case ARIZONA_DSP2_STATUS_2: |
2281 | + case ARIZONA_DSP2_STATUS_3: | |
2280 | 2282 | case ARIZONA_DSP3_CONTROL_1: |
2281 | 2283 | case ARIZONA_DSP3_CLOCKING_1: |
2282 | 2284 | case ARIZONA_DSP3_STATUS_1: |
2283 | 2285 | case ARIZONA_DSP3_STATUS_2: |
2286 | + case ARIZONA_DSP3_STATUS_3: | |
2284 | 2287 | case ARIZONA_DSP4_CONTROL_1: |
2285 | 2288 | case ARIZONA_DSP4_CLOCKING_1: |
2286 | 2289 | case ARIZONA_DSP4_STATUS_1: |
2287 | 2290 | case ARIZONA_DSP4_STATUS_2: |
2291 | + case ARIZONA_DSP4_STATUS_3: | |
2288 | 2292 | return true; |
2289 | 2293 | default: |
2290 | 2294 | return false; |
2291 | 2295 | |
2292 | 2296 | |
2293 | 2297 | |
... | ... | @@ -2334,12 +2338,16 @@ |
2334 | 2338 | case ARIZONA_DSP1_CLOCKING_1: |
2335 | 2339 | case ARIZONA_DSP1_STATUS_1: |
2336 | 2340 | case ARIZONA_DSP1_STATUS_2: |
2341 | + case ARIZONA_DSP1_STATUS_3: | |
2337 | 2342 | case ARIZONA_DSP2_STATUS_1: |
2338 | 2343 | case ARIZONA_DSP2_STATUS_2: |
2344 | + case ARIZONA_DSP2_STATUS_3: | |
2339 | 2345 | case ARIZONA_DSP3_STATUS_1: |
2340 | 2346 | case ARIZONA_DSP3_STATUS_2: |
2347 | + case ARIZONA_DSP3_STATUS_3: | |
2341 | 2348 | case ARIZONA_DSP4_STATUS_1: |
2342 | 2349 | case ARIZONA_DSP4_STATUS_2: |
2350 | + case ARIZONA_DSP4_STATUS_3: | |
2343 | 2351 | return true; |
2344 | 2352 | default: |
2345 | 2353 | return false; |
include/linux/mfd/arizona/registers.h
... | ... | @@ -1002,6 +1002,7 @@ |
1002 | 1002 | #define ARIZONA_DSP2_CLOCKING_1 0x1201 |
1003 | 1003 | #define ARIZONA_DSP2_STATUS_1 0x1204 |
1004 | 1004 | #define ARIZONA_DSP2_STATUS_2 0x1205 |
1005 | +#define ARIZONA_DSP2_STATUS_3 0x1206 | |
1005 | 1006 | #define ARIZONA_DSP2_SCRATCH_0 0x1240 |
1006 | 1007 | #define ARIZONA_DSP2_SCRATCH_1 0x1241 |
1007 | 1008 | #define ARIZONA_DSP2_SCRATCH_2 0x1242 |
... | ... | @@ -1010,6 +1011,7 @@ |
1010 | 1011 | #define ARIZONA_DSP3_CLOCKING_1 0x1301 |
1011 | 1012 | #define ARIZONA_DSP3_STATUS_1 0x1304 |
1012 | 1013 | #define ARIZONA_DSP3_STATUS_2 0x1305 |
1014 | +#define ARIZONA_DSP3_STATUS_3 0x1306 | |
1013 | 1015 | #define ARIZONA_DSP3_SCRATCH_0 0x1340 |
1014 | 1016 | #define ARIZONA_DSP3_SCRATCH_1 0x1341 |
1015 | 1017 | #define ARIZONA_DSP3_SCRATCH_2 0x1342 |
... | ... | @@ -1018,6 +1020,7 @@ |
1018 | 1020 | #define ARIZONA_DSP4_CLOCKING_1 0x1401 |
1019 | 1021 | #define ARIZONA_DSP4_STATUS_1 0x1404 |
1020 | 1022 | #define ARIZONA_DSP4_STATUS_2 0x1405 |
1023 | +#define ARIZONA_DSP4_STATUS_3 0x1406 | |
1021 | 1024 | #define ARIZONA_DSP4_SCRATCH_0 0x1440 |
1022 | 1025 | #define ARIZONA_DSP4_SCRATCH_1 0x1441 |
1023 | 1026 | #define ARIZONA_DSP4_SCRATCH_2 0x1442 |