summaryrefslogtreecommitdiff
path: root/platforms
diff options
context:
space:
mode:
authorDaniel Schaefer <dhs@frame.work>2023-09-03 20:56:02 +0800
committerGitHub <noreply@github.com>2023-09-03 14:56:02 +0200
commitdd887eae360098cd13939d252c772bb95735e0e9 (patch)
tree6694375af1101e23cef212f52248a1f73331f3b8 /platforms
parent911c715f49f757eae6490d3d0426ee4ccf30ea2a (diff)
[Core] Allow customizing PWM frequency (#21717)
* [Core] Allow customizing PWM frequency Some frequencies can cause audible noise. Changing the frequency eliminates that. Signed-off-by: Daniel Schaefer <dhs@frame.work> * docs/feature-backlight: Mention PWM frequency Signed-off-by: Daniel Schaefer <dhs@frame.work> --------- Signed-off-by: Daniel Schaefer <dhs@frame.work>
Diffstat (limited to 'platforms')
-rw-r--r--platforms/chibios/chibios_config.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/platforms/chibios/chibios_config.h b/platforms/chibios/chibios_config.h
index 1f8a7842fe..f1636f9da0 100644
--- a/platforms/chibios/chibios_config.h
+++ b/platforms/chibios/chibios_config.h
@@ -37,7 +37,9 @@
# define BACKLIGHT_PAL_MODE (PAL_MODE_ALTERNATE_PWM | PAL_RP_PAD_DRIVE12 | PAL_RP_GPIO_OE)
# endif
# define BACKLIGHT_PWM_COUNTER_FREQUENCY 1000000
-# define BACKLIGHT_PWM_PERIOD BACKLIGHT_PWM_COUNTER_FREQUENCY / 2048
+# ifndef BACKLIGHT_PWM_PERIOD
+# define BACKLIGHT_PWM_PERIOD BACKLIGHT_PWM_COUNTER_FREQUENCY / 2048
+# endif
# ifndef AUDIO_PWM_PAL_MODE
# define AUDIO_PWM_PAL_MODE (PAL_MODE_ALTERNATE_PWM | PAL_RP_PAD_DRIVE12 | PAL_RP_GPIO_OE)