#
# Copyright (c) 2017, I-SENSE group of ICCS
#
# SPDX-License-Identifier: Apache-2.0
#
---
title: STM32 OTGHS
id: st,stm32-otghs
version: 0.1

description: >
    This binding gives a base representation of the STM32 OTG HS controller

inherits:
    !include usb-ep.yaml

properties:
    compatible:
      constraint: "st,stm32-otghs"

    reg:
      type: array
      description: mmio register space
      generation: define
      category: required

    interrupts:
      type: array
      category: required
      description: required interrupts
      generation: define

    interrupt-names:
      type: stringlist
      category: optional
      description: readable string describing the interrupts
      generation: define

    ram-size:
      type: int
      category: required
      description: Size of USB dedicated RAM. STM32 SOC's reference
                   manual defines a shared FIFO size.
      generation: define
...

Add yaml files for STM32 OTG HS
dts/bindings/usb: Add yaml files for STM32 OTG HS

Add yaml file to DT for initial support of STM32 OTG HS

Origin: original

Signed-off-by: Yannis Damigos <bda985a2727ac24c41652a294292988d6fc7dc73@gmail.com>
