From bb9497ba801b16ff7fd1c22f93c3523424178799 Mon Sep 17 00:00:00 2001 From: zhangshuqi Date: Sat, 7 Dec 2024 23:32:04 +0800 Subject: [PATCH] pwm: Rename pwm_apply_state() to pwm_apply_might_sleep() from stable-6.6.33 commit a10c3d5ff9a343c0b898215253750fedc38ac765 Signed-off-by: zhangshuqi --- adapter/khdf/linux/platform/pwm/pwm_adapter.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/adapter/khdf/linux/platform/pwm/pwm_adapter.c b/adapter/khdf/linux/platform/pwm/pwm_adapter.c index 25fad95f4..534aea1c3 100644 --- a/adapter/khdf/linux/platform/pwm/pwm_adapter.c +++ b/adapter/khdf/linux/platform/pwm/pwm_adapter.c @@ -71,7 +71,11 @@ static int32_t HdfPwmSetConfig(struct PwmDev *pwm, struct PwmConfig *config) state.polarity = config->polarity; HDF_LOGI("HdfPwmSetConfig: set PwmConfig: number %u, period %u, duty %u, polarity %u, enable %u!", config->number, config->period, config->duty, config->polarity, config->status); +#if LINUX_VERSION_CODE >= KERNEL_VERSION(6, 6, 0) + ret = pwm_apply_might_sleep(pwm->priv, &state); +#else ret = pwm_apply_state(pwm->priv, &state); +#endif if (ret < 0) { HDF_LOGE("HdfPwmSetConfig: [pwm_apply_state] fail!"); return HDF_FAILURE; -- Gitee