diff options
author | Ayushi Makhija <quic_amakhija@quicinc.com> | 2025-05-05 15:12:45 +0530 |
---|---|---|
committer | Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com> | 2025-05-05 17:23:34 +0300 |
commit | 50935044e58e563cdcfd556d62f27bc8744dd64e (patch) | |
tree | 02312b56641dc2d0f69b8bae72e206c70151df22 /arch/sparc/kernel/ttable.S | |
parent | 366ca0bcc953a4a8a9c9ce2133e6843730210049 (diff) |
drm/bridge: anx7625: change the gpiod_set_value APIHEADfor-linux-nextdrm-misc-next
Use gpiod_set_value_cansleep() instead of gpiod_set_value()
to fix the below call trace in the boot log:
[ 5.690534] Call trace:
[ 5.690536] gpiod_set_value+0x40/0xa4
[ 5.690540] anx7625_runtime_pm_resume+0xa0/0x324 [anx7625]
[ 5.690545] __rpm_callback+0x48/0x1d8
[ 5.690549] rpm_callback+0x6c/0x78
Certain GPIO controllers require access via message-based buses
such as I2C or SPI, which may cause the GPIOs to enter a sleep
state. Therefore, use the gpiod_set_value_cansleep().
Signed-off-by: Ayushi Makhija <quic_amakhija@quicinc.com>
Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Link: https://lore.kernel.org/r/20250505094245.2660750-7-quic_amakhija@quicinc.com
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Diffstat (limited to 'arch/sparc/kernel/ttable.S')
0 files changed, 0 insertions, 0 deletions