7#ifndef ZEPHYR_INCLUDE_DRIVERS_ETH_NXP_ENET_H__
8#define ZEPHYR_INCLUDE_DRIVERS_ETH_NXP_ENET_H__
47#ifdef CONFIG_PTP_CLOCK_NXP_ENET
52#define nxp_enet_ptp_clock_callback(...)
void nxp_enet_mdio_callback(const struct device *mdio_dev, enum nxp_enet_callback_reason event, void *data)
nxp_enet_callback_reason
Definition: eth_nxp_enet.h:31
@ NXP_ENET_MODULE_RESET
Definition: eth_nxp_enet.h:32
@ NXP_ENET_INTERRUPT
Definition: eth_nxp_enet.h:33
@ NXP_ENET_INTERRUPT_ENABLED
Definition: eth_nxp_enet.h:34
void nxp_enet_driver_cb(const struct device *dev, enum nxp_enet_driver dev_type, enum nxp_enet_callback_reason event, void *data)
#define nxp_enet_ptp_clock_callback(...)
Definition: eth_nxp_enet.h:52
nxp_enet_driver
Definition: eth_nxp_enet.h:37
@ NXP_ENET_PTP_CLOCK
Definition: eth_nxp_enet.h:40
@ NXP_ENET_MDIO
Definition: eth_nxp_enet.h:39
@ NXP_ENET_MAC
Definition: eth_nxp_enet.h:38
Runtime device structure (in ROM) per driver instance.
Definition: device.h:403