Home
last modified time | relevance | path

Searched refs:corediv (Results 1 – 8 of 8) sorted by relevance

/linux/drivers/clk/mvebu/
H A Dclk-corediv.c81 struct clk_corediv *corediv = to_corediv_clk(hwclk); in clk_corediv_is_enabled() local
82 const struct clk_corediv_soc_desc *soc_desc = corediv->soc_desc; in clk_corediv_is_enabled()
83 const struct clk_corediv_desc *desc = corediv->desc; in clk_corediv_is_enabled()
86 return !!(readl(corediv->reg) & enable_mask); in clk_corediv_is_enabled()
91 struct clk_corediv *corediv = to_corediv_clk(hwclk); in clk_corediv_enable() local
92 const struct clk_corediv_soc_desc *soc_desc = corediv->soc_desc; in clk_corediv_enable()
93 const struct clk_corediv_desc *desc = corediv->desc; in clk_corediv_enable()
97 spin_lock_irqsave(&corediv->lock, flags); in clk_corediv_enable()
99 reg = readl(corediv->reg); in clk_corediv_enable()
101 writel(reg, corediv->reg); in clk_corediv_enable()
[all …]
H A DMakefile4 obj-$(CONFIG_MVEBU_CLK_COREDIV) += clk-corediv.o
/linux/Documentation/devicetree/bindings/clock/
H A Dmvebu-corediv-clock.txt7 - compatible : must be "marvell,armada-370-corediv-clock",
8 "marvell,armada-375-corediv-clock",
9 "marvell,armada-380-corediv-clock",
10 "marvell,mv98dx3236-corediv-clock",
18 corediv_clk: corediv-clocks@18740 {
19 compatible = "marvell,armada-370-corediv-clock";
/linux/arch/arm/boot/dts/marvell/
H A Darmada-xp-98dx3236.dtsi165 corediv-clock@18740 {
240 dfx_coredivclk: corediv-clock@f8268 {
241 compatible = "marvell,mv98dx3236-corediv-clock";
H A Darmada-370-xp.dtsi154 coredivclk: corediv-clock@18740 {
155 compatible = "marvell,armada-370-corediv-clock";
H A Darmada-39x.dtsi389 compatible = "marvell,armada-390-corediv-clock",
390 "marvell,armada-380-corediv-clock";
H A Darmada-375.dtsi540 coredivclk: corediv-clock@e8250 {
541 compatible = "marvell,armada-375-corediv-clock";
H A Darmada-38x.dtsi599 compatible = "marvell,armada-380-corediv-clock";