Commit b560d443 authored by Russell King (Oracle)'s avatar Russell King (Oracle) Committed by Jakub Kicinski
Browse files

net: stmmac: ptp: rearrange n_ext_ts initialisation



Use local variables for n_ext_ts rather than referencing the DMA
capability several times.

Signed-off-by: default avatarRussell King (Oracle) <rmk+kernel@armlinux.org.uk>
Link: https://patch.msgid.link/E1vypHX-0000000CSbc-123K@rmk-PC.armlinux.org.uk


Signed-off-by: default avatarJakub Kicinski <kuba@kernel.org>
parent c127d408
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -335,6 +335,7 @@ const struct ptp_clock_info dwmac1000_ptp_clock_ops = {
void stmmac_ptp_register(struct stmmac_priv *priv)
{
	unsigned int pps_out_num = priv->dma_cap.pps_out_num;
	unsigned int n_ext_ts;
	int i;

	if (pps_out_num > STMMAC_PPS_MAX) {
@@ -358,8 +359,9 @@ void stmmac_ptp_register(struct stmmac_priv *priv)
	if (pps_out_num)
		priv->ptp_clock_ops.n_per_out = pps_out_num;

	if (priv->dma_cap.aux_snapshot_n)
		priv->ptp_clock_ops.n_ext_ts = priv->dma_cap.aux_snapshot_n;
	n_ext_ts = priv->dma_cap.aux_snapshot_n;
	if (n_ext_ts)
		priv->ptp_clock_ops.n_ext_ts = n_ext_ts;

	if (priv->plat->ptp_max_adj)
		priv->ptp_clock_ops.max_adj = priv->plat->ptp_max_adj;