Home
last modified time | relevance | path

Searched refs:rtc_clk (Results 1 – 14 of 14) sorted by relevance

/linux-4.4.14/arch/mips/jz4740/
Dreset.c83 struct clk *rtc_clk; in jz4740_power_off() local
86 rtc_clk = clk_get(NULL, "rtc"); in jz4740_power_off()
87 if (IS_ERR(rtc_clk)) in jz4740_power_off()
89 rtc_rate = clk_get_rate(rtc_clk); in jz4740_power_off()
90 clk_put(rtc_clk); in jz4740_power_off()
/linux-4.4.14/drivers/watchdog/
Djz4740_wdt.c68 struct clk *rtc_clk; member
87 rtc_clk_rate = clk_get_rate(drvdata->rtc_clk); in jz4740_wdt_set_timeout()
188 drvdata->rtc_clk = clk_get(&pdev->dev, "rtc"); in MODULE_DEVICE_TABLE()
189 if (IS_ERR(drvdata->rtc_clk)) { in MODULE_DEVICE_TABLE()
191 ret = PTR_ERR(drvdata->rtc_clk); in MODULE_DEVICE_TABLE()
203 clk_put(drvdata->rtc_clk); in MODULE_DEVICE_TABLE()
214 clk_put(drvdata->rtc_clk); in jz4740_wdt_remove()
/linux-4.4.14/drivers/rtc/
Drtc-s3c.c40 struct clk *rtc_clk; member
76 clk_enable(info->rtc_clk); in s3c_rtc_enable_clk()
92 clk_disable(info->rtc_clk); in s3c_rtc_disable_clk()
443 clk_unprepare(info->rtc_clk); in s3c_rtc_remove()
502 info->rtc_clk = devm_clk_get(&pdev->dev, "rtc"); in s3c_rtc_probe()
503 if (IS_ERR(info->rtc_clk)) { in s3c_rtc_probe()
505 return PTR_ERR(info->rtc_clk); in s3c_rtc_probe()
507 clk_prepare_enable(info->rtc_clk); in s3c_rtc_probe()
514 clk_disable_unprepare(info->rtc_clk); in s3c_rtc_probe()
581 clk_disable_unprepare(info->rtc_clk); in s3c_rtc_probe()
/linux-4.4.14/arch/arm/boot/dts/
Dmt6580.dtsi58 rtc_clk: dummy32k { label
75 clocks = <&system_clk>, <&rtc_clk>;
Dmt6592.dtsi75 rtc_clk: dummy32k { label
91 clocks = <&system_clk>, <&rtc_clk>;
Dmt6589.dtsi63 rtc_clk: dummy32k { label
86 clocks = <&system_clk>, <&rtc_clk>;
Dmt8127.dtsi74 rtc_clk: dummy32k { label
113 clocks = <&system_clk>, <&rtc_clk>;
Dmt8135.dtsi99 rtc_clk: dummy32k { label
181 clocks = <&system_clk>, <&rtc_clk>;
Dste-u300.dts68 rtc_clk: rtc_clk@13M { label
262 clocks = <&rtc_clk>;
Dste-dbx5x0.dtsi243 rtc_clk: rtc32k-clock { label
282 clocks = <&rtc_clk>;
/linux-4.4.14/Documentation/devicetree/bindings/timer/
Dmediatek,mtk-timer.txt22 clocks = <&system_clk>, <&rtc_clk>;
/linux-4.4.14/drivers/clk/ux500/
Du8500_of_clk.c72 struct clk *clk, *rtc_clk, *twd_clk; in u8500_clk_init() local
107 rtc_clk = clk_register_fixed_rate(NULL, "rtc32k", "NULL", in u8500_clk_init()
574 of_clk_add_provider(child, of_clk_src_simple_get, rtc_clk); in u8500_clk_init()
/linux-4.4.14/Documentation/devicetree/bindings/clock/
Dux500.txt57 rtc_clk: rtc32k-clock {
/linux-4.4.14/arch/arm64/boot/dts/mediatek/
Dmt6795.dtsi95 rtc_clk: dummy32k { label