]> www.infradead.org Git - users/hch/xfs.git/commitdiff
pwm: axi-pwmgen: add .max_register to regmap
authorTrevor Gamblin <tgamblin@baylibre.com>
Thu, 11 Jul 2024 12:57:42 +0000 (08:57 -0400)
committerUwe 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

index aac4f395497ba5bfa560dc901b00673fdaf976b8..3ad60edf20a565b88cf419691ab5447bf907eb9b 100644 (file)
@@ -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,