Add yaml file for initial support of USB PHYs. It adds also yaml files for STM32 USBPHYC and USB controllers with embedded PHY. PHY refers to the physical layer which is used to connect a device to the physical medium e.g. USB controller. Origin: original Signed-off-by: Yannis Damigos <giannis.damigos@gmail.com>
30 lines
718 B
YAML
30 lines
718 B
YAML
#
|
|
# Copyright (c) 2018, Yannis Damigos
|
|
#
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
#
|
|
---
|
|
title: PHY Base Structure
|
|
version: 0.1
|
|
|
|
description: >
|
|
This binding gives the base structures for all PHY providers
|
|
|
|
properties:
|
|
compatible:
|
|
type: string
|
|
category: required
|
|
description: compatible strings
|
|
generation: define
|
|
"#phy-cells":
|
|
type: int
|
|
category: required
|
|
description: Number of cells in a PHY provider. The meaning those
|
|
cells is defined by the binding for the phy node.
|
|
label:
|
|
type: string
|
|
category: required
|
|
description: Human readable string describing the device (used by Zephyr for API name)
|
|
generation: define
|
|
...
|