zephyr/dts/bindings
Arvin Farahmand f845cddcf7 drivers: Add Ethernet PHY API
This commit adds support for Ethernet PHY drivers via a PHY API.

It also includes a driver for a generic MII compliant PHY
which supports most PHYs on the market.

Separating PHY driver from the SoC specific Ethernet driver
simplifies the Ethernet driver code and enables code re-use.
Drivers for specific PHYs with more advanced features, such as
RGMII delay in PHY can be developed independent of the Ethernet
MAC driver.

Signed-off-by: Arvin Farahmand <arvinf@ip-logix.com>
2021-08-27 11:43:48 -04:00
..
adc Microchip: MEC172x: ADC driver 2021-08-11 19:44:31 -04:00
arc
arm soc: arm: nxp: ke1xf: use clock nodes for NXP Kinetis SCG clocks 2021-03-31 11:56:13 -05:00
audio dts: add a binding for Intel DMIC node 2021-01-05 12:08:51 -06:00
base pm: device: Add wakeup source API 2021-08-11 19:39:13 -04:00
bluetooth dts: bindings: improve zephyr,bt-hci-spi-slave docs 2021-03-29 16:33:51 +02:00
can dts: bindings: can: fix up multi-line strings 2021-06-14 21:49:57 -04:00
clock dts/bindings: Add binding for STM32WL HSE Clock 2021-08-24 07:19:12 -04:00
cpu dts: use 'cdns,' instead of 'cadence,' consistently 2021-08-17 17:51:57 -04:00
crypto dts: bindings: add ST STM32 AES accelerator 2021-07-23 16:25:27 -04:00
dac drivers: Add Atmel SAM DAC (DACC) driver 2021-08-26 16:46:16 -04:00
display drivers: display: ili9xxx: add support for ILI9341 controller 2021-06-29 16:02:44 -04:00
dma dts: arm: stm32f0 soc serie has dma of type V2bis 2021-07-28 21:11:06 -04:00
dsa dts: ksz8974: add support for ksz8863 2021-07-26 19:37:22 -04:00
ec_host_cmd_perhip
edac edac: Do not use BDF and PCI IDs from DTS 2021-02-04 09:37:42 -05:00
espi dts: bindings: mchp: Convert vw_irq to array 2021-06-07 23:52:17 -04:00
ethernet drivers: Add Ethernet PHY API 2021-08-27 11:43:48 -04:00
flash_controller dts/bindings: add Telink B91 Flash driver support 2021-07-30 19:53:04 -04:00
fs dts: mtd: add support for a file system table in devicetree 2020-12-27 18:16:20 +01:00
gpio dts: rt6xx: Add GPIO 2 2021-08-17 17:53:31 -04:00
hwinfo hwinfo: Support NXP LPC family 2021-06-23 18:24:08 -05:00
i2c Microchip: MEC172x: I2C driver 2021-08-25 13:07:45 -04:00
i2s drivers: i2s: Add support for nRF I2S peripherals 2021-07-28 18:41:26 -04:00
ieee802154 dts: riscv: add Telink B91 IEEE802154 driver support 2021-08-04 11:58:02 +02:00
iio/adc
interrupt-controller dts: use 'cdns' instead of 'xtensa' vendor prefix 2021-08-17 17:51:57 -04:00
ipm dts: stm32h7: define mailbox controller based on stm32 hsem 2021-08-09 16:11:28 +02:00
kscan drivers: ht16k33: convert keyscan driver from gpio API to kscan API 2021-06-18 11:22:40 +02:00
led drivers: led: Add LED driver support for TLC59108 2021-08-03 19:03:29 -04:00
led_strip dts: fix 'colorway' compatibles 2021-08-17 17:51:57 -04:00
lora dts: bindings: sx12xx: add ST stm32wl-subghz-radio node 2021-07-15 21:30:28 -04:00
mdio drivers: mdio: add Atmel SAM MDIO driver 2021-08-27 11:43:48 -04:00
memory-controllers nuvoton: battery-backed ram 2021-08-07 20:32:33 -04:00
mhu
misc dts: misc: npcx: add new DT node for booter variant 2021-08-03 13:59:42 +02:00
mmc dts: bindings: mmc: fix up multi-line strings 2021-06-14 21:49:57 -04:00
mmu_mpu arch: arm: Add initial support for Cortex-M55 Core 2021-03-23 13:13:32 -05:00
modem dts: fix u-blox sara r4 compatible 2021-08-17 17:51:57 -04:00
mtd dts: bindings: nordic,qspi-nor: fix comment about write opcode 2021-07-19 12:22:28 -05:00
net/wireless Bluetooth: Controller: clean up nRF DFE 2021-08-17 17:52:43 -04:00
neural_net dts: add binding for intel,gna 2021-01-06 05:59:21 -06:00
pcie dts: bindings: Add binding for PCIe bus 2021-01-18 15:45:58 -05:00
peci
phy dts: bindings: net: fix up multi-line strings 2021-06-14 21:49:57 -04:00
pinctrl Microchip: MEC172x: Update pinmux driver 2021-08-03 19:04:56 -04:00
pm_cpu_ops aarch64: pm_cpu_ops: Introduce pm_cpu_ops subsystem 2021-03-04 06:53:19 -05:00
power dts: riscv: add basic dts support for new Telink B91 platform 2021-07-21 05:37:12 -04:00
ps2 driver: PS/2: npcx: add driver support for Nuvoton npcx family 2021-07-02 15:41:28 -04:00
pwm dts: riscv: add Telink B91 PWM driver support 2021-08-05 16:11:41 +02:00
qspi drivers/flash: flash_stm32_qspi: Set DMA as optional 2021-01-15 10:29:30 -05:00
regulator
reserved-memory reserved-memory: Introduce support for reserved-memory node 2021-07-15 18:12:51 -05:00
riscv dts: bindings: riscv: Add sifive-e24 cpu 2021-08-14 20:31:44 -04:00
rng dts: riscv: add Telink B91 Entropy driver support 2021-08-04 15:45:32 +02:00
rtc Microchip: MEC172x: Device tree constant property cleanup 2021-08-09 13:06:01 -04:00
sensor drivers/sensor: Add basic Silabs Si7210 support 2021-08-24 10:16:19 -05:00
serial usb: cdc_acm: allow to configure CDC ACM UART device from devicetree 2021-08-23 18:53:47 -04:00
spi dts: riscv: add Telink B91 SPI driver support 2021-08-19 17:18:23 -04:00
sram
syscon drivers: syscon: Add generic syscon API 2021-07-16 21:31:38 -04:00
tach dts: npcx: Fixed the name of nodes in device-tree files. 2021-04-08 16:35:20 +02:00
test devicetree: add tests for devicetree/pinctrl.h macros 2021-08-25 18:09:00 -04:00
timer drivers: counter: added ctimer driver for lpcexpresso55s69 2021-08-24 17:13:22 -04:00
usb dts: usb: Add atmel USBC device ctrl 2021-08-26 14:03:44 -04:00
video drivers: video: ov2640: add driver for ov2640 image sensor 2021-08-17 09:18:38 -04:00
watchdog ITE driver/watchdog: add watchdog timer for it8xxx2 2021-06-18 11:21:53 +02:00
wifi drivers: wifi: esp_at: rename driver from esp 2021-05-06 13:21:39 -04:00
vendor-prefixes.txt dts: vendor-prefixes: add everlight 2021-08-23 17:10:01 -04:00