1# Copyright (c) 2023 Andriy Gelman
2# SPDX-License-Identifier: Apache-2.0
3#
4
5description: |
6  Infineon XMC4xxx CAN Node
7
8compatible: "infineon,xmc4xxx-can-node"
9
10include: ["can-controller.yaml", "pinctrl-device.yaml"]
11
12properties:
13  reg:
14    required: true
15
16  interrupts:
17    required: true
18
19  clock_div8:
20    description: Option enables clock divide by a factor of 8.
21    type: boolean
22
23  input-src:
24    description: Connects the CAN input line to a specific IO.
25    type: string
26    required: true
27    enum:
28      - "RXDA"
29      - "RXDB"
30      - "RXDC"
31      - "RXDD"
32      - "RXDE"
33      - "RXDF"
34      - "RXDG"
35      - "RXDH"
36