Lines Matching refs:rev
69 struct scmi_revision_info *rev = ph->get_priv(ph);
79 rev->num_protocols = attr_info->num_protocols;
80 rev->num_agents = attr_info->num_agents;
103 struct scmi_revision_info *rev = ph->get_priv(ph);
108 vendor_id = rev->sub_vendor_id;
109 size = ARRAY_SIZE(rev->sub_vendor_id);
112 vendor_id = rev->vendor_id;
113 size = ARRAY_SIZE(rev->vendor_id);
144 struct scmi_revision_info *rev = ph->get_priv(ph);
154 rev->impl_ver = le32_to_cpu(*impl_ver);
181 struct scmi_revision_info *rev = ph->get_priv(ph);
207 if (loop_num_ret > rev->num_protocols - tot_num_ret) {
243 } while (tot_num_ret < rev->num_protocols);
380 struct scmi_revision_info *rev = scmi_revision_area_get(ph);
386 rev->major_ver = PROTOCOL_REV_MAJOR(version),
387 rev->minor_ver = PROTOCOL_REV_MINOR(version);
388 ph->set_priv(ph, rev);
394 prot_imp = devm_kcalloc(dev, rev->num_protocols, sizeof(u8),
407 rev->major_ver, rev->minor_ver, rev->vendor_id,
408 rev->sub_vendor_id, rev->impl_ver);
409 dev_dbg(dev, "Found %d protocol(s) %d agent(s)\n", rev->num_protocols,
410 rev->num_agents);
412 for (id = 0; id < rev->num_agents; id++) {