Hi, It is preparation serie intended to clean up and optimize TI CPTS driver to facilitate further integration with other TI's SoCs like Keystone 2. It also include some non critical fixes: net: ethernet: ti: exclude cpts from build when disabled net: ethernet: ti: cpts: fix overflow check period net: ethernet: ti: cpts: clean up event list if event pool is empty Grygorii Strashko (7): net: ethernet: ti: exclude cpts from build when disabled net: ethernet: ti: cpsw: minimize direct access to struct cpts net: ethernet: ti: cpts: rework initialization/deinitialization net: ethernet: ti: cpts: move dt props parsing to cpts driver net: ethernet: ti: cpts: calc mult and shift from refclk freq net: ethernet: ti: cpts: fix overflow check period net: ethernet: ti: cpts: switch to readl/writel_relaxed() WingMan Kwok (2): net: ethernet: ti: cpts: add return value to tx and rx timestamp funcitons net: ethernet: ti: cpts: clean up event list if event pool is empty Documentation/devicetree/bindings/net/cpsw.txt | 4 +- drivers/net/ethernet/ti/Makefile | 3 +- drivers/net/ethernet/ti/cpsw.c | 83 ++++---- drivers/net/ethernet/ti/cpsw.h | 2 - drivers/net/ethernet/ti/cpts.c | 256 ++++++++++++++++++------- drivers/net/ethernet/ti/cpts.h | 93 +++++++-- 6 files changed, 319 insertions(+), 122 deletions(-) -- 2.9.3 -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html