* [PATCH v1 1/4] clk: meson: a1: peripherals: determine maximum register in regmap config
2024-03-20 15:54 [PATCH v1 0/4] clk: meson: treewide: define maximum register in regmap config Dmitry Rokosov
@ 2024-03-20 15:54 ` Dmitry Rokosov
2024-03-20 15:54 ` [PATCH v1 2/4] clk: meson: a1: pll: " Dmitry Rokosov
` (3 subsequent siblings)
4 siblings, 0 replies; 6+ messages in thread
From: Dmitry Rokosov @ 2024-03-20 15:54 UTC (permalink / raw)
To: neil.armstrong, jbrunet, mturquette, khilman, martin.blumenstingl,
sboyd
Cc: kernel, rockosov, linux-amlogic, linux-clk, linux-kernel,
linux-arm-kernel, Dmitry Rokosov
When the max_register value is not set, the regmap debugfs 'registers'
file does not display the entire range of the regmap.
Signed-off-by: Dmitry Rokosov <ddrokosov@salutedevices.com>
---
drivers/clk/meson/a1-peripherals.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/clk/meson/a1-peripherals.c b/drivers/clk/meson/a1-peripherals.c
index e2a1f12f9175..621af1e6e4b2 100644
--- a/drivers/clk/meson/a1-peripherals.c
+++ b/drivers/clk/meson/a1-peripherals.c
@@ -2187,6 +2187,7 @@ static struct regmap_config a1_periphs_regmap_cfg = {
.reg_bits = 32,
.val_bits = 32,
.reg_stride = 4,
+ .max_register = DMC_CLK_CTRL,
};
static struct meson_clk_hw_data a1_periphs_clks = {
--
2.43.0
_______________________________________________
linux-amlogic mailing list
linux-amlogic@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-amlogic
^ permalink raw reply related [flat|nested] 6+ messages in thread* [PATCH v1 2/4] clk: meson: a1: pll: determine maximum register in regmap config
2024-03-20 15:54 [PATCH v1 0/4] clk: meson: treewide: define maximum register in regmap config Dmitry Rokosov
2024-03-20 15:54 ` [PATCH v1 1/4] clk: meson: a1: peripherals: determine " Dmitry Rokosov
@ 2024-03-20 15:54 ` Dmitry Rokosov
2024-03-20 15:54 ` [PATCH v1 3/4] clk: meson: s4: peripherals: " Dmitry Rokosov
` (2 subsequent siblings)
4 siblings, 0 replies; 6+ messages in thread
From: Dmitry Rokosov @ 2024-03-20 15:54 UTC (permalink / raw)
To: neil.armstrong, jbrunet, mturquette, khilman, martin.blumenstingl,
sboyd
Cc: kernel, rockosov, linux-amlogic, linux-clk, linux-kernel,
linux-arm-kernel, Dmitry Rokosov
When the max_register value is not set, the regmap debugfs 'registers'
file does not display the entire range of the regmap.
Signed-off-by: Dmitry Rokosov <ddrokosov@salutedevices.com>
---
drivers/clk/meson/a1-pll.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/clk/meson/a1-pll.c b/drivers/clk/meson/a1-pll.c
index 00e06d03445b..60b2e53e7e51 100644
--- a/drivers/clk/meson/a1-pll.c
+++ b/drivers/clk/meson/a1-pll.c
@@ -299,6 +299,7 @@ static struct regmap_config a1_pll_regmap_cfg = {
.reg_bits = 32,
.val_bits = 32,
.reg_stride = 4,
+ .max_register = ANACTRL_HIFIPLL_STS,
};
static struct meson_clk_hw_data a1_pll_clks = {
--
2.43.0
_______________________________________________
linux-amlogic mailing list
linux-amlogic@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-amlogic
^ permalink raw reply related [flat|nested] 6+ messages in thread* [PATCH v1 3/4] clk: meson: s4: peripherals: determine maximum register in regmap config
2024-03-20 15:54 [PATCH v1 0/4] clk: meson: treewide: define maximum register in regmap config Dmitry Rokosov
2024-03-20 15:54 ` [PATCH v1 1/4] clk: meson: a1: peripherals: determine " Dmitry Rokosov
2024-03-20 15:54 ` [PATCH v1 2/4] clk: meson: a1: pll: " Dmitry Rokosov
@ 2024-03-20 15:54 ` Dmitry Rokosov
2024-03-20 15:54 ` [PATCH v1 4/4] clk: meson: s4: pll: " Dmitry Rokosov
2024-03-29 11:15 ` [PATCH v1 0/4] clk: meson: treewide: define " Jerome Brunet
4 siblings, 0 replies; 6+ messages in thread
From: Dmitry Rokosov @ 2024-03-20 15:54 UTC (permalink / raw)
To: neil.armstrong, jbrunet, mturquette, khilman, martin.blumenstingl,
sboyd
Cc: kernel, rockosov, linux-amlogic, linux-clk, linux-kernel,
linux-arm-kernel, Dmitry Rokosov
When the max_register value is not set, the regmap debugfs 'registers'
file does not display the entire range of the regmap.
Signed-off-by: Dmitry Rokosov <ddrokosov@salutedevices.com>
---
drivers/clk/meson/s4-peripherals.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/clk/meson/s4-peripherals.c b/drivers/clk/meson/s4-peripherals.c
index 6c35de3d536f..1fceb93faf13 100644
--- a/drivers/clk/meson/s4-peripherals.c
+++ b/drivers/clk/meson/s4-peripherals.c
@@ -3751,6 +3751,7 @@ static struct regmap_config clkc_regmap_config = {
.reg_bits = 32,
.val_bits = 32,
.reg_stride = 4,
+ .max_register = CLKCTRL_DEMOD_CLK_CTRL,
};
static struct meson_clk_hw_data s4_periphs_clks = {
--
2.43.0
_______________________________________________
linux-amlogic mailing list
linux-amlogic@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-amlogic
^ permalink raw reply related [flat|nested] 6+ messages in thread* [PATCH v1 4/4] clk: meson: s4: pll: determine maximum register in regmap config
2024-03-20 15:54 [PATCH v1 0/4] clk: meson: treewide: define maximum register in regmap config Dmitry Rokosov
` (2 preceding siblings ...)
2024-03-20 15:54 ` [PATCH v1 3/4] clk: meson: s4: peripherals: " Dmitry Rokosov
@ 2024-03-20 15:54 ` Dmitry Rokosov
2024-03-29 11:15 ` [PATCH v1 0/4] clk: meson: treewide: define " Jerome Brunet
4 siblings, 0 replies; 6+ messages in thread
From: Dmitry Rokosov @ 2024-03-20 15:54 UTC (permalink / raw)
To: neil.armstrong, jbrunet, mturquette, khilman, martin.blumenstingl,
sboyd
Cc: kernel, rockosov, linux-amlogic, linux-clk, linux-kernel,
linux-arm-kernel, Dmitry Rokosov
When the max_register value is not set, the regmap debugfs 'registers'
file does not display the entire range of the regmap.
Signed-off-by: Dmitry Rokosov <ddrokosov@salutedevices.com>
---
drivers/clk/meson/s4-pll.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/clk/meson/s4-pll.c b/drivers/clk/meson/s4-pll.c
index 8dfaeccaadc2..c8a95842b14c 100644
--- a/drivers/clk/meson/s4-pll.c
+++ b/drivers/clk/meson/s4-pll.c
@@ -798,6 +798,7 @@ static struct regmap_config clkc_regmap_config = {
.reg_bits = 32,
.val_bits = 32,
.reg_stride = 4,
+ .max_register = ANACTRL_HDMIPLL_CTRL0,
};
static struct meson_clk_hw_data s4_pll_clks = {
--
2.43.0
_______________________________________________
linux-amlogic mailing list
linux-amlogic@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-amlogic
^ permalink raw reply related [flat|nested] 6+ messages in thread* Re: [PATCH v1 0/4] clk: meson: treewide: define maximum register in regmap config
2024-03-20 15:54 [PATCH v1 0/4] clk: meson: treewide: define maximum register in regmap config Dmitry Rokosov
` (3 preceding siblings ...)
2024-03-20 15:54 ` [PATCH v1 4/4] clk: meson: s4: pll: " Dmitry Rokosov
@ 2024-03-29 11:15 ` Jerome Brunet
4 siblings, 0 replies; 6+ messages in thread
From: Jerome Brunet @ 2024-03-29 11:15 UTC (permalink / raw)
To: neil.armstrong, mturquette, khilman, martin.blumenstingl, sboyd,
Dmitry Rokosov
Cc: kernel, rockosov, linux-amlogic, linux-clk, linux-kernel,
linux-arm-kernel
Applied to clk-meson (v6.10/drivers), thanks!
[1/4] clk: meson: a1: peripherals: determine maximum register in regmap config
https://github.com/BayLibre/clk-meson/commit/b6e2c6548074
[2/4] clk: meson: a1: pll: determine maximum register in regmap config
https://github.com/BayLibre/clk-meson/commit/acc628adc363
[3/4] clk: meson: s4: peripherals: determine maximum register in regmap config
https://github.com/BayLibre/clk-meson/commit/32fba1c16576
[4/4] clk: meson: s4: pll: determine maximum register in regmap config
https://github.com/BayLibre/clk-meson/commit/5995a2f26f83
Best regards,
--
Jerome
_______________________________________________
linux-amlogic mailing list
linux-amlogic@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-amlogic
^ permalink raw reply [flat|nested] 6+ messages in thread