zephyr/drivers/can
Henrik Brix Andersen bb513c974b drivers: can: mcan: fix IRQ acknowledge
Change the Bosch M_CAN ISRs to only acknowledge the IRQs handled in the
given loop iteration (and not all IRQs supported by the given ISR) and move
IRQ acknowledge to the front of the ISRs.

Fixes: #58631

Signed-off-by: Henrik Brix Andersen <hebad@vestas.com>
2023-06-02 15:06:40 -04:00
..
transceiver
can_common.c drivers: can: common: document sample point calculation function 2023-03-27 09:50:24 +02:00
can_esp32_twai.c drivers: can: sja1000: move public header file to public include path 2023-02-23 09:00:34 +01:00
can_fake.c device: remove redundant init functions 2023-04-19 10:00:25 +02:00
can_handlers.c
can_kvaser_pci.c drivers: can: sja1000: move public header file to public include path 2023-02-23 09:00:34 +01:00
can_loopback.c drivers: can: move CAN utility function to public header 2023-02-23 09:00:12 +01:00
can_mcan.c drivers: can: mcan: fix IRQ acknowledge 2023-06-02 15:06:40 -04:00
can_mcp2515.c drivers: can: mcp2515: set thread name 2023-06-02 09:43:16 +02:00
can_mcp2515.h
can_mcux_flexcan.c drivers: all: mcux: remove conditional support for pinctrl 2023-04-24 13:34:22 +02:00
can_mcux_mcan.c drivers: can: mcan: move header file to public includes 2023-06-01 18:04:42 -04:00
can_native_posix_linux_socketcan.c
can_native_posix_linux_socketcan.h
can_native_posix_linux.c drivers: can: move CAN utility function to public header 2023-02-23 09:00:12 +01:00
can_nxp_s32_canxl.c drivers: can: support NXP S32 CANEXCEL 2023-04-29 12:23:40 +02:00
can_rcar.c drivers: can: Fix R-Car driver can_stop behavior 2023-05-24 19:43:45 -04:00
can_sam0.c drivers: can: mcan: move header file to public includes 2023-06-01 18:04:42 -04:00
can_sam.c drivers: can: mcan: move header file to public includes 2023-06-01 18:04:42 -04:00
can_shell.c drivers: can: shell: add debug log for calculated timing parameters 2023-03-20 09:53:14 +01:00
can_sja1000_priv.h
can_sja1000.c drivers: can: sja1000: move public header file to public include path 2023-02-23 09:00:34 +01:00
can_stm32.c treewide: Update clock control API usage 2023-04-05 10:55:46 +02:00
can_stm32.h
can_stm32fd.c drivers: can: mcan: move header file to public includes 2023-06-01 18:04:42 -04:00
can_stm32h7.c drivers: can: mcan: move header file to public includes 2023-06-01 18:04:42 -04:00
CMakeLists.txt sam: can: CAN driver for SAM0 socs 2023-05-22 08:03:58 +00:00
Kconfig drivers: can: increase default initialization priority from 50 to 80 2023-06-01 19:03:12 -04:00
Kconfig.esp32
Kconfig.fake drivers: can: remove CAN_HAS_CANFD Kconfig helper 2023-01-25 15:00:39 +00:00
Kconfig.kvaser
Kconfig.loopback drivers: can: remove CAN_HAS_CANFD Kconfig helper 2023-01-25 15:00:39 +00:00
Kconfig.mcan drivers: can: remove CAN_HAS_CANFD Kconfig helper 2023-01-25 15:00:39 +00:00
Kconfig.mcp2515 drivers: can: mcp2515: increase default stack size 2023-06-02 09:43:16 +02:00
Kconfig.mcux drivers: all: mcux: remove conditional support for pinctrl 2023-04-24 13:34:22 +02:00
Kconfig.native_posix_linux
Kconfig.nxp_s32 drivers: can: support NXP S32 CANEXCEL 2023-04-29 12:23:40 +02:00
Kconfig.rcar
Kconfig.sam
Kconfig.sam0 sam: can: CAN driver for SAM0 socs 2023-05-22 08:03:58 +00:00
Kconfig.sja1000
Kconfig.stm32 drivers: can: stm32: guard Kconfig options 2023-05-12 10:51:49 +00:00
Kconfig.stm32fd
Kconfig.stm32h7 drivers: can: stm32h7: remove unused std/ext filter size Kconfig options 2023-05-12 10:51:29 +00:00