Home
last modified time | relevance | path

Searched refs:sosc (Results 1 – 5 of 5) sorted by relevance

/Linux-v5.4/drivers/clk/microchip/
Dclk-core.c961 struct pic32_sec_osc *sosc = clkhw_to_sosc(hw); in sosc_clk_enable() local
966 writel(sosc->enable_mask, PIC32_SET(sosc->enable_reg)); in sosc_clk_enable()
969 return readl_poll_timeout_atomic(sosc->status_reg, v, in sosc_clk_enable()
970 v & sosc->status_mask, 1, 100); in sosc_clk_enable()
975 struct pic32_sec_osc *sosc = clkhw_to_sosc(hw); in sosc_clk_disable() local
978 writel(sosc->enable_mask, PIC32_CLR(sosc->enable_reg)); in sosc_clk_disable()
983 struct pic32_sec_osc *sosc = clkhw_to_sosc(hw); in sosc_clk_is_enabled() local
987 enabled = readl(sosc->enable_reg) & sosc->enable_mask; in sosc_clk_is_enabled()
988 ready = readl(sosc->status_reg) & sosc->status_mask; in sosc_clk_is_enabled()
1009 struct pic32_sec_osc *sosc; in pic32_sosc_clk_register() local
[all …]
/Linux-v5.4/Documentation/devicetree/bindings/clock/
Dmicrochip,pic32.txt15 - microchip,pic32mzda-sosc: shall be added only if platform has
24 microchip,pic32mzda-sosc;
Dimx7ulp-clock.txt34 "rosc", "sosc", "sirc", "firc", "upll", "mpll".
66 clocks = <&rosc>, <&sosc>, <&sirc>,
68 clock-names = "rosc", "sosc", "sirc",
/Linux-v5.4/arch/arm/boot/dts/
Dimx7ulp.dtsi62 sosc: clock-sosc { label
65 clock-output-names = "sosc";
260 clocks = <&rosc>, <&sosc>, <&sirc>,
262 clock-names = "rosc", "sosc", "sirc",
/Linux-v5.4/arch/mips/boot/dts/pic32/
Dpic32mzda.dtsi67 microchip,pic32mzda-sosc;