zephyr/drivers
Tomas Galbicka 069bcbcb7f drivers: mbox: Add NXP Mailbox driver for mbox
This adds new NXP mailbox driver for MBOX device.

NXP mailbox IP driver supports sending data between cores.
It uses 32 bit register to trigger irq to other core.
This driver implementation uses 4 bits for channel selection of
triggering mode, 4 bits for channel selection of data transfer and
rest 24 bits for data.

NXP mailbox IP Reference Manual UM11126, Chapter 52.
https://www.nxp.com/webapp/Download?colCode=UM11126

Signed-off-by: Tomas Galbicka <tomas.galbicka@nxp.com>
2024-02-02 09:31:33 -06:00
..
adc soc/it8xxx2: add support for raising EC bus to 24MHz 2024-01-31 16:43:46 +00:00
audio drivers: audio: tas6422dac: fix codec_mute_output function 2024-01-25 17:54:14 +01:00
auxdisplay
bbram bbram: npcx: Add emulator 2024-01-12 09:59:31 +01:00
bluetooth drivers: bluetooth: ambiq: fix the naming of rx message buffer 2024-01-17 16:51:53 +01:00
cache drivers: cache: add Nordic cache driver 2024-01-30 21:00:44 +00:00
can drivers: can: fake: use delegate for reporting core clock rate 2024-02-01 13:19:46 +00:00
charger charger: bq25180: implement online and status properties 2024-01-31 17:59:50 -06:00
clock_control drivers: clock_control: ccm_rev2: add support for reclocking FlexSPI 2024-02-01 10:57:35 +01:00
console console: winstream: define as a proper console 2024-01-31 19:19:19 +01:00
coredump
counter drivers: counter: mcux_rtc: enable oscillator if supported 2024-02-02 12:43:00 +01:00
crypto
dac drivers: dac: sam: Add max value check 2023-12-28 12:08:27 +00:00
dai dai: nxp: sai: Disable data line on pause trigger 2024-02-01 14:27:37 -06:00
disk
display drivers: display: ili9xxx: convert to MIPI DBI API 2024-01-31 16:01:45 +00:00
dma drivers: dma: atcdmac300: Update driver for bug 68129 2024-01-31 23:19:39 -06:00
edac
eeprom drivers epprom_simulator: Set standard source macro appropriately 2024-01-26 07:48:55 -05:00
entropy drivers/entropy/native: Define required SOURCE macro 2024-01-26 07:48:55 -05:00
espi drivers: espi: npcx: introduce espi taf driver 2023-12-18 09:30:01 +01:00
ethernet drivers: eth: phy: tja1103: Handle link change 2024-02-01 14:29:43 -06:00
flash drivers: flash: stm32 qspi drivers gets address and size from DTS 2024-02-02 13:48:18 +01:00
fpga drivers: fpga: add Microchip PolarFire SoC FPGA driver 2024-02-01 04:33:16 -05:00
fuel_gauge drivers: use DT_INST_PROP over DT_INST_PROP_OR if possible 2024-01-30 00:26:58 +00:00
gnss drivers: gnss: lcx7g: Add Kconfigs for configurable buffers 2024-01-29 10:58:58 +00:00
gpio drivers: mcp23xxx: explain more common causes for spurious interrupts 2024-01-30 08:46:39 +01:00
hwinfo drivers: hwinfo: update to be aligned to nRF54L15 2024-01-30 21:00:44 +00:00
hwspinlock
i2c drivers: i2c: stm32: Disable suspend to idle during transaction 2024-02-02 10:07:59 +01:00
i2s cache: stm32: add new cache API to display and i2s 2024-01-30 14:12:57 +00:00
i3c drivers: use DT_INST_PROP over DT_INST_PROP_OR if possible 2024-01-30 00:26:58 +00:00
ieee802154 net: openthread: upmerge to 7761b81 2024-01-26 10:48:02 +01:00
input input: gpio_qdec: add power management support 2024-02-02 12:43:12 +01:00
interrupt_controller drivers: interrupt_controller: changes in shared irq 2024-01-31 13:47:39 -06:00
ipm soc: esp32: refactor esp32_net 2024-01-13 00:22:24 +00:00
kscan
led
led_strip drivers: led_strip: add rpi_pico's PIO based ws2812 driver 2024-01-10 12:10:36 +01:00
lora
mbox drivers: mbox: Add NXP Mailbox driver for mbox 2024-02-02 09:31:33 -06:00
mdio drivers: mdio: nxp_enet: Fix "expected statement" clangsa error 2024-01-09 10:26:50 +01:00
memc drivers: flash: flash_flexspi_nor: support SFDP probe 2024-02-01 10:57:35 +01:00
mfd drivers: mfd: mfd_ad5592: fix reset magic sending 2024-01-10 10:01:52 +01:00
mipi_dbi drivers: mipi_dbi: mipi_dbi_spi: cleanup pin checks 2024-02-01 14:37:30 +01:00
mipi_dsi
misc drivers: misc: pio_rpi_pico: Turn on clock and reset device on init 2023-12-20 11:14:24 +01:00
mm
modem drivers: modem/simcom: Unused variable 2024-02-01 14:06:27 +01:00
net drivers: net: ppp: improve CONFIG_NET_PPP_ASYNC_UART_TX_TIMEOUT 2023-12-18 09:29:07 +01:00
pcie drivers: pci: update prt retrieve based on pnp id 2024-01-31 15:03:06 +01:00
peci
pinctrl drivers: pinctrl: Rename renesas ra driver 2024-01-29 11:32:46 +01:00
pm_cpu_ops
power_domain pm: device_runtime: Extend with synchronous runtime PM 2024-02-01 15:03:42 +01:00
ps2
ptp_clock drivers: nxp_enet: Fix build error with PTP on 2024-01-25 19:32:02 -05:00
pwm drivers: pwm: pwm_mcux_sctimer: support reconfiguring period 2024-01-19 09:55:20 +01:00
regulator drivers: regulator: pca9420: implement active discharge api 2024-01-29 09:43:39 +01:00
reset
retained_mem drivers: retained_mem: Add generic retained register driver 2024-01-02 15:49:34 +00:00
rtc drivers rtc: Do not treat the host libC differently 2024-01-26 07:48:55 -05:00
sdhc drivers: sdhc: set 'sdhc_driver_api' as 'static const' 2024-01-24 21:25:06 +00:00
sensor drivers: sensor: bma4xx: Add bma4xx emulator 2024-02-01 21:42:49 -06:00
serial drivers: serial: add missed binding for xen dom0 consoleio driver 2024-01-30 18:52:13 -05:00
sip_svc
smbus
spi drivers: spi: stm32h7: Ignore spurious interrupts 2024-02-01 14:31:12 +00:00
syscon
timer soc/it8xxx2: add support for raising EC bus to 24MHz 2024-01-31 16:43:46 +00:00
usb drivers: usb: device: support Nuvoton NuMaker series USBD controller driver 2024-02-02 10:07:43 +01:00
usb_c usbc: add driver for nx20p3483 PPC chip 2024-01-18 10:53:53 +01:00
video
virtualization
w1 drivers: w1: add zephyr-gpio driver 2024-01-08 12:43:52 +01:00
watchdog drivers: watchdog: andes atcwdt200 remove soc.h 2024-01-26 12:36:16 +01:00
wifi wifi: conn_mgr connectivity bindings 2024-01-30 18:51:46 -05:00
xen
CMakeLists.txt drivers: mipi_dbi: introduce MIPI DBI driver class 2024-01-31 16:01:45 +00:00
Kconfig drivers: mipi_dbi: introduce MIPI DBI driver class 2024-01-31 16:01:45 +00:00