blob: 389f43e1da0e1a98710d4c46851b15fc491da6af [file] [log] [blame]
# Copyright (c) 2021 NXP
# SPDX-License-Identifier: Apache-2.0
description: |
NPX MXRT and LPC USBOTG Controller in device mode
compatible: "nxp,mcux-usbd"
include: [usb-ep.yaml, pinctrl-device.yaml]
properties:
reg:
required: true
interrupts:
required: true
usb-controller-index:
required: true
type: string
description: |
This is taken from the usb_controller_index_t enum that is included inside the NXP SDK
enum:
- "Khci0"
- "Khci1"
- "Ehci0"
- "Ehci1"
- "LpcIp3511Fs0"
- "LpcIp3511Fs1"
- "LpcIp3511Hs0"
- "LpcIp3511Hs1"
- "Ohci0"
- "Ohci1"
- "Ip3516Hs0"
- "Ip3516Hs1"
- "Dwc30"
- "Dwc31"