Home
last modified time | relevance | path

Searched refs:rtc (Results 1 – 25 of 1116) sorted by relevance

12345678910>>...45

/arch/m68k/bvme6000/
A Dconfig.c169 msr = rtc->msr & 0xc0; in bvme6000_timer_int()
205 rtc->irr_icr1 = 0; in bvme6000_sched_init()
211 rtc->msr = msr; in bvme6000_sched_init()
239 msr = rtc->msr & 0xc0; in bvme6000_read_clk()
244 t1int = rtc->msr & 0x20; in bvme6000_read_clk()
259 rtc->msr = msr; in bvme6000_read_clk()
292 rtc->t0cr_rtmr = t->tm_year%4; in bvme6000_hwclk()
293 rtc->bcd_tenms = 0; in bvme6000_hwclk()
294 rtc->bcd_sec = bin2bcd(t->tm_sec); in bvme6000_hwclk()
295 rtc->bcd_min = bin2bcd(t->tm_min); in bvme6000_hwclk()
[all …]
A Drtc.c52 msr = rtc->msr & 0xc0; in rtc_ioctl()
53 rtc->msr = 0x40; in rtc_ioctl()
66 rtc->msr = msr; in rtc_ioctl()
108 msr = rtc->msr & 0xc0; in rtc_ioctl()
109 rtc->msr = 0x40; in rtc_ioctl()
111 rtc->t0cr_rtmr = yrs%4; in rtc_ioctl()
112 rtc->bcd_tenms = 0; in rtc_ioctl()
113 rtc->bcd_sec = bin2bcd(sec); in rtc_ioctl()
114 rtc->bcd_min = bin2bcd(min); in rtc_ioctl()
115 rtc->bcd_hr = bin2bcd(hrs); in rtc_ioctl()
[all …]
/arch/m68k/apollo/
A Dconfig.c185 t->tm_sec=rtc->second; in dn_dummy_hwclk()
186 t->tm_min=rtc->minute; in dn_dummy_hwclk()
187 t->tm_hour=rtc->hours; in dn_dummy_hwclk()
188 t->tm_mday=rtc->day_of_month; in dn_dummy_hwclk()
189 t->tm_wday=rtc->day_of_week; in dn_dummy_hwclk()
190 t->tm_mon = rtc->month - 1; in dn_dummy_hwclk()
191 t->tm_year=rtc->year; in dn_dummy_hwclk()
195 rtc->second=t->tm_sec; in dn_dummy_hwclk()
196 rtc->minute=t->tm_min; in dn_dummy_hwclk()
197 rtc->hours=t->tm_hour; in dn_dummy_hwclk()
[all …]
/arch/alpha/kernel/
A Drtc.c207 struct rtc_device *rtc; in alpha_rtc_init() local
212 rtc = devm_rtc_allocate_device(&pdev->dev); in alpha_rtc_init()
213 if (IS_ERR(rtc)) in alpha_rtc_init()
214 return PTR_ERR(rtc); in alpha_rtc_init()
216 platform_set_drvdata(pdev, rtc); in alpha_rtc_init()
217 rtc->ops = &alpha_rtc_ops; in alpha_rtc_init()
221 rtc->ops = &remote_rtc_ops; in alpha_rtc_init()
224 return devm_rtc_register_device(rtc); in alpha_rtc_init()
/arch/powerpc/platforms/powernv/
A Dopal-rtc.c67 struct device_node *rtc; in opal_time_init() local
69 rtc = of_find_node_by_path("/ibm,opal/rtc"); in opal_time_init()
70 if (rtc) { in opal_time_init()
71 pdev = of_platform_device_create(rtc, "opal-rtc", NULL); in opal_time_init()
72 of_node_put(rtc); in opal_time_init()
/arch/x86/kernel/
A Dplatform-quirks.c12 x86_platform.legacy.rtc = 1; in x86_early_init_platform_quirks()
23 x86_platform.legacy.rtc = 0; in x86_early_init_platform_quirks()
28 x86_platform.legacy.rtc = 0; in x86_early_init_platform_quirks()
/arch/arm/boot/dts/moxa/
A Dmoxart.dtsi75 rtc: rtc { label
76 compatible = "moxa,moxart-rtc";
77 gpio-rtc-sclk = <&gpio 5 0>;
78 gpio-rtc-data = <&gpio 6 0>;
79 gpio-rtc-reset = <&gpio 7 0>;
/arch/arc/boot/dts/
A Dskeleton_hs.dtsi34 rtc {
35 compatible = "snps,archs-timer-rtc";
39 /* TIMER1 for free running clocksource: Fallback if rtc not found */
/arch/m68k/virt/
A Dconfig.c76 virt_bi_data.rtc.mmio = be32_to_cpup(data); in virt_parse_bootinfo()
78 virt_bi_data.rtc.irq = be32_to_cpup(data); in virt_parse_bootinfo()
104 goldfish_timer_init(virt_bi_data.rtc.irq, in virt_sched_init()
105 (void __iomem *)virt_bi_data.rtc.mmio); in virt_sched_init()
A Dplatform.c30 DEFINE_RES_MEM(virt_bi_data.rtc.mmio + 0x1000, 0x1000), in virt_platform_init()
31 DEFINE_RES_IRQ(virt_bi_data.rtc.irq + 1), in virt_platform_init()
/arch/arm/boot/dts/marvell/
A Dkirkwood-6192.dtsi68 rtc: rtc@10300 { label
69 compatible = "marvell,kirkwood-rtc", "marvell,orion-rtc";
A Dkirkwood-6281.dtsi68 rtc: rtc@10300 { label
69 compatible = "marvell,kirkwood-rtc", "marvell,orion-rtc";
A Dpxa168.dtsi145 rtc: rtc@d4010000 { label
146 compatible = "mrvl,mmp-rtc";
149 interrupt-names = "rtc 1Hz", "rtc alarm";
A Dpxa910.dtsi155 rtc: rtc@d4010000 { label
156 compatible = "mrvl,mmp-rtc";
159 interrupt-names = "rtc 1Hz", "rtc alarm";
A Dkirkwood-6282.dtsi116 rtc: rtc@10300 { label
117 compatible = "marvell,kirkwood-rtc", "marvell,orion-rtc";
/arch/arm/boot/dts/qcom/
A Dpm8018.dtsi37 rtc@11d {
38 compatible = "qcom,pm8018-rtc", "qcom,pm8921-rtc";
A Dpma8084.dtsi15 rtc@6000 {
16 compatible = "qcom,pm8941-rtc";
19 reg-names = "rtc", "alarm";
/arch/arm64/boot/dts/qcom/
A Dqcs8300-pmics.dtsi16 pmm8620au_0_rtc: rtc@6100 {
17 compatible = "qcom,pmk8350-rtc";
19 reg-names = "rtc", "alarm";
A Dpmk8550.dtsi47 pmk8550_rtc: rtc@6100 {
48 compatible = "qcom,pmk8350-rtc";
50 reg-names = "rtc", "alarm";
A Dsa8540p-pmics.dtsi17 pmm8540a_rtc: rtc@6000 {
18 compatible = "qcom,pm8941-rtc";
20 reg-names = "rtc", "alarm";
/arch/mips/boot/dts/ingenic/
A Djz4740.dtsi47 rtc: rtc { label
57 clocks = <&ext>, <&rtc>;
58 clock-names = "ext", "rtc";
76 clock-names = "rtc", "ext", "pclk", "tcu";
107 rtc_dev: rtc@10003000 {
108 compatible = "ingenic,jz4740-rtc";
115 clock-names = "rtc";
A Dx1000.dtsi48 rtclk: rtc {
64 clock-names = "ext", "rtc";
116 clock-names = "rtc", "ext", "pclk", "tcu";
145 rtc: rtc@10003000 { label
146 compatible = "ingenic,x1000-rtc", "ingenic,jz4780-rtc";
153 clock-names = "rtc";
A Dx1830.dtsi48 rtclk: rtc {
64 clock-names = "ext", "rtc";
109 clock-names = "rtc", "ext", "pclk", "tcu";
140 rtc: rtc@10003000 { label
141 compatible = "ingenic,x1830-rtc", "ingenic,jz4780-rtc";
148 clock-names = "rtc";
/arch/arm/boot/dts/nxp/mxs/
A Dimx28-m28.dtsi39 rtc: rtc@68 { label
/arch/arm/boot/dts/nxp/imx/
A Dimx6qdl-tx6-mb7.dtsi50 rtc: rtc@6f { label

Completed in 25 milliseconds

12345678910>>...45