/linux-master/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x.h | 1834 struct ptp_clock *ptp_clock; member in struct:bnx2x
|
/linux-master/drivers/net/ethernet/mscc/ |
H A D | ocelot_ptp.c | 217 pin = ptp_find_pin(ocelot->ptp_clock, PTP_PF_PEROUT, 585 info->phc_index = ocelot->ptp_clock ? 586 ptp_clock_index(ocelot->ptp_clock) : -1; 818 struct ptp_clock *ptp_clock; local 833 ptp_clock = ptp_clock_register(&ocelot->ptp_info, ocelot->dev); 834 if (IS_ERR(ptp_clock)) 835 return PTR_ERR(ptp_clock); 837 if (!ptp_clock) 840 ocelot->ptp_clock [all...] |
/linux-master/drivers/ptp/ |
H A D | ptp_clockmatrix.h | 13 #include <linux/ptp_clock.h> 85 struct ptp_clock *ptp_clock; member in struct:idtcm_channel
|
H A D | ptp_idt82p33.h | 61 struct ptp_clock *ptp_clock; member in struct:idt82p33_channel
|
H A D | ptp_dfl_tod.c | 65 struct ptp_clock *ptp_clock; member in struct:dfl_tod 299 dt->ptp_clock = ptp_clock_register(&dt->ptp_clock_ops, dev); 300 if (IS_ERR(dt->ptp_clock)) 301 return dev_err_probe(dt->dev, PTR_ERR(dt->ptp_clock), 311 ptp_clock_unregister(dt->ptp_clock);
|
H A D | ptp_pch.c | 113 struct ptp_clock *ptp_clock; member in struct:pch_dev 310 ptp_clock_event(pch_dev->ptp_clock, &event); 321 ptp_clock_event(pch_dev->ptp_clock, &event); 444 ptp_clock_unregister(chip->ptp_clock); 474 chip->ptp_clock = ptp_clock_register(&chip->caps, &pdev->dev); 475 if (IS_ERR(chip->ptp_clock)) 476 return PTR_ERR(chip->ptp_clock); 513 ptp_clock_unregister(chip->ptp_clock);
|
/linux-master/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | ptp.c | 165 if (!mvm->ptp_data.ptp_clock) { 273 /* Warn if the interface already has a ptp_clock defined */ 274 if (WARN_ON(mvm->ptp_data.ptp_clock)) 293 mvm->ptp_data.ptp_clock = 296 if (IS_ERR(mvm->ptp_data.ptp_clock)) { 298 PTR_ERR(mvm->ptp_data.ptp_clock)); 299 mvm->ptp_data.ptp_clock = NULL; 300 } else if (mvm->ptp_data.ptp_clock) { 303 ptp_clock_index(mvm->ptp_data.ptp_clock)); 314 if (mvm->ptp_data.ptp_clock) { [all...] |
/linux-master/include/linux/fsl/ |
H A D | ptp_qoriq.h | 145 struct ptp_clock *clock;
|
/linux-master/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cxgb4.h | 1188 struct ptp_clock *ptp_clock; member in struct:adapter
|
H A D | cxgb4_ptp.c | 427 if (!IS_ERR_OR_NULL(adapter->ptp_clock)) 434 adapter->ptp_clock = ptp_clock_register(&adapter->ptp_clock_info, 436 if (IS_ERR_OR_NULL(adapter->ptp_clock)) { 437 adapter->ptp_clock = NULL; 446 ptp_clock_unregister(adapter->ptp_clock); 447 adapter->ptp_clock = NULL; 464 if (adapter->ptp_clock) { 465 ptp_clock_unregister(adapter->ptp_clock); 466 adapter->ptp_clock = NULL;
|
/linux-master/drivers/net/dsa/microchip/ |
H A D | ksz_ptp.h | 24 struct ptp_clock *clock;
|
/linux-master/drivers/net/ethernet/xscale/ |
H A D | ptp_ixp46x.c | 27 struct ptp_clock *ptp_clock; member in struct:ixp_clock 91 ptp_clock_event(ixp_clock->ptp_clock, &event); 105 ptp_clock_event(ixp_clock->ptp_clock, &event); 236 *phc_index = ptp_clock_index(ixp_clock.ptp_clock); 238 if (!ixp_clock.ptp_clock) 248 struct ptp_clock *ptp_clock = d; local 250 ptp_clock_unregister(ptp_clock); 251 ixp_clock.ptp_clock [all...] |
/linux-master/drivers/net/ethernet/qlogic/qede/ |
H A D | qede_ptp.c | 15 struct ptp_clock *clock;
|
/linux-master/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_ptp.c | 77 struct ptp_clock *ptp;
|
/linux-master/drivers/net/ethernet/amd/xgbe/ |
H A D | xgbe-ptp.c | 218 struct ptp_clock *clock; 238 pdata->ptp_clock = clock; 265 if (pdata->ptp_clock) 266 ptp_clock_unregister(pdata->ptp_clock);
|
/linux-master/drivers/net/ethernet/cavium/thunder/ |
H A D | nicvf_queues.c | 983 if (nic->ptp_clock)
|
/linux-master/drivers/net/ethernet/engleder/ |
H A D | tsnep_ptp.c | 226 adapter->ptp_clock = ptp_clock_register(&adapter->ptp_clock_info, 228 if (IS_ERR(adapter->ptp_clock)) { 231 retval = PTR_ERR(adapter->ptp_clock); 232 adapter->ptp_clock = NULL; 233 } else if (adapter->ptp_clock) { 242 if (adapter->ptp_clock) { 243 ptp_clock_unregister(adapter->ptp_clock);
|
/linux-master/drivers/net/dsa/mv88e6xxx/ |
H A D | hwtstamp.c | 82 info->phc_index = ptp_clock_index(chip->ptp_clock); 355 ptp_schedule_worker(chip->ptp_clock, 0); 498 ptp_schedule_worker(chip->ptp_clock, 0);
|
/linux-master/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
H A D | hclge_ptp.h | 60 struct ptp_clock *clock;
|
/linux-master/drivers/net/dsa/sja1105/ |
H A D | sja1105_ptp.h | 85 struct ptp_clock *clock;
|
/linux-master/drivers/net/phy/mscc/ |
H A D | mscc_ptp.h | 464 struct ptp_clock *ptp_clock; member in struct:vsc85xx_ptp
|
/linux-master/drivers/net/ethernet/marvell/mvpp2/ |
H A D | mvpp2_tai.c | 58 struct ptp_clock *ptp_clock; member in struct:mvpp2_tai 342 return ptp_clock_index(tai->ptp_clock); 377 ptp_schedule_worker(tai->ptp_clock, delay); 382 ptp_cancel_worker_sync(tai->ptp_clock); 389 if (!IS_ERR(tai->ptp_clock)) 390 ptp_clock_unregister(tai->ptp_clock); 450 tai->ptp_clock = ptp_clock_register(&tai->caps, dev); 451 if (IS_ERR(tai->ptp_clock)) 452 return PTR_ERR(tai->ptp_clock); [all...] |
/linux-master/drivers/net/ethernet/cavium/common/ |
H A D | cavium_ptp.c | 282 clock->ptp_clock = ptp_clock_register(&clock->ptp_info, dev); 283 if (IS_ERR(clock->ptp_clock)) { 284 err = PTR_ERR(clock->ptp_clock); 319 ptp_clock_unregister(clock->ptp_clock);
|
/linux-master/drivers/net/ethernet/cavium/liquidio/ |
H A D | octeon_network.h | 166 struct ptp_clock *ptp_clock; member in struct:lio
|
/linux-master/drivers/net/ethernet/ti/ |
H A D | cpts.h | 106 struct ptp_clock *clock;
|