Lines Matching refs:config
92 struct hwtstamp_config *config)
103 switch (config->tx_type) {
118 if (!(BIT(config->rx_filter) & ptp_ops->rx_filters)) {
119 config->rx_filter = HWTSTAMP_FILTER_NONE;
121 config->rx_filter);
125 switch (config->rx_filter) {
138 config->rx_filter = HWTSTAMP_FILTER_PTP_V2_EVENT;
142 config->rx_filter = HWTSTAMP_FILTER_NONE;
176 struct hwtstamp_config config;
182 if (copy_from_user(&config, ifr->ifr_data, sizeof(config)))
185 err = mv88e6xxx_set_hwtstamp_config(chip, port, &config);
190 memcpy(&ps->tstamp_config, &config, sizeof(config));
192 return copy_to_user(ifr->ifr_data, &config, sizeof(config)) ?
201 struct hwtstamp_config *config = &ps->tstamp_config;
206 return copy_to_user(ifr->ifr_data, config, sizeof(*config)) ?
583 * but the timestamp config is per-port; thus we configure all events