Lines Matching defs:amd_mp2_ops
66 struct amd_mp2_ops { struct
67 void (*start)(struct amd_mp2_dev *privdata, struct amd_mp2_sensor_info info);
68 void (*stop)(struct amd_mp2_dev *privdata, u16 sensor_idx);
69 void (*stop_all)(struct amd_mp2_dev *privdata);
70 int (*response)(struct amd_mp2_dev *mp2, u8 sid, u32 sensor_sts);
71 void (*clear_intr)(struct amd_mp2_dev *privdata);
72 int (*init_intr)(struct amd_mp2_dev *privdata);
73 int (*discovery_status)(struct amd_mp2_dev *privdata);
74 void (*suspend)(struct amd_mp2_dev *mp2);
75 void (*resume)(struct amd_mp2_dev *mp2);
76 void (*remove)(void *privdata);
77 int (*get_rep_desc)(int sensor_idx, u8 rep_desc[]);
78 u32 (*get_desc_sz)(int sensor_idx, int descriptor_name);
79 u8 (*get_feat_rep)(int sensor_idx, int report_id, u8 *feature_report);
80 u8 (*get_in_rep)(u8 current_index, int sensor_idx, int report_id,