/* Copyright 2022 The ChromiumOS Authors * Use of this source code is governed by a BSD-style license that can be * found in the LICENSE file. */ / { aliases { int-wp = &int_wp_l; }; gpio-interrupts { compatible = "cros-ec,gpio-interrupts"; int_ac_present: ac_present { irq-pin = <&gpio_chg_acok_od>; flags = ; handler = "extpower_interrupt"; }; int_lid_open: lid_open { irq-pin = <&gpio_lid_open_ec>; flags = ; handler = "lid_interrupt"; }; int_wp_l: wp_l { irq-pin = <&gpio_ec_wp_odl>; flags = ; handler = "switch_interrupt"; }; int_power_button: power_button { irq-pin = <&gpio_ec_pwr_btn_odl>; flags = ; handler = "power_button_interrupt"; }; int_volume_up: volume_up { irq-pin = <&gpio_ec_volup_btn_odl>; flags = ; handler = "button_interrupt"; }; int_volume_down: volume_down { irq-pin = <&gpio_ec_voldn_btn_odl>; flags = ; handler = "button_interrupt"; }; int_ap_rst: ap_rst { irq-pin = <&gpio_ap_rst_l>; flags = ; handler = "chipset_ap_rst_interrupt"; }; int_ap_suspend: ap_suspend { irq-pin = <&gpio_ap_suspend>; flags = ; handler = "power_signal_interrupt"; }; int_power_good: power_good { irq-pin = <&gpio_mb_power_good>; flags = ; handler = "power_signal_interrupt"; }; int_ps_hold: ps_hold { irq-pin = <&gpio_ps_hold>; flags = ; handler = "power_signal_interrupt"; }; int_warm_reset: warm_reset { irq-pin = <&gpio_warm_reset_l>; flags = ; handler = "power_signal_interrupt"; }; int_usb_c0_swctl: usb_c0_swctl { irq-pin = <&gpio_usb_c0_swctl_int_odl>; flags = ; handler = "ppc_interrupt"; }; int_usb_c1_swctl: usb_c1_swctl { irq-pin = <&gpio_usb_c1_swctl_int_odl>; flags = ; handler = "ppc_interrupt"; }; int_usb_c0_bc12: usb_c0_bc12 { irq-pin = <&gpio_usb_c0_bc12_int_l>; flags = ; handler = "usb0_evt"; }; int_usb_c1_bc12: usb_c1_bc12 { irq-pin = <&gpio_usb_c1_bc12_int_l>; flags = ; handler = "usb1_evt"; }; int_usb_a0_oc: usb_a0_oc { irq-pin = <&gpio_usb_a0_oc_odl>; flags = ; handler = "usba_oc_interrupt"; }; int_accel_gyro: accel_gyro { irq-pin = <&gpio_accel_gyro_int_l>; flags = ; handler = "bmi260_interrupt"; }; int_tablet_mode: tablet_mode { irq-pin = <&gpio_tablet_mode_l>; flags = ; handler = "gmr_tablet_switch_isr"; }; }; };