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

clk: remove unneeded 'fast_io' parameter in regmap_config

When using MMIO with regmap, fast_io is implied. No need to set it
again.

Signed-off-by: Wolfram Sang <wsa+renesas@sang-engineering.com>
Link: https://lore.kernel.org/r/20250813161517.4746-3-wsa+renesas@sang-engineering.com
Signed-off-by: Stephen Boyd <sboyd@kernel.org>

authored by

Wolfram Sang and committed by
Stephen Boyd
4239b174 8f5ae30d

-11
-1
drivers/clk/actions/owl-common.c
··· 18 18 .reg_stride = 4, 19 19 .val_bits = 32, 20 20 .max_register = 0x00cc, 21 - .fast_io = true, 22 21 }; 23 22 24 23 static void owl_clk_set_regmap(const struct owl_clk_desc *desc,
-1
drivers/clk/clk-axm5516.c
··· 529 529 .reg_stride = 4, 530 530 .val_bits = 32, 531 531 .max_register = 0x1fffc, 532 - .fast_io = true, 533 532 }; 534 533 535 534 static const struct of_device_id axmclk_match_table[] = {
-1
drivers/clk/nxp/clk-lpc32xx.c
··· 68 68 .reg_stride = 4, 69 69 .val_format_endian = REGMAP_ENDIAN_LITTLE, 70 70 .max_register = 0x114, 71 - .fast_io = true, 72 71 }; 73 72 74 73 static struct regmap *clk_regmap;
-1
drivers/clk/qcom/a53-pll.c
··· 33 33 .reg_stride = 4, 34 34 .val_bits = 32, 35 35 .max_register = 0x40, 36 - .fast_io = true, 37 36 }; 38 37 39 38 static struct pll_freq_tbl *qcom_a53pll_get_freq_tbl(struct device *dev)
-1
drivers/clk/qcom/a7-pll.c
··· 50 50 .reg_stride = 4, 51 51 .val_bits = 32, 52 52 .max_register = 0x1000, 53 - .fast_io = true, 54 53 }; 55 54 56 55 static int qcom_a7pll_probe(struct platform_device *pdev)
-1
drivers/clk/qcom/apss-ipq-pll.c
··· 169 169 .reg_stride = 4, 170 170 .val_bits = 32, 171 171 .max_register = 0x40, 172 - .fast_io = true, 173 172 }; 174 173 175 174 static int apss_ipq_pll_probe(struct platform_device *pdev)
-1
drivers/clk/qcom/clk-cbf-8996.c
··· 212 212 .reg_stride = 4, 213 213 .val_bits = 32, 214 214 .max_register = 0x10000, 215 - .fast_io = true, 216 215 .val_format_endian = REGMAP_ENDIAN_LITTLE, 217 216 }; 218 217
-1
drivers/clk/qcom/clk-cpu-8996.c
··· 411 411 .reg_stride = 4, 412 412 .val_bits = 32, 413 413 .max_register = 0x80210, 414 - .fast_io = true, 415 414 .val_format_endian = REGMAP_ENDIAN_LITTLE, 416 415 }; 417 416
-1
drivers/clk/qcom/hfpll.c
··· 99 99 .reg_stride = 4, 100 100 .val_bits = 32, 101 101 .max_register = 0x30, 102 - .fast_io = true, 103 102 }; 104 103 105 104 static int qcom_hfpll_probe(struct platform_device *pdev)
-1
drivers/clk/qcom/ipq-cmn-pll.c
··· 108 108 .reg_stride = 4, 109 109 .val_bits = 32, 110 110 .max_register = 0x7fc, 111 - .fast_io = true, 112 111 }; 113 112 114 113 static const struct cmn_pll_fixed_output_clk ipq5018_output_clks[] = {
-1
drivers/clk/thead/clk-th1520-ap.c
··· 1056 1056 .reg_bits = 32, 1057 1057 .val_bits = 32, 1058 1058 .reg_stride = 4, 1059 - .fast_io = true, 1060 1059 }; 1061 1060 1062 1061 struct th1520_plat_data {