/dports/multimedia/libv4l/linux-5.13-rc2/drivers/rtc/ |
H A D | rtc-aspeed.c | 11 struct rtc_device *rtc_dev; member 97 rtc->rtc_dev = devm_rtc_allocate_device(&pdev->dev); in aspeed_rtc_probe() 98 if (IS_ERR(rtc->rtc_dev)) in aspeed_rtc_probe() 99 return PTR_ERR(rtc->rtc_dev); in aspeed_rtc_probe() 103 rtc->rtc_dev->ops = &aspeed_rtc_ops; in aspeed_rtc_probe() 104 rtc->rtc_dev->range_min = RTC_TIMESTAMP_BEGIN_1900; in aspeed_rtc_probe() 105 rtc->rtc_dev->range_max = 38814989399LL; /* 3199-12-31 23:59:59 */ in aspeed_rtc_probe() 107 return devm_rtc_register_device(rtc->rtc_dev); in aspeed_rtc_probe()
|
H A D | rtc-ftrtc010.c | 31 struct rtc_device *rtc_dev; member 159 rtc->rtc_dev = devm_rtc_allocate_device(dev); in ftrtc010_rtc_probe() 160 if (IS_ERR(rtc->rtc_dev)) in ftrtc010_rtc_probe() 161 return PTR_ERR(rtc->rtc_dev); in ftrtc010_rtc_probe() 163 rtc->rtc_dev->ops = &ftrtc010_rtc_ops; in ftrtc010_rtc_probe() 170 rtc->rtc_dev->range_min = (u64)days * 86400 + hour * 3600 + in ftrtc010_rtc_probe() 172 rtc->rtc_dev->range_max = U32_MAX + rtc->rtc_dev->range_min; in ftrtc010_rtc_probe() 179 return devm_rtc_register_device(rtc->rtc_dev); in ftrtc010_rtc_probe()
|
H A D | rtc-st-lpc.c | 42 struct rtc_device *rtc_dev; member 74 rtc_update_irq(rtc->rtc_dev, 1, RTC_AF); in st_rtc_handler() 205 rtc->rtc_dev = devm_rtc_allocate_device(&pdev->dev); in st_rtc_probe() 206 if (IS_ERR(rtc->rtc_dev)) in st_rtc_probe() 207 return PTR_ERR(rtc->rtc_dev); in st_rtc_probe() 249 rtc->rtc_dev->ops = &st_rtc_ops; in st_rtc_probe() 250 rtc->rtc_dev->range_max = U64_MAX; in st_rtc_probe() 251 do_div(rtc->rtc_dev->range_max, rtc->clkrate); in st_rtc_probe() 253 ret = devm_rtc_register_device(rtc->rtc_dev); in st_rtc_probe() 281 rtc_alarm_irq_enable(rtc->rtc_dev, 0); in st_rtc_resume()
|
H A D | rtc-digicolor.c | 37 struct rtc_device *rtc_dev; member 171 rtc_update_irq(rtc->rtc_dev, 1, RTC_AF | RTC_IRQF); in dc_rtc_irq() 189 rtc->rtc_dev = devm_rtc_allocate_device(&pdev->dev); in dc_rtc_probe() 190 if (IS_ERR(rtc->rtc_dev)) in dc_rtc_probe() 191 return PTR_ERR(rtc->rtc_dev); in dc_rtc_probe() 202 rtc->rtc_dev->ops = &dc_rtc_ops; in dc_rtc_probe() 203 rtc->rtc_dev->range_max = U32_MAX; in dc_rtc_probe() 205 return devm_rtc_register_device(rtc->rtc_dev); in dc_rtc_probe()
|
H A D | rtc-cpcap.c | 43 struct rtc_device *rtc_dev; member 232 rtc_update_irq(rtc->rtc_dev, 1, RTC_AF | RTC_IRQF); in cpcap_rtc_alarm_irq() 240 rtc_update_irq(rtc->rtc_dev, 1, RTC_UF | RTC_IRQF); in cpcap_rtc_update_irq() 259 rtc->rtc_dev = devm_rtc_allocate_device(dev); in cpcap_rtc_probe() 260 if (IS_ERR(rtc->rtc_dev)) in cpcap_rtc_probe() 261 return PTR_ERR(rtc->rtc_dev); in cpcap_rtc_probe() 263 rtc->rtc_dev->ops = &cpcap_rtc_ops; in cpcap_rtc_probe() 264 rtc->rtc_dev->range_max = (timeu64_t) (DAY_MASK + 1) * SECS_PER_DAY - 1; in cpcap_rtc_probe() 304 return devm_rtc_register_device(rtc->rtc_dev); in cpcap_rtc_probe()
|
H A D | rtc-fsl-ftm-alarm.c | 42 struct rtc_device *rtc_dev; member 156 rtc_update_irq(rtc->rtc_dev, 1, RTC_IRQF | RTC_AF); in ftm_rtc_alarm_interrupt() 261 rtc->rtc_dev = devm_rtc_allocate_device(&pdev->dev); in ftm_rtc_probe() 262 if (IS_ERR(rtc->rtc_dev)) in ftm_rtc_probe() 263 return PTR_ERR(rtc->rtc_dev); in ftm_rtc_probe() 286 rtc->rtc_dev->ops = &ftm_rtc_ops; in ftm_rtc_probe() 293 ret = devm_rtc_register_device(rtc->rtc_dev); in ftm_rtc_probe()
|
H A D | rtc-sh.c | 104 struct rtc_device *rtc_dev; member 121 rtc_update_irq(rtc->rtc_dev, 1, RTC_UF | RTC_IRQF); in __sh_rtc_interrupt() 136 rtc_update_irq(rtc->rtc_dev, 1, RTC_AF | RTC_IRQF); in __sh_rtc_alarm() 159 rtc_update_irq(rtc->rtc_dev, 1, RTC_PF | RTC_IRQF); in __sh_rtc_periodic() 532 rtc->rtc_dev = devm_rtc_allocate_device(&pdev->dev); in sh_rtc_probe() 533 if (IS_ERR(rtc->rtc_dev)) in sh_rtc_probe() 534 return PTR_ERR(rtc->rtc_dev); in sh_rtc_probe() 599 rtc->rtc_dev->ops = &sh_rtc_ops; in sh_rtc_probe() 600 rtc->rtc_dev->max_user_freq = 256; in sh_rtc_probe() 604 rtc->rtc_dev->range_max = RTC_TIMESTAMP_END_9999; in sh_rtc_probe() [all …]
|
H A D | rtc-88pm80x.c | 41 struct rtc_device *rtc_dev; member 55 rtc_update_irq(info->rtc_dev, 1, RTC_AF); in rtc_update_handler() 282 info->rtc_dev = devm_rtc_allocate_device(&pdev->dev); in pm80x_rtc_probe() 283 if (IS_ERR(info->rtc_dev)) in pm80x_rtc_probe() 284 return PTR_ERR(info->rtc_dev); in pm80x_rtc_probe() 294 info->rtc_dev->ops = &pm80x_rtc_ops; in pm80x_rtc_probe() 295 info->rtc_dev->range_max = U32_MAX; in pm80x_rtc_probe() 297 ret = devm_rtc_register_device(info->rtc_dev); in pm80x_rtc_probe() 309 info->rtc_dev->dev.platform_data = &pdata->rtc_wakeup; in pm80x_rtc_probe()
|
H A D | rtc-cadence.c | 80 struct rtc_device *rtc_dev; member 108 rtc_update_irq(crtc->rtc_dev, 1, RTC_IRQF | RTC_AF); in cdns_rtc_irq_handler() 289 crtc->rtc_dev = devm_rtc_allocate_device(&pdev->dev); in cdns_rtc_probe() 290 if (IS_ERR(crtc->rtc_dev)) in cdns_rtc_probe() 291 return PTR_ERR(crtc->rtc_dev); in cdns_rtc_probe() 329 crtc->rtc_dev->range_min = mktime64(1900, 1, 1, 0, 0, 0); in cdns_rtc_probe() 330 crtc->rtc_dev->range_max = mktime64(2999, 12, 31, 23, 59, 59); in cdns_rtc_probe() 332 crtc->rtc_dev->ops = &cdns_rtc_ops; in cdns_rtc_probe() 339 ret = devm_rtc_register_device(crtc->rtc_dev); in cdns_rtc_probe()
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/rtc/ |
H A D | rtc-aspeed.c | 11 struct rtc_device *rtc_dev; member 97 rtc->rtc_dev = devm_rtc_allocate_device(&pdev->dev); in aspeed_rtc_probe() 98 if (IS_ERR(rtc->rtc_dev)) in aspeed_rtc_probe() 99 return PTR_ERR(rtc->rtc_dev); in aspeed_rtc_probe() 103 rtc->rtc_dev->ops = &aspeed_rtc_ops; in aspeed_rtc_probe() 104 rtc->rtc_dev->range_min = RTC_TIMESTAMP_BEGIN_1900; in aspeed_rtc_probe() 105 rtc->rtc_dev->range_max = 38814989399LL; /* 3199-12-31 23:59:59 */ in aspeed_rtc_probe() 107 return devm_rtc_register_device(rtc->rtc_dev); in aspeed_rtc_probe()
|
H A D | rtc-ftrtc010.c | 31 struct rtc_device *rtc_dev; member 159 rtc->rtc_dev = devm_rtc_allocate_device(dev); in ftrtc010_rtc_probe() 160 if (IS_ERR(rtc->rtc_dev)) in ftrtc010_rtc_probe() 161 return PTR_ERR(rtc->rtc_dev); in ftrtc010_rtc_probe() 163 rtc->rtc_dev->ops = &ftrtc010_rtc_ops; in ftrtc010_rtc_probe() 170 rtc->rtc_dev->range_min = (u64)days * 86400 + hour * 3600 + in ftrtc010_rtc_probe() 172 rtc->rtc_dev->range_max = U32_MAX + rtc->rtc_dev->range_min; in ftrtc010_rtc_probe() 179 return devm_rtc_register_device(rtc->rtc_dev); in ftrtc010_rtc_probe()
|
H A D | rtc-st-lpc.c | 42 struct rtc_device *rtc_dev; member 74 rtc_update_irq(rtc->rtc_dev, 1, RTC_AF); in st_rtc_handler() 205 rtc->rtc_dev = devm_rtc_allocate_device(&pdev->dev); in st_rtc_probe() 206 if (IS_ERR(rtc->rtc_dev)) in st_rtc_probe() 207 return PTR_ERR(rtc->rtc_dev); in st_rtc_probe() 249 rtc->rtc_dev->ops = &st_rtc_ops; in st_rtc_probe() 250 rtc->rtc_dev->range_max = U64_MAX; in st_rtc_probe() 251 do_div(rtc->rtc_dev->range_max, rtc->clkrate); in st_rtc_probe() 253 ret = devm_rtc_register_device(rtc->rtc_dev); in st_rtc_probe() 281 rtc_alarm_irq_enable(rtc->rtc_dev, 0); in st_rtc_resume()
|
H A D | rtc-digicolor.c | 37 struct rtc_device *rtc_dev; member 171 rtc_update_irq(rtc->rtc_dev, 1, RTC_AF | RTC_IRQF); in dc_rtc_irq() 189 rtc->rtc_dev = devm_rtc_allocate_device(&pdev->dev); in dc_rtc_probe() 190 if (IS_ERR(rtc->rtc_dev)) in dc_rtc_probe() 191 return PTR_ERR(rtc->rtc_dev); in dc_rtc_probe() 202 rtc->rtc_dev->ops = &dc_rtc_ops; in dc_rtc_probe() 203 rtc->rtc_dev->range_max = U32_MAX; in dc_rtc_probe() 205 return devm_rtc_register_device(rtc->rtc_dev); in dc_rtc_probe()
|
H A D | rtc-cpcap.c | 43 struct rtc_device *rtc_dev; member 232 rtc_update_irq(rtc->rtc_dev, 1, RTC_AF | RTC_IRQF); in cpcap_rtc_alarm_irq() 240 rtc_update_irq(rtc->rtc_dev, 1, RTC_UF | RTC_IRQF); in cpcap_rtc_update_irq() 259 rtc->rtc_dev = devm_rtc_allocate_device(dev); in cpcap_rtc_probe() 260 if (IS_ERR(rtc->rtc_dev)) in cpcap_rtc_probe() 261 return PTR_ERR(rtc->rtc_dev); in cpcap_rtc_probe() 263 rtc->rtc_dev->ops = &cpcap_rtc_ops; in cpcap_rtc_probe() 264 rtc->rtc_dev->range_max = (timeu64_t) (DAY_MASK + 1) * SECS_PER_DAY - 1; in cpcap_rtc_probe() 304 return devm_rtc_register_device(rtc->rtc_dev); in cpcap_rtc_probe()
|
H A D | rtc-fsl-ftm-alarm.c | 42 struct rtc_device *rtc_dev; member 156 rtc_update_irq(rtc->rtc_dev, 1, RTC_IRQF | RTC_AF); in ftm_rtc_alarm_interrupt() 261 rtc->rtc_dev = devm_rtc_allocate_device(&pdev->dev); in ftm_rtc_probe() 262 if (IS_ERR(rtc->rtc_dev)) in ftm_rtc_probe() 263 return PTR_ERR(rtc->rtc_dev); in ftm_rtc_probe() 286 rtc->rtc_dev->ops = &ftm_rtc_ops; in ftm_rtc_probe() 293 ret = devm_rtc_register_device(rtc->rtc_dev); in ftm_rtc_probe()
|
H A D | rtc-sh.c | 104 struct rtc_device *rtc_dev; member 121 rtc_update_irq(rtc->rtc_dev, 1, RTC_UF | RTC_IRQF); in __sh_rtc_interrupt() 136 rtc_update_irq(rtc->rtc_dev, 1, RTC_AF | RTC_IRQF); in __sh_rtc_alarm() 159 rtc_update_irq(rtc->rtc_dev, 1, RTC_PF | RTC_IRQF); in __sh_rtc_periodic() 532 rtc->rtc_dev = devm_rtc_allocate_device(&pdev->dev); in sh_rtc_probe() 533 if (IS_ERR(rtc->rtc_dev)) in sh_rtc_probe() 534 return PTR_ERR(rtc->rtc_dev); in sh_rtc_probe() 599 rtc->rtc_dev->ops = &sh_rtc_ops; in sh_rtc_probe() 600 rtc->rtc_dev->max_user_freq = 256; in sh_rtc_probe() 604 rtc->rtc_dev->range_max = RTC_TIMESTAMP_END_9999; in sh_rtc_probe() [all …]
|
H A D | rtc-88pm80x.c | 41 struct rtc_device *rtc_dev; member 55 rtc_update_irq(info->rtc_dev, 1, RTC_AF); in rtc_update_handler() 282 info->rtc_dev = devm_rtc_allocate_device(&pdev->dev); in pm80x_rtc_probe() 283 if (IS_ERR(info->rtc_dev)) in pm80x_rtc_probe() 284 return PTR_ERR(info->rtc_dev); in pm80x_rtc_probe() 294 info->rtc_dev->ops = &pm80x_rtc_ops; in pm80x_rtc_probe() 295 info->rtc_dev->range_max = U32_MAX; in pm80x_rtc_probe() 297 ret = devm_rtc_register_device(info->rtc_dev); in pm80x_rtc_probe() 309 info->rtc_dev->dev.platform_data = &pdata->rtc_wakeup; in pm80x_rtc_probe()
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/rtc/ |
H A D | rtc-aspeed.c | 11 struct rtc_device *rtc_dev; member 97 rtc->rtc_dev = devm_rtc_allocate_device(&pdev->dev); in aspeed_rtc_probe() 98 if (IS_ERR(rtc->rtc_dev)) in aspeed_rtc_probe() 99 return PTR_ERR(rtc->rtc_dev); in aspeed_rtc_probe() 103 rtc->rtc_dev->ops = &aspeed_rtc_ops; in aspeed_rtc_probe() 104 rtc->rtc_dev->range_min = RTC_TIMESTAMP_BEGIN_1900; in aspeed_rtc_probe() 105 rtc->rtc_dev->range_max = 38814989399LL; /* 3199-12-31 23:59:59 */ in aspeed_rtc_probe() 107 return devm_rtc_register_device(rtc->rtc_dev); in aspeed_rtc_probe()
|
H A D | rtc-ftrtc010.c | 31 struct rtc_device *rtc_dev; member 159 rtc->rtc_dev = devm_rtc_allocate_device(dev); in ftrtc010_rtc_probe() 160 if (IS_ERR(rtc->rtc_dev)) in ftrtc010_rtc_probe() 161 return PTR_ERR(rtc->rtc_dev); in ftrtc010_rtc_probe() 163 rtc->rtc_dev->ops = &ftrtc010_rtc_ops; in ftrtc010_rtc_probe() 170 rtc->rtc_dev->range_min = (u64)days * 86400 + hour * 3600 + in ftrtc010_rtc_probe() 172 rtc->rtc_dev->range_max = U32_MAX + rtc->rtc_dev->range_min; in ftrtc010_rtc_probe() 179 return devm_rtc_register_device(rtc->rtc_dev); in ftrtc010_rtc_probe()
|
H A D | rtc-st-lpc.c | 42 struct rtc_device *rtc_dev; member 74 rtc_update_irq(rtc->rtc_dev, 1, RTC_AF); in st_rtc_handler() 205 rtc->rtc_dev = devm_rtc_allocate_device(&pdev->dev); in st_rtc_probe() 206 if (IS_ERR(rtc->rtc_dev)) in st_rtc_probe() 207 return PTR_ERR(rtc->rtc_dev); in st_rtc_probe() 249 rtc->rtc_dev->ops = &st_rtc_ops; in st_rtc_probe() 250 rtc->rtc_dev->range_max = U64_MAX; in st_rtc_probe() 251 do_div(rtc->rtc_dev->range_max, rtc->clkrate); in st_rtc_probe() 253 ret = devm_rtc_register_device(rtc->rtc_dev); in st_rtc_probe() 281 rtc_alarm_irq_enable(rtc->rtc_dev, 0); in st_rtc_resume()
|
H A D | rtc-digicolor.c | 37 struct rtc_device *rtc_dev; member 171 rtc_update_irq(rtc->rtc_dev, 1, RTC_AF | RTC_IRQF); in dc_rtc_irq() 189 rtc->rtc_dev = devm_rtc_allocate_device(&pdev->dev); in dc_rtc_probe() 190 if (IS_ERR(rtc->rtc_dev)) in dc_rtc_probe() 191 return PTR_ERR(rtc->rtc_dev); in dc_rtc_probe() 202 rtc->rtc_dev->ops = &dc_rtc_ops; in dc_rtc_probe() 203 rtc->rtc_dev->range_max = U32_MAX; in dc_rtc_probe() 205 return devm_rtc_register_device(rtc->rtc_dev); in dc_rtc_probe()
|
H A D | rtc-cpcap.c | 43 struct rtc_device *rtc_dev; member 232 rtc_update_irq(rtc->rtc_dev, 1, RTC_AF | RTC_IRQF); in cpcap_rtc_alarm_irq() 240 rtc_update_irq(rtc->rtc_dev, 1, RTC_UF | RTC_IRQF); in cpcap_rtc_update_irq() 259 rtc->rtc_dev = devm_rtc_allocate_device(dev); in cpcap_rtc_probe() 260 if (IS_ERR(rtc->rtc_dev)) in cpcap_rtc_probe() 261 return PTR_ERR(rtc->rtc_dev); in cpcap_rtc_probe() 263 rtc->rtc_dev->ops = &cpcap_rtc_ops; in cpcap_rtc_probe() 264 rtc->rtc_dev->range_max = (timeu64_t) (DAY_MASK + 1) * SECS_PER_DAY - 1; in cpcap_rtc_probe() 304 return devm_rtc_register_device(rtc->rtc_dev); in cpcap_rtc_probe()
|
H A D | rtc-fsl-ftm-alarm.c | 42 struct rtc_device *rtc_dev; member 156 rtc_update_irq(rtc->rtc_dev, 1, RTC_IRQF | RTC_AF); in ftm_rtc_alarm_interrupt() 261 rtc->rtc_dev = devm_rtc_allocate_device(&pdev->dev); in ftm_rtc_probe() 262 if (IS_ERR(rtc->rtc_dev)) in ftm_rtc_probe() 263 return PTR_ERR(rtc->rtc_dev); in ftm_rtc_probe() 286 rtc->rtc_dev->ops = &ftm_rtc_ops; in ftm_rtc_probe() 293 ret = devm_rtc_register_device(rtc->rtc_dev); in ftm_rtc_probe()
|
H A D | rtc-sh.c | 104 struct rtc_device *rtc_dev; member 121 rtc_update_irq(rtc->rtc_dev, 1, RTC_UF | RTC_IRQF); in __sh_rtc_interrupt() 136 rtc_update_irq(rtc->rtc_dev, 1, RTC_AF | RTC_IRQF); in __sh_rtc_alarm() 159 rtc_update_irq(rtc->rtc_dev, 1, RTC_PF | RTC_IRQF); in __sh_rtc_periodic() 532 rtc->rtc_dev = devm_rtc_allocate_device(&pdev->dev); in sh_rtc_probe() 533 if (IS_ERR(rtc->rtc_dev)) in sh_rtc_probe() 534 return PTR_ERR(rtc->rtc_dev); in sh_rtc_probe() 599 rtc->rtc_dev->ops = &sh_rtc_ops; in sh_rtc_probe() 600 rtc->rtc_dev->max_user_freq = 256; in sh_rtc_probe() 604 rtc->rtc_dev->range_max = RTC_TIMESTAMP_END_9999; in sh_rtc_probe() [all …]
|
H A D | rtc-88pm80x.c | 41 struct rtc_device *rtc_dev; member 55 rtc_update_irq(info->rtc_dev, 1, RTC_AF); in rtc_update_handler() 282 info->rtc_dev = devm_rtc_allocate_device(&pdev->dev); in pm80x_rtc_probe() 283 if (IS_ERR(info->rtc_dev)) in pm80x_rtc_probe() 284 return PTR_ERR(info->rtc_dev); in pm80x_rtc_probe() 294 info->rtc_dev->ops = &pm80x_rtc_ops; in pm80x_rtc_probe() 295 info->rtc_dev->range_max = U32_MAX; in pm80x_rtc_probe() 297 ret = devm_rtc_register_device(info->rtc_dev); in pm80x_rtc_probe() 309 info->rtc_dev->dev.platform_data = &pdata->rtc_wakeup; in pm80x_rtc_probe()
|