You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
56 lines
1.2 KiB
56 lines
1.2 KiB
# Copyright (c) 2025 Renesas Electronics Corporation |
|
# SPDX-License-Identifier: Apache-2.0 |
|
|
|
description: Renesas RA I3C controller |
|
|
|
compatible: "renesas,ra-i3c" |
|
|
|
include: [i3c-controller.yaml, pinctrl-device.yaml] |
|
|
|
properties: |
|
channel: |
|
type: int |
|
required: true |
|
|
|
reg: |
|
required: true |
|
|
|
clocks: |
|
required: true |
|
|
|
clock-names: |
|
required: true |
|
enum: |
|
- "pclk" |
|
- "tclk" |
|
description: | |
|
Clocks must be given corresponding names so that the shim driver can recognize them. |
|
"pclk": peripheral clock source |
|
"tclk": transfer clock source |
|
|
|
interrupts: |
|
required: true |
|
|
|
interrupt-names: |
|
required: true |
|
enum: |
|
- "resp" |
|
- "rx" |
|
- "tx" |
|
- "rcv" |
|
- "ibi" |
|
- "eei" |
|
description: | |
|
Interrupts must be given corresponding names so that the shim driver can recognize them. |
|
"resp": Command response interrupt |
|
"rx": Rx data buffer full interrupt |
|
"tx": Tx data buffer empty interrupt |
|
"rcv": Receive status buffer full interrupt |
|
"ibi": IBI data interrupt |
|
"eei": Error, timeout and HDR exit interrupt |
|
|
|
pinctrl-0: |
|
required: true |
|
|
|
pinctrl-names: |
|
required: true
|
|
|