/linux-master/drivers/firmware/arm_scmi/ |
H A D | base.c | 74 ret = ph->xops->xfer_get_init(ph, PROTOCOL_ATTRIBUTES, 79 ret = ph->xops->do_xfer(ph, t); 86 ph->xops->xfer_put(ph, t); 119 ret = ph->xops->xfer_get_init(ph, cmd, 0, size, &t); 123 ret = ph->xops->do_xfer(ph, t); 127 ph->xops->xfer_put(ph, t); 149 ret = ph->xops->xfer_get_init(ph, BASE_DISCOVER_IMPLEMENT_VERSION, 154 ret = ph->xops->do_xfer(ph, t); 160 ph->xops->xfer_put(ph, t); 186 ret = ph->xops [all...] |
H A D | power.c | 85 ret = ph->xops->xfer_get_init(ph, PROTOCOL_ATTRIBUTES, 92 ret = ph->xops->do_xfer(ph, t); 100 ph->xops->xfer_put(ph, t); 119 ret = ph->xops->xfer_get_init(ph, POWER_DOMAIN_ATTRIBUTES, 127 ret = ph->xops->do_xfer(ph, t); 138 ph->xops->xfer_put(ph, t); 161 ret = ph->xops->xfer_get_init(ph, POWER_STATE_SET, sizeof(*st), 0, &t); 170 ret = ph->xops->do_xfer(ph, t); 172 ph->xops->xfer_put(ph, t); 182 ret = ph->xops [all...] |
H A D | voltage.c | 80 ret = ph->xops->xfer_get_init(ph, PROTOCOL_ATTRIBUTES, 0, 85 ret = ph->xops->do_xfer(ph, t); 90 ph->xops->xfer_put(ph, t); 219 ret = ph->xops->xfer_get_init(ph, VOLTAGE_DOMAIN_ATTRIBUTES, 232 if (ph->xops->do_xfer(ph, td)) 258 ph->xops->xfer_put(ph, td); 273 ret = ph->xops->xfer_get_init(ph, cmd_id, sizeof(__le32), 0, &t); 278 ret = ph->xops->do_xfer(ph, t); 282 ph->xops->xfer_put(ph, t); 297 ret = ph->xops [all...] |
H A D | clock.c | 198 ret = ph->xops->xfer_get_init(ph, PROTOCOL_ATTRIBUTES, 205 ret = ph->xops->do_xfer(ph, t); 211 ph->xops->xfer_put(ph, t); 326 ret = ph->xops->xfer_get_init(ph, CLOCK_GET_PERMISSIONS, 333 ret = ph->xops->do_xfer(ph, t); 342 ph->xops->xfer_put(ph, t); 357 ret = ph->xops->xfer_get_init(ph, CLOCK_ATTRIBUTES, 365 ret = ph->xops->do_xfer(ph, t); 376 ph->xops->xfer_put(ph, t); 551 ret = ph->xops [all...] |
H A D | reset.c | 81 ret = ph->xops->xfer_get_init(ph, PROTOCOL_ATTRIBUTES, 86 ret = ph->xops->do_xfer(ph, t); 92 ph->xops->xfer_put(ph, t); 112 ret = ph->xops->xfer_get_init(ph, RESET_DOMAIN_ATTRIBUTES, 120 ret = ph->xops->do_xfer(ph, t); 134 ph->xops->xfer_put(ph, t); 191 ret = ph->xops->xfer_get_init(ph, RESET, sizeof(*dom), 0, &t); 201 ret = ph->xops->do_xfer_with_response(ph, t); 203 ret = ph->xops->do_xfer(ph, t); 205 ph->xops [all...] |
H A D | powercap.c | 148 ret = ph->xops->xfer_get_init(ph, PROTOCOL_ATTRIBUTES, 0, 153 ret = ph->xops->do_xfer(ph, t); 161 ph->xops->xfer_put(ph, t); 204 ret = ph->xops->xfer_get_init(ph, POWERCAP_DOMAIN_ATTRIBUTES, 212 ret = ph->xops->do_xfer(ph, t); 284 ph->xops->xfer_put(ph, t); 322 ret = ph->xops->xfer_get_init(ph, POWERCAP_CAP_GET, sizeof(u32), 328 ret = ph->xops->do_xfer(ph, t); 332 ph->xops->xfer_put(ph, t); 374 ret = ph->xops [all...] |
H A D | system.c | 60 ret = ph->xops->xfer_get_init(ph, SYSTEM_POWER_STATE_NOTIFY, 68 ret = ph->xops->do_xfer(ph, t); 70 ph->xops->xfer_put(ph, t); 148 ret = ph->xops->version_get(ph, &version);
|
H A D | sensors.c | 234 ret = ph->xops->xfer_get_init(ph, PROTOCOL_ATTRIBUTES, 241 ret = ph->xops->do_xfer(ph, t); 250 ph->xops->xfer_put(ph, t); 721 ret = ph->xops->xfer_get_init(ph, message_id, sizeof(*cfg), 0, &t); 729 ret = ph->xops->do_xfer(ph, t); 731 ph->xops->xfer_put(ph, t); 761 ret = ph->xops->xfer_get_init(ph, SENSOR_TRIP_POINT_CONFIG, 772 ret = ph->xops->do_xfer(ph, t); 774 ph->xops->xfer_put(ph, t); 788 ret = ph->xops [all...] |
H A D | perf.c | 203 ret = ph->xops->xfer_get_init(ph, PROTOCOL_ATTRIBUTES, 0, 210 ret = ph->xops->do_xfer(ph, t); 227 ph->xops->xfer_put(ph, t); 262 ret = ph->xops->xfer_get_init(ph, PERF_DOMAIN_ATTRIBUTES, 270 ret = ph->xops->do_xfer(ph, t); 320 ph->xops->xfer_put(ph, t); 522 ret = ph->xops->xfer_get_init(ph, PERF_LIMITS_SET, 532 ret = ph->xops->do_xfer(ph, t); 534 ph->xops->xfer_put(ph, t); 602 ret = ph->xops [all...] |
H A D | pinctrl.c | 136 ret = ph->xops->xfer_get_init(ph, PROTOCOL_ATTRIBUTES, 0, sizeof(*attr), &t); 142 ret = ph->xops->do_xfer(ph, t); 153 ph->xops->xfer_put(ph, t); 208 ret = ph->xops->xfer_get_init(ph, PINCTRL_ATTRIBUTES, sizeof(*tx), 218 ret = ph->xops->do_xfer(ph, t); 228 ph->xops->xfer_put(ph, t); 490 ret = ph->xops->xfer_get_init(ph, PINCTRL_SETTINGS_CONFIGURE, 510 ret = ph->xops->do_xfer(ph, t); 512 ph->xops->xfer_put(ph, t); 537 ret = ph->xops [all...] |
H A D | driver.c | 1643 ret = ph->xops->xfer_get_init(ph, cmd_id, txlen, sizeof(*resp), &t); 1652 ret = ph->xops->do_xfer(ph, t); 1656 ph->xops->xfer_put(ph, t); 1720 ret = ph->xops->xfer_get_init(ph, msg_id, tx_size, 0, &i->t); 1750 ret = ph->xops->do_xfer(ph, i->t); 1775 ph->xops->reset_rx_to_maxsz(ph, i->t); 1784 ph->xops->xfer_put(ph, i->t); 1833 ret = ph->xops->xfer_get_init(ph, describe_id, 1847 ret = ph->xops->do_xfer(ph, t); 1898 ph->xops [all...] |
H A D | protocols.h | 160 * @xops: A reference to a struct holding refs to the core xfer operations that 178 const struct scmi_xfer_ops *xops; member in struct:scmi_protocol_handle
|