1# Copyright (c) 2017, I-SENSE group of ICCS 2# SPDX-License-Identifier: Apache-2.0 3 4description: STM32 USB controller 5 6compatible: "st,stm32-usb" 7 8include: [usb-ep.yaml, pinctrl-device.yaml] 9 10properties: 11 reg: 12 required: true 13 14 interrupts: 15 required: true 16 17 ram-size: 18 type: int 19 required: true 20 description: | 21 Size of USB dedicated RAM. STM32 SOC's reference 22 manual defines USB packet SRAM size. 23 24 disconnect-gpios: 25 type: phandle-array 26 description: | 27 Some boards use a USB DISCONNECT pin to enable 28 the pull-up resistor on USB Data Positive signal. 29 30 phys: 31 type: phandle 32 description: PHY provider specifier 33 34 clocks: 35 required: true 36