Lines Matching refs:ptp_caps

348 	struct i40e_pf *pf = container_of(ptp, struct i40e_pf, ptp_caps);  in i40e_ptp_adjfine()
403 struct i40e_pf *pf = container_of(ptp, struct i40e_pf, ptp_caps); in i40e_ptp_adjtime()
451 struct i40e_pf *pf = container_of(ptp, struct i40e_pf, ptp_caps); in i40e_ptp_gettimex()
471 struct i40e_pf *pf = container_of(ptp, struct i40e_pf, ptp_caps); in i40e_ptp_settime()
493 struct i40e_pf *pf = container_of(ptp, struct i40e_pf, ptp_caps); in i40e_pps_configure()
598 struct i40e_pf *pf = container_of(ptp, struct i40e_pf, ptp_caps); in i40e_ptp_feature_enable()
943 kfree(pf->ptp_caps.pin_config); in i40e_ptp_free_pins()
1338 pf->ptp_caps.n_pins = 3; in i40e_init_pin_config()
1339 pf->ptp_caps.n_ext_ts = 2; in i40e_init_pin_config()
1340 pf->ptp_caps.pps = 1; in i40e_init_pin_config()
1341 pf->ptp_caps.n_per_out = 2; in i40e_init_pin_config()
1343 pf->ptp_caps.pin_config = kcalloc(pf->ptp_caps.n_pins, in i40e_init_pin_config()
1344 sizeof(*pf->ptp_caps.pin_config), in i40e_init_pin_config()
1346 if (!pf->ptp_caps.pin_config) in i40e_init_pin_config()
1349 for (i = 0; i < pf->ptp_caps.n_pins; i++) { in i40e_init_pin_config()
1350 snprintf(pf->ptp_caps.pin_config[i].name, in i40e_init_pin_config()
1351 sizeof(pf->ptp_caps.pin_config[i].name), in i40e_init_pin_config()
1353 pf->ptp_caps.pin_config[i].index = sdp_desc[i].index; in i40e_init_pin_config()
1354 pf->ptp_caps.pin_config[i].func = PTP_PF_NONE; in i40e_init_pin_config()
1355 pf->ptp_caps.pin_config[i].chan = sdp_desc[i].chan; in i40e_init_pin_config()
1358 pf->ptp_caps.verify = i40e_ptp_verify; in i40e_init_pin_config()
1359 pf->ptp_caps.enable = i40e_ptp_feature_enable; in i40e_init_pin_config()
1361 pf->ptp_caps.pps = 1; in i40e_init_pin_config()
1382 strscpy(pf->ptp_caps.name, i40e_driver_name, in i40e_ptp_create_clock()
1383 sizeof(pf->ptp_caps.name) - 1); in i40e_ptp_create_clock()
1384 pf->ptp_caps.owner = THIS_MODULE; in i40e_ptp_create_clock()
1385 pf->ptp_caps.max_adj = 999999999; in i40e_ptp_create_clock()
1386 pf->ptp_caps.adjfine = i40e_ptp_adjfine; in i40e_ptp_create_clock()
1387 pf->ptp_caps.adjtime = i40e_ptp_adjtime; in i40e_ptp_create_clock()
1388 pf->ptp_caps.gettimex64 = i40e_ptp_gettimex; in i40e_ptp_create_clock()
1389 pf->ptp_caps.settime64 = i40e_ptp_settime; in i40e_ptp_create_clock()
1398 pf->ptp_clock = ptp_clock_register(&pf->ptp_caps, &pf->pdev->dev); in i40e_ptp_create_clock()
1431 i40e_ptp_gettimex(&pf->ptp_caps, &pf->ptp_prev_hw_time, NULL); in i40e_ptp_save_hw_time()
1456 i40e_ptp_settime(&pf->ptp_caps, &pf->ptp_prev_hw_time); in i40e_ptp_restore_hw_time()