Home
last modified time | relevance | path

Searched refs:ptp_clock (Results 1 – 25 of 30) sorted by relevance

12

/Zephyr-latest/drivers/ptp_clock/
DCMakeLists.txt3 zephyr_syscall_header(${ZEPHYR_BASE}/include/zephyr/drivers/ptp_clock.h)
7 zephyr_library_sources_ifdef(CONFIG_PTP_CLOCK ptp_clock.c)
DKconfig11 source "drivers/ptp_clock/Kconfig.nxp_enet"
Dptp_clock_nxp_enet.c228 static DEVICE_API(ptp_clock, ptp_clock_nxp_enet_api) = {
/Zephyr-latest/subsys/net/lib/ptp/
Dclock.h36 struct ptp_clock;
89 const struct ptp_clock *ptp_clock_init(void);
Dddt.h128 struct ptp_clock;
Dptp.c95 const struct ptp_clock *domain = ptp_clock_init(); in ptp_init()
Dclock.c8 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/
Deth_stm32_hal_priv.h64 const struct device *ptp_clock; member
Deth_native_posix.c70 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; \
Deth_e1000_priv.h94 const struct device *ptp_clock; member
Deth_e1000.c98 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()
Deth_sam_gmac_priv.h276 const struct device *ptp_clock; member
Deth_xmc4xxx.c106 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()
Deth_stm32_hal.c1260 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()
Deth_sam_gmac.c2097 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/
Dmain.c82 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/
Deth_nxp_enet.c93 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)),
Deth_mcux.c171 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/
DCMakeLists.txt76 add_subdirectory_ifdef(CONFIG_PTP_CLOCK ptp_clock)
DKconfig73 source "drivers/ptp_clock/Kconfig"
/Zephyr-latest/doc/connectivity/networking/api/
Dptp.rst24 * Integration with ptp_clock driver
/Zephyr-latest/dts/arm/nxp/
Dnxp_rt1060.dtsi69 enet2_ptp_clock: ptp_clock {
/Zephyr-latest/dts/arm64/nxp/
Dnxp_mimx8mm_a53.dtsi239 enet_ptp_clock: ptp_clock {
Dnxp_mimx8mp_a53.dtsi214 enet_ptp_clock: ptp_clock {
Dnxp_mimx8mn_a53.dtsi240 enet_ptp_clock: ptp_clock {

12