Messages in this thread Patch in this message | | | From | Shinu Chandran <> | Subject | [PATCH] ptp: ptp_clock: Fix coding style issues | Date | Sat, 25 Mar 2023 22:01:35 +0530 |
| |
Fixed coding style issues
Signed-off-by: Shinu Chandran <s4superuser@gmail.com> --- drivers/ptp/ptp_clock.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/drivers/ptp/ptp_clock.c b/drivers/ptp/ptp_clock.c index 62d4d29e7c05..8fe7f2ce9705 100644 --- a/drivers/ptp/ptp_clock.c +++ b/drivers/ptp/ptp_clock.c @@ -129,6 +129,7 @@ static int ptp_clock_adjtime(struct posix_clock *pc, struct __kernel_timex *tx) err = ops->adjtime(ops, delta); } else if (tx->modes & ADJ_FREQUENCY) { long ppb = scaled_ppm_to_ppb(tx->freq); + if (ppb > ops->max_adj || ppb < -ops->max_adj) return -ERANGE; err = ops->adjfine(ops, tx->freq); @@ -278,11 +279,13 @@ struct ptp_clock *ptp_clock_register(struct ptp_clock_info *info, /* Register a new PPS source. */ if (info->pps) { struct pps_source_info pps; + memset(&pps, 0, sizeof(pps)); snprintf(pps.name, PPS_MAX_NAME_LEN, "ptp%d", index); pps.mode = PTP_PPS_MODE; pps.owner = info->owner; ptp->pps_source = pps_register_source(&pps, PTP_PPS_DEFAULTS); + if (IS_ERR(ptp->pps_source)) { err = PTR_ERR(ptp->pps_source); pr_err("failed to register pps source\n"); @@ -347,9 +350,8 @@ static int unregister_vclock(struct device *dev, void *data) int ptp_clock_unregister(struct ptp_clock *ptp) { - if (ptp_vclock_in_use(ptp)) { + if (ptp_vclock_in_use(ptp)) device_for_each_child(&ptp->dev, NULL, unregister_vclock); - } ptp->defunct = 1; wake_up_interruptible(&ptp->tsev_wq); -- 2.35.6
| |