zephyr/include/drivers
Alexander Wachter c0da8a7901 drivers: can: Extend CAN API for bus-state management.
This commit extends the CAN API with the following functions:
- can_get_state
- can_recover
- can_register_state_change_isr

This functions can be used to get the error-counters and the state
of the CAN controller. The recover function can be used to recover
from bus-off state when automatic recovery is disabled.

Signed-off-by: Alexander Wachter <alexander.wachter@student.tugraz.at>
2019-10-24 12:28:01 +03:00
..
bluetooth drivers: bluetooth: Added EVT_DATA_BUF_OVERFLOW to bt_hci_evt_is_prio 2019-10-07 12:43:46 +03:00
clock_control drivers: clock_control: nrf: reimplementation including API updates 2019-10-04 17:15:39 +02:00
console console: Remove deprecated function console_register_line_input 2019-09-18 19:14:25 -05:00
gpio dts: esp32: Add GPIO support in DT 2019-09-25 17:39:42 +02:00
i2c/slave
ieee802154
interrupt_controller drivers/interrupt_controller/loapic.h: add IPI support 2019-10-07 19:46:55 -04:00
led drivers: gpio: ht16k33: add GPIO driver for Holtek HT16K33 LED driver 2019-05-07 22:33:06 -04:00
pcie drivers/pcie/shell: add basic probe for MSI-X capability 2019-06-10 10:52:02 -04:00
timer include: rearrange for standard use of extern "C" in various headers 2019-08-13 18:00:31 +02:00
usb usb: Remove usb_dc_ep_set_callback return code 2019-04-28 12:22:23 -04:00
wifi
adc.h adc: Trivial style cleanup 2019-09-30 12:20:39 -05:00
can.h drivers: can: Extend CAN API for bus-state management. 2019-10-24 12:28:01 +03:00
clock_control.h cleanup: include/: move misc/slist.h to sys/slist.h 2019-06-27 22:55:49 -04:00
counter.h drivers: counter: remove deprecated functions 2019-09-12 13:14:12 -05:00
display.h driver: display: Clarified blanking API 2019-07-20 08:25:59 -04:00
dma.h cleanup: include/: move dma.h to drivers/dma.h 2019-06-27 22:55:49 -04:00
entropy.h docs: make doxygen happy with new locations 2019-06-27 22:55:49 -04:00
espi.h drivers: espi: move header to include/drivers 2019-10-01 16:18:36 -04:00
flash.h drivers/flash: add read alignment requirement comment 2019-07-16 12:23:57 +03:00
gna.h cleanup: include/: move gna.h to drivers/gna.h 2019-06-27 22:55:49 -04:00
gpio.h gpio: Clean up API documentation 2019-09-18 13:28:58 +08:00
hwinfo.h cleanup: include/: move hwinfo.h to drivers/hwinfo.h 2019-06-27 22:55:49 -04:00
i2c.h i2c: Remove deprecated functions 2019-09-11 11:17:46 -05:00
i2s.h include: rearrange for standard use of extern "C" in various headers 2019-08-13 18:00:31 +02:00
ipm.h cleanup: include/: move ipm.h to drivers/ipm.h 2019-06-27 22:55:49 -04:00
kscan.h API: kscan: Add API for Keyboard scan matrix 2019-10-16 13:29:21 -07:00
led_strip.h cleanup: include/: move led_strip.h to drivers/led_strip.h 2019-06-27 22:55:49 -04:00
led.h cleanup: include/: move led.h to drivers/led.h 2019-06-27 22:55:49 -04:00
pinmux.h cleanup: include/: move pinmux.h to drivers/pinmux.h 2019-06-27 22:55:49 -04:00
ps2.h API: ps2 : Add API for PS/2 devices 2019-09-18 13:23:52 +08:00
pwm.h include/drivers: Removing legacy leftovers in PWM header 2019-08-23 23:51:28 +02:00
sensor.h include: rearrange for standard use of extern "C" in various headers 2019-08-13 18:00:31 +02:00
spi.h cleanup: include/: move spi.h to drivers/spi.h 2019-06-27 22:55:49 -04:00
uart.h cleanup: include/: move uart.h to drivers/uart.h 2019-06-27 22:55:49 -04:00
watchdog.h drivers: watchdog: Trivial style cleanup 2019-09-24 11:40:53 -07:00