Lines Matching refs:scpi_info

237 static struct scpi_drvinfo *scpi_info;  variable
353 chan = atomic_inc_return(&scpi_info->next_chan) % scpi_info->num_chans; in scpi_send_message()
354 scpi_chan = scpi_info->channels + chan; in scpi_send_message()
388 return scpi_info->protocol_version; in scpi_get_version()
466 if (scpi_info->dvfs[domain]) /* data already populated */ in scpi_dvfs_get_info()
467 return scpi_info->dvfs[domain]; in scpi_dvfs_get_info()
495 scpi_info->dvfs[domain] = info; in scpi_dvfs_get_info()
556 return scpi_info ? scpi_info->scpi_ops : NULL; in get_scpi_ops()
577 struct scpi_drvinfo *scpi_info = dev_get_drvdata(dev); in protocol_version_show() local
580 PROTOCOL_REV_MAJOR(scpi_info->protocol_version), in protocol_version_show()
581 PROTOCOL_REV_MINOR(scpi_info->protocol_version)); in protocol_version_show()
588 struct scpi_drvinfo *scpi_info = dev_get_drvdata(dev); in firmware_version_show() local
591 FW_REV_MAJOR(scpi_info->firmware_version), in firmware_version_show()
592 FW_REV_MINOR(scpi_info->firmware_version), in firmware_version_show()
593 FW_REV_PATCH(scpi_info->firmware_version)); in firmware_version_show()
622 scpi_info = NULL; /* stop exporting SCPI ops through get_scpi_ops */ in scpi_remove()
663 scpi_info = devm_kzalloc(dev, sizeof(*scpi_info), GFP_KERNEL); in scpi_probe()
664 if (!scpi_info) in scpi_probe()
722 scpi_info = NULL; in scpi_probe()
726 scpi_info->channels = scpi_chan; in scpi_probe()
727 scpi_info->num_chans = count; in scpi_probe()
728 platform_set_drvdata(pdev, scpi_info); in scpi_probe()
730 ret = scpi_init_versions(scpi_info); in scpi_probe()
738 PROTOCOL_REV_MAJOR(scpi_info->protocol_version), in scpi_probe()
739 PROTOCOL_REV_MINOR(scpi_info->protocol_version), in scpi_probe()
740 FW_REV_MAJOR(scpi_info->firmware_version), in scpi_probe()
741 FW_REV_MINOR(scpi_info->firmware_version), in scpi_probe()
742 FW_REV_PATCH(scpi_info->firmware_version)); in scpi_probe()
743 scpi_info->scpi_ops = &scpi_ops; in scpi_probe()