Lines Matching refs:scmi_info

129  * struct scmi_info - Structure representing a SCMI instance
166 struct scmi_info {
193 #define handle_to_scmi_info(h) container_of(h, struct scmi_info, handle)
194 #define bus_nb_to_scmi_info(nb) container_of(nb, struct scmi_info, bus_nb)
195 #define req_nb_to_scmi_info(nb) container_of(nb, struct scmi_info, dev_req_nb)
398 struct scmi_info *info,
412 static void scmi_destroy_protocol_devices(struct scmi_info *info,
423 struct scmi_info *info = handle_to_scmi_info(handle);
432 struct scmi_info *info = handle_to_scmi_info(handle);
618 struct scmi_info *info = handle_to_scmi_info(handle);
710 struct scmi_info *info = handle_to_scmi_info(handle);
737 struct scmi_info *info = handle_to_scmi_info(handle);
794 struct scmi_info *info = handle_to_scmi_info(handle);
840 struct scmi_info *info = handle_to_scmi_info(cinfo->handle);
976 struct scmi_info *info = handle_to_scmi_info(cinfo->handle);
1027 static inline void scmi_xfer_command_release(struct scmi_info *info,
1034 static inline void scmi_clear_channel(struct scmi_info *info,
1046 struct scmi_info *info = handle_to_scmi_info(cinfo->handle);
1095 struct scmi_info *info = handle_to_scmi_info(cinfo->handle);
1192 struct scmi_info *info = handle_to_scmi_info(pi->handle);
1200 struct scmi_info *info = handle_to_scmi_info(cinfo->handle);
1241 struct scmi_info *info =
1264 struct scmi_info *info =
1300 struct scmi_info *info = handle_to_scmi_info(cinfo->handle);
1327 struct scmi_info *info = handle_to_scmi_info(cinfo->handle);
1353 struct scmi_info *info = handle_to_scmi_info(pi->handle);
1424 struct scmi_info *info = handle_to_scmi_info(pi->handle);
1507 struct scmi_info *info = handle_to_scmi_info(pi->handle);
1674 struct scmi_info *info = handle_to_scmi_info(pi->handle);
2072 scmi_alloc_init_protocol_instance(struct scmi_info *info,
2170 struct scmi_info *info = handle_to_scmi_info(handle);
2217 struct scmi_info *info = handle_to_scmi_info(handle);
2251 struct scmi_info *info = handle_to_scmi_info(pi->handle);
2260 struct scmi_info *info = handle_to_scmi_info(handle);
2414 struct scmi_info *info = handle_to_scmi_info(handle);
2438 struct scmi_info *info;
2443 info = list_entry(p, struct scmi_info, node);
2469 struct scmi_info *info;
2500 static int __scmi_xfer_info_init(struct scmi_info *sinfo,
2553 static int scmi_channels_max_msg_configure(struct scmi_info *sinfo)
2578 static int scmi_xfer_info_init(struct scmi_info *sinfo)
2593 static int scmi_chan_setup(struct scmi_info *info, struct device_node *of_node,
2671 scmi_txrx_setup(struct scmi_info *info, struct device_node *of_node,
2708 static int scmi_channels_setup(struct scmi_info *info)
2743 struct scmi_info *info = handle_to_scmi_info(cinfo->handle);
2756 static void scmi_cleanup_channels(struct scmi_info *info, struct idr *idr)
2767 static void scmi_cleanup_txrx_channels(struct scmi_info *info)
2777 struct scmi_info *info = bus_nb_to_scmi_info(nb);
2810 struct scmi_info *info = req_nb_to_scmi_info(nb);
2848 static struct scmi_debug_info *scmi_debugfs_common_setup(struct scmi_info *info)
2913 static int scmi_debugfs_raw_mode_setup(struct scmi_info *info)
2959 struct scmi_info *info;
3139 struct scmi_info *info = platform_get_drvdata(pdev);
3175 struct scmi_info *info = dev_get_drvdata(dev);
3185 struct scmi_info *info = dev_get_drvdata(dev);
3194 struct scmi_info *info = dev_get_drvdata(dev);
3203 struct scmi_info *info = dev_get_drvdata(dev);