zephyr/dts/bindings/ethernet
Angelo Dureghello 0ca8b0756b drivers: ethernet: adin2111: add Open Alliance SPI support
Add Open Alliance spi protocol support.

Open Alliance is a chunk-based SPI protocol, based on sending
over SPI an ethernet frame divided in smaller chunks, using a
specific 32-bit header for each chunk transferred. All chunks
can be sent or received by a single dma transfer.

Default mode is set to Open Alliance SPI without protection,
since the adin2111 dev. board comes shipped this way.

Tested:
- Open Alliance SPI, no protection (default board shipped)
- Open Alliance SPI, protection
- Generic SPI, no crc
- Generic SPI, with crc8

Signed-off-by: Angelo Dureghello <adureghello@baylibre.com>
2024-03-08 18:04:06 +01:00
..
adi,adin1110.yaml dts: boards: Use ethernet-phy devicetree node name consistently 2023-09-29 09:47:15 +02:00
adi,adin2111-phy.yaml
adi,adin2111.yaml drivers: ethernet: adin2111: add Open Alliance SPI support 2024-03-08 18:04:06 +01:00
atmel,gmac-common.yaml dts: bindings: ethernet-controller: Add phy mode 2023-11-28 14:34:02 -06:00
atmel,sam0-gmac.yaml
atmel,sam-gmac.yaml
espressif,esp32-eth.yaml dts: bindings: ethernet: esp32: remove default phy conn type 2023-12-15 14:04:36 +01:00
ethernet-controller.yaml dts: bindings: ethernet-controller: Add phy mode 2023-11-28 14:34:02 -06:00
ethernet-phy.yaml dts: bindings: boards: Update Ethernet PHY to use reg property 2023-09-29 09:47:15 +02:00
ethernet,fixed-link.yaml
infineon,xmc4xxx-ethernet.yaml drivers: ethernet: Add xmc4xxx ethernet/PTP drivers 2024-01-09 10:00:47 +01:00
intel,e1000.yaml
litex,eth0.yaml
microchip,enc28j60.yaml
microchip,enc424j600.yaml
microchip,ksz8081.yaml drivers: ksz8081: Some bug fixes & 25MHz RMII 2023-12-11 09:50:58 +01:00
microchip,lan865x.yaml driver: eth: Support for lan8651 T1S ETH 2023-11-09 15:35:01 +01:00
nuvoton,numaker-ethernet.yaml drivers: ethernet: support for Nuvoton numaker series 2023-11-03 12:11:33 +00:00
nxp,enet-mac.yaml drivers: eth_nxp_enet: Support PTP 2023-11-28 14:34:02 -06:00
nxp,enet-ptp-clock.yaml dts: bindings: Add NXP ENET PTP binding 2023-11-28 14:34:02 -06:00
nxp,enet.yaml dts: bindings: Add NXP ENET bindings 2023-11-28 14:34:02 -06:00
nxp,kinetis-ethernet.yaml
nxp,kinetis-ptp.yaml
nxp,s32-gmac.yaml dts: bindings: ethernet-controller: Add phy mode 2023-11-28 14:34:02 -06:00
nxp,s32-netc-psi.yaml
nxp,s32-netc-vsi.yaml
nxp,tja1103.yaml drivers: eth: phy: tja1103: Handle link change 2024-02-01 14:29:43 -06:00
phy.yaml
siemens,ivshmem-eth.yaml
silabs,gecko-ethernet.yaml
smsc,lan91c111.yaml ethernet: smsc91x: rework the device node hierarchy 2023-08-16 14:52:31 +02:00
smsc,lan9220.yaml
snps,designware-ethernet.yaml
snps,ethernet-cyclonev.yaml
st,stm32-ethernet.yaml
ti,stellaris-ethernet.yaml
wiznet,w5500.yaml
xlnx,gem.yaml dts: bindings: fix typo in (ethernet, gpio, i2c, interrupt-controller) 2024-01-30 18:50:08 -05:00
zephyr,cdc-ecm-ethernet.yaml