Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

pwm: axi-pwmgen: use shared macro for version reg

The linux/fpga/adi-axi-common.h header already defines a macro for the
version register offset. Use this macro in the axi-pwmgen driver instead
of defining it again.

Signed-off-by: David Lechner <dlechner@baylibre.com>
Link: https://lore.kernel.org/r/20240816-pwm-axi-pwmgen-use-shared-macro-v1-1-994153ebc3a7@baylibre.com
Signed-off-by: Uwe Kleine-König <ukleinek@kernel.org>

authored by

David Lechner and committed by
Uwe Kleine-König
34d973c9 60cd67a4

+1 -2
+1 -2
drivers/pwm/pwm-axi-pwmgen.c
··· 29 29 #include <linux/regmap.h> 30 30 #include <linux/slab.h> 31 31 32 - #define AXI_PWMGEN_REG_CORE_VERSION 0x00 33 32 #define AXI_PWMGEN_REG_ID 0x04 34 33 #define AXI_PWMGEN_REG_SCRATCHPAD 0x08 35 34 #define AXI_PWMGEN_REG_CORE_MAGIC 0x0C ··· 144 145 "failed to read expected value from register: got %08x, expected %08x\n", 145 146 val, AXI_PWMGEN_REG_CORE_MAGIC_VAL); 146 147 147 - ret = regmap_read(regmap, AXI_PWMGEN_REG_CORE_VERSION, &val); 148 + ret = regmap_read(regmap, ADI_AXI_REG_VERSION, &val); 148 149 if (ret) 149 150 return ret; 150 151