zephyr/drivers
Eric Ackermann 4342d7108b drivers: ethernet: Add Xilinx AXI Enet driver
The Xilinx AXI Ethernet subsystem is commonly found in FPGA designs.
This patch adds a driver and device tree bindings for the Ethernet MAC
core and its MDIO controller.
The driver was tested on a RISC-V softcore in an FPGA design, with an
RGMII phy and Ethernet subsystem version 7.2 Rev. 14. Device tree
bindings match the device tree generated by Vitis hsi. Note that Vitis
generates one of the two included compatible strings depending on
version.

Signed-off-by: Eric Ackermann <eric.ackermann@cispa.de>
2025-03-24 09:53:43 +01:00
..
adc drivers: adc: nrfx_saadc: Add support for AIN8-AIN13 on nrf54h20 2025-03-19 10:57:33 +01:00
audio drivers: audio: dmic_nrfx: improvements to driver 2025-03-12 19:01:30 +01:00
auxdisplay
bbram drivers: bbram: npcx: bypass npcx49nf errata rev1.5 No.2.30 2025-03-20 07:21:23 +01:00
bluetooth drivers: bluetooth: hci_nxp_setup: support for bt disable and reinit 2025-03-12 19:02:35 +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 drivers: clock_control: remove inline attributes in stm32 clock drivers 2025-03-21 14:40:36 -04:00
comparator drivers: comparator: Initial Comparator support for Renesas RA 2025-03-13 07:22:00 +01:00
console console: winstream: add missing Kconfig dependency 2025-03-15 13:08:03 +01:00
coredump
counter dts: counter: Remove old kinetis lptmr binding 2025-03-20 17:14:28 +01:00
crypto drivers: crypto: Add support for cc23x0 AES 2025-03-07 19:47:11 +01:00
dac
dai drivers: dai: intel: remove DMIC IRQ handling 2025-03-07 20:01:06 +01:00
disk
display drivers: display: sdl: clear display only for supported pixel formats 2025-03-21 14:17:36 +01:00
dma drivers: nxp: Fix selection of NOCACHE_MEMORY 2025-03-21 06:31:56 +01:00
dp
edac
eeprom
entropy drivers: entropy: add maxq10xx 2025-03-23 13:18:44 +01:00
espi drivers: espi: npcx: update the arbitration for eSPI TAF access 2025-03-14 05:46:23 +01:00
ethernet drivers: ethernet: Add Xilinx AXI Enet driver 2025-03-24 09:53:43 +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
gpio drivers: gpio_mcux_lpc: Provide an API to fire callbacks 2025-03-21 09:51:38 +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 i2c: stm32: Add cache memory support 2025-03-20 12:17:50 +01:00
i2s
i3c drivers: i3c: dw: add rtio callbacks 2025-03-21 06:31:07 +01:00
ieee802154 drivers: ieee802154: fix spelling of "written" 2025-02-21 11:41:46 +00:00
input driver: input: add input driver for rts5912 2025-03-19 17:11:23 +01:00
interrupt_controller dts: arm: renesas: ra: Remove old R7FA4M1AB3CFM configurations 2025-03-17 16:24:42 +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: nrf_vevif_event_tx: Fix errata 16 workaround 2025-03-11 11:34:44 +01:00
mdio drivers: ethernet: Add Xilinx AXI Enet driver 2025-03-24 09:53:43 +01:00
memc
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 drivers: modem: modem_cellular: fix HL7800 communication timeout 2025-03-19 17:14:41 +01:00
mspi drivers: mspi: Add driver for DesignWare SSI based controllers 2025-03-07 19:42:46 +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/A3UL 2025-03-19 03:34:15 +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 sensors: lsm6dsv16x: fix double-promotion warning 2025-03-21 17:03:53 +01:00
serial drivers: uart: Add PM action for NXP UART Flexcomm driver 2025-03-21 09:51:38 +01:00
sip_svc
smbus
spi drivers: spi: nrf: add support for SPIS120 instance 2025-03-22 13:38:34 +01:00
stepper drivers: stepper: a4979: add stop function 2025-03-22 02:41:23 +01:00
syscon
tee
timer boards: espressif: esp32c6: Add LP Core board support 2025-03-21 17:05:20 +01:00
usb drivers: nxp: Fix selection of NOCACHE_MEMORY 2025-03-21 06:31:56 +01: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 net: lib: tls_credentials: Rename TLS_CREDENTIAL_SERVER_CERTIFICATE 2025-03-21 14:18:52 +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