zephyr/drivers
Mulin Chao be217e4a3a drivers: eSPI: add eSPI driver support for NPCX7 series.
In npcx7 series, all of them support the Intel Enhanced Serial
Peripheral Interface (eSPI) Revision 1.0. This specification provides a
path for migrating host sub-devices via LPC to a lower pin count, higher
bandwidth bus. In addition to Host communication via the peripheral
channel, it provides virtual wires support, out-of-band communication,
and device mastering option over the Chipset SPI flash.

Becisdes introducing eSPI device in npcx7, this CL also includes:

1. Add eSPI device tree declarations.
2. Add npcx7-espi-vws-map.dtsi to present the relationship between eSPI
   Virtual-Wire signals, eSPI registers, and wake-up input sources.
3. Zephyr eSPI api implementation.
4, Add OOB (Out of Band tunneled SMBus) support.
5. Add configuration files for eSPI test suites.

Signed-off-by: Mulin Chao <MLChao@nuvoton.com>
2020-10-02 11:33:15 +02:00
..
adc
audio
bluetooth drivers: Bluetooth: rpmsg: Add missing BT_QUIRK_NO_AUTO_DLE 2020-09-16 12:02:32 +02:00
can drivers: mcux: imx rt flexcan support 2020-09-29 14:03:10 -05:00
clock_control drivers: mcux: imx rt flexcan support 2020-09-29 14:03:10 -05:00
console device: Fixing new left over device instance made constant 2020-09-15 09:18:43 -05:00
counter drivers: timer: nrf: Add configurable clock startup mode 2020-09-10 21:31:01 +02:00
crypto
dac
debug
display drivers: display: ili9340: remove old hardcoded configurations 2020-09-29 14:18:05 -05:00
dma drivers: dma: dma_stm32_v2: typo in compilation switch 2020-09-11 09:31:27 -05:00
ec_host_cmd_periph ec_host_cmd_periph: add device API 2020-09-04 14:50:45 -04:00
eeprom dts/Kconfig: Remove HAS_DTS_I2C 2020-09-18 13:34:44 -05:00
entropy drivers/entropy: stm32: fix error erasing 2020-09-09 14:10:07 +02:00
espi drivers: eSPI: add eSPI driver support for NPCX7 series. 2020-10-02 11:33:15 +02:00
ethernet drivers: eth_enc424j600: initialize device pointer 2020-09-21 16:45:03 -05:00
flash drivers: nrf_qspi: fix devicetree opcode references 2020-09-23 13:27:46 -05:00
gpio
hwinfo drivers: hwinfo: sam: Add sam4l hwinfo support 2020-09-04 16:29:19 -05:00
i2c dts/Kconfig: Remove HAS_DTS_I2C 2020-09-18 13:34:44 -05:00
i2s
ieee802154 drivers: ieee802154: Add more error codes to nrf5 driver tx 2020-09-30 14:32:19 +03:00
interrupt_controller
ipm
kscan dts/Kconfig: Remove HAS_DTS_I2C 2020-09-18 13:34:44 -05:00
led dts/Kconfig: Remove HAS_DTS_I2C 2020-09-18 13:34:44 -05:00
led_strip drivers: led_strip: APA102 use CS flags from devicetree 2020-09-14 18:35:26 -05:00
lora
modem drivers: modem: hl7800: fix dts binding 2020-09-16 14:21:41 -05:00
net drivers: net: slip: Allow slip to co-exist with other interfaces 2020-09-21 10:02:06 -05:00
neural_net
pcie drivers: pcie: endpoint: fix ISR prototype 2020-09-08 18:10:22 -05:00
peci drivers: peci: xec: Fix error recovery handling 2020-09-15 12:35:15 -05:00
pinmux drivers/pinmux: stm32f1: Update dt to gpio encoding function 2020-10-01 11:08:42 -05:00
ps2
ptp_clock
pwm
sensor drivers: sensor: lis2mdl: Add device power management 2020-10-02 11:32:59 +02:00
serial drivers/uart: stm32f1: Add remap support for dt configured pinctrl 2020-10-01 11:08:42 -05:00
spi drivers: spi: nrfx: Restore recently changed spi_context function 2020-09-15 15:59:18 +02:00
timer drivers: timer: nrf: Add configurable clock startup mode 2020-09-10 21:31:01 +02:00
usb usb: nrf: Do not allow to clear STALL or dtoggle for ISO ep. 2020-09-15 10:15:20 +02:00
video
watchdog drivers: watchdog: cmsdk: rename wdog_cmsdk_apb_enable 2020-09-09 17:19:43 +02:00
wifi drivers: wifi: fix simplelink driver to use zsock_ functions 2020-10-01 17:35:45 +03:00
CMakeLists.txt ec_host_cmd_periph: add device API 2020-09-04 14:50:45 -04:00
Kconfig ec_host_cmd_periph: add device API 2020-09-04 14:50:45 -04:00