projects
/
linux
/
.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
20c0455
)
pwm: axi-pwmgen: add .max_register to regmap
author
Trevor Gamblin
<tgamblin@baylibre.com>
Thu, 11 Jul 2024 12:57:42 +0000
(08:57 -0400)
committer
Uwe Kleine-König
<ukleinek@kernel.org>
Thu, 11 Jul 2024 13:44:40 +0000
(15:44 +0200)
This was missed in the basic driver and is useful for debug, so add it.
Example regmap output before the patch:
|root@zed-tg:~# cat /sys/kernel/debug/regmap/
44a60000
.pwm/registers
|0:
00020100
And with it:
|root@zed-tg:~# cat /sys/kernel/debug/regmap/
44a60000
.pwm/registers
|00:
00020100
|04:
00000000
|08:
00000000
|0c:
601a3471
|10:
00000000
|14:
00000002
|18:
00000001
|1c:
00000000
|...
Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Link:
https://lore.kernel.org/r/20240711125743.3956935-1-tgamblin@baylibre.com
Signed-off-by: Uwe Kleine-König <ukleinek@kernel.org>
drivers/pwm/pwm-axi-pwmgen.c
patch
|
blob
|
history
diff --git
a/drivers/pwm/pwm-axi-pwmgen.c
b/drivers/pwm/pwm-axi-pwmgen.c
index aac4f395497ba5bfa560dc901b00673fdaf976b8..3ad60edf20a565b88cf419691ab5447bf907eb9b 100644
(file)
--- a/
drivers/pwm/pwm-axi-pwmgen.c
+++ b/
drivers/pwm/pwm-axi-pwmgen.c
@@
-51,6
+51,7
@@
static const struct regmap_config axi_pwmgen_regmap_config = {
.reg_bits = 32,
.reg_stride = 4,
.val_bits = 32,
+ .max_register = 0xFC,
};
static int axi_pwmgen_apply(struct pwm_chip *chip, struct pwm_device *pwm,