/linux-4.4.14/drivers/rtc/ |
D | interface.c | 23 static int __rtc_read_time(struct rtc_device *rtc, struct rtc_time *tm) in __rtc_read_time() 46 int rtc_read_time(struct rtc_device *rtc, struct rtc_time *tm) in rtc_read_time() 60 int rtc_set_time(struct rtc_device *rtc, struct rtc_time *tm) in rtc_set_time() 94 static int rtc_read_alarm_internal(struct rtc_device *rtc, struct rtc_wkalrm *alarm) in rtc_read_alarm_internal() 115 int __rtc_read_alarm(struct rtc_device *rtc, struct rtc_wkalrm *alarm) in __rtc_read_alarm() 284 int rtc_read_alarm(struct rtc_device *rtc, struct rtc_wkalrm *alarm) in rtc_read_alarm() 306 static int __rtc_set_alarm(struct rtc_device *rtc, struct rtc_wkalrm *alarm) in __rtc_set_alarm() 341 int rtc_set_alarm(struct rtc_device *rtc, struct rtc_wkalrm *alarm) in rtc_set_alarm() 366 int rtc_initialize_alarm(struct rtc_device *rtc, struct rtc_wkalrm *alarm) in rtc_initialize_alarm() 400 int rtc_alarm_irq_enable(struct rtc_device *rtc, unsigned int enabled) in rtc_alarm_irq_enable() [all …]
|
D | rtc-dev.c | 28 struct rtc_device *rtc = container_of(inode->i_cdev, in rtc_dev_open() local 58 struct rtc_device *rtc = in rtc_uie_task() local 85 struct rtc_device *rtc = (struct rtc_device *)data; in rtc_uie_timer() local 96 static int clear_uie(struct rtc_device *rtc) in clear_uie() 118 static int set_uie(struct rtc_device *rtc) in set_uie() 140 int rtc_dev_update_irq_enable_emul(struct rtc_device *rtc, unsigned int enabled) in rtc_dev_update_irq_enable_emul() 154 struct rtc_device *rtc = file->private_data; in rtc_dev_read() local 208 struct rtc_device *rtc = file->private_data; in rtc_dev_poll() local 222 struct rtc_device *rtc = file->private_data; in rtc_dev_ioctl() local 419 struct rtc_device *rtc = file->private_data; in rtc_dev_fasync() local [all …]
|
D | rtc-da9052.c | 24 #define rtc_err(rtc, fmt, ...) \ argument 30 struct rtc_device *rtc; member 34 static int da9052_rtc_enable_alarm(struct da9052_rtc *rtc, bool enable) in da9052_rtc_enable_alarm() 54 struct da9052_rtc *rtc = data; in da9052_rtc_irq() local 61 static int da9052_read_alarm(struct da9052_rtc *rtc, struct rtc_time *rtc_tm) in da9052_read_alarm() 103 static int da9052_set_alarm(struct da9052_rtc *rtc, struct rtc_time *rtc_tm) in da9052_set_alarm() 146 static int da9052_rtc_get_alarm_status(struct da9052_rtc *rtc) in da9052_rtc_get_alarm_status() 161 struct da9052_rtc *rtc = dev_get_drvdata(dev); in da9052_rtc_read_time() local 205 struct da9052_rtc *rtc; in da9052_rtc_set_time() local 232 struct da9052_rtc *rtc = dev_get_drvdata(dev); in da9052_rtc_read_alarm() local [all …]
|
D | rtc-jz4740.c | 43 struct rtc_device *rtc; member 50 static inline uint32_t jz4740_rtc_reg_read(struct jz4740_rtc *rtc, size_t reg) in jz4740_rtc_reg_read() 55 static int jz4740_rtc_wait_write_ready(struct jz4740_rtc *rtc) in jz4740_rtc_wait_write_ready() 67 static inline int jz4740_rtc_reg_write(struct jz4740_rtc *rtc, size_t reg, in jz4740_rtc_reg_write() 78 static int jz4740_rtc_ctrl_set_bits(struct jz4740_rtc *rtc, uint32_t mask, in jz4740_rtc_ctrl_set_bits() 106 struct jz4740_rtc *rtc = dev_get_drvdata(dev); in jz4740_rtc_read_time() local 132 struct jz4740_rtc *rtc = dev_get_drvdata(dev); in jz4740_rtc_set_mmss() local 139 struct jz4740_rtc *rtc = dev_get_drvdata(dev); in jz4740_rtc_read_alarm() local 158 struct jz4740_rtc *rtc = dev_get_drvdata(dev); in jz4740_rtc_set_alarm() local 173 struct jz4740_rtc *rtc = dev_get_drvdata(dev); in jz4740_rtc_alarm_irq_enable() local [all …]
|
D | rtc-at91sam9.c | 86 #define rtt_readl(rtc, field) \ argument 88 #define rtt_writel(rtc, field, val) \ argument 91 static inline unsigned int gpbr_readl(struct sam9_rtc *rtc) in gpbr_readl() 100 static inline void gpbr_writel(struct sam9_rtc *rtc, unsigned int val) in gpbr_writel() 110 struct sam9_rtc *rtc = dev_get_drvdata(dev); in at91_rtc_readtime() local 139 struct sam9_rtc *rtc = dev_get_drvdata(dev); in at91_rtc_settime() local 189 struct sam9_rtc *rtc = dev_get_drvdata(dev); in at91_rtc_readalarm() local 215 struct sam9_rtc *rtc = dev_get_drvdata(dev); in at91_rtc_setalarm() local 254 struct sam9_rtc *rtc = dev_get_drvdata(dev); in at91_rtc_alarm_irq_enable() local 270 struct sam9_rtc *rtc = dev_get_drvdata(dev); in at91_rtc_proc() local [all …]
|
D | rtc-omap.c | 135 struct rtc_device *rtc; member 146 static inline u8 rtc_read(struct omap_rtc *rtc, unsigned int reg) in rtc_read() 151 static inline u32 rtc_readl(struct omap_rtc *rtc, unsigned int reg) in rtc_readl() 156 static inline void rtc_write(struct omap_rtc *rtc, unsigned int reg, u8 val) in rtc_write() 161 static inline void rtc_writel(struct omap_rtc *rtc, unsigned int reg, u32 val) in rtc_writel() 166 static void am3352_rtc_unlock(struct omap_rtc *rtc) in am3352_rtc_unlock() 172 static void am3352_rtc_lock(struct omap_rtc *rtc) in am3352_rtc_lock() 178 static void default_rtc_unlock(struct omap_rtc *rtc) in default_rtc_unlock() 182 static void default_rtc_lock(struct omap_rtc *rtc) in default_rtc_lock() 191 static void rtc_wait_not_busy(struct omap_rtc *rtc) in rtc_wait_not_busy() [all …]
|
D | rtc-da9055.c | 24 struct rtc_device *rtc; member 29 static int da9055_rtc_enable_alarm(struct da9055_rtc *rtc, bool enable) in da9055_rtc_enable_alarm() 53 struct da9055_rtc *rtc = data; in da9055_rtc_alm_irq() local 131 struct da9055_rtc *rtc = dev_get_drvdata(dev); in da9055_rtc_read_time() local 165 struct da9055_rtc *rtc; in da9055_rtc_set_time() local 184 struct da9055_rtc *rtc = dev_get_drvdata(dev); in da9055_rtc_read_alarm() local 200 struct da9055_rtc *rtc = dev_get_drvdata(dev); in da9055_rtc_set_alarm() local 217 struct da9055_rtc *rtc = dev_get_drvdata(dev); in da9055_rtc_alarm_irq_enable() local 272 struct da9055_rtc *rtc; in da9055_rtc_probe() local 325 struct da9055_rtc *rtc = dev_get_drvdata(&pdev->dev); in da9055_rtc_suspend() local [all …]
|
D | rtc-ds1685.c | 47 ds1685_read(struct ds1685_priv *rtc, int reg) in ds1685_read() 60 ds1685_write(struct ds1685_priv *rtc, int reg, u8 value) in ds1685_write() 81 ds1685_rtc_bcd2bin(struct ds1685_priv *rtc, u8 val, u8 bcd_mask, u8 bin_mask) in ds1685_rtc_bcd2bin() 99 ds1685_rtc_bin2bcd(struct ds1685_priv *rtc, u8 val, u8 bin_mask, u8 bcd_mask) in ds1685_rtc_bin2bcd() 112 ds1685_rtc_switch_to_bank0(struct ds1685_priv *rtc) in ds1685_rtc_switch_to_bank0() 123 ds1685_rtc_switch_to_bank1(struct ds1685_priv *rtc) in ds1685_rtc_switch_to_bank1() 143 ds1685_rtc_begin_data_access(struct ds1685_priv *rtc) in ds1685_rtc_begin_data_access() 166 ds1685_rtc_end_data_access(struct ds1685_priv *rtc) in ds1685_rtc_end_data_access() 190 ds1685_rtc_begin_ctrl_access(struct ds1685_priv *rtc, unsigned long *flags) in ds1685_rtc_begin_ctrl_access() 206 ds1685_rtc_end_ctrl_access(struct ds1685_priv *rtc, unsigned long flags) in ds1685_rtc_end_ctrl_access() [all …]
|
D | rtc-lpc32xx.c | 61 struct rtc_device *rtc; member 68 struct lpc32xx_rtc *rtc = dev_get_drvdata(dev); in lpc32xx_rtc_read_time() local 78 struct lpc32xx_rtc *rtc = dev_get_drvdata(dev); in lpc32xx_rtc_set_mmss() local 98 struct lpc32xx_rtc *rtc = dev_get_drvdata(dev); in lpc32xx_rtc_read_alarm() local 111 struct lpc32xx_rtc *rtc = dev_get_drvdata(dev); in lpc32xx_rtc_set_alarm() local 146 struct lpc32xx_rtc *rtc = dev_get_drvdata(dev); in lpc32xx_rtc_alarm_irq_enable() local 168 struct lpc32xx_rtc *rtc = dev; in lpc32xx_rtc_alarm_interrupt() local 203 struct lpc32xx_rtc *rtc; in lpc32xx_rtc_probe() local 286 struct lpc32xx_rtc *rtc = platform_get_drvdata(pdev); in lpc32xx_rtc_remove() local 298 struct lpc32xx_rtc *rtc = platform_get_drvdata(pdev); in lpc32xx_rtc_suspend() local [all …]
|
D | rtc-sh.c | 105 static int __sh_rtc_interrupt(struct sh_rtc *rtc) in __sh_rtc_interrupt() 121 static int __sh_rtc_alarm(struct sh_rtc *rtc) in __sh_rtc_alarm() 136 static int __sh_rtc_periodic(struct sh_rtc *rtc) in __sh_rtc_periodic() 171 struct sh_rtc *rtc = dev_id; in sh_rtc_interrupt() local 183 struct sh_rtc *rtc = dev_id; in sh_rtc_alarm() local 195 struct sh_rtc *rtc = dev_id; in sh_rtc_periodic() local 207 struct sh_rtc *rtc = dev_id; in sh_rtc_shared() local 221 struct sh_rtc *rtc = dev_get_drvdata(dev); in sh_rtc_irq_set_state() local 246 struct sh_rtc *rtc = dev_get_drvdata(dev); in sh_rtc_irq_set_freq() local 296 struct sh_rtc *rtc = dev_get_drvdata(dev); in sh_rtc_setaie() local [all …]
|
D | rtc-pl030.c | 27 struct rtc_device *rtc; member 33 struct pl030_rtc *rtc = dev_id; in pl030_interrupt() local 40 struct pl030_rtc *rtc = dev_get_drvdata(dev); in pl030_read_alarm() local 48 struct pl030_rtc *rtc = dev_get_drvdata(dev); in pl030_set_alarm() local 65 struct pl030_rtc *rtc = dev_get_drvdata(dev); in pl030_read_time() local 82 struct pl030_rtc *rtc = dev_get_drvdata(dev); in pl030_set_time() local 102 struct pl030_rtc *rtc; in pl030_probe() local 152 struct pl030_rtc *rtc = amba_get_drvdata(dev); in pl030_remove() local
|
D | rtc-core.h | 19 static inline void rtc_dev_prepare(struct rtc_device *rtc) in rtc_dev_prepare() 23 static inline void rtc_dev_add_device(struct rtc_device *rtc) in rtc_dev_add_device() 27 static inline void rtc_dev_del_device(struct rtc_device *rtc) in rtc_dev_del_device() 40 static inline void rtc_proc_add_device(struct rtc_device *rtc) in rtc_proc_add_device() 44 static inline void rtc_proc_del_device(struct rtc_device *rtc) in rtc_proc_del_device()
|
D | rtc-proc.c | 24 static bool is_rtc_hctosys(struct rtc_device *rtc) in is_rtc_hctosys() 36 static bool is_rtc_hctosys(struct rtc_device *rtc) in is_rtc_hctosys() 45 struct rtc_device *rtc = seq->private; in rtc_proc_show() local 113 struct rtc_device *rtc = PDE_DATA(inode); in rtc_proc_open() local 138 void rtc_proc_add_device(struct rtc_device *rtc) in rtc_proc_add_device() 144 void rtc_proc_del_device(struct rtc_device *rtc) in rtc_proc_del_device()
|
D | rtc-digicolor.c | 45 static int dc_rtc_cmds(struct dc_rtc *rtc, const u8 *cmds, int len) in dc_rtc_cmds() 63 static int dc_rtc_read(struct dc_rtc *rtc, unsigned long *val) in dc_rtc_read() 87 static int dc_rtc_write(struct dc_rtc *rtc, u32 val) in dc_rtc_write() 97 struct dc_rtc *rtc = dev_get_drvdata(dev); in dc_rtc_read_time() local 111 struct dc_rtc *rtc = dev_get_drvdata(dev); in dc_rtc_set_mmss() local 118 struct dc_rtc *rtc = dev_get_drvdata(dev); in dc_rtc_read_alarm() local 139 struct dc_rtc *rtc = dev_get_drvdata(dev); in dc_rtc_set_alarm() local 155 struct dc_rtc *rtc = dev_get_drvdata(dev); in dc_rtc_alarm_irq_enable() local 172 struct dc_rtc *rtc = dev_id; in dc_rtc_irq() local 183 struct dc_rtc *rtc; in dc_rtc_probe() local
|
D | rtc-st-lpc.c | 57 static void st_rtc_set_hw_alarm(struct st_rtc *rtc, in st_rtc_set_hw_alarm() 77 struct st_rtc *rtc = (struct st_rtc *)data; in st_rtc_handler() local 86 struct st_rtc *rtc = dev_get_drvdata(dev); in st_rtc_read_time() local 109 struct st_rtc *rtc = dev_get_drvdata(dev); in st_rtc_set_time() local 133 struct st_rtc *rtc = dev_get_drvdata(dev); in st_rtc_read_alarm() local 147 struct st_rtc *rtc = dev_get_drvdata(dev); in st_rtc_alarm_irq_enable() local 162 struct st_rtc *rtc = dev_get_drvdata(dev); in st_rtc_set_alarm() local 199 struct st_rtc *rtc; in st_rtc_probe() local 287 struct st_rtc *rtc = platform_get_drvdata(pdev); in st_rtc_remove() local 298 struct st_rtc *rtc = dev_get_drvdata(dev); in st_rtc_suspend() local [all …]
|
D | rtc-armada38x.c | 51 static void rtc_delayed_write(u32 val, struct armada38x_rtc *rtc, int offset) in rtc_delayed_write() 59 struct armada38x_rtc *rtc = dev_get_drvdata(dev); in armada38x_rtc_read_time() local 82 struct armada38x_rtc *rtc = dev_get_drvdata(dev); in armada38x_rtc_set_time() local 108 struct armada38x_rtc *rtc = dev_get_drvdata(dev); in armada38x_rtc_read_alarm() local 127 struct armada38x_rtc *rtc = dev_get_drvdata(dev); in armada38x_rtc_set_alarm() local 157 struct armada38x_rtc *rtc = dev_get_drvdata(dev); in armada38x_rtc_alarm_irq_enable() local 174 struct armada38x_rtc *rtc = data; in armada38x_rtc_alarm_irq() local 216 struct armada38x_rtc *rtc; in armada38x_rtc_probe() local 270 struct armada38x_rtc *rtc = dev_get_drvdata(dev); in armada38x_rtc_suspend() local 281 struct armada38x_rtc *rtc = dev_get_drvdata(dev); in armada38x_rtc_resume() local
|
D | rtc-pcf50633.c | 67 static void pcf2rtc_time(struct rtc_time *rtc, struct pcf50633_time *pcf) in pcf2rtc_time() 78 static void rtc2pcf_time(struct pcf50633_time *pcf, struct rtc_time *rtc) in rtc2pcf_time() 92 struct pcf50633_rtc *rtc = dev_get_drvdata(dev); in pcf50633_rtc_alarm_irq_enable() local 110 struct pcf50633_rtc *rtc; in pcf50633_rtc_read_time() local 143 struct pcf50633_rtc *rtc; in pcf50633_rtc_set_time() local 182 struct pcf50633_rtc *rtc; in pcf50633_rtc_read_alarm() local 205 struct pcf50633_rtc *rtc; in pcf50633_rtc_set_alarm() local 245 struct pcf50633_rtc *rtc = data; in pcf50633_rtc_irq() local 253 struct pcf50633_rtc *rtc; in pcf50633_rtc_probe() local 274 struct pcf50633_rtc *rtc; in pcf50633_rtc_remove() local
|
D | class.c | 32 struct rtc_device *rtc = to_rtc_device(dev); in rtc_device_release() local 53 struct rtc_device *rtc = to_rtc_device(dev); in rtc_suspend() local 99 struct rtc_device *rtc = to_rtc_device(dev); in rtc_resume() local 167 struct rtc_device *rtc; in rtc_device_register() local 267 void rtc_device_unregister(struct rtc_device *rtc) in rtc_device_unregister() 285 struct rtc_device *rtc = *(struct rtc_device **)res; in devm_rtc_device_release() local 316 struct rtc_device **ptr, *rtc; in devm_rtc_device_register() local 343 void devm_rtc_device_unregister(struct device *dev, struct rtc_device *rtc) in devm_rtc_device_unregister()
|
D | rtc-tps6586x.c | 58 struct rtc_device *rtc; member 71 struct tps6586x_rtc *rtc = dev_get_drvdata(dev); in tps6586x_rtc_read_time() local 98 struct tps6586x_rtc *rtc = dev_get_drvdata(dev); in tps6586x_rtc_set_time() local 144 struct tps6586x_rtc *rtc = dev_get_drvdata(dev); in tps6586x_rtc_alarm_irq_enable() local 158 struct tps6586x_rtc *rtc = dev_get_drvdata(dev); in tps6586x_rtc_set_alarm() local 213 struct tps6586x_rtc *rtc = dev_get_drvdata(dev); in tps6586x_rtc_read_alarm() local 244 struct tps6586x_rtc *rtc = data; in tps6586x_rtc_irq() local 253 struct tps6586x_rtc *rtc; in tps6586x_rtc_probe() local 317 struct tps6586x_rtc *rtc = dev_get_drvdata(dev); in tps6586x_rtc_suspend() local 326 struct tps6586x_rtc *rtc = dev_get_drvdata(dev); in tps6586x_rtc_resume() local
|
D | rtc-mt6397.c | 75 static int mtk_rtc_write_trigger(struct mt6397_rtc *rtc) in mtk_rtc_write_trigger() 104 struct mt6397_rtc *rtc = data; in mtk_rtc_irq_handler_thread() local 124 static int __mtk_rtc_read_time(struct mt6397_rtc *rtc, in __mtk_rtc_read_time() 152 struct mt6397_rtc *rtc = dev_get_drvdata(dev); in mtk_rtc_read_time() local 183 struct mt6397_rtc *rtc = dev_get_drvdata(dev); in mtk_rtc_set_time() local 214 struct mt6397_rtc *rtc = dev_get_drvdata(dev); in mtk_rtc_read_alarm() local 255 struct mt6397_rtc *rtc = dev_get_drvdata(dev); in mtk_rtc_set_alarm() local 315 struct mt6397_rtc *rtc; in mtk_rtc_probe() local 367 struct mt6397_rtc *rtc = platform_get_drvdata(pdev); in mtk_rtc_remove() local 379 struct mt6397_rtc *rtc = dev_get_drvdata(dev); in mt6397_rtc_suspend() local [all …]
|
D | rtc-bfin.c | 159 struct bfin_rtc *rtc = dev_get_drvdata(dev); in bfin_rtc_reset() local 183 struct bfin_rtc *rtc = dev_get_drvdata(dev); in bfin_rtc_interrupt() local 236 static void bfin_rtc_int_set_alarm(struct bfin_rtc *rtc) in bfin_rtc_int_set_alarm() 246 struct bfin_rtc *rtc = dev_get_drvdata(dev); in bfin_rtc_alarm_irq_enable() local 259 struct bfin_rtc *rtc = dev_get_drvdata(dev); in bfin_rtc_read_time() local 273 struct bfin_rtc *rtc = dev_get_drvdata(dev); in bfin_rtc_set_time() local 292 struct bfin_rtc *rtc = dev_get_drvdata(dev); in bfin_rtc_read_alarm() local 302 struct bfin_rtc *rtc = dev_get_drvdata(dev); in bfin_rtc_set_alarm() local 347 struct bfin_rtc *rtc; in bfin_rtc_probe() local
|
D | rtc-mpc5121.c | 83 struct rtc_device *rtc; member 108 struct mpc5121_rtc_data *rtc = dev_get_drvdata(dev); in mpc5121_rtc_read_time() local 130 struct mpc5121_rtc_data *rtc = dev_get_drvdata(dev); in mpc5121_rtc_set_time() local 154 struct mpc5121_rtc_data *rtc = dev_get_drvdata(dev); in mpc5200_rtc_read_time() local 181 struct mpc5121_rtc_data *rtc = dev_get_drvdata(dev); in mpc5200_rtc_set_time() local 203 struct mpc5121_rtc_data *rtc = dev_get_drvdata(dev); in mpc5121_rtc_read_alarm() local 215 struct mpc5121_rtc_data *rtc = dev_get_drvdata(dev); in mpc5121_rtc_set_alarm() local 247 struct mpc5121_rtc_data *rtc = dev_get_drvdata((struct device *)dev); in mpc5121_rtc_handler() local 264 struct mpc5121_rtc_data *rtc = dev_get_drvdata((struct device *)dev); in mpc5121_rtc_handler_upd() local 281 struct mpc5121_rtc_data *rtc = dev_get_drvdata(dev); in mpc5121_rtc_alarm_irq_enable() local [all …]
|
D | rtc-at32ap700x.c | 62 struct rtc_device *rtc; member 72 struct rtc_at32ap700x *rtc = dev_get_drvdata(dev); in at32_rtc_readtime() local 83 struct rtc_at32ap700x *rtc = dev_get_drvdata(dev); in at32_rtc_settime() local 96 struct rtc_at32ap700x *rtc = dev_get_drvdata(dev); in at32_rtc_readalarm() local 109 struct rtc_at32ap700x *rtc = dev_get_drvdata(dev); in at32_rtc_setalarm() local 139 struct rtc_at32ap700x *rtc = dev_get_drvdata(dev); in at32_rtc_alarm_irq_enable() local 167 struct rtc_at32ap700x *rtc = (struct rtc_at32ap700x *)dev_id; in at32_rtc_interrupt() local 201 struct rtc_at32ap700x *rtc; in at32_rtc_probe() local
|
D | rtc-lpc24xx.c | 69 struct rtc_device *rtc; member 76 struct lpc24xx_rtc *rtc = dev_get_drvdata(dev); in lpc24xx_rtc_set_time() local 97 struct lpc24xx_rtc *rtc = dev_get_drvdata(dev); in lpc24xx_rtc_read_time() local 118 struct lpc24xx_rtc *rtc = dev_get_drvdata(dev); in lpc24xx_rtc_read_alarm() local 138 struct lpc24xx_rtc *rtc = dev_get_drvdata(dev); in lpc24xx_rtc_set_alarm() local 161 struct lpc24xx_rtc *rtc = dev_get_drvdata(dev); in lpc24xx_rtc_alarm_irq_enable() local 174 struct lpc24xx_rtc *rtc = data; in lpc24xx_rtc_interrupt() local 201 struct lpc24xx_rtc *rtc; in lpc24xx_rtc_probe() local 278 struct lpc24xx_rtc *rtc = platform_get_drvdata(pdev); in lpc24xx_rtc_remove() local
|
D | rtc-tps80031.c | 63 struct rtc_device *rtc; member 187 static int clear_alarm_int_status(struct device *dev, struct tps80031_rtc *rtc) in clear_alarm_int_status() 217 struct tps80031_rtc *rtc = dev_get_drvdata(dev); in tps80031_rtc_irq() local 238 struct tps80031_rtc *rtc; in tps80031_rtc_probe() local 304 struct tps80031_rtc *rtc = dev_get_drvdata(dev); in tps80031_rtc_suspend() local 313 struct tps80031_rtc *rtc = dev_get_drvdata(dev); in tps80031_rtc_resume() local
|
D | rtc-max8907.c | 52 struct max8907_rtc *rtc = data; in max8907_irq_handler() local 99 struct max8907_rtc *rtc = dev_get_drvdata(dev); in max8907_rtc_read_time() local 115 struct max8907_rtc *rtc = dev_get_drvdata(dev); in max8907_rtc_set_time() local 126 struct max8907_rtc *rtc = dev_get_drvdata(dev); in max8907_rtc_read_alarm() local 149 struct max8907_rtc *rtc = dev_get_drvdata(dev); in max8907_rtc_set_alarm() local 181 struct max8907_rtc *rtc; in max8907_rtc_probe() local
|
D | rtc-lp8788.c | 115 struct lp8788_rtc *rtc = dev_get_drvdata(dev); in lp8788_rtc_read_time() local 139 struct lp8788_rtc *rtc = dev_get_drvdata(dev); in lp8788_rtc_set_time() local 169 struct lp8788_rtc *rtc = dev_get_drvdata(dev); in lp8788_read_alarm() local 194 struct lp8788_rtc *rtc = dev_get_drvdata(dev); in lp8788_set_alarm() local 230 struct lp8788_rtc *rtc = dev_get_drvdata(dev); in lp8788_alarm_irq_enable() local 253 struct lp8788_rtc *rtc = ptr; in lp8788_alarm_irq_handler() local 260 struct lp8788_rtc *rtc) in lp8788_alarm_irq_register() 289 struct lp8788_rtc *rtc; in lp8788_rtc_probe() local
|
D | rtc-da9063.c | 175 struct da9063_compatible_rtc *rtc) in da9063_data_to_tm() 190 struct da9063_compatible_rtc *rtc) in da9063_tm_to_data() 217 struct da9063_compatible_rtc *rtc = dev_get_drvdata(dev); in da9063_rtc_stop_alarm() local 228 struct da9063_compatible_rtc *rtc = dev_get_drvdata(dev); in da9063_rtc_start_alarm() local 239 struct da9063_compatible_rtc *rtc = dev_get_drvdata(dev); in da9063_rtc_read_time() local 275 struct da9063_compatible_rtc *rtc = dev_get_drvdata(dev); in da9063_rtc_set_time() local 292 struct da9063_compatible_rtc *rtc = dev_get_drvdata(dev); in da9063_rtc_read_alarm() local 326 struct da9063_compatible_rtc *rtc = dev_get_drvdata(dev); in da9063_rtc_set_alarm() local 372 struct da9063_compatible_rtc *rtc = data; in da9063_alarm_event() local 396 struct da9063_compatible_rtc *rtc; in da9063_rtc_probe() local
|
D | rtc-nuc900.c | 64 struct nuc900_rtc *rtc = _rtc; in nuc900_rtc_interrupt() local 139 struct nuc900_rtc *rtc = dev_get_drvdata(dev); in nuc900_alarm_irq_enable() local 153 struct nuc900_rtc *rtc = dev_get_drvdata(dev); in nuc900_rtc_read_time() local 164 struct nuc900_rtc *rtc = dev_get_drvdata(dev); in nuc900_rtc_set_time() local 186 struct nuc900_rtc *rtc = dev_get_drvdata(dev); in nuc900_rtc_read_alarm() local 197 struct nuc900_rtc *rtc = dev_get_drvdata(dev); in nuc900_rtc_set_alarm() local
|
D | rtc-gemini.c | 72 struct gemini_rtc *rtc = dev_get_drvdata(dev); in gemini_rtc_read_time() local 92 struct gemini_rtc *rtc = dev_get_drvdata(dev); in gemini_rtc_set_time() local 121 struct gemini_rtc *rtc; in gemini_rtc_probe() local 156 struct gemini_rtc *rtc = platform_get_drvdata(pdev); in gemini_rtc_remove() local
|
D | rtc-sysfs.c | 93 struct rtc_device *rtc = to_rtc_device(dev); in max_user_freq_store() local 157 struct rtc_device *rtc = to_rtc_device(dev); in wakealarm_store() local 230 static bool rtc_does_wakealarm(struct rtc_device *rtc) in rtc_does_wakealarm() 242 struct rtc_device *rtc = to_rtc_device(dev); in rtc_attr_is_visible() local
|
D | rtc-sa1100.c | 53 struct rtc_device *rtc = info->rtc; in sa1100_rtc_interrupt() local 101 struct rtc_device *rtc = info->rtc; in sa1100_rtc_open() local 231 struct rtc_device *rtc; in sa1100_rtc_init() local
|
D | rtc-at91rm9200.c | 297 struct rtc_device *rtc = platform_get_drvdata(pdev); in at91_rtc_interrupt() local 385 struct rtc_device *rtc; in at91_rtc_probe() local 520 struct rtc_device *rtc = dev_get_drvdata(dev); in at91_rtc_resume() local
|
D | systohc.c | 25 struct rtc_device *rtc; in rtc_set_ntp_time() local
|
D | rtc-vr41xx.c | 249 struct rtc_device *rtc = platform_get_drvdata(pdev); in elapsedtime_interrupt() local 261 struct rtc_device *rtc = platform_get_drvdata(pdev); in rtclong1_interrupt() local 287 struct rtc_device *rtc; in rtc_probe() local
|
D | rtc-test.c | 88 struct rtc_device *rtc = platform_get_drvdata(plat_dev); in test_irq_store() local 112 struct rtc_device *rtc; in test_probe() local
|
D | hctosys.c | 34 struct rtc_device *rtc = rtc_class_open(CONFIG_RTC_HCTOSYS_DEVICE); in rtc_hctosys() local
|
D | rtc-rs5c348.c | 59 struct rtc_device *rtc; member 158 struct rtc_device *rtc; in rs5c348_probe() local
|
D | rtc-tps65910.c | 29 struct rtc_device *rtc; member 190 static irqreturn_t tps65910_rtc_interrupt(int irq, void *rtc) in tps65910_rtc_interrupt()
|
D | rtc-generic.c | 39 struct rtc_device *rtc; in generic_rtc_probe() local
|
D | rtc-starfire.c | 42 struct rtc_device *rtc; in starfire_rtc_probe() local
|
D | rtc-puv3.c | 225 struct rtc_device *rtc = platform_get_drvdata(dev); in puv3_rtc_remove() local 240 struct rtc_device *rtc; in puv3_rtc_probe() local
|
D | rtc-rc5t583.c | 31 struct rtc_device *rtc; member 177 static irqreturn_t rc5t583_rtc_interrupt(int irq, void *rtc) in rc5t583_rtc_interrupt()
|
D | rtc-pcf2123.c | 73 struct rtc_device *rtc; member 224 struct rtc_device *rtc; in pcf2123_probe() local
|
D | rtc-ps3.c | 63 struct rtc_device *rtc; in ps3_rtc_probe() local
|
D | rtc-ds1286.c | 26 struct rtc_device *rtc; member 331 struct rtc_device *rtc; in ds1286_probe() local
|
D | rtc-tile.c | 81 struct rtc_device *rtc; in tile_rtc_probe() local
|
D | rtc-sa1100.h | 17 struct rtc_device *rtc; member
|
D | rtc-dm355evm.c | 128 struct rtc_device *rtc; in dm355evm_rtc_probe() local
|
D | rtc-msm6242.c | 75 struct rtc_device *rtc; member 203 struct rtc_device *rtc; in msm6242_rtc_probe() local
|
D | rtc-wm8350.c | 308 struct rtc_device *rtc = wm8350->rtc.rtc; in wm8350_rtc_alarm_handler() local 327 struct rtc_device *rtc = wm8350->rtc.rtc; in wm8350_rtc_update_handler() local
|
D | rtc-sun4v.c | 84 struct rtc_device *rtc; in sun4v_rtc_probe() local
|
D | rtc-rp5c01.c | 65 struct rtc_device *rtc; member 226 struct rtc_device *rtc; in rp5c01_rtc_probe() local
|
D | rtc-tx4939.c | 20 struct rtc_device *rtc; member 240 struct rtc_device *rtc; in tx4939_rtc_probe() local
|
D | rtc-m41t94.c | 115 struct rtc_device *rtc; in m41t94_probe() local
|
D | rtc-twl.c | 413 static irqreturn_t twl_rtc_interrupt(int irq, void *rtc) in twl_rtc_interrupt() 477 struct rtc_device *rtc; in twl_rtc_probe() local
|
D | rtc-max6902.c | 125 struct rtc_device *rtc; in max6902_probe() local
|
D | rtc-ds3234.c | 110 struct rtc_device *rtc; in ds3234_probe() local
|
D | rtc-ds1347.c | 111 struct rtc_device *rtc; in ds1347_probe() local
|
D | rtc-em3027.c | 120 struct rtc_device *rtc; in em3027_probe() local
|
D | rtc-efi.c | 203 struct rtc_device *rtc; in efi_rtc_probe() local
|
D | rtc-m41t93.c | 175 struct rtc_device *rtc; in m41t93_probe() local
|
D | rtc-ds1672.c | 161 struct rtc_device *rtc; in ds1672_probe() local
|
D | rtc-m48t86.c | 151 struct rtc_device *rtc; in m48t86_rtc_probe() local
|
D | rtc-ab8500.c | 421 struct rtc_device *rtc = data; in rtc_alarm_handler() local 457 struct rtc_device *rtc; in ab8500_rtc_probe() local
|
D | rtc-pcf85063.c | 37 struct rtc_device *rtc; member
|
D | rtc-pcf2127.c | 42 struct rtc_device *rtc; member
|
D | rtc-r9701.c | 124 struct rtc_device *rtc; in r9701_probe() local
|
D | rtc-isl12057.c | 82 struct rtc_device *rtc; member 510 struct rtc_device *rtc = rtc_data->rtc; in isl12057_rtc_interrupt() local
|
D | rtc-opal.c | 200 struct rtc_device *rtc; in opal_rtc_probe() local
|
D | rtc-m48t35.c | 43 struct rtc_device *rtc; member
|
D | rtc-mcp795.c | 160 struct rtc_device *rtc; in mcp795_probe() local
|
D | rtc-isl12022.c | 49 struct rtc_device *rtc; member
|
D | rtc-rx4581.c | 268 struct rtc_device *rtc; in rx4581_probe() local
|
D | rtc-bq4802.c | 22 struct rtc_device *rtc; member
|
D | rtc-ep93xx.c | 39 struct rtc_device *rtc; member
|
D | rtc-ds1216.c | 31 struct rtc_device *rtc; member
|
D | rtc-ab3100.c | 205 struct rtc_device *rtc; in ab3100_rtc_probe() local
|
D | rtc-m41t80.c | 90 struct rtc_device *rtc; member 637 struct rtc_device *rtc = NULL; in m41t80_probe() local
|
D | rtc-mxc.c | 81 struct rtc_device *rtc; member 371 struct rtc_device *rtc; in mxc_rtc_probe() local
|
D | rtc-isl1208.c | 498 struct rtc_device *rtc = i2c_get_clientdata(client); in isl1208_rtc_interrupt() local 627 struct rtc_device *rtc; in isl1208_probe() local
|
D | rtc-max6900.c | 216 struct rtc_device *rtc; in max6900_probe() local
|
D | rtc-ds1390.c | 52 struct rtc_device *rtc; member
|
D | rtc-coh901331.c | 44 struct rtc_device *rtc; member
|
D | rtc-pcap.c | 25 struct rtc_device *rtc; member
|
D | rtc-ds1302.c | 217 struct rtc_device *rtc; in ds1302_rtc_probe() local
|
D | rtc-as3722.c | 35 struct rtc_device *rtc; member
|
D | rtc-bq32k.c | 188 struct rtc_device *rtc; in bq32k_probe() local
|
D | rtc-palmas.c | 40 struct rtc_device *rtc; member
|
D | rtc-hid-sensor-time.c | 44 struct rtc_device *rtc; member
|
D | rtc-xgene.c | 49 struct rtc_device *rtc; member
|
D | rtc-zynqmp.c | 54 struct rtc_device *rtc; member
|
D | rtc-rx8581.c | 57 struct rtc_device *rtc; member
|
D | rtc-ds2404.c | 52 struct rtc_device *rtc; member
|
D | rtc-v3020.c | 62 struct rtc_device *rtc; member
|
D | rtc-abx80x.c | 192 struct rtc_device *rtc; in abx80x_probe() local
|
D | rtc-moxart.c | 59 struct rtc_device *rtc; member
|
D | rtc-pcf8583.c | 31 struct rtc_device *rtc; member
|
D | rtc-mc13xxx.c | 29 struct rtc_device *rtc; member
|
D | rtc-pcf8523.c | 39 struct rtc_device *rtc; member
|
D | rtc-rk808.c | 55 struct rtc_device *rtc; member
|
D | rtc-vt8500.c | 83 struct rtc_device *rtc; member
|
D | rtc-rs5c313.c | 370 struct rtc_device *rtc = devm_rtc_device_register(&pdev->dev, "rs5c313", in rs5c313_rtc_probe() local
|
D | rtc-stmp3xxx.c | 66 struct rtc_device *rtc; member
|
D | rtc-mv.c | 43 struct rtc_device *rtc; member
|
D | rtc-fm3130.c | 54 struct rtc_device *rtc; member
|
D | rtc-ds1742.c | 159 struct rtc_device *rtc; in ds1742_rtc_probe() local
|
D | rtc-ab-b5ze-s3.c | 129 struct rtc_device *rtc; member 818 struct rtc_device *rtc = rtc_data->rtc; in _abb5zes3_rtc_interrupt() local
|
D | rtc-sirfsoc.c | 45 struct rtc_device *rtc; member
|
D | rtc-snvs.c | 43 struct rtc_device *rtc; member
|
D | rtc-max8925.c | 70 struct i2c_client *rtc; member
|
D | rtc-max8998.c | 75 struct i2c_client *rtc; member
|
D | rtc-wm831x.c | 95 struct rtc_device *rtc; member
|
D | rtc-mrst.c | 45 struct rtc_device *rtc; member
|
D | rtc-max77802.c | 63 struct i2c_client *rtc; member
|
D | rtc-rv3029c2.c | 391 struct rtc_device *rtc; in rv3029c2_probe() local
|
D | rtc-pm8xxx.c | 65 struct rtc_device *rtc; member
|
D | rtc-s35390a.c | 58 struct rtc_device *rtc; member
|
D | rtc-max77686.c | 60 struct i2c_client *rtc; member
|
D | rtc-ds3232.c | 54 struct rtc_device *rtc; member
|
D | rtc-sun6i.c | 112 struct rtc_device *rtc; member
|
D | rtc-max8997.c | 73 struct i2c_client *rtc; member
|
D | rtc-ds1553.c | 64 struct rtc_device *rtc; member
|
D | rtc-rv8803.c | 54 struct rtc_device *rtc; member
|
D | rtc-m48t59.c | 40 struct rtc_device *rtc; member
|
D | rtc-pl031.c | 91 struct rtc_device *rtc; member
|
D | rtc-spear.c | 81 struct rtc_device *rtc; member
|
D | rtc-stk17ta8.c | 65 struct rtc_device *rtc; member
|
/linux-4.4.14/arch/m68k/bvme6000/ |
D | config.c | 163 volatile RtcPtr_t rtc = (RtcPtr_t)BVME_RTC_BASE; in bvme6000_timer_int() local 182 volatile RtcPtr_t rtc = (RtcPtr_t)BVME_RTC_BASE; in bvme6000_sched_init() local 223 volatile RtcPtr_t rtc = (RtcPtr_t)BVME_RTC_BASE; in bvme6000_gettimeoffset() local 271 volatile RtcPtr_t rtc = (RtcPtr_t)BVME_RTC_BASE; in bvme6000_hwclk() local 322 volatile RtcPtr_t rtc = (RtcPtr_t)BVME_RTC_BASE; in bvme6000_set_clock_mmss() local
|
D | rtc.c | 40 volatile RtcPtr_t rtc = (RtcPtr_t)BVME_RTC_BASE; in rtc_ioctl() local
|
/linux-4.4.14/sound/core/ |
D | rtctimer.c | 81 rtc_task_t *rtc = t->private_data; in rtctimer_close() local 93 rtc_task_t *rtc = timer->private_data; in rtctimer_start() local 104 rtc_task_t *rtc = timer->private_data; in rtctimer_stop() local
|
/linux-4.4.14/kernel/power/ |
D | suspend_test.c | 63 static void __init test_wakealarm(struct rtc_device *rtc, suspend_state_t state) in test_wakealarm() 185 struct rtc_device *rtc = NULL; in test_suspend() local
|
/linux-4.4.14/arch/arm/boot/dts/ |
D | socfpga_cyclone5_socrates.dts | 53 rtc: rtc@68 { label
|
D | pxa168-aspenite.dts | 33 rtc: rtc@d4010000 { label
|
D | imx28-m28.dtsi | 65 rtc: rtc@68 { label
|
D | mmp2-brownstone.dts | 191 rtc: rtc@d4010000 { label
|
D | pxa910-dkb.dts | 170 rtc: rtc@d4010000 { label
|
D | vf-colibri-eval-v3.dtsi | 89 rtc: m41t0m6@68 { label
|
D | at91-kizbox.dts | 102 rtc: pcf8563@51 { label
|
D | imx53-m53.dtsi | 86 rtc: rtc@68 { label
|
D | at91rm9200ek.dts | 76 rtc: rtc@fffffe00 { label
|
D | kirkwood-6281.dtsi | 56 rtc: rtc@10300 { label
|
D | kirkwood-6192.dtsi | 56 rtc: rtc@10300 { label
|
D | s3c2416.dtsi | 114 rtc: rtc@57000000 { label
|
D | exynos5.dtsi | 84 rtc: rtc@101E0000 { label
|
D | pxa168.dtsi | 137 rtc: rtc@d4010000 { label
|
D | integratorap.dts | 118 rtc: rtc@15000000 { label
|
D | kirkwood-6282.dtsi | 93 rtc: rtc@10300 { label
|
D | imx28-sps1.dts | 75 rtc: rtc@51 { label
|
D | moxart.dtsi | 73 rtc: rtc { label
|
D | pxa910.dtsi | 153 rtc: rtc@d4010000 { label
|
D | imx6qdl-cubox-i.dtsi | 142 rtc: pcf8523@68 { label
|
D | imx6qdl-hummingboard.dtsi | 135 rtc: pcf8523@68 { label
|
D | imx6qdl-gw552x.dtsi | 140 rtc: ds1672@68 { label
|
D | imx6qdl-gw551x.dtsi | 166 rtc: ds1672@68 { label
|
D | imx6q-tbs2910.dts | 194 rtc: ds1307@68 { label
|
D | imx6qdl-gw51xx.dtsi | 150 rtc: ds1672@68 { label
|
D | mmp2.dtsi | 232 rtc: rtc@d4010000 { label
|
D | nspire.dtsi | 162 rtc: rtc@90090000 { label
|
D | imx6qdl-gw52xx.dtsi | 210 rtc: ds1672@68 { label
|
D | imx6qdl-gw53xx.dtsi | 211 rtc: ds1672@68 { label
|
D | imx6qdl-nitrogen6x.dtsi | 312 rtc: rtc@6f { label
|
D | imx6q-dmo-edmqmx6.dts | 284 rtc: m41t62@68 { label
|
D | s5pv210.dtsi | 319 rtc: rtc@e2800000 { label
|
D | imx6q-gw5400-a.dts | 204 rtc: ds1672@68 { label
|
D | ste-u300.dts | 257 rtc: rtc@c0017000 { label
|
D | imx6qdl-gw54xx.dtsi | 201 rtc: ds1672@68 { label
|
D | imx6qdl-nitrogen6_max.dtsi | 410 rtc: rtc@68 { label
|
D | imx27.dtsi | 147 rtc: rtc@10007000 { label
|
D | exynos4415.dtsi | 179 rtc: rtc@10070000 { label
|
D | exynos3250.dtsi | 207 rtc: rtc@10070000 { label
|
D | sun8i-a23-a33.dtsi | 575 rtc: rtc@01f00000 { label
|
D | am33xx.dtsi | 461 rtc: rtc@44e3e000 { label
|
D | exynos4.dtsi | 272 rtc: rtc@10070000 { label
|
D | sun6i-a31.dtsi | 1023 rtc: rtc@01f00000 { label
|
D | dove.dtsi | 737 rtc: real-time-clock@8500 { label
|
D | ste-nomadik-stn8815.dtsi | 781 rtc: rtc@101e8000 { label
|
D | sun4i-a10.dtsi | 986 rtc: rtc@01c20d00 { label
|
D | am4372.dtsi | 354 rtc: rtc@44e3e000 { label
|
D | at91rm9200.dtsi | 369 rtc: rtc@fffffe00 { label
|
D | sun7i-a20.dtsi | 1180 rtc: rtc@01c20d00 { label
|
D | dra7.dtsi | 1262 rtc: rtc@48838000 { label
|
/linux-4.4.14/arch/mips/boot/dts/ingenic/ |
D | jz4740.dtsi | 31 rtc: rtc { label
|
D | jz4780.dtsi | 31 rtc: rtc { label
|
/linux-4.4.14/arch/powerpc/platforms/powernv/ |
D | opal-rtc.c | 70 struct device_node *rtc; in opal_time_init() local
|
/linux-4.4.14/tools/testing/selftests/timers/ |
D | rtctest.c | 38 const char *rtc = default_rtc; in main() local
|
/linux-4.4.14/arch/m68k/mvme16x/ |
D | rtc.c | 39 volatile MK48T08ptr_t rtc = (MK48T08ptr_t)MVME_RTC_BASE; in rtc_ioctl() local
|
/linux-4.4.14/arch/mips/include/asm/mach-rc32434/ |
D | timer.h | 47 u32 rtc; /* use RTC_ */ member
|
/linux-4.4.14/arch/arm64/boot/dts/exynos/ |
D | exynos7.dtsi | 457 rtc: rtc@10590000 { label
|
/linux-4.4.14/drivers/staging/iio/trigger/ |
D | iio-trig-periodic-rtc.c | 26 struct rtc_device *rtc; member
|
/linux-4.4.14/arch/m68k/include/asm/ |
D | apollohw.h | 78 #define rtc (((volatile struct mc146818 *)(IO_BASE + rtc_physaddr))) macro
|
/linux-4.4.14/arch/arm64/boot/dts/apm/ |
D | apm-storm.dtsi | 776 rtc: rtc@10510000 { label
|
/linux-4.4.14/drivers/clk/sirf/ |
D | clk-prima2.c | 61 rtc, osc, pll1, pll2, pll3, mem, sys, security, dsp, gps, enumerator
|
D | clk-atlas6.c | 62 rtc, osc, pll1, pll2, pll3, mem, sys, security, dsp, gps, enumerator
|
/linux-4.4.14/arch/alpha/kernel/ |
D | rtc.c | 303 struct rtc_device *rtc; in alpha_rtc_init() local
|
/linux-4.4.14/kernel/time/ |
D | alarmtimer.c | 80 struct rtc_device *rtc = to_rtc_device(dev); in alarmtimer_rtc_add_device() local 225 struct rtc_device *rtc; in alarmtimer_suspend() local
|
/linux-4.4.14/drivers/clk/mxs/ |
D | clk-imx23.c | 90 emi_xtal, etm_div, saif_div, clk32k_div, rtc, adc, spdif_div, enumerator
|
D | clk-imx28.c | 145 clk32k_div, rtc, lradc, spdif_div, clk32k, pwm, uart, ssp0, enumerator
|
/linux-4.4.14/arch/x86/platform/olpc/ |
D | olpc-xo1-sci.c | 244 struct device *rtc = bus_find_device_by_name( in xo1_sci_intr() local
|
/linux-4.4.14/include/linux/mfd/ |
D | max8998-private.h | 156 struct i2c_client *rtc; member
|