Re: [PATCH RFC 2/4] dt-bindings: phy: ti,tcan104x-can: Document Microchip MCP2542
From: Frank Li
Date: Tue Aug 18 2026 - 12:24:18 EST
On Tue, Aug 18, 2026 at 11:16:59AM +0200, Stefan Wahren wrote:
> [You don't often get email from wahrenst@xxxxxxx. Learn why this is important at https://aka.ms/LearnAboutSenderIdentification ]
>
> The Microchip MCP2542 High-speed CAN transceiver with Sleep mode is a
> pin-compatible alternative for the TI TCAN1042.
>
> Signed-off-by: Stefan Wahren <wahrenst@xxxxxxx>
> ---
> Documentation/devicetree/bindings/phy/ti,tcan104x-can.yaml | 2 ++
> 1 file changed, 2 insertions(+)
>
> diff --git a/Documentation/devicetree/bindings/phy/ti,tcan104x-can.yaml b/Documentation/devicetree/bindings/phy/ti,tcan104x-can.yaml
> index 9f5c37ca6496..2ebc954ce769 100644
> --- a/Documentation/devicetree/bindings/phy/ti,tcan104x-can.yaml
> +++ b/Documentation/devicetree/bindings/phy/ti,tcan104x-can.yaml
> @@ -24,6 +24,7 @@ properties:
> - const: ti,tcan1046
> - const: nxp,tja1048
> - enum:
> + - microchip,mcp2542
which compatible with ti,jia1042 according to second patch.
so just add microchip,mcp2542 after microchip,ata6561
- enum:
- microchip,ata6561
- microchip,mcp2542
^^^^^^^^^^^^^^^^
- ti,tcan1051
- const: ti,tcan1042
use
compatible = "microchip,ata6561", "microchip,ata6561" in dts
Frank
> - ti,tcan1042
> - ti,tcan1043
> - nxp,tja1048
> @@ -72,6 +73,7 @@ allOf:
> properties:
> compatible:
> enum:
> + - microchip,mcp2542
> - nxp,tjr1443
> - ti,tcan1042
> - ti,tcan1043
> --
> 2.43.0
>
>