Lines Matching refs:handle
37 int (*reboot_device)(const struct ti_sci_handle *handle);
99 int (*get_device)(const struct ti_sci_handle *handle, u32 id);
100 int (*get_device_exclusive)(const struct ti_sci_handle *handle, u32 id);
101 int (*idle_device)(const struct ti_sci_handle *handle, u32 id);
102 int (*idle_device_exclusive)(const struct ti_sci_handle *handle,
104 int (*put_device)(const struct ti_sci_handle *handle, u32 id);
105 int (*is_valid)(const struct ti_sci_handle *handle, u32 id);
106 int (*get_context_loss_count)(const struct ti_sci_handle *handle,
108 int (*is_idle)(const struct ti_sci_handle *handle, u32 id,
110 int (*is_stop)(const struct ti_sci_handle *handle, u32 id,
112 int (*is_on)(const struct ti_sci_handle *handle, u32 id,
114 int (*is_transitioning)(const struct ti_sci_handle *handle, u32 id,
116 int (*set_device_resets)(const struct ti_sci_handle *handle, u32 id,
118 int (*get_device_resets)(const struct ti_sci_handle *handle, u32 id,
172 int (*get_clock)(const struct ti_sci_handle *handle, u32 did, u32 cid,
175 int (*idle_clock)(const struct ti_sci_handle *handle, u32 did, u32 cid);
176 int (*put_clock)(const struct ti_sci_handle *handle, u32 did, u32 cid);
177 int (*is_auto)(const struct ti_sci_handle *handle, u32 did, u32 cid,
179 int (*is_on)(const struct ti_sci_handle *handle, u32 did, u32 cid,
181 int (*is_off)(const struct ti_sci_handle *handle, u32 did, u32 cid,
183 int (*set_parent)(const struct ti_sci_handle *handle, u32 did, u32 cid,
185 int (*get_parent)(const struct ti_sci_handle *handle, u32 did, u32 cid,
187 int (*get_num_parents)(const struct ti_sci_handle *handle, u32 did,
189 int (*get_best_match_freq)(const struct ti_sci_handle *handle, u32 did,
192 int (*set_freq)(const struct ti_sci_handle *handle, u32 did, u32 cid,
194 int (*get_freq)(const struct ti_sci_handle *handle, u32 did, u32 cid,
216 int (*get_range)(const struct ti_sci_handle *handle, u32 dev_id,
218 int (*get_range_from_shost)(const struct ti_sci_handle *handle,
238 int (*set_irq)(const struct ti_sci_handle *handle, u16 src_id,
240 int (*set_event_map)(const struct ti_sci_handle *handle, u16 src_id,
243 int (*free_irq)(const struct ti_sci_handle *handle, u16 src_id,
245 int (*free_event_map)(const struct ti_sci_handle *handle, u16 src_id,
277 int (*config)(const struct ti_sci_handle *handle,
282 int (*get_config)(const struct ti_sci_handle *handle,
302 int (*pair)(const struct ti_sci_handle *handle, u32 nav_id,
304 int (*unpair)(const struct ti_sci_handle *handle, u32 nav_id,
454 int (*tx_ch_cfg)(const struct ti_sci_handle *handle,
456 int (*rx_ch_cfg)(const struct ti_sci_handle *handle,
458 int (*rx_flow_cfg)(const struct ti_sci_handle *handle,
479 int (*request)(const struct ti_sci_handle *handle, u8 pid);
480 int (*release)(const struct ti_sci_handle *handle, u8 pid);
481 int (*handover)(const struct ti_sci_handle *handle, u8 pid, u8 hid);
482 int (*set_config)(const struct ti_sci_handle *handle, u8 pid,
484 int (*set_control)(const struct ti_sci_handle *handle, u8 pid,
486 int (*get_status)(const struct ti_sci_handle *handle, u8 pid,
550 int ti_sci_put_handle(const struct ti_sci_handle *handle);
560 devm_ti_sci_get_of_resource(const struct ti_sci_handle *handle,
563 devm_ti_sci_get_resource(const struct ti_sci_handle *handle, struct device *dev,
573 static inline int ti_sci_put_handle(const struct ti_sci_handle *handle) in ti_sci_put_handle() argument
613 devm_ti_sci_get_of_resource(const struct ti_sci_handle *handle, in devm_ti_sci_get_of_resource() argument
620 devm_ti_sci_get_resource(const struct ti_sci_handle *handle, struct device *dev,