zephyr/drivers
Ziad Elhanafy a7ba802dbe drivers: mbox: Add Arm MHUv3 Mailbox driver
This adds new Arm MHUv3 mailbox driver.

The Arm MHUv3 (Message Handling Unit version 3) is a hardware
block designed for inter-processor communication in SoCs.

The ARM MHUv3 can optionally support various extensions to
enable different kinds of transport to be used for communication.

At the moment only the doorbell extension is supported in the
driver.

For more information refer to Arm Message Handling Unit
Architecture
https://documentation-service.arm.com/static/65f01fbab5e3c10fe1335edf

Signed-off-by: Ziad Elhanafy <ziad.elhanafy@arm.com>
2025-03-31 11:29:40 +02:00
..
adc drivers: adc: adc_ads1x4s0x remove duplicated initialiser 2025-03-27 14:01:32 +01:00
audio drivers: audio: Add driver for tlv320aic3110 2025-03-24 12:13:51 +01:00
auxdisplay
bbram drivers: bbram: npcx: bypass npcx49nf errata rev1.5 No.2.30 2025-03-20 07:21:23 +01:00
bluetooth drv: bluetooth: Renesas: add Zephyr_blobs_verify 2025-03-26 16:21:46 +01:00
cache
can drivers/can/can_native_linux_adapt: Correct a refernece to native_posix 2025-03-12 02:27:36 +01:00
charger drivers: charger: unify log level 2025-03-07 20:22:52 +01:00
clock_control include: zephyr: sys: time_units: Make z_clock_hw_cycles_per_sec unsigned 2025-03-28 12:21:07 +01:00
comparator modules: hal_nxp: Move hal_nxp glue layer to zephyr repo 2025-03-26 16:26:34 +01:00
console console: winstream: add missing Kconfig dependency 2025-03-15 13:08:03 +01:00
coredump
counter drivers: counter: nrf: Add nrfx-timer implementation 2025-03-26 08:54:58 +01:00
crypto drivers: crypto: Add support for cc23x0 AES 2025-03-07 19:47:11 +01:00
dac drivers: dac: Update Renesas DAC driver to support for RA4 2025-03-25 22:13:12 +01:00
dai drivers: dai: intel: remove DMIC IRQ handling 2025-03-07 20:01:06 +01:00
disk
display drivers: display: Add Sitronix ST7701 driver. 2025-03-28 21:50:58 +01:00
dma drivers: dma: Add support for cc23x0 DMA 2025-03-31 08:05:52 +02:00
dp
edac
eeprom
entropy drivers: entropy: stm32: clear data available IRQ flag on WB09 2025-03-24 19:22:30 +01:00
espi drivers: espi: npcx: update the arbitration for eSPI TAF access 2025-03-14 05:46:23 +01:00
ethernet drivers: ethernet: litex: support more than 2 slots 2025-03-28 16:10:23 +01:00
firmware drivers: firmware: scmi: add nxp specific processing 2025-03-07 20:02:17 +01:00
flash soc: stm32wbax: hci_if: Clean code 2025-03-20 14:22:21 +01:00
fpga
fuel_gauge
gnss drivers: fix support for U-Blox M10 modules with M8 driver 2025-03-26 07:08:27 +01:00
gpio drivers: gpio: rz: Fix whitespaces and typo 2025-03-28 08:35:13 +01:00
haptics
hdlc_rcp_if
hwinfo drivers: hwinfo: Initial hwinfo driver support for Renesas RA 2025-03-07 19:55:41 +01:00
hwspinlock
i2c drivers: i2c: stm32: don't manage cache aside DMA support 2025-03-27 21:33:53 +01:00
i2s
i3c drivers: i3c: stm32: fix ibi build issue 2025-03-26 07:08:17 +01:00
ieee802154 drivers: ieee802154: fix spelling of "written" 2025-02-21 11:41:46 +00:00
input drivers: input: sdl_touch: Associate display with instance 2025-03-25 22:14:40 +01:00
interrupt_controller drivers: intc_ioapic: Fix Out of Bounds shift 2025-03-24 19:23:55 +01:00
ipm drivers : ipm: clean up usage of "select USE_STM32_LL_ipcc" 2025-03-20 09:32:56 +01:00
led
led_strip
lora drivers: lora: fix spelling of "operation" 2025-02-19 18:51:13 +01:00
mbox drivers: mbox: Add Arm MHUv3 Mailbox driver 2025-03-31 11:29:40 +02:00
mdio drivers: ethernet: Add Xilinx AXI Enet driver 2025-03-24 09:53:43 +01:00
memc drivers: memc: add driver for stm32 xspi psram 2025-03-24 15:09:47 +01:00
mfd drivers: entropy: add maxq10xx 2025-03-23 13:18:44 +01:00
mipi_dbi
mipi_dsi drivers: mipi_dsi: add mipi phys timing setting for renesas,ra-mipi-dsi 2025-03-13 10:49:13 +01:00
misc drivers: misc: devmux: fix init signature 2025-03-10 21:32:40 +01:00
mm intel_adsp: ace30: mm: Set write permissions during memory mapping 2025-03-18 16:41:22 +01:00
modem modem: modem_cellular: Configurable MTU for CMUX 2025-03-24 19:33:07 +01:00
mspi drivers: ambiq: Correct peripheral instance calculation 2025-03-25 05:59:42 +01:00
net net: Change the net_linkaddr struct to not use pointers 2025-03-17 16:25:22 +01:00
pcie
peci
pinctrl drivers: pinctrl: Add support for RZ/V2L 2025-03-28 08:35:13 +01:00
pm_cpu_ops
power_domain
ps2
ptp_clock
pwm kinetis-tpm: don't enable AON/WU clocks on IMX9596 2025-03-19 20:26:55 +01:00
regulator drivers: regulator: add support for AXP2101 power management IC 2025-03-07 19:43:05 +01:00
reset drivers: reset: support for Nuvoton numaker m55m1x series 2025-03-12 14:04:23 +00:00
retained_mem drivers: retained_mem: Fix using multiple nRF retained memory regions 2025-03-07 20:23:42 +01:00
rtc drivers: rtc: pcf8563: some fixes to the driver 2025-03-21 14:17:45 +01:00
sdhc drivers: Correct value of event macro for all Renesas SoC 2025-02-28 18:29:17 +01:00
sensor drivers: sensor: tmp112: add support for setting ALERT thresholds 2025-03-31 08:07:12 +02:00
serial serial: stm32: block sleep modes while RX is active 2025-03-28 08:41:31 +01:00
sip_svc
smbus
spi drivers: spi_xmc4xxx: Add delay when changing clock polarity 2025-03-28 21:50:48 +01:00
stepper drivers: stepper: a4979: add stop function 2025-03-22 02:41:23 +01:00
syscon
tee
timer drivers: timer: rts5912: Fix RTMR accurate issue. 2025-03-28 21:51:08 +01:00
usb drivers: udc_ambiq: fix compilation issue after dwc2 header removal 2025-03-31 08:06:47 +02:00
usb_c drivers: usb_c: rt1715: fix uncheck return value cid issue 2025-03-07 20:21:22 +01:00
video drivers: video: emul_imager: use a "PRIV" video CID 2025-03-20 07:20:55 +01:00
virtualization
w1
watchdog drivers: watchdog: iwdg_stm32: add support for STM32WB0 2025-03-22 13:38:22 +01:00
wifi drivers: nrf_wifi: Implement TX zero-copy feature 2025-03-28 16:11:05 +01:00
xen
CMakeLists.txt kscan: drop kscan and any reference 2025-03-13 16:56:26 +00:00
Kconfig kscan: drop kscan and any reference 2025-03-13 16:56:26 +00:00