Home
last modified time | relevance | path

Searched full:sosc (Results 1 – 8 of 8) sorted by relevance

/Linux-v5.10/drivers/clk/microchip/
Dclk-core.c965 struct pic32_sec_osc *sosc = clkhw_to_sosc(hw); in sosc_clk_enable() local
968 /* enable SOSC */ in sosc_clk_enable()
970 writel(sosc->enable_mask, PIC32_SET(sosc->enable_reg)); in sosc_clk_enable()
973 return readl_poll_timeout_atomic(sosc->status_reg, v, in sosc_clk_enable()
974 v & sosc->status_mask, 1, 100); in sosc_clk_enable()
979 struct pic32_sec_osc *sosc = clkhw_to_sosc(hw); in sosc_clk_disable() local
982 writel(sosc->enable_mask, PIC32_CLR(sosc->enable_reg)); in sosc_clk_disable()
987 struct pic32_sec_osc *sosc = clkhw_to_sosc(hw); in sosc_clk_is_enabled() local
991 enabled = readl(sosc->enable_reg) & sosc->enable_mask; in sosc_clk_is_enabled()
992 ready = readl(sosc->status_reg) & sosc->status_mask; in sosc_clk_is_enabled()
[all …]
Dclk-pic32mzda.c187 if (of_find_property(np, "microchip,pic32mzda-sosc", NULL)) { in pic32mzda_clk_probe()
188 pr_info("pic32-clk: dt requests SOSC.\n"); in pic32mzda_clk_probe()
/Linux-v5.10/Documentation/devicetree/bindings/clock/
Dimx7ulp-scg-clock.yaml61 - const: sosc
83 clocks = <&rosc>, <&sosc>, <&sirc>,
85 clock-names = "rosc", "sosc", "sirc",
Dmicrochip,pic32.txt15 - microchip,pic32mzda-sosc: shall be added only if platform has
24 microchip,pic32mzda-sosc;
/Linux-v5.10/arch/arm/boot/dts/
Dimx7ulp.dtsi62 sosc: clock-sosc { label
65 clock-output-names = "sosc";
249 clocks = <&rosc>, <&sosc>, <&sirc>,
251 clock-names = "rosc", "sosc", "sirc",
/Linux-v5.10/drivers/clk/imx/
Dclk-imx7ulp.c22 static const char * const pll_pre_sels[] = { "sosc", "firc", };
27 static const char * const scs_sels[] = { "dummy", "sosc", "sirc", "firc", "dummy", "apll_sel", "sp…
34 /* used by sosc/sirc/firc/ddr/spll/apll dividers */
76 hws[IMX7ULP_CLK_SOSC] = imx_obtain_fixed_clk_hw(np, "sosc"); in imx7ulp_clk_scg1_init()
137 …hws[IMX7ULP_CLK_SOSC_BUS_CLK] = imx_clk_hw_divider_gate("sosc_bus_clk", "sosc", 0, base + 0x104, 8… in imx7ulp_clk_scg1_init()
/Linux-v5.10/arch/mips/boot/dts/pic32/
Dpic32mzda.dtsi67 microchip,pic32mzda-sosc;
/Linux-v5.10/drivers/media/i2c/
Dsaa6588.c129 /* bit 5 (SOSC) */