zephyr/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
..
adc kconfig: Turn pointless/confusing 'menuconfig's into 'config's 2019-10-22 13:53:06 -05:00
audio kconfig: Turn pointless/confusing 'menuconfig's into 'config's 2019-10-22 13:53:06 -05:00
bluetooth drivers: hci: stm32_ipm: disable proper LSI 2019-10-18 08:24:42 -05:00
can drivers: can: Extend CAN API for bus-state management. 2019-10-24 12:28:01 +03:00
clock_control kconfig: Turn pointless/confusing 'menuconfig's into 'config's 2019-10-22 13:53:06 -05:00
console drivers: console: kconfig: Remove unused NATIVE_STDIN_PRIO symbol 2019-10-21 08:16:42 -05:00
counter kconfig: Turn pointless/confusing 'menuconfig's into 'config's 2019-10-22 13:53:06 -05:00
crypto
display drivers: ssd16xx: fix GPIO controller name for BUSY pin 2019-10-22 14:13:25 -05:00
dma drivers: dma: kconfig: Remove unused DMA_1/2_IRQ_PRI symbols 2019-10-22 23:41:01 +02:00
entropy kconfig: Turn pointless/confusing 'menuconfig's into 'config's 2019-10-22 13:53:06 -05:00
espi kconfig: Turn pointless/confusing 'menuconfig's into 'config's 2019-10-22 13:53:06 -05:00
ethernet drivers: eth: initialize ethernet stack in enc424j600 and enc28j60 2019-10-21 14:01:52 +03:00
flash kconfig: Turn pointless/confusing 'menuconfig's into 'config's 2019-10-22 13:53:06 -05:00
gpio gpio: sx1509b: remove non-DTS support 2019-10-23 15:34:28 -05:00
hwinfo drivers: hwinfo: Add LiteX DNA driver 2019-09-21 21:36:00 +02:00
i2c i2c: Rename CONFIG_I2C_[0..5]_NAME -> DT_I2C_[0..5]_NAME 2019-10-23 11:31:32 -05:00
i2s coccinelle: standardize k_sleep calls with integer timeouts 2019-10-09 08:38:10 -04:00
ieee802154 coccinelle: standardize kernel API timeout arguments 2019-10-03 11:55:44 -07:00
interrupt_controller interrupt_controller: Remove unused IOAPIC_DEBUG symbol 2019-10-21 15:12:16 -05:00
ipm Kconfig: Remove copy-pasted comments on some promptless symbols 2019-10-17 13:05:24 -05:00
kscan drivers: kscan: Add driver for Microchip XEC family 2019-10-16 13:29:21 -07:00
led led: lp5562: remove non-DTS support 2019-10-23 15:34:28 -05:00
led_strip kconfig: Turn pointless/confusing 'menuconfig's into 'config's 2019-10-22 13:53:06 -05:00
modem driver: modem: add simple power management to modem receiver 2019-09-08 12:41:29 +02:00
net drivers: net: kconfig: Remove unused SLIP_MTU symbol 2019-10-21 09:58:23 +03:00
neural_net
pcie
pinmux kconfig: Turn pointless/confusing 'menuconfig's into 'config's 2019-10-22 13:53:06 -05:00
ps2 drivers: ps2: Add driver for Microchip XEC family 2019-09-18 13:23:52 +08:00
ptp_clock kconfig: Turn pointless/confusing 'menuconfig's into 'config's 2019-10-22 13:53:06 -05:00
pwm kconfig: Turn pointless/confusing 'menuconfig's into 'config's 2019-10-22 13:53:06 -05:00
sensor sensor: bmg160: Use BMG160_THREAD_PRIORITY instead of ignoring it 2019-10-22 14:32:55 -05:00
serial kconfig: Turn pointless/confusing 'menuconfig's into 'config's 2019-10-22 13:53:06 -05:00
spi drivers : spi : mec1501 : XEC SPI driver 2019-10-23 19:18:32 -07:00
timer drivers: remove arm's qemu systick workaround 2019-10-22 23:06:41 -04:00
usb coccinelle: standardize k_sleep calls with integer timeouts 2019-10-09 08:38:10 -04:00
watchdog kconfig: Turn pointless/confusing 'menuconfig's into 'config's 2019-10-22 13:53:06 -05:00
wifi coccinelle: standardize k_sleep calls with integer timeouts 2019-10-09 08:38:10 -04:00
CMakeLists.txt drivers: kscan: Add Kconfig for Keyboard scan driver 2019-10-16 13:29:21 -07:00
Kconfig drivers: kscan: Add Kconfig for Keyboard scan driver 2019-10-16 13:29:21 -07:00