Commits
Grygorii Strashko committed bc414520654
net: ethernet: ti: cpts: add support of cpts HW_TS_PUSH This patch adds optional support of the CPTS HW_TS_PUSH events which are generated by external low frequency time stamp channels on TI's OMAP CPSW and Keystone 2 platforms. It supports up to 8 external time stamp channels for HW_TS_PUSH input pins (the number of supported channel is different for different SoCs and CPTS versions, check corresponding Data maual before enabling it). Therefore new DT property "cpts-ext-ts-inputs" is introduced for specifying number of available external timestamp channels. The PTP external timestamp (extts) infrastructure can be used for HW_TS_PUSH timestamp controlling and reporting. This also change overflow polling period when HW_TS_PUSH feature is enabled - overflow check work will be scheduled more often (every 200ms) for proper HW_TS_PUSH events reporting. LKML link: - https://lkml.org/lkml/2016/11/28/776 change request: add irq support Signed-off-by: WingMan Kwok <w-kwok2@ti.com> Signed-off-by: Grygorii Strashko <grygorii.strashko@ti.com> Signed-off-by: Sekhar Nori <nsekhar@ti.com>