Home
last modified time | relevance | path

Searched refs:pin_irq_map (Results 1 – 25 of 45) sorted by relevance

12

/bsp/renesas/libraries/HAL_Drivers/
A Ddrv_gpio.c33 struct ra_pin_irq_map pin_irq_map[RA_IRQ_MAX] = {0}; variable
50 pin_irq_map[0].irq_cfg = &g_external_irq0_cfg; in ra_pin_map_init()
54 pin_irq_map[1].irq_cfg = &g_external_irq1_cfg; in ra_pin_map_init()
58 pin_irq_map[2].irq_cfg = &g_external_irq2_cfg; in ra_pin_map_init()
62 pin_irq_map[3].irq_cfg = &g_external_irq3_cfg; in ra_pin_map_init()
66 pin_irq_map[4].irq_cfg = &g_external_irq4_cfg; in ra_pin_map_init()
70 pin_irq_map[5].irq_cfg = &g_external_irq5_cfg; in ra_pin_map_init()
74 pin_irq_map[6].irq_cfg = &g_external_irq6_cfg; in ra_pin_map_init()
199 if (0 <= irqx && irqx < sizeof(pin_irq_map) / sizeof(pin_irq_map[0])) in ra_pin_irq_enable()
249 if (0 <= irqx && irqx < (sizeof(pin_irq_map) / sizeof(pin_irq_map[0]))) in ra_pin_attach_irq()
[all …]
/bsp/hc32/libraries/hc32_drivers/
A Ddrv_gpio.c126 pin_irq_handler(pin_irq_map[0].pinbit); in extint0_irq_handler()
133 pin_irq_handler(pin_irq_map[1].pinbit); in extint1_irq_handler()
140 pin_irq_handler(pin_irq_map[2].pinbit); in extint2_irq_handler()
147 pin_irq_handler(pin_irq_map[3].pinbit); in extint3_irq_handler()
154 pin_irq_handler(pin_irq_map[4].pinbit); in extint4_irq_handler()
161 pin_irq_handler(pin_irq_map[5].pinbit); in extint5_irq_handler()
168 pin_irq_handler(pin_irq_map[6].pinbit); in extint6_irq_handler()
175 pin_irq_handler(pin_irq_map[7].pinbit); in extint7_irq_handler()
502 irq_map = &pin_irq_map[irqindex]; in hc32_pin_irq_enable()
597 u32MaxExtInt = ITEM_NUM(pin_irq_map); in rt_hw_pin_init()
[all …]
/bsp/fm33lc026/libraries/HAL_Drivers/
A Ddrv_gpio.c50 static const struct pin_irq_map pin_irq_map[] = variable
225 if (pin_irq_map[irqindex].pin >= pin && pin_irq_map[irqindex - 1].pin < pin) in pin2irqindex()
233 rt_inline const struct pin_irq_map *get_pin_irq_map(rt_base_t pin) in get_pin_irq_map()
237 if (mapindex < 0 || mapindex >= ITEM_NUM(pin_irq_map)) in get_pin_irq_map()
241 return &pin_irq_map[mapindex]; in get_pin_irq_map()
256 if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) in fm33_pin_attach_irq()
295 if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) in fm33_pin_dettach_irq()
318 const struct pin_irq_map *irqmap; in fm33_pin_irq_enable()
337 if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) in fm33_pin_irq_enable()
343 irqmap = &pin_irq_map[irqindex]; in fm33_pin_irq_enable()
[all …]
/bsp/airm2m/air32f103/libraries/rt_drivers/
A Ddrv_gpio.c56 struct pin_irq_map struct
63 static const struct pin_irq_map pin_irq_map[] = argument
236 rt_inline const struct pin_irq_map *get_pin_irq_map(uint32_t pinbit) in get_pin_irq_map()
239 if (mapindex < 0 || mapindex >= (rt_int32_t)ITEM_NUM(pin_irq_map)) in get_pin_irq_map()
243 return &pin_irq_map[mapindex]; in get_pin_irq_map()
258 if (irqindex < 0 || irqindex >= (rt_int32_t)ITEM_NUM(pin_irq_map)) in air32_pin_attach_irq()
320 const struct pin_irq_map *irqmap; in air32_pin_irq_enable()
349 irqmap = &pin_irq_map[irqindex]; in air32_pin_irq_enable()
401 irqmap = &pin_irq_map[irqindex]; in air32_pin_irq_enable()
432 if (EXTI_GetITStatus(pin_irq_map[seq].irqbit) == SET) in exti_irq_handler()
[all …]
/bsp/essemi/es32vf2264/drivers/
A Ddrv_gpio.c31 struct pin_irq_map struct
37 static const struct pin_irq_map pin_irq_map[] = variable
315 rt_inline const struct pin_irq_map *get_pin_irq_map(rt_uint16_t gpio_pin) in get_pin_irq_map()
324 if (map_index >= ITEM_NUM(pin_irq_map)) in get_pin_irq_map()
328 return &pin_irq_map[map_index]; in get_pin_irq_map()
350 if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) in es32f3_pin_attach_irq()
394 if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) in es32f3_pin_detach_irq()
416 const struct pin_irq_map *irqmap; in es32f3_pin_irq_enable()
440 if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) in es32f3_pin_irq_enable()
450 irqmap = &pin_irq_map[irqindex]; in es32f3_pin_irq_enable()
/bsp/essemi/es32f369x/drivers/
A Ddrv_gpio.c32 struct pin_irq_map struct
38 static const struct pin_irq_map pin_irq_map[] = argument
317 rt_inline const struct pin_irq_map *get_pin_irq_map(rt_uint16_t gpio_pin) in get_pin_irq_map()
326 if (map_index >= ITEM_NUM(pin_irq_map)) in get_pin_irq_map()
330 return &pin_irq_map[map_index]; in get_pin_irq_map()
352 if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) in es32f3_pin_attach_irq()
396 if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) in es32f3_pin_detach_irq()
418 const struct pin_irq_map *irqmap; in es32f3_pin_irq_enable()
443 if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) in es32f3_pin_irq_enable()
453 irqmap = &pin_irq_map[irqindex]; in es32f3_pin_irq_enable()
/bsp/essemi/es32f0654/drivers/
A Ddrv_gpio.c32 struct pin_irq_map struct
37 static const struct pin_irq_map pin_irq_map[] = argument
315 rt_inline const struct pin_irq_map *get_pin_irq_map(rt_uint16_t gpio_pin) in get_pin_irq_map()
324 if (map_index >= ITEM_NUM(pin_irq_map)) in get_pin_irq_map()
328 return &pin_irq_map[map_index]; in get_pin_irq_map()
350 if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) in es32f0_pin_attach_irq()
387 if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) in es32f0_pin_detach_irq()
409 const struct pin_irq_map *irqmap; in es32f0_pin_irq_enable()
434 if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) in es32f0_pin_irq_enable()
444 irqmap = &pin_irq_map[irqindex]; in es32f0_pin_irq_enable()
/bsp/gd32/risc-v/libraries/gd32_drivers/
A Ddrv_gpio.c113 static const struct pin_irq_map pin_irq_map[] = variable
289 rt_inline const struct pin_irq_map *get_pin_irq_map(rt_uint32_t pinbit) in get_pin_irq_map()
292 if (map_index < 0 || map_index >= ITEM_NUM(pin_irq_map)) in get_pin_irq_map()
296 return &pin_irq_map[map_index]; in get_pin_irq_map()
318 if (hdr_index < 0 || hdr_index >= ITEM_NUM(pin_irq_map)) in gd32_pin_attach_irq()
364 if (hdr_index < 0 || hdr_index >= ITEM_NUM(pin_irq_map)) in gd32_pin_detach_irq()
392 const struct pin_irq_map *irqmap; in gd32_pin_irq_enable()
406 if (hdr_index < 0 || hdr_index >= ITEM_NUM(pin_irq_map)) in gd32_pin_irq_enable()
418 irqmap = &pin_irq_map[hdr_index]; in gd32_pin_irq_enable()
/bsp/hk32/libraries/rt_drivers/
A Ddrv_gpio.c54 static const struct pin_irq_map pin_irq_map[] = variable
199 rt_inline const struct pin_irq_map *get_pin_irq_map(uint32_t pinbit) in get_pin_irq_map()
202 if (mapindex < 0 || mapindex >= ITEM_NUM(pin_irq_map)) in get_pin_irq_map()
206 return &pin_irq_map[mapindex]; in get_pin_irq_map()
225 if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) in hk32_pin_attach_irq()
267 if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) in hk32_pin_dettach_irq()
293 const struct pin_irq_map *irqmap; in hk32_pin_irq_enable()
312 if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) in hk32_pin_irq_enable()
325 irqmap = &pin_irq_map[irqindex]; in hk32_pin_irq_enable()
429 EXTI_ClearITPendingBit(pin_irq_map[irqno].lineno); in pin_irq_hdr()
/bsp/at32/libraries/rt_drivers/
A Ddrv_gpio.c75 static const struct pin_irq_map pin_irq_map[] = variable
95 static const struct pin_irq_map pin_irq_map[] = variable
287 rt_inline const struct pin_irq_map *get_pin_irq_map(uint32_t pinbit) in get_pin_irq_map()
290 if (mapindex < 0 || mapindex >= ITEM_NUM(pin_irq_map)) in get_pin_irq_map()
294 return &pin_irq_map[mapindex]; in get_pin_irq_map()
314 if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) in at32_pin_attach_irq()
357 if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) in at32_pin_dettach_irq()
384 const struct pin_irq_map *irqmap; in at32_pin_irq_enable()
401 if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) in at32_pin_irq_enable()
414 irqmap = &pin_irq_map[irqindex]; in at32_pin_irq_enable()
[all …]
/bsp/mm32/libraries/HAL_Drivers/
A Ddrv_gpio.c43 static const struct pin_irq_map pin_irq_map[] = variable
213 rt_inline const struct pin_irq_map *get_pin_irq_map(uint32_t pinbit) in get_pin_irq_map()
216 if (mapindex < 0 || mapindex >= ITEM_NUM(pin_irq_map)) in get_pin_irq_map()
220 return &pin_irq_map[mapindex]; in get_pin_irq_map()
235 if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) in mm32_pin_attach_irq()
274 if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) in mm32_pin_dettach_irq()
297 const struct pin_irq_map *irqmap; in mm32_pin_irq_enable()
310 if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) in mm32_pin_irq_enable()
323 irqmap = &pin_irq_map[irqindex]; in mm32_pin_irq_enable()
/bsp/nuclei/libraries/gd32vf103/HAL_Drivers/
A Ddrv_gpio.c104 static const struct pin_irq_map pin_irq_map[] = variable
250 rt_inline const struct pin_irq_map *get_pin_irq_map(uint32_t pinbit) in get_pin_irq_map()
253 if (mapindex < 0 || mapindex >= ITEM_NUM(pin_irq_map)) in get_pin_irq_map()
257 return &pin_irq_map[mapindex]; in get_pin_irq_map()
273 if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) in gd32_pin_attach_irq()
313 if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) in gd32_pin_dettach_irq()
337 const struct pin_irq_map *irqmap; in gd32_pin_irq_enable()
354 if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) in gd32_pin_irq_enable()
367 irqmap = &pin_irq_map[irqindex]; in gd32_pin_irq_enable()
/bsp/gd32/arm/libraries/gd32_drivers/
A Ddrv_gpio.c186 static const struct pin_irq_map pin_irq_map[] = variable
206 static const struct pin_irq_map pin_irq_map[] = variable
431 rt_inline const struct pin_irq_map *get_pin_irq_map(rt_uint32_t pinbit) in get_pin_irq_map()
434 if (map_index < 0 || map_index >= ITEM_NUM(pin_irq_map)) in get_pin_irq_map()
438 return &pin_irq_map[map_index]; in get_pin_irq_map()
460 if (hdr_index < 0 || hdr_index >= ITEM_NUM(pin_irq_map)) in gd32_pin_attach_irq()
507 if (hdr_index < 0 || hdr_index >= ITEM_NUM(pin_irq_map)) in gd32_pin_detach_irq()
535 const struct pin_irq_map *irqmap; in gd32_pin_irq_enable()
549 if (hdr_index < 0 || hdr_index >= ITEM_NUM(pin_irq_map)) in gd32_pin_irq_enable()
561 irqmap = &pin_irq_map[hdr_index]; in gd32_pin_irq_enable()
/bsp/ft32/libraries/Drivers/
A Ddrv_gpio.c42 static const struct pin_irq_map pin_irq_map[] = variable
217 rt_inline const struct pin_irq_map *get_pin_irq_map(uint32_t pinbit) in get_pin_irq_map()
220 if (mapindex < 0 || mapindex >= ITEM_NUM(pin_irq_map)) in get_pin_irq_map()
224 return &pin_irq_map[mapindex]; in get_pin_irq_map()
239 if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) in ft32_pin_attach_irq()
278 if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) in ft32_pin_dettach_irq()
359 const struct pin_irq_map *irqmap; in ft32_pin_irq_enable()
373 if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) in ft32_pin_irq_enable()
386 irqmap = &pin_irq_map[irqindex]; in ft32_pin_irq_enable()
/bsp/wch/risc-v/Libraries/ch32_drivers/
A Ddrv_gpio.c53 static const struct pin_irq_map pin_irq_map[] = variable
222 rt_inline const struct pin_irq_map *get_pin_irq_map(rt_uint32_t pinbit) in get_pin_irq_map()
225 if (mapindex < 0 || mapindex >= (rt_int32_t)ITEM_NUM(pin_irq_map)) in get_pin_irq_map()
229 return &pin_irq_map[mapindex]; in get_pin_irq_map()
244 if (irqindex < 0 || irqindex >= (rt_int32_t)ITEM_NUM(pin_irq_map)) in ch32_pin_attach_irq()
283 if (irqindex < 0 || irqindex >= (rt_int32_t)ITEM_NUM(pin_irq_map)) in ch32_pin_dettach_irq()
306 const struct pin_irq_map *irqmap; in ch32_pin_irq_enable()
321 if (irqindex < 0 || irqindex >= (rt_int32_t)ITEM_NUM(pin_irq_map)) in ch32_pin_irq_enable()
334 irqmap = &pin_irq_map[irqindex]; in ch32_pin_irq_enable()
/bsp/Vango/v85xxp/drivers/
A Ddrv_gpio.c40 static const struct pin_irq_map pin_irq_map[] = variable
235 if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) in V85XXP_pin_attach_irq()
273 if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) in V85XXP_pin_detach_irq()
294 const struct pin_irq_map *irqmap; in V85XXP_pin_irq_enable()
308 if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) in V85XXP_pin_irq_enable()
325 irqmap = &pin_irq_map[irqindex]; in V85XXP_pin_irq_enable()
/bsp/Vango/v85xx/drivers/
A Ddrv_gpio.c39 static const struct pin_irq_map pin_irq_map[] = variable
238 if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) in v85xx_pin_attach_irq()
276 if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) in v85xx_pin_detach_irq()
297 const struct pin_irq_map *irqmap; in v85xx_pin_irq_enable()
311 if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) in v85xx_pin_irq_enable()
328 irqmap = &pin_irq_map[irqindex]; in v85xx_pin_irq_enable()
/bsp/Infineon/libraries/HAL_Drivers/
A Ddrv_gpio.c29 static struct pin_irq_map pin_irq_map[] = variable
299 const struct pin_irq_map *irqmap; in ifx_pin_irq_enable()
321 irqmap = &pin_irq_map[gpio_port]; in ifx_pin_irq_enable()
326 irq_cb_data[irqn].callback_arg = (rt_uint16_t *)&pin_irq_map[gpio_port].port; in ifx_pin_irq_enable()
357 irqmap = &pin_irq_map[gpio_port]; in ifx_pin_irq_enable()
/bsp/acm32/acm32f0x0-nucleo/drivers/
A Ddrv_gpio.c40 struct pin_irq_map struct
118 static struct pin_irq_map pin_irq_map[] = variable
384 struct pin_irq_map *irqmap; in acm32_pin_irq_enable()
396 irqmap = &pin_irq_map[irqindex]; in acm32_pin_irq_enable()
496 if (EXTI->PDR & pin_irq_map[i].line) in EXTI_IRQHandler()
498 EXTI->PDR = pin_irq_map[i].line; in EXTI_IRQHandler()
/bsp/acm32/acm32f4xx-nucleo/drivers/
A Ddrv_gpio.c35 struct pin_irq_map struct
136 static struct pin_irq_map pin_irq_map[] = variable
356 struct pin_irq_map *irqmap; in _pin_irq_enable()
368 irqmap = &pin_irq_map[irqindex]; in _pin_irq_enable()
466 if (EXTI->PDR & pin_irq_map[i].line) in EXTI_IRQHandler()
468 EXTI->PDR = pin_irq_map[i].line; in EXTI_IRQHandler()
/bsp/n32/libraries/n32_drivers/
A Ddrv_gpio.c149 static const struct pin_irq_map pin_irq_map[] = variable
405 rt_inline const struct pin_irq_map *get_pin_irq_map(uint32_t pinbit) in get_pin_irq_map()
408 if (mapindex < 0 || mapindex >= ITEM_NUM(pin_irq_map)) in get_pin_irq_map()
412 return &pin_irq_map[mapindex]; in get_pin_irq_map()
428 if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) in n32_pin_attach_irq()
468 if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) in n32_pin_dettach_irq()
492 const struct pin_irq_map *irqmap; in n32_pin_irq_enable()
506 if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) in n32_pin_irq_enable()
519 irqmap = &pin_irq_map[irqindex]; in n32_pin_irq_enable()
/bsp/stm32/libraries/HAL_Drivers/drivers/
A Ddrv_gpio.c76 static const struct pin_irq_map pin_irq_map[] = variable
310 rt_inline const struct pin_irq_map *get_pin_irq_map(uint32_t pinbit) in get_pin_irq_map()
313 if (mapindex < 0 || mapindex >= (rt_int32_t)ITEM_NUM(pin_irq_map)) in get_pin_irq_map()
317 return &pin_irq_map[mapindex]; in get_pin_irq_map()
332 if (irqindex < 0 || irqindex >= (rt_int32_t)ITEM_NUM(pin_irq_map)) in stm32_pin_attach_irq()
371 if (irqindex < 0 || irqindex >= (rt_int32_t)ITEM_NUM(pin_irq_map)) in stm32_pin_dettach_irq()
394 const struct pin_irq_map *irqmap; in stm32_pin_irq_enable()
408 if (irqindex < 0 || irqindex >= (rt_int32_t)ITEM_NUM(pin_irq_map)) in stm32_pin_irq_enable()
421 irqmap = &pin_irq_map[irqindex]; in stm32_pin_irq_enable()
/bsp/apm32/libraries/Drivers/
A Ddrv_gpio.c58 static const struct pin_irq_map pin_irq_map[] = variable
326 rt_inline const struct pin_irq_map *get_pin_irq_map(uint32_t pinbit) in get_pin_irq_map()
329 if (mapindex < 0 || mapindex >= ITEM_NUM(pin_irq_map)) in get_pin_irq_map()
333 return &pin_irq_map[mapindex]; in get_pin_irq_map()
348 if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) in apm32_pin_attach_irq()
387 if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) in apm32_pin_dettach_irq()
410 const struct pin_irq_map *irqmap; in apm32_pin_irq_enable()
424 if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) in apm32_pin_irq_enable()
437 irqmap = &pin_irq_map[irqindex]; in apm32_pin_irq_enable()
/bsp/ht32/libraries/ht32_drivers/
A Ddrv_gpio.c27 struct pin_irq_map struct
145 static const struct pin_irq_map pin_irq_map[] = variable
341 rt_inline const struct pin_irq_map *get_pin_irq_map(rt_uint32_t pinbit) in get_pin_irq_map()
344 if (mapindex < 0 || mapindex >= ITEM_NUM(pin_irq_map)) in get_pin_irq_map()
348 return &pin_irq_map[mapindex]; in get_pin_irq_map()
369 if (hdr_index < 0 || hdr_index >= ITEM_NUM(pin_irq_map)) in ht32_pin_attach_irq()
410 if (hdr_index < 0 || hdr_index >= ITEM_NUM(pin_irq_map)) in ht32_pin_detach_irq()
433 const struct pin_irq_map *irqmap; in ht32_pin_irq_enable()
446 if (hdr_index < 0 || hdr_index >= ITEM_NUM(pin_irq_map)) in ht32_pin_irq_enable()
459 irqmap = &pin_irq_map[hdr_index]; in ht32_pin_irq_enable()
/bsp/n32g452xx/Libraries/rt_drivers/
A Ddrv_gpio.c480 struct pin_irq_map struct
486 static const struct pin_irq_map pin_irq_map[] = argument
670 rt_inline const struct pin_irq_map *get_pin_irq_map(uint32_t pinbit) in get_pin_irq_map()
673 if (mapindex < 0 || mapindex >= ITEM_NUM(pin_irq_map)) in get_pin_irq_map()
677 return &pin_irq_map[mapindex]; in get_pin_irq_map()
692 if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) in n32_pin_attach_irq()
732 if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) in n32_pin_dettach_irq()
755 const struct pin_irq_map *irqmap; in n32_pin_irq_enable()
770 if (irqindex < 0 || irqindex >= ITEM_NUM(pin_irq_map)) in n32_pin_irq_enable()
780 irqmap = &pin_irq_map[irqindex]; in n32_pin_irq_enable()
[all …]

Completed in 68 milliseconds

12