Skip to content

Commit 8a96d27

Browse files
andredkrzk
authored andcommitted
clk: samsung: gs101: gpio_peric0_pclk needs to be kept on
This pclk clock is required any time we access the pinctrl registers of this block. Since pinctrl-samsung doesn't support a clock at the moment, we just keep the kernel from disabling it at boot, until we have an update for pinctrl-samsung to handle this required clock, at which point we'll be able to drop the flag again. Signed-off-by: André Draszik <[email protected]> Reviewed-by: Sam Protsenko <[email protected]> Reviewed-by: Tudor Ambarus <[email protected]> Reviewed-by: Peter Griffin <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Krzysztof Kozlowski <[email protected]>
1 parent 00e532c commit 8a96d27

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

drivers/clk/samsung/clk-gs101.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2848,7 +2848,7 @@ static const struct samsung_gate_clock peric0_gate_clks[] __initconst = {
28482848
GATE(CLK_GOUT_PERIC0_GPIO_PERIC0_PCLK,
28492849
"gout_peric0_gpio_peric0_pclk", "mout_peric0_bus_user",
28502850
CLK_CON_GAT_GOUT_BLK_PERIC0_UID_GPIO_PERIC0_IPCLKPORT_PCLK,
2851-
21, 0, 0),
2851+
21, CLK_IGNORE_UNUSED, 0),
28522852
/* Disabling this clock makes the system hang. Mark the clock as critical. */
28532853
GATE(CLK_GOUT_PERIC0_LHM_AXI_P_PERIC0_I_CLK,
28542854
"gout_peric0_lhm_axi_p_peric0_i_clk", "mout_peric0_bus_user",

0 commit comments

Comments
 (0)