mirror of
https://github.com/torvalds/linux.git
synced 2026-04-18 06:44:00 -04:00
ptp: describe the two disables in ptp_set_pinfunc()
Accurately describe what each call to ptp_disable_pinfunc() is doing, rather than the misleading comment above the first disable. This helps to make the code more readable. Reviewed-by: Vladimir Oltean <vladimir.oltean@nxp.com> Reviewed-by: Vadim Fedorenko <vadim.fedorenko@linux.dev> Signed-off-by: Russell King (Oracle) <rmk+kernel@armlinux.org.uk> Acked-by: Richard Cochran <richardcochran@gmail.com> Link: https://patch.msgid.link/E1uydLC-000000061DG-2BRt@rmk-PC.armlinux.org.uk Signed-off-by: Jakub Kicinski <kuba@kernel.org>
This commit is contained in:
committed by
Jakub Kicinski
parent
dfc8564079
commit
0fcb1dc3e8
@@ -91,12 +91,18 @@ int ptp_set_pinfunc(struct ptp_clock *ptp, unsigned int pin,
|
||||
return -EOPNOTSUPP;
|
||||
}
|
||||
|
||||
/* Disable whatever function was previously assigned. */
|
||||
/* Disable whichever pin was previously assigned to this function and
|
||||
* channel.
|
||||
*/
|
||||
if (pin1) {
|
||||
ptp_disable_pinfunc(info, func, chan);
|
||||
pin1->func = PTP_PF_NONE;
|
||||
pin1->chan = 0;
|
||||
}
|
||||
|
||||
/* Disable whatever function was previously assigned to the requested
|
||||
* pin.
|
||||
*/
|
||||
ptp_disable_pinfunc(info, pin2->func, pin2->chan);
|
||||
pin2->func = func;
|
||||
pin2->chan = chan;
|
||||
|
||||
Reference in New Issue
Block a user