Hi Rob, David, This series is follow update for TI A65x/J721E Common platform time sync (CPTS) driver [1] to implement DT bindings review comments from Rob Herring <robh@xxxxxxxxxx> [2]. - "reg" and "compatible" properties are made required for CPTS DT nodes which also required to change K3 CPSW driver to use of_platform_device_create() instead of of_platform_populate() for proper CPTS and MDIO initialization - minor DT bindings format changes - K3 CPTS example added to K3 MCU CPSW bindings [1] https://lwn.net/Articles/819313/ [2] https://lwn.net/ml/linux-kernel/20200505040419.GA8509@bogus/ Grygorii Strashko (3): net: ethernet: ti: am65-cpsw-nuss: use of_platform_device_create() for mdio dt-binding: net: ti: am65x-cpts: make reg and compatible required arm64: dts: ti: k3-am65/j721e-mcu: update cpts node .../bindings/net/ti,k3-am654-cpsw-nuss.yaml | 15 ++++++++++- .../bindings/net/ti,k3-am654-cpts.yaml | 25 +++++++------------ arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 4 ++- .../boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 4 ++- drivers/net/ethernet/ti/am65-cpsw-nuss.c | 24 +++++++++++++----- drivers/net/ethernet/ti/am65-cpsw-nuss.h | 2 ++ 6 files changed, 49 insertions(+), 25 deletions(-) -- 2.17.1