Commit cb0a3955 authored by Krzysztof Kozlowski's avatar Krzysztof Kozlowski Committed by Alexandre Belloni

dt-bindings: i3c: drop "master" node name suffix

Drop the requirement of "-master" suffix in node names because:
1. "Master" word is discouraged and MIPI Alliance renamed it to
   "Controller".
2. Some devices can operate in Controller (Master) or Target mode, thus
   the name is not accurate in such cases.
3. Other buses, like I2C controllers, use simple "i2c".
Signed-off-by: default avatarKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Acked-by: default avatarJeremy Kerr <jk@codeconstruct.com.au>
Acked-by: default avatarConor Dooley <conor.dooley@microchip.com>
Link: https://lore.kernel.org/r/20240117075618.81932-1-krzysztof.kozlowski@linaro.orgSigned-off-by: default avatarAlexandre Belloni <alexandre.belloni@bootlin.com>
parent 6613476e
......@@ -57,7 +57,7 @@ examples:
- |
#include <dt-bindings/interrupt-controller/arm-gic.h>
i3c-master@2000 {
i3c@2000 {
compatible = "aspeed,ast2600-i3c";
reg = <0x2000 0x1000>;
#address-cells = <3>;
......
......@@ -41,7 +41,7 @@ unevaluatedProperties: false
examples:
- |
i3c-master@d040000 {
i3c@d040000 {
compatible = "cdns,i3c-master";
clocks = <&coreclock>, <&i3csysclock>;
clock-names = "pclk", "sysclk";
......
......@@ -17,7 +17,7 @@ description: |
properties:
$nodename:
pattern: "^i3c-master@[0-9a-f]+$"
pattern: "^i3c@[0-9a-f]+$"
"#address-cells":
const: 3
......@@ -153,7 +153,7 @@ additionalProperties: true
examples:
- |
i3c-master@d040000 {
i3c@d040000 {
compatible = "cdns,i3c-master";
clocks = <&coreclock>, <&i3csysclock>;
clock-names = "pclk", "sysclk";
......
......@@ -43,7 +43,7 @@ unevaluatedProperties: false
examples:
- |
i3c-master@a0000000 {
i3c@a0000000 {
compatible = "mipi-i3c-hci";
reg = <0xa0000000 0x2000>;
interrupts = <89>;
......
......@@ -48,7 +48,7 @@ unevaluatedProperties: false
examples:
- |
i3c-master@a0000000 {
i3c@a0000000 {
compatible = "silvaco,i3c-master-v1";
clocks = <&zynqmp_clk 71>, <&fclk>, <&sclk>;
clock-names = "pclk", "fast_clk", "slow_clk";
......
......@@ -35,7 +35,7 @@ unevaluatedProperties: false
examples:
- |
i3c-master@2000 {
i3c@2000 {
compatible = "snps,dw-i3c-master-1.00a";
#address-cells = <3>;
#size-cells = <0>;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment