summaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
authorKaustabh Chakraborty <[email protected]>2025-10-17 20:54:10 +0530
committerPeng Fan <[email protected]>2025-10-30 10:11:17 +0800
commit0b75109b6aafd1e796bc8cee0953cd6c5ba77610 (patch)
tree2585a08d03a34f1acc733b116ad51063c7c4fa89 /include/linux
parente6b66e9f338fe9c8a6bc498399e736f7ec9deb10 (diff)
mmc: dw_mmc: return error for invalid voltage setting
In certain cases, the VQMMC regulator may not support certain voltages. For instance, a VQMMC regulator which supports only up to 2.7V will not accept 3.3V as an argument. This is unaccounted for, and thus the driver incorrectly assumes that the voltage is set successfully. Fetch the return value in a variable and return if it's non-zero. (-ENOSYS is exempted as it implies that the voltage adjustment functionality as a whole isn't supported). Signed-off-by: Kaustabh Chakraborty <[email protected]> Reviewed-by: Peng Fan <[email protected]> Signed-off-by: Peng Fan <[email protected]>
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions