diff options
Diffstat (limited to 'zephyr/program/corsola/magikarp/project.overlay')
-rw-r--r-- | zephyr/program/corsola/magikarp/project.overlay | 24 |
1 files changed, 23 insertions, 1 deletions
diff --git a/zephyr/program/corsola/magikarp/project.overlay b/zephyr/program/corsola/magikarp/project.overlay index f4ca85e375..6f69253c6d 100644 --- a/zephyr/program/corsola/magikarp/project.overlay +++ b/zephyr/program/corsola/magikarp/project.overlay @@ -14,7 +14,29 @@ #include "../gpio_magikarp.dtsi" #include "../ite_keyboard.dtsi" #include "../i2c_magikarp.dtsi" -#include "../interrupts_magikarp.dtsi" +#include "../ite_interrupts.dtsi" #include "../led_magikarp.dtsi" #include "../motionsense_magikarp.dtsi" #include "../usbc_magikarp.dtsi" + +/ { + gpio-interrupts { + int_base_imu: base_imu { + handler = "motion_interrupt"; + }; + + /delete-node/ usb_c0_ppc_bc12; + + int_usb_c0_ppc: usb_c0_ppc { + irq-pin = <&usb_c0_ppc_int_odl>; + flags = <GPIO_INT_EDGE_FALLING>; + handler = "ppc_interrupt"; + }; + + int_usb_c0_bc12: usb_c0_bc12 { + irq-pin = <&usb_c0_bc12_int_odl>; + flags = <GPIO_INT_EDGE_FALLING>; + handler = "bc12_interrupt"; + }; + }; +}; |