mirror of
https://github.com/torvalds/linux.git
synced 2026-04-30 12:32:31 -04:00
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: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> Acked-by: Jeremy Kerr <jk@codeconstruct.com.au> Acked-by: Conor Dooley <conor.dooley@microchip.com> Link: https://lore.kernel.org/r/20240117075618.81932-1-krzysztof.kozlowski@linaro.org Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
53 lines
915 B
YAML
53 lines
915 B
YAML
# SPDX-License-Identifier: GPL-2.0
|
|
%YAML 1.2
|
|
---
|
|
$id: http://devicetree.org/schemas/i3c/snps,dw-i3c-master.yaml#
|
|
$schema: http://devicetree.org/meta-schemas/core.yaml#
|
|
|
|
title: Synopsys DesignWare I3C master block
|
|
|
|
maintainers:
|
|
- Alexandre Belloni <alexandre.belloni@bootlin.com>
|
|
|
|
allOf:
|
|
- $ref: i3c.yaml#
|
|
|
|
properties:
|
|
compatible:
|
|
const: snps,dw-i3c-master-1.00a
|
|
|
|
reg:
|
|
maxItems: 1
|
|
|
|
clocks:
|
|
maxItems: 1
|
|
|
|
interrupts:
|
|
maxItems: 1
|
|
|
|
required:
|
|
- compatible
|
|
- reg
|
|
- clocks
|
|
- interrupts
|
|
|
|
unevaluatedProperties: false
|
|
|
|
examples:
|
|
- |
|
|
i3c@2000 {
|
|
compatible = "snps,dw-i3c-master-1.00a";
|
|
#address-cells = <3>;
|
|
#size-cells = <0>;
|
|
reg = <0x02000 0x1000>;
|
|
interrupts = <0>;
|
|
clocks = <&i3cclk>;
|
|
|
|
eeprom@57{
|
|
compatible = "atmel,24c01";
|
|
reg = <0x57 0x0 0x10>;
|
|
pagesize = <0x8>;
|
|
};
|
|
};
|
|
...
|