zephyr/drivers
Johan Hedberg 2fe4a4a218 drivers: watchdog: Add Intel TCO Watchdog driver
This adds a basic Intel TCO watchdog driver. The driver doesn't support
windowed timeouts (a non-zero window.min value) or callbacks. The driver
currently assumes TCO version 6, which can be found e.g. on Elkhart Lake
and Raptor Lake platforms. The driver also expects the TCOBA base
address to be specified through DTS, rather than doing runtime lookup
(using e.g. ACPI or PCIe).

Signed-off-by: Johan Hedberg <johan.hedberg@intel.com>
2023-03-22 11:38:59 +01:00
..
adc drivers: adc: stm32: only handle OVR flag when supported 2023-03-22 09:34:42 +01:00
audio soc: arm: nordic_nrf: replace NRF_DT_CHECK_PIN_ASSIGNMENTS 2023-02-28 08:42:05 -08:00
bbram drivers: bbram: Add Microchip MCP7940N driver 2023-03-01 08:55:39 +01:00
bluetooth drivers: bluetooth: hci_spi: fix condition causing infinite loop 2023-03-08 08:58:33 +01:00
cache cache: kconfig: Reorder and fix entries 2022-12-30 10:53:22 +00:00
can drivers: can: sam: Update to use clock control 2023-03-21 14:12:25 -07:00
clock_control drivers: clock: Add Atmel SAM PMC driver 2023-03-21 14:12:25 -07:00
console armclang: fix compiler warnings with isprint() 2023-03-17 09:30:01 +01:00
coredump everywhere: Fix legacy include paths 2022-07-18 16:16:47 +00:00
counter drivers: timer: sam: Update to use clock control 2023-03-21 14:12:25 -07:00
crypto drivers: crypto: don't return uninitialized local variable 2023-01-03 13:36:46 +01:00
dac drivers: dac: sam: Update to use clock control 2023-03-21 14:12:25 -07:00
dai Drivers: DAI: Intel: DMIC: Shorten unmute ramp time 2023-02-28 11:43:14 +01:00
debug kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
disk drivers: flashdisk: Change page info verification log message 2023-03-02 17:08:39 +01:00
display drivers: display: introduce driver for NXP DCNANO LCDIF peripheral 2023-03-04 09:19:26 +01:00
dma drivers: dma: rpi_pico: add support for RaspberryPi Pico DMA 2023-03-22 09:33:52 +01:00
edac edac: ibecc: Correct indication of -ENODATA 2022-11-19 14:18:40 +09:00
eeprom emul: Cleanup emul directory 2023-02-24 11:50:10 +01:00
entropy drivers: entropy: sam/sam0: Update to use clock control 2023-03-21 14:12:25 -07:00
espi drivers: espi: espi_mchp_xec: removed redundant state variables 2023-03-09 09:21:43 +01:00
ethernet drivers: eth: sam: Update to use clock control 2023-03-21 14:12:25 -07:00
flash drivers: flash: nRF: Move sync ticker to Subsys Bluetooth Controller 2023-03-21 12:33:32 +01:00
fpga drivers: fpga: ice40: fix busy delay loop 2023-03-14 11:17:35 +01:00
fuel_gauge fuel_gauge: Add init priority 2023-03-17 09:29:39 +01:00
gpio drivers: gpio: sam: Update to use clock control 2023-03-21 14:12:25 -07:00
hwinfo drivers: hwinfo: sam: Make compatible whole series 2023-03-21 14:12:25 -07:00
i2c drivers: i2c: sam: Update to use clock control 2023-03-21 14:12:25 -07:00
i2s Drivers: I2S: STM32: Mishandling of Master Clock output (MCK) 2023-03-22 10:06:11 +01:00
i3c i3c: add cdns i3c driver 2022-12-12 15:51:16 -05:00
ieee802154 drivers: ieee802154: Fix csl_rx_time overflow issue for NRF5 and 2023-03-20 10:47:33 +01:00
input drivers: move gpio_keys from gpio to input 2023-03-14 17:15:09 -04:00
interrupt_controller drivers: gpio/exti: stm32: Use st,stm32g0-exti compatible 2023-03-21 09:37:30 +01:00
ipm drivers: ipm_esp32: add set enabled 2023-03-16 16:42:13 +01:00
kscan drivers: kscan: Add driver for XPT2046 2023-03-06 17:21:17 +01:00
led drivers: led: Microchip XEC LED driver using BBLED controller 2022-12-02 11:31:50 +01:00
led_strip drivers: led_strip: add WS2812 I2S-based driver 2023-02-24 10:12:47 -08:00
lora drivers: lora: fix busy after sx12xx_lora_test_cw 2023-02-23 09:25:39 +01:00
mbox drivers: mbox: add support for NXP S32 MRU 2023-01-24 14:37:20 +01:00
mdio drivers: mdio: add support for NXP S32 NETC EMDIO 2023-01-24 14:37:20 +01:00
memc drivers: memc: sam: Update to use clock control 2023-03-21 14:12:25 -07:00
mipi_dsi drivers: mipi: introduce MCUX MIPI DSI 2L driver 2023-03-04 09:19:26 +01:00
misc drivers: tests: replace usage of spi_is_ready with spi_is_ready_dt 2022-12-07 09:40:23 -06:00
mm drivers: mm: Use mm_drv_bank module 2023-02-20 09:48:44 +01:00
modem net: dummy L2 for offloaded ifaces 2023-03-20 09:53:25 +01:00
net drivers: net: Move Ethernet device definition for SLIP to ethernet 2023-02-20 10:52:20 +01:00
neural_net include: add missing zephyr/irq.h include 2022-10-17 22:57:39 +09:00
pcie drivers: pcie: late initialization of pcie when PCIe controller is used 2022-12-10 09:47:26 +01:00
peci driver: peci: mec: enable peci in ec subsystem register 2022-11-10 22:39:43 -05:00
pinctrl drivers: gpio: sam: Update to use clock control 2023-03-21 14:12:25 -07:00
pm_cpu_ops arm64: implement arch_system_halt 2022-11-23 11:37:08 +01:00
power_domain power_domain: gpio: only run actions for children on domain 2023-01-24 09:42:11 +01:00
ps2 include: add missing zephyr/irq.h include 2022-10-17 22:57:39 +09:00
ptp_clock drivers: migrate includes to <zephyr/...> 2022-05-06 19:58:21 +02:00
pwm drivers: pwm: sam: Update to use clock control 2023-03-21 14:12:25 -07:00
regulator drivers: regulator: common: skip voltage change at init if already valid 2023-03-13 18:33:26 +00:00
reset drivers: reset: Add support for reset clear register 2022-12-09 09:43:36 -08:00
retained_mem drivers: retained_mem: Add RAM driver 2023-03-20 15:02:09 +01:00
sdhc drivers: sdhc: add support for configurable power on delay to SPI SDHC 2023-03-03 09:18:47 +01:00
sensor drivers: sensors: qdec_sam: Update to use clock control 2023-03-21 14:12:25 -07:00
serial drivers: serial: sam: Update to use clock control 2023-03-21 14:12:25 -07:00
spi drivers: spi: sam: Update to use clock control 2023-03-21 14:12:25 -07:00
syscon include: add missing errno.h include 2022-10-11 18:05:17 +02:00
timer hal_nordic: Change scheme for RTC and TIMER reservation 2023-03-20 16:59:40 +01:00
usb drivers: usb: sam: Update to use clock control 2023-03-21 14:12:25 -07:00
usb_c usb-c: tcpc: Disable Dead Battery after system starts 2023-03-09 09:20:35 +01:00
video drivers: mt9m114: Fix value type 2023-03-14 15:12:22 +00:00
virtualization drivers: ivshmem: msi.h header only required for ivshmem-doorbell 2022-12-10 09:47:26 +01:00
w1 crc: Make the build of crc function dependent on a Kconfig 2022-11-23 13:30:00 +01:00
watchdog drivers: watchdog: Add Intel TCO Watchdog driver 2023-03-22 11:38:59 +01:00
wifi drivers: wifi: esp32: register rxcb after wifi init 2023-03-20 11:43:49 +01:00
xen include: add missing zephyr/irq.h include 2022-10-17 22:57:39 +09:00
CMakeLists.txt drivers: Add retained memory driver interface 2023-03-20 15:02:09 +01:00
Kconfig drivers: Add retained memory driver interface 2023-03-20 15:02:09 +01:00