Home
last modified time | relevance | path

Searched refs:line_assignment (Results 1 – 1 of 1) sorted by relevance

/Zephyr-latest/drivers/interrupt_controller/
Dintc_sam0_eic.c87 struct sam0_eic_line_assignment *line_assignment = in sam0_eic_isr() local
90 &dev_data->ports[line_assignment->port]; in sam0_eic_isr()
92 port_data->cb(BIT(line_assignment->pin), port_data->data); in sam0_eic_isr()
102 struct sam0_eic_line_assignment *line_assignment; in sam0_eic_acquire() local
124 line_assignment = &dev_data->lines[line_index]; in sam0_eic_acquire()
127 if (line_assignment->enabled) { in sam0_eic_acquire()
128 if (line_assignment->port != port || in sam0_eic_acquire()
129 line_assignment->pin != pin) { in sam0_eic_acquire()
138 line_assignment->pin = pin; in sam0_eic_acquire()
139 line_assignment->port = port; in sam0_eic_acquire()
[all …]