ti_sci_handle 41 drivers/clk/keystone/sci-clk.c const struct ti_sci_handle *sci; ti_sci_handle 639 drivers/clk/keystone/sci-clk.c const struct ti_sci_handle *handle; ti_sci_handle 126 drivers/firmware/ti_sci.c struct ti_sci_handle handle; ti_sci_handle 463 drivers/firmware/ti_sci.c struct ti_sci_handle *handle = &info->handle; ti_sci_handle 520 drivers/firmware/ti_sci.c static int ti_sci_set_device_state(const struct ti_sci_handle *handle, ti_sci_handle 577 drivers/firmware/ti_sci.c static int ti_sci_get_device_state(const struct ti_sci_handle *handle, ti_sci_handle 648 drivers/firmware/ti_sci.c static int ti_sci_cmd_get_device(const struct ti_sci_handle *handle, u32 id) ti_sci_handle 667 drivers/firmware/ti_sci.c static int ti_sci_cmd_get_device_exclusive(const struct ti_sci_handle *handle, ti_sci_handle 686 drivers/firmware/ti_sci.c static int ti_sci_cmd_idle_device(const struct ti_sci_handle *handle, u32 id) ti_sci_handle 705 drivers/firmware/ti_sci.c static int ti_sci_cmd_idle_device_exclusive(const struct ti_sci_handle *handle, ti_sci_handle 724 drivers/firmware/ti_sci.c static int ti_sci_cmd_put_device(const struct ti_sci_handle *handle, u32 id) ti_sci_handle 738 drivers/firmware/ti_sci.c static int ti_sci_cmd_dev_is_valid(const struct ti_sci_handle *handle, u32 id) ti_sci_handle 754 drivers/firmware/ti_sci.c static int ti_sci_cmd_dev_get_clcnt(const struct ti_sci_handle *handle, u32 id, ti_sci_handle 768 drivers/firmware/ti_sci.c static int ti_sci_cmd_dev_is_idle(const struct ti_sci_handle *handle, u32 id, ti_sci_handle 795 drivers/firmware/ti_sci.c static int ti_sci_cmd_dev_is_stop(const struct ti_sci_handle *handle, u32 id, ti_sci_handle 826 drivers/firmware/ti_sci.c static int ti_sci_cmd_dev_is_on(const struct ti_sci_handle *handle, u32 id, ti_sci_handle 856 drivers/firmware/ti_sci.c static int ti_sci_cmd_dev_is_trans(const struct ti_sci_handle *handle, u32 id, ti_sci_handle 883 drivers/firmware/ti_sci.c static int ti_sci_cmd_set_device_resets(const struct ti_sci_handle *handle, ti_sci_handle 938 drivers/firmware/ti_sci.c static int ti_sci_cmd_get_device_resets(const struct ti_sci_handle *handle, ti_sci_handle 957 drivers/firmware/ti_sci.c static int ti_sci_set_clock_state(const struct ti_sci_handle *handle, ti_sci_handle 1022 drivers/firmware/ti_sci.c static int ti_sci_cmd_get_clock_state(const struct ti_sci_handle *handle, ti_sci_handle 1098 drivers/firmware/ti_sci.c static int ti_sci_cmd_get_clock(const struct ti_sci_handle *handle, u32 dev_id, ti_sci_handle 1124 drivers/firmware/ti_sci.c static int ti_sci_cmd_idle_clock(const struct ti_sci_handle *handle, ti_sci_handle 1143 drivers/firmware/ti_sci.c static int ti_sci_cmd_put_clock(const struct ti_sci_handle *handle, ti_sci_handle 1161 drivers/firmware/ti_sci.c static int ti_sci_cmd_clk_is_auto(const struct ti_sci_handle *handle, ti_sci_handle 1190 drivers/firmware/ti_sci.c static int ti_sci_cmd_clk_is_on(const struct ti_sci_handle *handle, u32 dev_id, ti_sci_handle 1223 drivers/firmware/ti_sci.c static int ti_sci_cmd_clk_is_off(const struct ti_sci_handle *handle, u32 dev_id, ti_sci_handle 1255 drivers/firmware/ti_sci.c static int ti_sci_cmd_clk_set_parent(const struct ti_sci_handle *handle, ti_sci_handle 1323 drivers/firmware/ti_sci.c static int ti_sci_cmd_clk_get_parent(const struct ti_sci_handle *handle, ti_sci_handle 1392 drivers/firmware/ti_sci.c static int ti_sci_cmd_clk_get_num_parents(const struct ti_sci_handle *handle, ti_sci_handle 1470 drivers/firmware/ti_sci.c static int ti_sci_cmd_clk_get_match_freq(const struct ti_sci_handle *handle, ti_sci_handle 1547 drivers/firmware/ti_sci.c static int ti_sci_cmd_clk_set_freq(const struct ti_sci_handle *handle, ti_sci_handle 1613 drivers/firmware/ti_sci.c static int ti_sci_cmd_clk_get_freq(const struct ti_sci_handle *handle, ti_sci_handle 1667 drivers/firmware/ti_sci.c static int ti_sci_cmd_core_reboot(const struct ti_sci_handle *handle) ti_sci_handle 1754 drivers/firmware/ti_sci.c static int ti_sci_get_resource_range(const struct ti_sci_handle *handle, ti_sci_handle 1829 drivers/firmware/ti_sci.c static int ti_sci_cmd_get_resource_range(const struct ti_sci_handle *handle, ti_sci_handle 1852 drivers/firmware/ti_sci.c int ti_sci_cmd_get_resource_range_from_shost(const struct ti_sci_handle *handle, ti_sci_handle 1879 drivers/firmware/ti_sci.c static int ti_sci_manage_irq(const struct ti_sci_handle *handle, ti_sci_handle 1953 drivers/firmware/ti_sci.c static int ti_sci_set_irq(const struct ti_sci_handle *handle, u32 valid_params, ti_sci_handle 1987 drivers/firmware/ti_sci.c static int ti_sci_free_irq(const struct ti_sci_handle *handle, u32 valid_params, ti_sci_handle 2016 drivers/firmware/ti_sci.c static int ti_sci_cmd_set_irq(const struct ti_sci_handle *handle, u16 src_id, ti_sci_handle 2038 drivers/firmware/ti_sci.c static int ti_sci_cmd_set_event_map(const struct ti_sci_handle *handle, ti_sci_handle 2064 drivers/firmware/ti_sci.c static int ti_sci_cmd_free_irq(const struct ti_sci_handle *handle, u16 src_id, ti_sci_handle 2086 drivers/firmware/ti_sci.c static int ti_sci_cmd_free_event_map(const struct ti_sci_handle *handle, ti_sci_handle 2118 drivers/firmware/ti_sci.c static int ti_sci_cmd_ring_config(const struct ti_sci_handle *handle, ti_sci_handle 2187 drivers/firmware/ti_sci.c static int ti_sci_cmd_ring_get_config(const struct ti_sci_handle *handle, ti_sci_handle 2259 drivers/firmware/ti_sci.c static int ti_sci_cmd_rm_psil_pair(const struct ti_sci_handle *handle, ti_sci_handle 2315 drivers/firmware/ti_sci.c static int ti_sci_cmd_rm_psil_unpair(const struct ti_sci_handle *handle, ti_sci_handle 2372 drivers/firmware/ti_sci.c static int ti_sci_cmd_rm_udmap_tx_ch_cfg(const struct ti_sci_handle *handle, ti_sci_handle 2442 drivers/firmware/ti_sci.c static int ti_sci_cmd_rm_udmap_rx_ch_cfg(const struct ti_sci_handle *handle, ti_sci_handle 2511 drivers/firmware/ti_sci.c static int ti_sci_cmd_rm_udmap_rx_flow_cfg(const struct ti_sci_handle *handle, ti_sci_handle 2581 drivers/firmware/ti_sci.c static int ti_sci_cmd_proc_request(const struct ti_sci_handle *handle, ti_sci_handle 2633 drivers/firmware/ti_sci.c static int ti_sci_cmd_proc_release(const struct ti_sci_handle *handle, ti_sci_handle 2688 drivers/firmware/ti_sci.c static int ti_sci_cmd_proc_handover(const struct ti_sci_handle *handle, ti_sci_handle 2744 drivers/firmware/ti_sci.c static int ti_sci_cmd_proc_set_config(const struct ti_sci_handle *handle, ti_sci_handle 2806 drivers/firmware/ti_sci.c static int ti_sci_cmd_proc_set_control(const struct ti_sci_handle *handle, ti_sci_handle 2861 drivers/firmware/ti_sci.c static int ti_sci_cmd_proc_get_status(const struct ti_sci_handle *handle, ti_sci_handle 3004 drivers/firmware/ti_sci.c const struct ti_sci_handle *ti_sci_get_handle(struct device *dev) ti_sci_handle 3008 drivers/firmware/ti_sci.c struct ti_sci_handle *handle = NULL; ti_sci_handle 3052 drivers/firmware/ti_sci.c int ti_sci_put_handle(const struct ti_sci_handle *handle) ti_sci_handle 3073 drivers/firmware/ti_sci.c const struct ti_sci_handle **ptr = res; ti_sci_handle 3074 drivers/firmware/ti_sci.c const struct ti_sci_handle *handle = *ptr; ti_sci_handle 3093 drivers/firmware/ti_sci.c const struct ti_sci_handle *devm_ti_sci_get_handle(struct device *dev) ti_sci_handle 3095 drivers/firmware/ti_sci.c const struct ti_sci_handle **ptr; ti_sci_handle 3096 drivers/firmware/ti_sci.c const struct ti_sci_handle *handle; ti_sci_handle 3127 drivers/firmware/ti_sci.c const struct ti_sci_handle *ti_sci_get_by_phandle(struct device_node *np, ti_sci_handle 3130 drivers/firmware/ti_sci.c struct ti_sci_handle *handle = NULL; ti_sci_handle 3175 drivers/firmware/ti_sci.c const struct ti_sci_handle *devm_ti_sci_get_by_phandle(struct device *dev, ti_sci_handle 3178 drivers/firmware/ti_sci.c const struct ti_sci_handle *handle; ti_sci_handle 3179 drivers/firmware/ti_sci.c const struct ti_sci_handle **ptr; ti_sci_handle 3273 drivers/firmware/ti_sci.c devm_ti_sci_get_of_resource(const struct ti_sci_handle *handle, ti_sci_handle 3339 drivers/firmware/ti_sci.c const struct ti_sci_handle *handle = &info->handle; ti_sci_handle 88 drivers/irqchip/irq-ti-sci-inta.c const struct ti_sci_handle *sci; ti_sci_handle 40 drivers/irqchip/irq-ti-sci-intr.c const struct ti_sci_handle *sci; ti_sci_handle 47 drivers/reset/reset-ti-sci.c const struct ti_sci_handle *sci; ti_sci_handle 74 drivers/reset/reset-ti-sci.c const struct ti_sci_handle *sci = data->sci; ti_sci_handle 155 drivers/reset/reset-ti-sci.c const struct ti_sci_handle *sci = data->sci; ti_sci_handle 41 drivers/soc/ti/ti_sci_pm_domains.c const struct ti_sci_handle *ti_sci; ti_sci_handle 77 drivers/soc/ti/ti_sci_pm_domains.c static const struct ti_sci_handle *ti_sci_dev_to_sci_handle(struct device *dev) ti_sci_handle 91 drivers/soc/ti/ti_sci_pm_domains.c const struct ti_sci_handle *ti_sci = ti_sci_dev_to_sci_handle(dev); ti_sci_handle 106 drivers/soc/ti/ti_sci_pm_domains.c const struct ti_sci_handle *ti_sci = ti_sci_dev_to_sci_handle(dev); ti_sci_handle 118 drivers/soc/ti/ti_sci_pm_domains.c const struct ti_sci_handle *ti_sci = ti_sci_genpd->ti_sci; ti_sci_handle 28 include/linux/soc/ti/ti_sci_protocol.h struct ti_sci_handle; ti_sci_handle 37 include/linux/soc/ti/ti_sci_protocol.h int (*reboot_device)(const struct ti_sci_handle *handle); ti_sci_handle 99 include/linux/soc/ti/ti_sci_protocol.h int (*get_device)(const struct ti_sci_handle *handle, u32 id); ti_sci_handle 100 include/linux/soc/ti/ti_sci_protocol.h int (*get_device_exclusive)(const struct ti_sci_handle *handle, u32 id); ti_sci_handle 101 include/linux/soc/ti/ti_sci_protocol.h int (*idle_device)(const struct ti_sci_handle *handle, u32 id); ti_sci_handle 102 include/linux/soc/ti/ti_sci_protocol.h int (*idle_device_exclusive)(const struct ti_sci_handle *handle, ti_sci_handle 104 include/linux/soc/ti/ti_sci_protocol.h int (*put_device)(const struct ti_sci_handle *handle, u32 id); ti_sci_handle 105 include/linux/soc/ti/ti_sci_protocol.h int (*is_valid)(const struct ti_sci_handle *handle, u32 id); ti_sci_handle 106 include/linux/soc/ti/ti_sci_protocol.h int (*get_context_loss_count)(const struct ti_sci_handle *handle, ti_sci_handle 108 include/linux/soc/ti/ti_sci_protocol.h int (*is_idle)(const struct ti_sci_handle *handle, u32 id, ti_sci_handle 110 include/linux/soc/ti/ti_sci_protocol.h int (*is_stop)(const struct ti_sci_handle *handle, u32 id, ti_sci_handle 112 include/linux/soc/ti/ti_sci_protocol.h int (*is_on)(const struct ti_sci_handle *handle, u32 id, ti_sci_handle 114 include/linux/soc/ti/ti_sci_protocol.h int (*is_transitioning)(const struct ti_sci_handle *handle, u32 id, ti_sci_handle 116 include/linux/soc/ti/ti_sci_protocol.h int (*set_device_resets)(const struct ti_sci_handle *handle, u32 id, ti_sci_handle 118 include/linux/soc/ti/ti_sci_protocol.h int (*get_device_resets)(const struct ti_sci_handle *handle, u32 id, ti_sci_handle 172 include/linux/soc/ti/ti_sci_protocol.h int (*get_clock)(const struct ti_sci_handle *handle, u32 did, u32 cid, ti_sci_handle 175 include/linux/soc/ti/ti_sci_protocol.h int (*idle_clock)(const struct ti_sci_handle *handle, u32 did, u32 cid); ti_sci_handle 176 include/linux/soc/ti/ti_sci_protocol.h int (*put_clock)(const struct ti_sci_handle *handle, u32 did, u32 cid); ti_sci_handle 177 include/linux/soc/ti/ti_sci_protocol.h int (*is_auto)(const struct ti_sci_handle *handle, u32 did, u32 cid, ti_sci_handle 179 include/linux/soc/ti/ti_sci_protocol.h int (*is_on)(const struct ti_sci_handle *handle, u32 did, u32 cid, ti_sci_handle 181 include/linux/soc/ti/ti_sci_protocol.h int (*is_off)(const struct ti_sci_handle *handle, u32 did, u32 cid, ti_sci_handle 183 include/linux/soc/ti/ti_sci_protocol.h int (*set_parent)(const struct ti_sci_handle *handle, u32 did, u32 cid, ti_sci_handle 185 include/linux/soc/ti/ti_sci_protocol.h int (*get_parent)(const struct ti_sci_handle *handle, u32 did, u32 cid, ti_sci_handle 187 include/linux/soc/ti/ti_sci_protocol.h int (*get_num_parents)(const struct ti_sci_handle *handle, u32 did, ti_sci_handle 189 include/linux/soc/ti/ti_sci_protocol.h int (*get_best_match_freq)(const struct ti_sci_handle *handle, u32 did, ti_sci_handle 192 include/linux/soc/ti/ti_sci_protocol.h int (*set_freq)(const struct ti_sci_handle *handle, u32 did, u32 cid, ti_sci_handle 194 include/linux/soc/ti/ti_sci_protocol.h int (*get_freq)(const struct ti_sci_handle *handle, u32 did, u32 cid, ti_sci_handle 216 include/linux/soc/ti/ti_sci_protocol.h int (*get_range)(const struct ti_sci_handle *handle, u32 dev_id, ti_sci_handle 218 include/linux/soc/ti/ti_sci_protocol.h int (*get_range_from_shost)(const struct ti_sci_handle *handle, ti_sci_handle 235 include/linux/soc/ti/ti_sci_protocol.h int (*set_irq)(const struct ti_sci_handle *handle, u16 src_id, ti_sci_handle 237 include/linux/soc/ti/ti_sci_protocol.h int (*set_event_map)(const struct ti_sci_handle *handle, u16 src_id, ti_sci_handle 240 include/linux/soc/ti/ti_sci_protocol.h int (*free_irq)(const struct ti_sci_handle *handle, u16 src_id, ti_sci_handle 242 include/linux/soc/ti/ti_sci_protocol.h int (*free_event_map)(const struct ti_sci_handle *handle, u16 src_id, ti_sci_handle 274 include/linux/soc/ti/ti_sci_protocol.h int (*config)(const struct ti_sci_handle *handle, ti_sci_handle 279 include/linux/soc/ti/ti_sci_protocol.h int (*get_config)(const struct ti_sci_handle *handle, ti_sci_handle 299 include/linux/soc/ti/ti_sci_protocol.h int (*pair)(const struct ti_sci_handle *handle, u32 nav_id, ti_sci_handle 301 include/linux/soc/ti/ti_sci_protocol.h int (*unpair)(const struct ti_sci_handle *handle, u32 nav_id, ti_sci_handle 451 include/linux/soc/ti/ti_sci_protocol.h int (*tx_ch_cfg)(const struct ti_sci_handle *handle, ti_sci_handle 453 include/linux/soc/ti/ti_sci_protocol.h int (*rx_ch_cfg)(const struct ti_sci_handle *handle, ti_sci_handle 455 include/linux/soc/ti/ti_sci_protocol.h int (*rx_flow_cfg)(const struct ti_sci_handle *handle, ti_sci_handle 476 include/linux/soc/ti/ti_sci_protocol.h int (*request)(const struct ti_sci_handle *handle, u8 pid); ti_sci_handle 477 include/linux/soc/ti/ti_sci_protocol.h int (*release)(const struct ti_sci_handle *handle, u8 pid); ti_sci_handle 478 include/linux/soc/ti/ti_sci_protocol.h int (*handover)(const struct ti_sci_handle *handle, u8 pid, u8 hid); ti_sci_handle 479 include/linux/soc/ti/ti_sci_protocol.h int (*set_config)(const struct ti_sci_handle *handle, u8 pid, ti_sci_handle 481 include/linux/soc/ti/ti_sci_protocol.h int (*set_control)(const struct ti_sci_handle *handle, u8 pid, ti_sci_handle 483 include/linux/soc/ti/ti_sci_protocol.h int (*get_status)(const struct ti_sci_handle *handle, u8 pid, ti_sci_handle 546 include/linux/soc/ti/ti_sci_protocol.h const struct ti_sci_handle *ti_sci_get_handle(struct device *dev); ti_sci_handle 547 include/linux/soc/ti/ti_sci_protocol.h int ti_sci_put_handle(const struct ti_sci_handle *handle); ti_sci_handle 548 include/linux/soc/ti/ti_sci_protocol.h const struct ti_sci_handle *devm_ti_sci_get_handle(struct device *dev); ti_sci_handle 549 include/linux/soc/ti/ti_sci_protocol.h const struct ti_sci_handle *ti_sci_get_by_phandle(struct device_node *np, ti_sci_handle 551 include/linux/soc/ti/ti_sci_protocol.h const struct ti_sci_handle *devm_ti_sci_get_by_phandle(struct device *dev, ti_sci_handle 557 include/linux/soc/ti/ti_sci_protocol.h devm_ti_sci_get_of_resource(const struct ti_sci_handle *handle, ti_sci_handle 562 include/linux/soc/ti/ti_sci_protocol.h static inline const struct ti_sci_handle *ti_sci_get_handle(struct device *dev) ti_sci_handle 567 include/linux/soc/ti/ti_sci_protocol.h static inline int ti_sci_put_handle(const struct ti_sci_handle *handle) ti_sci_handle 573 include/linux/soc/ti/ti_sci_protocol.h const struct ti_sci_handle *devm_ti_sci_get_handle(struct device *dev) ti_sci_handle 579 include/linux/soc/ti/ti_sci_protocol.h const struct ti_sci_handle *ti_sci_get_by_phandle(struct device_node *np, ti_sci_handle 586 include/linux/soc/ti/ti_sci_protocol.h const struct ti_sci_handle *devm_ti_sci_get_by_phandle(struct device *dev, ti_sci_handle 607 include/linux/soc/ti/ti_sci_protocol.h devm_ti_sci_get_of_resource(const struct ti_sci_handle *handle,