zephyr/drivers/ethernet
Gerard Marull-Paretas cc2f0e9c08 pm: use enum for device PM states
Move all PM_DEVICE_STATE_* definitions to an enum. The
PM_DEVICE_STATE_SET and PM_DEVICE_STATE_GET definitions have been kept
out of the enum since they do not represent any state. However, their
name has not been changed since they will be removed soon.

All drivers and tests have been adjusted accordingly.

Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2021-07-07 14:13:12 -04:00
..
CMakeLists.txt drivers: ethernet: add support for Xilinx GEM controller 2021-06-21 20:11:00 -04:00
dsa_ksz8794.c drivers: ethernet: remove usage of device_pm_control_nop 2021-04-28 10:55:22 -04:00
dsa_ksz8794.h drivers: ethernet: Add support for KSZ8794 DSA device 2021-01-20 10:03:42 +02:00
eth_e1000_priv.h drivers: eth: e1000: Add simulated PTP clock device 2021-04-27 12:02:19 +03:00
eth_e1000.c drivers: eth: Enable TXTIME and PTP clock properly 2021-06-14 07:00:10 -04:00
eth_enc28j60_priv.h
eth_enc28j60.c drivers: ethernet: remove usage of device_pm_control_nop 2021-04-28 10:55:22 -04:00
eth_enc424j600_priv.h
eth_enc424j600.c drivers: ethernet: enc424j600: Add config get support for driver 2021-06-09 11:45:10 +03:00
eth_gecko_priv.h
eth_gecko.c drivers: ethernet: remove usage of device_pm_control_nop 2021-04-28 10:55:22 -04:00
eth_liteeth.c drivers: ethernet: remove usage of device_pm_control_nop 2021-04-28 10:55:22 -04:00
eth_mcux.c pm: use enum for device PM states 2021-07-07 14:13:12 -04:00
eth_native_posix_adapt.c
eth_native_posix_priv.h
eth_native_posix.c drivers: eth: Enable TXTIME and PTP clock properly 2021-06-14 07:00:10 -04:00
eth_sam0_gmac.h
eth_sam_gmac_priv.h drivers: ethernet: rote conversion of k_work API 2021-04-14 07:07:40 -04:00
eth_sam_gmac.c soc: atmel_sam: Add _INST to ATMEL_SAM_DT_PIN* macros 2021-06-14 09:50:41 -05:00
eth_smsc911x_priv.h license: add missing SPDX headers 2021-02-11 08:05:16 -05:00
eth_smsc911x.c drivers: ethernet: remove usage of device_pm_control_nop 2021-04-28 10:55:22 -04:00
eth_stellaris_priv.h
eth_stellaris.c drivers: ethernet: remove usage of device_pm_control_nop 2021-04-28 10:55:22 -04:00
eth_stm32_hal_priv.h
eth_stm32_hal.c drivers/pinmux: stm32: Move stm32 driver from stm32/ 2021-06-11 08:04:39 -05:00
eth_w5500_priv.h
eth_w5500.c ethernet: w5500: reset_gpio isn't mandatory 2021-06-17 18:38:15 -05:00
eth_xlnx_gem_priv.h drivers: ethernet: add support for Xilinx GEM controller 2021-06-21 20:11:00 -04:00
eth_xlnx_gem.c drivers: ethernet: add support for Xilinx GEM controller 2021-06-21 20:11:00 -04:00
eth.h
Kconfig drivers: ethernet: add support for Xilinx GEM controller 2021-06-21 20:11:00 -04:00
Kconfig.dsa eth: Add support for Distributed Switch Architecture [DSA] switches 2021-01-20 10:03:42 +02:00
Kconfig.e1000 drivers: eth: e1000: Add simulated PTP clock device 2021-04-27 12:02:19 +03:00
Kconfig.enc28j60
Kconfig.enc424j600
Kconfig.gecko drivers: ethernet: remove stale Kconfig IRQ priority 2021-03-03 12:16:06 +03:00
Kconfig.liteeth drivers: ethernet: remove stale Kconfig IRQ priority 2021-03-03 12:16:06 +03:00
Kconfig.mcux drivers: eth: mcux: Separate PTP clock from gPTP support 2021-04-27 12:02:19 +03:00
Kconfig.native_posix
Kconfig.sam_gmac drivers: eth: gmac: Separate PTP clock from gPTP support 2021-04-27 12:02:19 +03:00
Kconfig.smsc911x
Kconfig.stellaris
Kconfig.stm32_hal drivers: ethernet: remove stale Kconfig IRQ priority 2021-03-03 12:16:06 +03:00
Kconfig.w5500
Kconfig.xlnx_gem drivers: ethernet: add support for Xilinx GEM controller 2021-06-21 20:11:00 -04:00
phy_gecko.c
phy_gecko.h
phy_sam_gmac.c
phy_sam_gmac.h
phy_xlnx_gem.c drivers: ethernet: add support for Xilinx GEM controller 2021-06-21 20:11:00 -04:00
phy_xlnx_gem.h drivers: ethernet: add support for Xilinx GEM controller 2021-06-21 20:11:00 -04:00