Lines Matching defs:drv_data
94 const struct max77686_rtc_driver_data *drv_data;
274 u8 mask = info->drv_data->mask;
298 if (!info->drv_data->alarm_enable_reg)
312 if (info->drv_data->alarm_enable_reg) {
333 unsigned long delay = info->drv_data->delay;
341 info->drv_data->map[REG_RTC_UPDATE0],
367 info->drv_data->map[REG_RTC_SEC],
394 info->drv_data->map[REG_RTC_SEC],
413 const unsigned int *map = info->drv_data->map;
433 if (info->drv_data->alarm_enable_reg) {
461 if (info->drv_data->alarm_pending_status_reg == MAX77686_INVALID_REG)
465 info->drv_data->alarm_pending_status_reg, &val);
485 const unsigned int *map = info->drv_data->map;
494 if (info->drv_data->alarm_enable_reg) {
535 const unsigned int *map = info->drv_data->map;
544 if (info->drv_data->alarm_enable_reg) {
563 if (data[RTC_YEAR] & info->drv_data->mask)
599 info->drv_data->map[REG_ALARM1_SEC],
665 info->drv_data->map[REG_RTC_CONTROLM],
682 if (info->drv_data->rtc_irq_from_platform) {
698 if (info->drv_data->rtc_i2c_addr == MAX77686_INVALID_I2C_ADDR) {
704 info->drv_data->rtc_i2c_addr);
711 info->drv_data->regmap_config);
721 0, info->drv_data->rtc_irq_chip,
744 info->drv_data = (const struct max77686_rtc_driver_data *)
825 if (!info->drv_data->rtc_irq_from_platform)
835 if (!info->drv_data->rtc_irq_from_platform)