Home
last modified time | relevance | path

Searched refs:clk_pfd (Results 1 - 5 of 5) sorted by relevance

/kernel/linux/linux-5.10/drivers/clk/imx/
H A Dclk-pfd.c14 * struct clk_pfd - IMX PFD clock
19 * PFD clock found on i.MX6 series. Each register for PFD has 4 clk_pfd
23 struct clk_pfd { struct
29 #define to_clk_pfd(_hw) container_of(_hw, struct clk_pfd, hw)
37 struct clk_pfd *pfd = to_clk_pfd(hw); in clk_pfd_enable()
46 struct clk_pfd *pfd = to_clk_pfd(hw); in clk_pfd_disable()
54 struct clk_pfd *pfd = to_clk_pfd(hw); in clk_pfd_recalc_rate()
87 struct clk_pfd *pfd = to_clk_pfd(hw); in clk_pfd_set_rate()
107 struct clk_pfd *pfd = to_clk_pfd(hw); in clk_pfd_is_enabled()
127 struct clk_pfd *pf in imx_clk_hw_pfd()
[all...]
/kernel/linux/linux-6.6/drivers/clk/imx/
H A Dclk-pfd.c15 * struct clk_pfd - IMX PFD clock
20 * PFD clock found on i.MX6 series. Each register for PFD has 4 clk_pfd
24 struct clk_pfd { struct
30 #define to_clk_pfd(_hw) container_of(_hw, struct clk_pfd, hw)
38 struct clk_pfd *pfd = to_clk_pfd(hw); in clk_pfd_enable()
47 struct clk_pfd *pfd = to_clk_pfd(hw); in clk_pfd_disable()
55 struct clk_pfd *pfd = to_clk_pfd(hw); in clk_pfd_recalc_rate()
88 struct clk_pfd *pfd = to_clk_pfd(hw); in clk_pfd_set_rate()
108 struct clk_pfd *pfd = to_clk_pfd(hw); in clk_pfd_is_enabled()
128 struct clk_pfd *pf in imx_clk_hw_pfd()
[all...]
/kernel/linux/linux-6.6/drivers/clk/
H A Dclk-versaclock3.c637 static struct vc3_hw_data clk_pfd[] = { variable
704 &clk_pfd[VC3_PFD1].hw
722 &clk_pfd[VC3_PFD2].hw
740 &clk_pfd[VC3_PFD3].hw
1038 for (i = 0; i < ARRAY_SIZE(clk_pfd); i++) { in vc3_probe()
1039 clk_pfd[i].regmap = regmap; in vc3_probe()
1040 ret = devm_clk_hw_register(dev, &clk_pfd[i].hw); in vc3_probe()
1043 clk_pfd[i].hw.init->name); in vc3_probe()
H A Dclk-versaclock5.c195 struct clk_hw clk_pfd; member
343 container_of(hw, struct vc5_driver_data, clk_pfd); in vc5_pfd_recalc_rate()
390 container_of(hw, struct vc5_driver_data, clk_pfd); in vc5_pfd_set_rate()
1083 vc5->clk_pfd.init = &init; in vc5_probe()
1084 ret = devm_clk_hw_register(&client->dev, &vc5->clk_pfd); in vc5_probe()
1099 parent_names[0] = clk_hw_get_name(&vc5->clk_pfd); in vc5_probe()
/kernel/linux/linux-5.10/drivers/clk/
H A Dclk-versaclock5.c194 struct clk_hw clk_pfd; member
335 container_of(hw, struct vc5_driver_data, clk_pfd); in vc5_pfd_recalc_rate()
377 container_of(hw, struct vc5_driver_data, clk_pfd); in vc5_pfd_set_rate()
959 vc5->clk_pfd.init = &init; in vc5_probe()
960 ret = devm_clk_hw_register(&client->dev, &vc5->clk_pfd); in vc5_probe()
975 parent_names[0] = clk_hw_get_name(&vc5->clk_pfd); in vc5_probe()

Completed in 6 milliseconds