Lines Matching refs:ph
85 int (*count_get)(const struct scmi_protocol_handle *ph);
88 (const struct scmi_protocol_handle *ph, u32 clk_id);
89 int (*rate_get)(const struct scmi_protocol_handle *ph, u32 clk_id,
91 int (*rate_set)(const struct scmi_protocol_handle *ph, u32 clk_id,
93 int (*enable)(const struct scmi_protocol_handle *ph, u32 clk_id);
94 int (*disable)(const struct scmi_protocol_handle *ph, u32 clk_id);
95 int (*enable_atomic)(const struct scmi_protocol_handle *ph, u32 clk_id);
96 int (*disable_atomic)(const struct scmi_protocol_handle *ph,
123 int (*limits_set)(const struct scmi_protocol_handle *ph, u32 domain,
125 int (*limits_get)(const struct scmi_protocol_handle *ph, u32 domain,
127 int (*level_set)(const struct scmi_protocol_handle *ph, u32 domain,
129 int (*level_get)(const struct scmi_protocol_handle *ph, u32 domain,
132 int (*transition_latency_get)(const struct scmi_protocol_handle *ph,
134 int (*device_opps_add)(const struct scmi_protocol_handle *ph,
136 int (*freq_set)(const struct scmi_protocol_handle *ph, u32 domain,
138 int (*freq_get)(const struct scmi_protocol_handle *ph, u32 domain,
140 int (*est_power_get)(const struct scmi_protocol_handle *ph, u32 domain,
142 bool (*fast_switch_possible)(const struct scmi_protocol_handle *ph,
144 enum scmi_power_scale (*power_scale_get)(const struct scmi_protocol_handle *ph);
157 int (*num_domains_get)(const struct scmi_protocol_handle *ph);
158 const char *(*name_get)(const struct scmi_protocol_handle *ph,
167 int (*state_set)(const struct scmi_protocol_handle *ph, u32 domain,
169 int (*state_get)(const struct scmi_protocol_handle *ph, u32 domain,
468 int (*count_get)(const struct scmi_protocol_handle *ph);
470 (const struct scmi_protocol_handle *ph, u32 sensor_id);
471 int (*trip_point_config)(const struct scmi_protocol_handle *ph,
473 int (*reading_get)(const struct scmi_protocol_handle *ph, u32 sensor_id,
475 int (*reading_get_timestamped)(const struct scmi_protocol_handle *ph,
478 int (*config_get)(const struct scmi_protocol_handle *ph,
480 int (*config_set)(const struct scmi_protocol_handle *ph,
496 int (*num_domains_get)(const struct scmi_protocol_handle *ph);
497 const char *(*name_get)(const struct scmi_protocol_handle *ph,
499 int (*latency_get)(const struct scmi_protocol_handle *ph, u32 domain);
500 int (*reset)(const struct scmi_protocol_handle *ph, u32 domain);
501 int (*assert)(const struct scmi_protocol_handle *ph, u32 domain);
502 int (*deassert)(const struct scmi_protocol_handle *ph, u32 domain);
554 int (*num_domains_get)(const struct scmi_protocol_handle *ph);
556 (const struct scmi_protocol_handle *ph, u32 domain_id);
557 int (*config_set)(const struct scmi_protocol_handle *ph, u32 domain_id,
561 int (*config_get)(const struct scmi_protocol_handle *ph, u32 domain_id,
563 int (*level_set)(const struct scmi_protocol_handle *ph, u32 domain_id,
565 int (*level_get)(const struct scmi_protocol_handle *ph, u32 domain_id,
658 int (*num_domains_get)(const struct scmi_protocol_handle *ph);
660 (const struct scmi_protocol_handle *ph, u32 domain_id);
661 int (*cap_get)(const struct scmi_protocol_handle *ph, u32 domain_id,
663 int (*cap_set)(const struct scmi_protocol_handle *ph, u32 domain_id,
665 int (*pai_get)(const struct scmi_protocol_handle *ph, u32 domain_id,
667 int (*pai_set)(const struct scmi_protocol_handle *ph, u32 domain_id,
669 int (*measurements_get)(const struct scmi_protocol_handle *ph,
671 int (*measurements_threshold_set)(const struct scmi_protocol_handle *ph,
674 int (*measurements_threshold_get)(const struct scmi_protocol_handle *ph,
768 struct scmi_protocol_handle **ph);