Message ID | 20240709-feature_ptp_netnext-v17-11-b5317f50df2a@bootlin.com (mailing list archive) |
---|---|
State | Changes Requested |
Delegated to: | Netdev Maintainers |
Headers | show |
Series | net: Make timestamping selectable | expand |
On 7/9/2024 6:53 AM, Kory Maincent wrote: > Move ptp_clock_index() to builtin symbols to prepare for supporting get > and set hardware timestamps from ethtool, which is builtin. > > Signed-off-by: Kory Maincent <kory.maincent@bootlin.com> > --- > Reviewed-by: Jacob Keller <jacob.e.keller@intel.com> > Change in v13: > - New patch > --- > drivers/ptp/ptp_clock.c | 6 ------ > drivers/ptp/ptp_clock_consumer.c | 6 ++++++ > 2 files changed, 6 insertions(+), 6 deletions(-) > > diff --git a/drivers/ptp/ptp_clock.c b/drivers/ptp/ptp_clock.c > index 593b5c906314..fc4b266abe1d 100644 > --- a/drivers/ptp/ptp_clock.c > +++ b/drivers/ptp/ptp_clock.c > @@ -460,12 +460,6 @@ void ptp_clock_event(struct ptp_clock *ptp, struct ptp_clock_event *event) > } > EXPORT_SYMBOL(ptp_clock_event); > > -int ptp_clock_index(struct ptp_clock *ptp) > -{ > - return ptp->index; > -} > -EXPORT_SYMBOL(ptp_clock_index); > - > int ptp_find_pin(struct ptp_clock *ptp, > enum ptp_pin_function func, unsigned int chan) > { > diff --git a/drivers/ptp/ptp_clock_consumer.c b/drivers/ptp/ptp_clock_consumer.c > index f5fab1c14b47..f521b07da231 100644 > --- a/drivers/ptp/ptp_clock_consumer.c > +++ b/drivers/ptp/ptp_clock_consumer.c > @@ -108,3 +108,9 @@ void remove_hwtstamp_provider(struct rcu_head *rcu_head) > kfree(hwtstamp); > } > EXPORT_SYMBOL(remove_hwtstamp_provider); > + > +int ptp_clock_index(struct ptp_clock *ptp) > +{ > + return ptp->index; > +} > +EXPORT_SYMBOL(ptp_clock_index); >
diff --git a/drivers/ptp/ptp_clock.c b/drivers/ptp/ptp_clock.c index 593b5c906314..fc4b266abe1d 100644 --- a/drivers/ptp/ptp_clock.c +++ b/drivers/ptp/ptp_clock.c @@ -460,12 +460,6 @@ void ptp_clock_event(struct ptp_clock *ptp, struct ptp_clock_event *event) } EXPORT_SYMBOL(ptp_clock_event); -int ptp_clock_index(struct ptp_clock *ptp) -{ - return ptp->index; -} -EXPORT_SYMBOL(ptp_clock_index); - int ptp_find_pin(struct ptp_clock *ptp, enum ptp_pin_function func, unsigned int chan) { diff --git a/drivers/ptp/ptp_clock_consumer.c b/drivers/ptp/ptp_clock_consumer.c index f5fab1c14b47..f521b07da231 100644 --- a/drivers/ptp/ptp_clock_consumer.c +++ b/drivers/ptp/ptp_clock_consumer.c @@ -108,3 +108,9 @@ void remove_hwtstamp_provider(struct rcu_head *rcu_head) kfree(hwtstamp); } EXPORT_SYMBOL(remove_hwtstamp_provider); + +int ptp_clock_index(struct ptp_clock *ptp) +{ + return ptp->index; +} +EXPORT_SYMBOL(ptp_clock_index);
Move ptp_clock_index() to builtin symbols to prepare for supporting get and set hardware timestamps from ethtool, which is builtin. Signed-off-by: Kory Maincent <kory.maincent@bootlin.com> --- Change in v13: - New patch --- drivers/ptp/ptp_clock.c | 6 ------ drivers/ptp/ptp_clock_consumer.c | 6 ++++++ 2 files changed, 6 insertions(+), 6 deletions(-)