Lines Matching defs:edac_scrub_ops
688 struct edac_scrub_ops { struct
689 int (*read_addr)(struct device *dev, void *drv_data, u64 *base);
690 int (*read_size)(struct device *dev, void *drv_data, u64 *size);
691 int (*write_addr)(struct device *dev, void *drv_data, u64 base);
692 int (*write_size)(struct device *dev, void *drv_data, u64 size);
693 int (*get_enabled_bg)(struct device *dev, void *drv_data, bool *enable);
694 int (*set_enabled_bg)(struct device *dev, void *drv_data, bool enable);
695 int (*get_min_cycle)(struct device *dev, void *drv_data, u32 *min);
696 int (*get_max_cycle)(struct device *dev, void *drv_data, u32 *max);
697 int (*get_cycle_duration)(struct device *dev, void *drv_data, u32 *cycle);
698 int (*set_cycle_duration)(struct device *dev, void *drv_data, u32 cycle);