Home
last modified time | relevance | path

Searched full:clk_core (Results 1 – 25 of 57) sorted by relevance

123

/kernel/linux/linux-5.10/include/trace/events/
Dclk.h13 struct clk_core;
17 TP_PROTO(struct clk_core *core),
34 TP_PROTO(struct clk_core *core),
41 TP_PROTO(struct clk_core *core),
48 TP_PROTO(struct clk_core *core),
55 TP_PROTO(struct clk_core *core),
62 TP_PROTO(struct clk_core *core),
69 TP_PROTO(struct clk_core *core),
76 TP_PROTO(struct clk_core *core),
83 TP_PROTO(struct clk_core *core),
[all …]
/kernel/linux/linux-6.6/include/trace/events/
Dclk.h13 struct clk_core;
17 TP_PROTO(struct clk_core *core),
34 TP_PROTO(struct clk_core *core),
41 TP_PROTO(struct clk_core *core),
48 TP_PROTO(struct clk_core *core),
55 TP_PROTO(struct clk_core *core),
62 TP_PROTO(struct clk_core *core),
69 TP_PROTO(struct clk_core *core),
76 TP_PROTO(struct clk_core *core),
83 TP_PROTO(struct clk_core *core),
[all …]
/kernel/linux/linux-5.10/drivers/clk/
Dclk.c54 struct clk_core *core;
60 struct clk_core { struct
68 struct clk_core *parent; argument
75 struct clk_core *new_parent; argument
76 struct clk_core *new_child; argument
103 struct clk_core *core; argument
114 static int clk_pm_runtime_get(struct clk_core *core) in clk_pm_runtime_get()
129 static void clk_pm_runtime_put(struct clk_core *core) in clk_pm_runtime_put()
155 struct clk_core *core, *failed; in clk_pm_runtime_get_all()
200 struct clk_core *core; in clk_pm_runtime_put_all()
[all …]
/kernel/linux/linux-6.6/drivers/clk/
Dclk.c54 struct clk_core *core;
60 struct clk_core { struct
68 struct clk_core *parent; argument
75 struct clk_core *new_parent; argument
76 struct clk_core *new_child; argument
103 struct clk_core *core; argument
114 static int clk_pm_runtime_get(struct clk_core *core) in clk_pm_runtime_get()
122 static void clk_pm_runtime_put(struct clk_core *core) in clk_pm_runtime_put()
148 struct clk_core *core, *failed; in clk_pm_runtime_get_all()
193 struct clk_core *core; in clk_pm_runtime_put_all()
[all …]
/kernel/linux/linux-5.10/arch/mips/boot/dts/img/
Dpistachio.dtsi29 clocks = <&clk_core CLK_MIPS_PLL>;
139 <&clk_core CLK_I2S>;
141 assigned-clocks = <&clk_core CLK_I2S_DIV>;
159 <&clk_core CLK_AUDIO_DAC>;
161 assigned-clocks = <&clk_core CLK_AUDIO_DAC_DIV>;
176 <&clk_core CLK_SPDIF>;
178 assigned-clocks = <&clk_core CLK_SPDIF_DIV>;
215 clocks = <&clk_core CLK_SPI0>, <&cr_periph SYS_CLK_SPI0_MASTER>;
230 clocks = <&clk_core CLK_SPI1>, <&cr_periph SYS_CLK_SPI1>;
257 clocks = <&clk_core CLK_UART0>, <&cr_periph SYS_CLK_UART0>;
[all …]
/kernel/linux/linux-6.6/arch/mips/boot/dts/img/
Dpistachio.dtsi29 clocks = <&clk_core CLK_MIPS_PLL>;
139 <&clk_core CLK_I2S>;
141 assigned-clocks = <&clk_core CLK_I2S_DIV>;
159 <&clk_core CLK_AUDIO_DAC>;
161 assigned-clocks = <&clk_core CLK_AUDIO_DAC_DIV>;
176 <&clk_core CLK_SPDIF>;
178 assigned-clocks = <&clk_core CLK_SPDIF_DIV>;
215 clocks = <&clk_core CLK_SPI0>, <&cr_periph SYS_CLK_SPI0_MASTER>;
230 clocks = <&clk_core CLK_SPI1>, <&cr_periph SYS_CLK_SPI1>;
257 clocks = <&clk_core CLK_UART0>, <&cr_periph SYS_CLK_UART0>;
[all …]
/kernel/linux/linux-6.6/drivers/mmc/host/
Dsdhci-pxav3.c50 struct clk *clk_core; member
398 pxa->clk_core = devm_clk_get(dev, "core"); in sdhci_pxav3_probe()
399 if (!IS_ERR(pxa->clk_core)) in sdhci_pxav3_probe()
400 clk_prepare_enable(pxa->clk_core); in sdhci_pxav3_probe()
467 clk_disable_unprepare(pxa->clk_core); in sdhci_pxav3_probe()
486 clk_disable_unprepare(pxa->clk_core); in sdhci_pxav3_remove()
537 if (!IS_ERR(pxa->clk_core)) in sdhci_pxav3_runtime_suspend()
538 clk_disable_unprepare(pxa->clk_core); in sdhci_pxav3_runtime_suspend()
550 if (!IS_ERR(pxa->clk_core)) in sdhci_pxav3_runtime_resume()
551 clk_prepare_enable(pxa->clk_core); in sdhci_pxav3_runtime_resume()
Dsdhci-pxav2.c262 struct clk *clk, *clk_core; in sdhci_pxav2_probe() local
281 clk_core = devm_clk_get_optional_enabled(dev, "core"); in sdhci_pxav2_probe()
282 if (IS_ERR(clk_core)) { in sdhci_pxav2_probe()
283 ret = PTR_ERR(clk_core); in sdhci_pxav2_probe()
/kernel/linux/linux-5.10/drivers/mmc/host/
Dsdhci-pxav3.c50 struct clk *clk_core; member
400 pxa->clk_core = devm_clk_get(dev, "core"); in sdhci_pxav3_probe()
401 if (!IS_ERR(pxa->clk_core)) in sdhci_pxav3_probe()
402 clk_prepare_enable(pxa->clk_core); in sdhci_pxav3_probe()
469 clk_disable_unprepare(pxa->clk_core); in sdhci_pxav3_probe()
488 clk_disable_unprepare(pxa->clk_core); in sdhci_pxav3_remove()
541 if (!IS_ERR(pxa->clk_core)) in sdhci_pxav3_runtime_suspend()
542 clk_disable_unprepare(pxa->clk_core); in sdhci_pxav3_runtime_suspend()
554 if (!IS_ERR(pxa->clk_core)) in sdhci_pxav3_runtime_resume()
555 clk_prepare_enable(pxa->clk_core); in sdhci_pxav3_runtime_resume()
/kernel/linux/linux-5.10/drivers/cpufreq/
Dpxa2xx-cpufreq.c48 struct clk *clk_core; member
185 return (unsigned int) clk_get_rate(data->clk_core) / 1000; in pxa_cpufreq_get()
211 clk_set_rate(data->clk_core, new_freq_cpu * 1000); in pxa_set_target()
306 pxa_cpufreq_data.clk_core = clk_get_sys(NULL, "core"); in pxa_cpu_init()
307 if (IS_ERR(pxa_cpufreq_data.clk_core)) in pxa_cpu_init()
308 return PTR_ERR(pxa_cpufreq_data.clk_core); in pxa_cpu_init()
/kernel/linux/linux-6.6/drivers/cpufreq/
Dpxa2xx-cpufreq.c46 struct clk *clk_core; member
181 return (unsigned int) clk_get_rate(data->clk_core) / 1000; in pxa_cpufreq_get()
207 clk_set_rate(data->clk_core, new_freq_cpu * 1000); in pxa_set_target()
302 pxa_cpufreq_data.clk_core = clk_get_sys(NULL, "core"); in pxa_cpu_init()
303 if (IS_ERR(pxa_cpufreq_data.clk_core)) in pxa_cpu_init()
304 return PTR_ERR(pxa_cpufreq_data.clk_core); in pxa_cpu_init()
/kernel/linux/linux-5.10/Documentation/driver-api/
Dclk.rst38 is defined in struct clk_foo and pointed to within struct clk_core. This
45 Below is the common struct clk_core definition from
48 struct clk_core {
53 struct clk_core *parent;
55 struct clk_core **parents;
65 Platforms and devices utilizing the common struct clk_core use the struct
66 clk_ops pointer in struct clk_core to perform the hardware-specific parts of
106 The strength of the common struct clk_core comes from its .ops and .hw pointers
122 framework code and struct clk_core.
/kernel/linux/linux-6.6/Documentation/driver-api/
Dclk.rst38 is defined in struct clk_foo and pointed to within struct clk_core. This
45 Below is the common struct clk_core definition from
48 struct clk_core {
53 struct clk_core *parent;
55 struct clk_core **parents;
65 Platforms and devices utilizing the common struct clk_core use the struct
66 clk_ops pointer in struct clk_core to perform the hardware-specific parts of
106 The strength of the common struct clk_core comes from its .ops and .hw pointers
122 framework code and struct clk_core.
/kernel/linux/linux-6.6/scripts/gdb/linux/
Dclk.py10 clk_core_type = utils.CachedType("struct clk_core")
59 """Find struct clk_core by name"""
/kernel/linux/linux-5.10/scripts/gdb/linux/
Dclk.py10 clk_core_type = utils.CachedType("struct clk_core")
59 """Find struct clk_core by name"""
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/clock/
Dpistachio-clock.txt34 clk_core: clock-controller@18144000 {
65 clocks = <&clk_core CLK_PERIPH_SYS>;
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/clock/
Dpistachio-clock.txt34 clk_core: clock-controller@18144000 {
65 clocks = <&clk_core CLK_PERIPH_SYS>;
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/sound/
Dimg,spdif-out.txt39 <&clk_core CLK_SPDIF>;
Dimg,parallel-out.txt39 <&clk_core CLK_AUDIO_DAC>;
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/sound/
Dimg,parallel-out.txt39 <&clk_core CLK_AUDIO_DAC>;
Dimg,spdif-out.txt39 <&clk_core CLK_SPDIF>;
/kernel/linux/linux-6.6/include/dt-bindings/clock/
Dpxa-clock.h19 #define CLK_CORE 9 macro
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/phy/
Dpistachio-usb-phy.txt23 clocks = <&clk_core CLK_USB_PHY>;
/kernel/linux/linux-5.10/include/dt-bindings/clock/
Dpxa-clock.h19 #define CLK_CORE 9 macro
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/phy/
Dpistachio-usb-phy.txt23 clocks = <&clk_core CLK_USB_PHY>;

123