drivers: interrupt_controller: gd32_exti: isr may be unused

The gd32_exti_isr function may be unused if the GPIO driver is not
enabled but EXTI is (no IRQ will connect to it). This may be improved in
the future by requiring explicit enablement of the exti DT node.

Signed-off-by: Gerard Marull-Paretas <gerard@teslabs.com>
diff --git a/drivers/interrupt_controller/intc_gd32_exti.c b/drivers/interrupt_controller/intc_gd32_exti.c
index b6d0446..5db89a9 100644
--- a/drivers/interrupt_controller/intc_gd32_exti.c
+++ b/drivers/interrupt_controller/intc_gd32_exti.c
@@ -82,7 +82,7 @@
 #endif /* CONFIG_SOC_SERIES_GD32F4XX */
 };
 
-static void gd32_exti_isr(void *isr_data)
+__unused static void gd32_exti_isr(void *isr_data)
 {
 	const struct device *dev = DEVICE_DT_INST_GET(0);
 	struct gd32_exti_data *data = dev->data;