zephyr/drivers
Luuk Bosma 63b22d7015 drivers/ethernet/eth_gecko: auto-negotiate after link up
Move auto-negotiate sequence from driver initialization to link up event
Previously when booting without ethernet cable connected the
initialization would fail and never recover.
Now we can connect the ethernet cable any time and multiple times.

This also drastically reduces boot time to main.

Logging Link up and Link down events.
Logging speed and duplex from eth_gecko logger instead of eth_gecko_phy.

Signed-off-by: Luuk Bosma <l.bosma@interay.com>
2020-03-10 14:08:51 +02:00
..
adc
audio
bluetooth
can
clock_control
console
counter
crypto
debug
display
dma
eeprom
entropy
espi
ethernet drivers/ethernet/eth_gecko: auto-negotiate after link up 2020-03-10 14:08:51 +02:00
flash
gpio
hwinfo
i2c
i2s
ieee802154
interrupt_controller
ipm
kscan
led
led_strip
lora
modem
net
neural_net
pcie
pinmux
ps2
ptp_clock
pwm
sensor
serial
spi
timer
usb
video
watchdog
wifi
CMakeLists.txt
Kconfig