Home
last modified time | relevance | path

Searched refs:smstpcr (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/clk/renesas/
H A Dclk-mstp.c34 * @smstpcr: module stop control register
42 void __iomem *smstpcr; member
86 value = cpg_mstp_read(group, group->smstpcr); in cpg_mstp_clock_endisable()
91 cpg_mstp_write(group, value, group->smstpcr); in cpg_mstp_clock_endisable()
95 cpg_mstp_read(group, group->smstpcr); in cpg_mstp_clock_endisable()
96 barrier_data(group->smstpcr); in cpg_mstp_clock_endisable()
112 group->smstpcr, clock->bit_index); in cpg_mstp_clock_endisable()
138 value = cpg_mstp_read(group, group->smstpcr); in cpg_mstp_clock_is_enabled()
199 group->smstpcr = of_iomap(np, 0); in cpg_mstp_clocks_init()
202 if (group->smstpcr in cpg_mstp_clocks_init()
[all...]
H A Drenesas-cpg-mssr.c69 static const u16 smstpcr[] = { variable
104 #define RMSTPCR(i) (smstpcr[i] - 0x20)
107 #define MMSTPCR(i) (smstpcr[i] + 0x20)
969 priv->control_regs = smstpcr; in cpg_mssr_common_init()
/kernel/linux/linux-6.6/drivers/clk/renesas/
H A Dclk-mstp.c35 * @smstpcr: module stop control register
43 void __iomem *smstpcr; member
87 value = cpg_mstp_read(group, group->smstpcr); in cpg_mstp_clock_endisable()
92 cpg_mstp_write(group, value, group->smstpcr); in cpg_mstp_clock_endisable()
96 cpg_mstp_read(group, group->smstpcr); in cpg_mstp_clock_endisable()
97 barrier_data(group->smstpcr); in cpg_mstp_clock_endisable()
110 group->smstpcr, clock->bit_index); in cpg_mstp_clock_endisable()
134 value = cpg_mstp_read(group, group->smstpcr); in cpg_mstp_clock_is_enabled()
195 group->smstpcr = of_iomap(np, 0); in cpg_mstp_clocks_init()
198 if (group->smstpcr in cpg_mstp_clocks_init()
[all...]
H A Drenesas-cpg-mssr.c71 static const u16 smstpcr[] = { variable
988 priv->control_regs = smstpcr; in cpg_mssr_common_init()

Completed in 4 milliseconds