Lines Matching defs:scpi_info
327 static struct scpi_drvinfo *scpi_info;
368 if (scpi_info->is_legacy) {
384 if (scpi_info->is_legacy) {
415 if (!scpi_info->is_legacy)
429 if (scpi_info->is_legacy)
444 if (!scpi_info->is_legacy)
479 if (scpi_info->commands[idx] < 0)
482 cmd = scpi_info->commands[idx];
484 if (scpi_info->is_legacy)
485 chan = test_bit(cmd, scpi_info->cmd_priority) ? 1 : 0;
487 chan = atomic_inc_return(&scpi_info->next_chan) %
488 scpi_info->num_chans;
489 scpi_chan = scpi_info->channels + chan;
495 if (scpi_info->is_legacy) {
528 return scpi_info->protocol_version;
622 if (scpi_info->dvfs[domain]) /* data already populated */
623 return scpi_info->dvfs[domain];
650 scpi_info->dvfs[domain] = info;
750 if (scpi_info->is_legacy)
802 return scpi_info ? scpi_info->scpi_ops : NULL;
827 struct scpi_drvinfo *scpi_info = dev_get_drvdata(dev);
830 FIELD_GET(PROTO_REV_MAJOR_MASK, scpi_info->protocol_version),
831 FIELD_GET(PROTO_REV_MINOR_MASK, scpi_info->protocol_version));
838 struct scpi_drvinfo *scpi_info = dev_get_drvdata(dev);
841 FIELD_GET(FW_REV_MAJOR_MASK, scpi_info->firmware_version),
842 FIELD_GET(FW_REV_MINOR_MASK, scpi_info->firmware_version),
843 FIELD_GET(FW_REV_PATCH_MASK, scpi_info->firmware_version));
868 scpi_info = NULL; /* stop exporting SCPI ops through get_scpi_ops */
994 scpi_info = scpi_drvinfo;
999 scpi_info = NULL;
1023 scpi_info = NULL;