[igt-dev] [PATCH v2 2/2] add DROP_SUSPEND.

Chris Wilson chris at chris-wilson.co.uk
Tue Mar 12 15:30:22 UTC 2019


Quoting Caz Yokoyama (2019-03-12 03:31:32)
> +       if (val & DROP_SUSPEND) {
> +               struct device *dev = i915->drm.dev;
> +
> +               dev_info(dev, "%s() %d: runtime_status: %d\n", __func__, __LINE__,
> +                        dev->power.runtime_status);


> +               pm_runtime_disable(dev);
> +               if (!pm_runtime_status_suspended(dev)) {
> +                       dev_warn(dev, "%s() %d: runtime_status: %d\n", __func__, __LINE__,
> +                                dev->power.runtime_status);
> +               }
> +               pm_runtime_enable(dev);

ret = pm_runtime_force_suspend(i915->drm.dev);
-Chris


More information about the igt-dev mailing list