MLK-21028-1 drm/imx: dcss-kms: Use a work queue of it's own for nonblock commits
authorLiu Ying <victor.liu@nxp.com>
Fri, 15 Mar 2019 03:18:18 +0000 (11:18 +0800)
committerLeonard Crestez <leonard.crestez@nxp.com>
Wed, 17 Apr 2019 23:51:34 +0000 (02:51 +0300)
commit8f3faa16a48bfeb6f587b213edddc1f4bfa3efe4
tree4b30c56aca61911ba0c27498e02ac9579c88e564
parentcf285ae79f672a97efd9f4d36505bc4ba7e60ed4
MLK-21028-1 drm/imx: dcss-kms: Use a work queue of it's own for nonblock commits

DPU KMS would use a freezable and unbound work queue for nonblock commits
to prevent stall from happening during the system suspend operations in the
coming commits.  In order to make sure DCSS KMS has the same nonblock commit
behaviour as before, the two drivers may have a work queue of their own
respectively.  So, let's make the work queues be driver specific.

Signed-off-by: Liu Ying <victor.liu@nxp.com>
drivers/gpu/drm/imx/dcss/dcss-kms.c
drivers/gpu/drm/imx/imx-drm-core.c
drivers/gpu/drm/imx/imx-drm.h