From 8e065d55b916481ef06ce37cddedb84cf1d15d99 Mon Sep 17 00:00:00 2001 From: Nicolas Munnich <98408764+Nick-Munnich@users.noreply.github.com> Date: Sat, 1 Feb 2025 19:16:52 +0100 Subject: [PATCH] fix(kscan): Remove warning when keyboard is built without CONFIG_PM_DEVICE (#2808) --- app/module/drivers/kscan/kscan_gpio_charlieplex.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/module/drivers/kscan/kscan_gpio_charlieplex.c b/app/module/drivers/kscan/kscan_gpio_charlieplex.c index 669a1500b..d0b0ae49b 100644 --- a/app/module/drivers/kscan/kscan_gpio_charlieplex.c +++ b/app/module/drivers/kscan/kscan_gpio_charlieplex.c @@ -168,6 +168,8 @@ static int kscan_charlieplex_set_all_outputs(const struct device *dev, const int return 0; } +#if IS_ENABLED(CONFIG_PM_DEVICE) + static int kscan_charlieplex_disconnect_all(const struct device *dev) { const struct kscan_charlieplex_config *config = dev->config; @@ -183,6 +185,8 @@ static int kscan_charlieplex_disconnect_all(const struct device *dev) { return 0; } +#endif + static int kscan_charlieplex_interrupt_configure(const struct device *dev, const gpio_flags_t flags) { const struct kscan_charlieplex_config *config = dev->config;