aboutsummaryrefslogtreecommitdiff
path: root/sys/sys/intr.h
diff options
context:
space:
mode:
authorMichal Meloun <mmel@FreeBSD.org>2016-06-07 05:08:24 +0000
committerMichal Meloun <mmel@FreeBSD.org>2016-06-07 05:08:24 +0000
commit949883bd72f2d6f96c563466a05ec79eac761674 (patch)
tree12eb0761628c3641749341d8dad2cd9f71e51189 /sys/sys/intr.h
parent36ad8372d499c26f47569da1e76b358d225d969f (diff)
downloadsrc-949883bd72f2d6f96c563466a05ec79eac761674.tar.gz
src-949883bd72f2d6f96c563466a05ec79eac761674.zip
INTRNG: As follow up of r301451, implement mapping and configuration
of gpio pin interrupts by new way. Note: This removes last consumer of intr_ddata machinery and we remove it in separate commit.
Notes
Notes: svn path=/head/; revision=301539
Diffstat (limited to 'sys/sys/intr.h')
-rw-r--r--sys/sys/intr.h10
1 files changed, 0 insertions, 10 deletions
diff --git a/sys/sys/intr.h b/sys/sys/intr.h
index e51351723eb1..3fc157af0904 100644
--- a/sys/sys/intr.h
+++ b/sys/sys/intr.h
@@ -43,13 +43,6 @@ struct intr_map_data_acpi {
};
#endif
-struct intr_map_data_gpio {
- struct intr_map_data hdr;
- u_int gpio_pin_num;
- u_int gpio_pin_flags;
- u_int gpio_intr_mode;
-};
-
#ifdef notyet
#define INTR_SOLO INTR_MD1
typedef int intr_irq_filter_t(void *arg, struct trapframe *tf);
@@ -129,9 +122,6 @@ u_int intr_acpi_map_irq(device_t, u_int, enum intr_polarity,
enum intr_trigger);
#endif
-u_int intr_gpio_map_irq(device_t dev, u_int pin_num, u_int pin_flags,
- u_int intr_mode);
-
#ifdef SMP
int intr_bind_irq(device_t, struct resource *, int);