1# Copyright (c) 2022 Intel Corporation
2#
3# SPDX-License-Identifier: Apache-2.0
4
5# Fields for I3C Controllers
6
7include: base.yaml
8
9bus: [i3c, i2c]
10
11properties:
12  "#address-cells":
13    required: true
14    const: 3
15
16  "#size-cells":
17    required: true
18    const: 0
19
20  i3c-scl-hz:
21    type: int
22    description: |
23      Frequency of the SCL signal used for I3C transfers. When undefined,
24      use the controller default or as specified by the I3C specification.
25
26  i2c-scl-hz:
27    type: int
28    description: |
29      Frequency of the SCL signal used for I2C transfers. When undefined
30      and there are I2C devices attached to the bus, look at the Legacy
31      Virtual Register (LVR) of all connected I2C devices to determine
32      the maximum allowed frequency.
33