Re: [PATCH v3] dt-bindings: net: ti,davinci-emac: Convert to DT schema
From: Rob Herring (Arm)
Date: Thu Sep 17 2026 - 16:03:27 EST
On Tue, 01 Sep 2026 05:45:50 +0530, Bhargav Joshi wrote:
> Convert Texas Instruments DaVinci EMAC binding from text to DT schema.
>
> Changes from the original binding:
> - Add clocks, clock-names, syscon, power-domains, and ti,hwmods
> properties that are used in existing DTS files but were undocumented.
> - Disallow syscon and clock-names for ti,davinci-dm6467-emac since they
> are not applicable to that SoC.
> - Allow 1-2 reg entries for DM816.
> - Make clocks a required property as driver probe fails without it.
> - Mark ti,hwmods as deprecated.
>
> Signed-off-by: Bhargav Joshi <j.bhargav.u@xxxxxxxxx>
> ---
> Changes in v3:
> - Rebase to latest mainline rc.
> - Allow 2 regs for DM816x only.
> - Link to v2: https://lore.kernel.org/r/20260818-ti-davinci-emac-v2-1-805736d99e65@xxxxxxxxx
>
> Changes in v2:
> - Remove original text binding that was left in v1
> - Link to v1: https://lore.kernel.org/r/20260817-ti-davinci-emac-v1-1-022678d966e9@xxxxxxxxx
> ---
> .../devicetree/bindings/net/davinci_emac.txt | 44 -------
> .../devicetree/bindings/net/ti,davinci-emac.yaml | 127 +++++++++++++++++++++
> 2 files changed, 127 insertions(+), 44 deletions(-)
>
Reviewed-by: Rob Herring (Arm) <robh@xxxxxxxxxx>