zephyr/drivers
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
..
adc driver: adc: an adc driver for rt1170 2021-07-20 13:15:58 -05:00
audio drivers/audio: Kconfig: Fix dmic INIT_PRIORITY default value 2021-05-04 08:33:46 -05:00
bluetooth drivers: bluetooth: hci driver for stm32wb includes clock control 2021-06-18 07:59:48 -05:00
cache cache: Introduce external cache controller system support 2021-05-08 07:00:33 +02:00
can drivers: can: Kconfig.rcar: Make options depend on its driver 2021-06-28 10:40:18 -05:00
clock_control drivers: clock_control: stm32h7: fix comment mistake 'bansk' 2021-07-26 12:23:41 -04:00
console drivers: console: update USB_UART_CONSOLE description 2021-07-19 04:02:07 -04:00
counter drivers: Add Atmel SAM counter (TC) Driver 2021-07-26 05:13:40 -04:00
crypto drivers/crypto: stm32: add support for socs with AES IP 2021-07-23 16:25:27 -04:00
dac drivers/pinmux: stm32: Move stm32 driver from stm32/ 2021-06-11 08:04:39 -05:00
debug tracing: fix conflict with RTT locking 2021-05-25 07:36:38 -05:00
disk disk: Add support for MCUs with SDIO drivers. 2021-07-16 18:57:17 -04:00
display drivers: display: ili9xxx: remove unnecessary casts 2021-07-14 13:19:32 -05:00
dma drivers: dma: stm32 source_periph incorrectly set in dma_stm32 2021-07-22 06:06:11 -04:00
ec_host_cmd_periph drivers: ec_host_cmd_periph: remove usage of device_pm_control_nop 2021-04-28 10:55:22 -04:00
edac drivers: edac: Fix PCIe Kconfig dependency 2021-07-12 20:02:00 -04:00
eeprom drivers/eeprom/eeprom_emulator: fix mutex usage with rambuf 2021-07-26 12:27:22 -04:00
entropy drivers: entropy: stm32: don't use zero value 2021-07-26 04:36:56 -04:00
espi driver: eSPI: unify the bit fields of ACPI/KBC event data 2021-07-26 22:50:44 -04:00
ethernet dsa: updated api to use net_if 2021-07-26 19:37:22 -04:00
flash include: dt-bindings: remove dma header for stm32 soc 2021-07-22 04:52:53 -04:00
gpio drivers: gpio: introduce new Telink B91 GPIO driver 2021-07-21 05:37:12 -04:00
hwinfo drivers: hwinfo: add NXP MCUX RCM hwinfo driver 2021-07-08 09:33:32 -05:00
i2c ITE: drivers/i2c: disable the interrupt 2021-07-22 17:36:41 -04:00
i2s include: dt-bindings: remove dma header for stm32 soc 2021-07-22 04:52:53 -04:00
ieee802154 drivers: ieee802154: align with API changes 2021-07-19 18:15:56 +03:00
interrupt_controller Microchip: MEC172x Add aggregated interrupt driver 2021-07-26 12:24:52 -04:00
ipm ipm: cavs: (cosmetic) fix indentation 2021-05-07 12:44:34 -04:00
kscan drivers: ht16k33: convert keyscan driver from gpio API to kscan API 2021-06-18 11:22:40 +02:00
led pm: remove callback from control function 2021-07-13 09:36:45 -04:00
led_strip led_strip: ws2812: claim compatibility with Everlight B1414 2021-07-20 13:35:02 +02:00
lora drivers: sx126x: add support for the stm32wl chip 2021-07-15 21:30:28 -04:00
memc drivers: stm32-fmc: enable MEMC_STM32 default based on dt 2021-06-29 11:30:35 -04:00
misc
modem drivers: modem: operate on device pointers instead of names 2021-07-15 11:48:00 -04:00
net drivers: net: ppp: fix removing CRC16 from packet 2021-07-15 06:54:33 -04:00
neural_net drivers: neural_net: remove usage of device_pm_control_nop 2021-04-28 12:25:24 -04:00
pcie pcie: msi: Map only actual table 2021-07-08 14:36:32 -04:00
peci drivers: peci: remove usage of device_pm_control_nop 2021-04-28 12:25:24 -04:00
pinmux drivers: pinmux: introduce new Telink B91 Pinmux driver 2021-07-21 05:37:12 -04:00
pm_cpu_ops driver: pm_cpu_ops: change PM_CPU_OPS_PSCI's dependency 2021-07-13 09:30:29 -04:00
ps2 drivers: PS/2: npcx: Replace device_get_binding with DEVICE_DT_GET 2021-07-02 15:41:28 -04:00
ptp_clock
pwm pm: remove callback from control function 2021-07-13 09:36:45 -04:00
regulator drivers: regulator: remove usage of device_pm_control_nop 2021-04-28 16:43:29 -04:00
sensor drivers: qdec_sam: align naming of TcChannel in TC 2021-07-26 05:13:40 -04:00
serial include: dt-bindings: remove dma header for stm32 soc 2021-07-22 04:52:53 -04:00
spi include: dt-bindings: remove dma header for stm32 soc 2021-07-22 04:52:53 -04:00
syscon drivers: syscon: Add generic syscon API 2021-07-16 21:31:38 -04:00
timer ITE drivers/ite_it8xxx2_timer: re-write ite timer driver 2021-07-24 21:26:49 -04:00
usb drivers: usb_dc_mcux_ehci: use K_NO_WAIT in k_heap_alloc() 2021-07-14 13:05:18 -05:00
video drivers: video: remove usage of device_pm_control_nop 2021-04-28 12:25:39 -04:00
virtualization drivers: virtualization: remove usage of device_pm_control_nop 2021-04-28 12:25:39 -04:00
watchdog esp32: drivers: interrupt_controller: review WDT interrupt usage 2021-07-16 07:19:28 -04:00
wifi driver: wifi: add esp event task name 2021-07-16 18:59:57 -04:00
CMakeLists.txt drivers: syscon: Add generic syscon API 2021-07-16 21:31:38 -04:00
Kconfig drivers: syscon: Add generic syscon API 2021-07-16 21:31:38 -04:00