dmaengine: idxd: fix wq size store permission state
authorDave Jiang <dave.jiang@intel.com>
Wed, 7 Apr 2021 19:59:47 +0000 (12:59 -0700)
committerVinod Koul <vkoul@kernel.org>
Mon, 12 Apr 2021 09:15:50 +0000 (14:45 +0530)
commit0fff71c5a311e1264988179f7dcc217fda15fadd
tree8169ddb99d8208bd6567300b134b967674beaa0d
parentea6a5735d2a61b938a302eb3629272342a9e7c46
dmaengine: idxd: fix wq size store permission state

WQ size can only be changed when the device is disabled. Current code
allows change when device is enabled but wq is disabled. Change the check
to detect device state.

Fixes: c52ca478233c ("dmaengine: idxd: add configuration component of driver")
Signed-off-by: Dave Jiang <dave.jiang@intel.com>
Link: https://lore.kernel.org/r/161782558755.107710.18138252584838406025.stgit@djiang5-desk3.ch.intel.com
Signed-off-by: Vinod Koul <vkoul@kernel.org>
drivers/dma/idxd/sysfs.c