• Grygorii Strashko's avatar
    dt-bindings: net: ti: add new cpsw switch driver bindings · ef63fe72
    Grygorii Strashko authored
    Add bindings for the new TI CPSW switch driver. Comparing to the legacy
    bindings (net/cpsw.txt):
    - ports definition follows DSA bindings (net/dsa/dsa.txt) and ports can be
    marked as "disabled" if not physically wired.
    - all deprecated properties dropped;
    - all legacy propertiies dropped which represent constant HW cpapbilities
    (cpdma_channels, ale_entries, bd_ram_size, mac_control, slaves,
    active_slave)
    - TI CPTS DT properties are reused as is, but grouped in "cpts" sub-node
    - TI Davinci MDIO DT bindings are reused as is, because Davinci MDIO is
    reused.
    Signed-off-by: default avatarGrygorii Strashko <grygorii.strashko@ti.com>
    Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
    ef63fe72
ti,cpsw-switch.yaml 6.3 KB