dt-binding: net: ti: k3-am654-cpsw-nuss: update bindings for am64x cpsw3g
authorGrygorii Strashko <grygorii.strashko@ti.com>
Fri, 15 Jan 2021 19:28:49 +0000 (21:28 +0200)
committerJakub Kicinski <kuba@kernel.org>
Wed, 20 Jan 2021 01:32:34 +0000 (17:32 -0800)
commit19d9a846d9fcdfd30b1500339e09ec8dc898feea
tree81764018aec655bed8af629b00164d78f6e6c1a6
parentb3228c74e0d24976604e8550e9cccb83135f5302
dt-binding: net: ti: k3-am654-cpsw-nuss: update bindings for am64x cpsw3g

Update DT binding for recently introduced TI K3 AM642x SoC [1] which
contains 3 port (2 external ports) CPSW3g module. The CPSW3g integrated
in MAIN domain and can be configured in multi port or switch modes.

The overall functionality and DT bindings are similar to other K3 CPSWxg
versions, so DT binding changes are minimal:
 - reword description
 - add new compatible 'ti,am642-cpsw-nuss'
 - allow 2 external ports child nodes
 - add missed 'assigned-clock' props

[1] https://www.ti.com/lit/pdf/spruim2
Signed-off-by: Grygorii Strashko <grygorii.strashko@ti.com>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Documentation/devicetree/bindings/net/ti,k3-am654-cpsw-nuss.yaml