dt-bindings: i3c: silvaco,i3c-master: add i.MX94 and i.MX95 I3C
authorCarlos Song <carlos.song@nxp.com>
Sun, 27 Apr 2025 08:32:28 +0000 (16:32 +0800)
committerAlexandre Belloni <alexandre.belloni@bootlin.com>
Sat, 24 May 2025 20:45:36 +0000 (22:45 +0200)
commit489c773a68de187ad11482433119811949fbb88d
treed39d3cf55e0fd810c6599973e93cf369f3668865
parent12cbd157344848b1bd726ecadce27532d79b785a
dt-bindings: i3c: silvaco,i3c-master: add i.MX94 and i.MX95 I3C

Add compatible string "nxp,imx94-i3c" and "nxp,imx95-i3c" for the i.MX94
chip and i.MX95 chip. Backward is compatible with "silvaco,i3c-master-v1".

Also i.MX94 and i.MX95 I3C only need two clocks and Legacy I3C needs
three clocks. So add restrictions for clock and clock-names properties
for different Socs.

Signed-off-by: Carlos Song <carlos.song@nxp.com>
Reviewed-by: Frank Li <Frank.Li@nxp.com>
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Link: https://lore.kernel.org/r/20250427083230.3325700-2-carlos.song@nxp.com
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Documentation/devicetree/bindings/i3c/silvaco,i3c-master.yaml