From: Mark Brown Date: Mon, 20 Apr 2026 17:40:07 +0000 (+0100) Subject: ASoC: Correct bug parsing DisCo booleans X-Git-Tag: v7.1-rc1~22^2~1^2~3 X-Git-Url: http://git.ipfire.org/gitweb/?a=commitdiff_plain;h=cec9d64c09c505c818e9a8093a012234051c2d14;p=thirdparty%2Fkernel%2Flinux.git ASoC: Correct bug parsing DisCo booleans Charles Keepax says: MIPI DisCo uses the unfortunate convention of allowing boolean properties to be present but having a zero value. Opposed to the normal convention of simply not specifying the property. Fix an issue in the SDCA code where mipi-sdca-control-deferrable is not parsed correctly. However, we also have some shipping ACPIs where these properties are not specified correctly. Update the MBQ regmap to attempt defers albeit with a warning in the case where a control attempts to defer but is not marked at such. There is little down side to this as if defer is genuinely not supported then the control will just return the same error again. --- cec9d64c09c505c818e9a8093a012234051c2d14