Lines Matching defs:drv_data
95 const struct max77686_rtc_driver_data *drv_data;
296 u8 mask = info->drv_data->mask;
314 if (!info->drv_data->alarm_enable_reg)
328 if (info->drv_data->alarm_enable_reg) {
349 unsigned long delay = info->drv_data->delay;
357 info->drv_data->map[REG_RTC_UPDATE0],
383 info->drv_data->map[REG_RTC_SEC],
410 info->drv_data->map[REG_RTC_SEC],
429 const unsigned int *map = info->drv_data->map;
449 if (info->drv_data->alarm_enable_reg) {
477 if (info->drv_data->alarm_pending_status_reg == MAX77686_INVALID_REG)
481 info->drv_data->alarm_pending_status_reg, &val);
501 const unsigned int *map = info->drv_data->map;
510 if (info->drv_data->alarm_enable_reg) {
551 const unsigned int *map = info->drv_data->map;
560 if (info->drv_data->alarm_enable_reg) {
579 if (data[RTC_YEAR] & info->drv_data->mask)
615 info->drv_data->map[REG_ALARM1_SEC],
679 info->drv_data->map[REG_RTC_CONTROLM],
696 if (info->drv_data->rtc_irq_from_platform) {
712 if (info->drv_data->rtc_i2c_addr == MAX77686_INVALID_I2C_ADDR) {
718 info->drv_data->rtc_i2c_addr);
725 info->drv_data->regmap_config);
735 0, info->drv_data->rtc_irq_chip,
758 info->drv_data = (const struct max77686_rtc_driver_data *)
837 if (!info->drv_data->rtc_irq_from_platform)
847 if (!info->drv_data->rtc_irq_from_platform)