Lines Matching defs:amd_ip_funcs
290 struct amd_ip_funcs { struct
291 char *name;
292 int (*early_init)(void *handle);
293 int (*late_init)(void *handle);
294 int (*sw_init)(void *handle);
295 int (*sw_fini)(void *handle);
296 int (*early_fini)(void *handle);
297 int (*hw_init)(void *handle);
298 int (*hw_fini)(void *handle);
299 void (*late_fini)(void *handle);
300 int (*suspend)(void *handle);
301 int (*resume)(void *handle);
302 bool (*is_idle)(void *handle);
303 int (*wait_for_idle)(void *handle);
304 bool (*check_soft_reset)(void *handle);
305 int (*pre_soft_reset)(void *handle);
306 int (*soft_reset)(void *handle);
307 int (*post_soft_reset)(void *handle);
308 int (*set_clockgating_state)(void *handle,
310 int (*set_powergating_state)(void *handle,
312 void (*get_clockgating_state)(void *handle, u64 *flags);