Convert call sites to the proper method for testing time stamping modes.
Signed-off-by: Richard Cochran <richardcochran@gmail.com> Reviewed-by: Jacob Keller <jacob.e.keller@intel.com>master
parent
720c9fa08d
commit
21141a44e6
2
clock.c
2
clock.c
|
@ -957,7 +957,7 @@ struct clock *clock_create(enum clock_type type, struct config *config,
|
|||
interface_ensure_tslabel(iface);
|
||||
interface_get_tsinfo(iface);
|
||||
if (interface_tsinfo_valid(iface) &&
|
||||
((iface->ts_info.so_timestamping & required_modes) != required_modes)) {
|
||||
!interface_tsmodes_supported(iface, required_modes)) {
|
||||
pr_err("interface '%s' does not support requested timestamping mode",
|
||||
interface_name(iface));
|
||||
return NULL;
|
||||
|
|
2
port.c
2
port.c
|
@ -2514,7 +2514,7 @@ void port_link_status(void *ctx, int linkup, int ts_index)
|
|||
if (interface_tsinfo_valid(p->iface) &&
|
||||
interface_phc_index(p->iface) >= 0) {
|
||||
required_modes = clock_required_modes(p->clock);
|
||||
if ((p->iface->ts_info.so_timestamping & required_modes) != required_modes) {
|
||||
if (!interface_tsmodes_supported(p->iface, required_modes)) {
|
||||
pr_err("interface '%s' does not support requested "
|
||||
"timestamping mode, set link status down by force.",
|
||||
interface_label(p->iface));
|
||||
|
|
Loading…
Reference in New Issue