diff --git a/cpu/kinetis/periph/gpio.c b/cpu/kinetis/periph/gpio.c
index 161359332c2852db780fb375448d86ff3fca36d1..b29c0273e3a9cd64469ae8dc3617df80ff5084fa 100644
--- a/cpu/kinetis/periph/gpio.c
+++ b/cpu/kinetis/periph/gpio.c
@@ -352,3 +352,12 @@ void isr_portg(void)
     irq_handler(PORTG, 6);
 }
 #endif /* ISR_PORT_G */
+
+#if defined(PORTB_BASE) && defined(PORTC_BASE)
+/* Combined ISR used in certain KL devices */
+void isr_portb_portc(void)
+{
+    irq_handler(PORTB, 1);
+    irq_handler(PORTC, 2);
+}
+#endif