]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
soc: qcom: ice: Fix the error code when 'qcom,ice' property is not found
authorManivannan Sadhasivam <manivannan.sadhasivam@oss.qualcomm.com>
Wed, 20 May 2026 15:57:04 +0000 (21:27 +0530)
committerBjorn Andersson <andersson@kernel.org>
Thu, 21 May 2026 23:18:44 +0000 (18:18 -0500)
commit462a85f9f887a4fef36550bb76c7f7d7a0fa296c
tree308b03260e529429b7c3b905f103f8fe43e044e4
parent06b2e78c45028aadb220db8f72554884c422a825
soc: qcom: ice: Fix the error code when 'qcom,ice' property is not found

When both 'ice' reg entry and 'qcom,ice' property are not found in DT, then
it implies that ICE is not supported. So return -EOPNOTSUPP instead of
-ENODEV to client drivers to specify ICE functionality is not supported.

Fixes: b9ab7217dd7d ("soc: qcom: ice: Return proper error codes from devm_of_qcom_ice_get() instead of NULL")
Reported-by: Marek Szyprowski <m.szyprowski@samsung.com>
Closes: https://lore.kernel.org/linux-arm-msm/8bac0358-9da0-4cbb-98ee-333b85ba4908@samsung.com
Signed-off-by: Manivannan Sadhasivam <manivannan.sadhasivam@oss.qualcomm.com>
Link: https://lore.kernel.org/r/20260520155704.130803-1-manivannan.sadhasivam@oss.qualcomm.com
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
drivers/soc/qcom/ice.c