[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <90A7E81AE28BAE4CBDDB3B35F187D2644073B0F6@CHN-SV-EXMX02.mchp-main.com>
Date: Wed, 18 Jul 2018 21:05:03 +0000
From: <Bryan.Whitehead@...rochip.com>
To: <richardcochran@...il.com>
CC: <davem@...emloft.net>, <netdev@...r.kernel.org>,
<UNGLinuxDriver@...rochip.com>
Subject: RE: [PATCH v2 net-next 9/9] lan743x: Add PTP support
> > Can you clarify what is poor and what would be better?
> > For example, should I change "X != 0" to "X ? true : false".
>
> Look at this:
> lan743x_ptp_tx_timestamp_skb(tx->adapter,
> buffer_info->skb,
> (buffer_info->flags &
>
> TX_BUFFER_INFO_FLAG_IGNORE_SYNC)
> != 0);
>
> Can't you reduce
>
> (buffer_info->flags & TX_BUFFER_INFO_FLAG_IGNORE_SYNC) != 0
>
> into a local variable:
>
> lan743x_ptp_tx_timestamp_skb(tx->adapter, buffer_info-
> >skb, xyz); ?
>
> > So you mean PPS is not intended to generate a physical signal?
>
> Yes.
>
> > It is only intended to call ptp_clock_event?
>
> Yes.
>
> > I can configure the hardware to generate an interrupt each second and
> > then call ptp_clock_event. Would that satisfy the pps requirements?
>
> Yes.
>
> > Regarding PTP_CLK_REQ_PEROUT. Is that intended for physical signals?
>
> Yes.
>
> Thanks,
> Richard
Richard,
Thank you for your quick answers.
Bryan
Powered by blists - more mailing lists