xref: /openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Configuration/USBPort.interface.yaml (revision 58044a2d10d949cbab3fd0ee71bc5c5e231bef25)
1*58044a2dSJagpal Singh GillDescription: >
2*58044a2dSJagpal Singh Gill    Implement to provide entity manager configuration for the usb port.
3*58044a2dSJagpal Singh Gill
4*58044a2dSJagpal Singh Gillproperties:
5*58044a2dSJagpal Singh Gill    - name: Type
6*58044a2dSJagpal Singh Gill      type: string
7*58044a2dSJagpal Singh Gill      description: >
8*58044a2dSJagpal Singh Gill          The type of configuration object.
9*58044a2dSJagpal Singh Gill      flags:
10*58044a2dSJagpal Singh Gill          - readonly
11*58044a2dSJagpal Singh Gill    - name: Name
12*58044a2dSJagpal Singh Gill      type: string
13*58044a2dSJagpal Singh Gill      description: >
14*58044a2dSJagpal Singh Gill          The name of the usb port.
15*58044a2dSJagpal Singh Gill      flags:
16*58044a2dSJagpal Singh Gill          - readonly
17*58044a2dSJagpal Singh Gill    - name: DeviceAddress
18*58044a2dSJagpal Singh Gill      type: string
19*58044a2dSJagpal Singh Gill      description: >
20*58044a2dSJagpal Singh Gill          The address of the USB device.
21*58044a2dSJagpal Singh Gill      flags:
22*58044a2dSJagpal Singh Gill          - readonly
23*58044a2dSJagpal Singh Gill    - name: DeviceInterface
24*58044a2dSJagpal Singh Gill      type: uint64
25*58044a2dSJagpal Singh Gill      description: >
26*58044a2dSJagpal Singh Gill          The interface number of the USB device.
27*58044a2dSJagpal Singh Gill      flags:
28*58044a2dSJagpal Singh Gill          - readonly
29*58044a2dSJagpal Singh Gill    - name: Port
30*58044a2dSJagpal Singh Gill      type: uint64
31*58044a2dSJagpal Singh Gill      description: >
32*58044a2dSJagpal Singh Gill          The physical port of the serial device within that interface.
33*58044a2dSJagpal Singh Gill      flags:
34*58044a2dSJagpal Singh Gill          - readonly
35*58044a2dSJagpal Singh Gill    - name: Mode
36*58044a2dSJagpal Singh Gill      type: string
37*58044a2dSJagpal Singh Gill      description: >
38*58044a2dSJagpal Singh Gill          The mode of the serial interface, for example, RS232, RS485.
39*58044a2dSJagpal Singh Gill      flags:
40*58044a2dSJagpal Singh Gill          - readonly
41*58044a2dSJagpal Singh Gill    - name: BaudRate
42*58044a2dSJagpal Singh Gill      type: uint64
43*58044a2dSJagpal Singh Gill      description: >
44*58044a2dSJagpal Singh Gill          The baudrate of the communication channel.
45*58044a2dSJagpal Singh Gill      flags:
46*58044a2dSJagpal Singh Gill          - readonly
47*58044a2dSJagpal Singh Gill    - name: RTSDelay
48*58044a2dSJagpal Singh Gill      type: uint64
49*58044a2dSJagpal Singh Gill      description: >
50*58044a2dSJagpal Singh Gill          The request to send delay in milli-seconds.
51*58044a2dSJagpal Singh Gill      flags:
52*58044a2dSJagpal Singh Gill          - readonly
53