zephyr/drivers/espi
Jun Lin c51a4ecd42 driver: eSPI: unify the bit fields of ACPI/KBC event data
The KBC/ACPI event data is 4-byte in width and composed of
event/data/type fields. However, the field position is defined by each
chip vendor via macro and not unified in the current implementation.
The commit uses the structure bit field to define and unify the field
position. It helps the application access it with a common approach.

Signed-off-by: Jun Lin <CHLin56@nuvoton.com>
2021-07-26 22:50:44 -04:00
..
CMakeLists.txt drivers: espi: Microchip eSPI add SAF support 2021-02-15 08:22:01 -05:00
espi_emul.c drivers: espi: remove usage of device_pm_control_nop 2021-04-28 10:55:22 -04:00
espi_handlers.c drivers: eSPI: fixed build error in eSPI socketpair test suite. 2020-10-02 11:33:15 +02:00
espi_mchp_xec.c drivers: espi: eSPI host DnX propagation fixes 2021-06-11 17:45:16 -04:00
espi_npcx.c drivers: npcx: convert NPCX drivers clock client to DEVICE_DT_GET 2021-06-27 23:02:39 -04:00
espi_saf_mchp_xec.c drivers: espi: remove usage of device_pm_control_nop 2021-04-28 10:55:22 -04:00
espi_utils.h drivers: device: do not reuse tag name 'device' 2021-03-22 19:48:14 -04:00
host_subs_npcx.c driver: eSPI: unify the bit fields of ACPI/KBC event data 2021-07-26 22:50:44 -04:00
Kconfig drivers: espi: config: Support for host-initiated eSPI traffic 2021-02-14 18:22:47 -05:00
Kconfig.espi_emul emul: espi: Add support for eSPI emulators 2021-01-20 17:49:19 -05:00
Kconfig.npcx driver: espi: add notification and opcodes for ec host command support. 2020-12-20 13:05:50 -05:00
Kconfig.xec drivers: espi: xec: Reduce buffer allocation to minimum required 2021-04-13 18:29:35 -04:00