/Zephyr-latest/drivers/ptp_clock/ |
D | CMakeLists.txt | 3 zephyr_syscall_header(${ZEPHYR_BASE}/include/zephyr/drivers/ptp_clock.h) 7 zephyr_library_sources_ifdef(CONFIG_PTP_CLOCK ptp_clock.c)
|
D | Kconfig | 11 source "drivers/ptp_clock/Kconfig.nxp_enet"
|
D | ptp_clock_nxp_enet.c | 228 static DEVICE_API(ptp_clock, ptp_clock_nxp_enet_api) = {
|
/Zephyr-latest/subsys/net/lib/ptp/ |
D | clock.h | 36 struct ptp_clock; 89 const struct ptp_clock *ptp_clock_init(void);
|
D | ddt.h | 128 struct ptp_clock;
|
D | ptp.c | 95 const struct ptp_clock *domain = ptp_clock_init(); in ptp_init()
|
D | clock.c | 8 LOG_MODULE_REGISTER(ptp_clock, CONFIG_PTP_LOG_LEVEL); 37 struct ptp_clock { struct 58 __maybe_unused static struct ptp_clock ptp_clk = { 0 }; argument 245 const struct ptp_clock *ptp_clock_init(void) in ptp_clock_init()
|
/Zephyr-latest/drivers/ethernet/ |
D | eth_stm32_hal_priv.h | 64 const struct device *ptp_clock; member
|
D | eth_native_posix.c | 70 const struct device *ptp_clock; member 398 return context->ptp_clock; in eth_get_ptp_clock() 563 static DEVICE_API(ptp_clock, api) = { 577 context->ptp_clock = port; \
|
D | eth_e1000_priv.h | 94 const struct device *ptp_clock; member
|
D | eth_e1000.c | 98 return ctx->ptp_clock; in e1000_get_ptp_clock() 414 static DEVICE_API(ptp_clock, api) = { 426 context->ptp_clock = port; in ptp_e1000_init()
|
D | eth_sam_gmac_priv.h | 276 const struct device *ptp_clock; member
|
D | eth_xmc4xxx.c | 106 const struct device *ptp_clock; member 937 return dev_data->ptp_clock; in eth_xmc4xxx_get_ptp_clock() 1116 static DEVICE_API(ptp_clock, ptp_api_xmc4xxx) = { 1129 dev_data->ptp_clock = port; in ptp_clock_xmc4xxx_init()
|
D | eth_stm32_hal.c | 1260 return dev_data->ptp_clock; in eth_stm32_get_ptp_clock() 1512 static DEVICE_API(ptp_clock, api) = { 1531 eth_dev_data->ptp_clock = port; in ptp_stm32_init()
|
D | eth_sam_gmac.c | 2097 return dev_data->ptp_clock; in eth_sam_gmac_get_ptp_clock() 2401 static DEVICE_API(ptp_clock, ptp_api) = { 2414 dev_data->ptp_clock = port; in ptp_gmac_init()
|
/Zephyr-latest/tests/net/ptp/clock/src/ |
D | main.c | 82 const struct device *ptp_clock; member 131 return context->ptp_clock; in eth_get_ptp_clock() 229 static DEVICE_API(ptp_clock, api) = { 242 context->ptp_clock = port; in ptp_test_1_init() 258 context->ptp_clock = port; in ptp_test_2_init()
|
/Zephyr-latest/drivers/ethernet/nxp_enet/ |
D | eth_nxp_enet.c | 93 const struct device *ptp_clock; member 200 return config->ptp_clock; in eth_nxp_enet_get_ptp_clock() 402 ptp_clock_get(config->ptp_clock, &ptp_time); in eth_nxp_enet_rx() 792 nxp_enet_driver_cb(config->ptp_clock, NXP_ENET_PTP_CLOCK, 927 #define NXP_ENET_PTP_DEV(n) .ptp_clock = DEVICE_DT_GET(DT_INST_PHANDLE(n, nxp_ptp_clock)),
|
D | eth_mcux.c | 171 const struct device *ptp_clock; member 1195 return context->ptp_clock; in eth_mcux_get_ptp_clock() 1714 static DEVICE_API(ptp_clock, api) = { 1735 context->ptp_clock = port; in ptp_mcux_init()
|
/Zephyr-latest/drivers/ |
D | CMakeLists.txt | 76 add_subdirectory_ifdef(CONFIG_PTP_CLOCK ptp_clock)
|
D | Kconfig | 73 source "drivers/ptp_clock/Kconfig"
|
/Zephyr-latest/doc/connectivity/networking/api/ |
D | ptp.rst | 24 * Integration with ptp_clock driver
|
/Zephyr-latest/dts/arm/nxp/ |
D | nxp_rt1060.dtsi | 69 enet2_ptp_clock: ptp_clock {
|
/Zephyr-latest/dts/arm64/nxp/ |
D | nxp_mimx8mm_a53.dtsi | 239 enet_ptp_clock: ptp_clock {
|
D | nxp_mimx8mp_a53.dtsi | 214 enet_ptp_clock: ptp_clock {
|
D | nxp_mimx8mn_a53.dtsi | 240 enet_ptp_clock: ptp_clock {
|