Lines Matching defs:icnss_driver_ops
55 struct icnss_driver_ops { struct
56 char *name;
57 struct device_info *dev_info;
58 unsigned long drv_state;
59 struct device_driver driver;
60 int (*probe)(struct device *dev);
61 void (*remove)(struct device *dev);
62 void (*shutdown)(struct device *dev);
63 int (*reinit)(struct device *dev);
64 void (*crash_shutdown)(void *pdev);
65 int (*pm_suspend)(struct device *dev);
66 int (*pm_resume)(struct device *dev);
67 int (*suspend_noirq)(struct device *dev);
68 int (*resume_noirq)(struct device *dev);
69 int (*runtime_suspend)(struct device *dev);
70 int (*runtime_resume)(struct device *dev);
71 int (*uevent)(struct device *dev, struct icnss_uevent_data *uevent);
72 int (*idle_shutdown)(struct device *dev);
73 int (*idle_restart)(struct device *dev);
74 int (*set_therm_cdev_state)(struct device *dev,