fuchsia.hardware.usb.phy

Added: HEAD

PROTOCOLS

UsbPhy

Defined in fuchsia.hardware.usb.phy/usb-phy.fidl

ConnectStatusChanged

Informs the PHY when peripheral role connect status changed.

Request

NameType
connected bool

Response

NameType
payload UsbPhy_ConnectStatusChanged_Result

STRUCTS

UsbPhy_ConnectStatusChanged_Response

Defined in fuchsia.hardware.usb.phy/usb-phy.fidl

<EMPTY>

ENUMS

AmlogicPhyType flexible

Type: uint32

Defined in fuchsia.hardware.usb.phy/usb-phy.fidl

NameValueDescription
0
1

Mode flexible

Type: uint32

Defined in fuchsia.hardware.usb.phy/usb-phy.fidl

NameValueDescription
0
1
2
3

ProtocolVersion flexible

Type: uint32

Defined in fuchsia.hardware.usb.phy/usb-phy.fidl

NameValueDescription
2
3

TABLES

Metadata

Defined in fuchsia.hardware.usb.phy/usb-phy.fidl

OrdinalFieldTypeDescription
usb_phy_modes vector<UsbPhyMode>
phy_type AmlogicPhyType

Optional.

UsbPhyMode

Defined in fuchsia.hardware.usb.phy/usb-phy.fidl

OrdinalFieldTypeDescription
protocol ProtocolVersion
dr_mode Mode
is_otg_capable bool

UNIONS

UsbPhy_ConnectStatusChanged_Result strict

Defined in fuchsia.hardware.usb.phy/usb-phy.fidl

OrdinalVariantTypeDescription
response UsbPhy_ConnectStatusChanged_Response
err zx/Status
framework_err internal

SERVICES

Service

Defined in fuchsia.hardware.usb.phy/usb-phy.fidl

NameTypeTransport
device fuchsia.hardware.usb.phy/UsbPhy Driver