swsci
int intel_vgpu_emulate_opregion_request(struct intel_vgpu *vgpu, u32 swsci);
opregion->swsci = base + OPREGION_SWSCI_OFFSET;
ret = swsci(dev_priv, SWSCI_GBDA_PANEL_DETAILS, 0x0, &panel_details);
struct opregion_swsci *swsci = dev_priv->opregion.swsci;
if (!swsci)
dslp = swsci->dslp;
scic = swsci->scic;
swsci->parm = parm;
swsci->scic = scic;
#define C (((scic = swsci->scic) & SWSCI_SCIC_INDICATOR) == 0)
*parm_out = swsci->parm;
return swsci(dev_priv, SWSCI_SBCB_DISPLAY_POWER_STATE, parm, NULL);
return swsci(dev_priv, SWSCI_SBCB_ADAPTER_POWER_STATE,
opregion->swsci = NULL;
if (swsci(dev_priv, SWSCI_GBDA_SUPPORTED_CALLS, 0, &tmp) == 0) {
if (swsci(dev_priv, SWSCI_GBDA_REQUESTED_CALLBACKS, 0, &tmp) == 0) {
if (swsci(dev_priv, SWSCI_SBCB_SUPPORTED_CALLBACKS, 0, &tmp) == 0) {
struct opregion_swsci *swsci;