← Documents Documentation/ABI/testing/sysfs-class-usb_power_delivery GitHub 원문 ↗

Linux 6.18.37 · ABI / testing

USB Power Delivery class sysfs ABI

USB PD revision·capability tree와 fixed, variable, battery 및 SPR programmable supply PDO field를 설명합니다.

Source pathDocumentation/ABI/testing/sysfs-class-usb_power_delivery
Source versionLinux v6.18.37
TranslationDUJINLABS 전문 번역 + 해설

요약·해설과 원문, 전문 번역을 서로 분리했습니다. API 이름, symbol, source path는 원문 표기를 사용합니다.

1. 요약·해설

원문의 핵심 논리와 kernel programming 관점의 보충 설명입니다. 아래의 전문 번역과는 별도로 작성했습니다.

USB PD class and capability hierarchy

sysfs-class-usb_power_delivery:1-48

USB PD device는 communication revision·optional version과 source/sink capability PDO를 object position과 supply type별 child device로 노출합니다.

Fixed-supply capability flags

sysfs-class-usb_power_delivery:49-120

첫 PDO인 1:fixed_supply는 mandatory vSafe5V object이며 dual-role, suspend, higher-capability, unconstrained-power, USB communication과 unchunked-message bit를 추가로 제공합니다.

Fixed-supply electrical fields

sysfs-class-usb_power_delivery:121-157

Fixed supply는 voltage, source peak/maximum current, sink operational current와 Fast Role Swap 뒤 필요한 current level을 제공합니다.

Variable-supply voltage and current

sysfs-class-usb_power_delivery:158-190

Variable PDO는 minimum·maximum voltage range와 그 범위에서 source가 공급하거나 sink가 요구하는 current를 제공합니다.

Battery-supply voltage and power

sysfs-class-usb_power_delivery:192-223

Battery PDO는 minimum·maximum voltage와 source maximum allowable power 또는 sink operational power를 제공합니다.

SPR programmable power supply

sysfs-class-usb_power_delivery:225-256

SPR PPS APDO는 programmable voltage range, maximum current와 request 시 rated output power를 초과할 수 있는지 나타내는 power-limited bit를 제공합니다.

2. 영어 원문 전체

번역 기준이 된 Linux v6.18.37 원문입니다. 줄 번호는 이 버전의 파일 좌표입니다.

원문 전체 펼치기
1 What: /sys/class/usb_power_delivery
2 Date: May 2022
3 Contact: Heikki Krogerus <[email protected]>
4 Description:
5 Directory for USB Power Delivery devices.
6
7 What: /sys/class/usb_power_delivery/.../revision
8 Date: May 2022
9 Contact: Heikki Krogerus <[email protected]>
10 Description:
11 File showing the USB Power Delivery Specification Revision used
12 in communication.
13
14 What: /sys/class/usb_power_delivery/.../version
15 Date: May 2022
16 Contact: Heikki Krogerus <[email protected]>
17 Description:
18 This is an optional attribute file showing the version of the
19 specific revision of the USB Power Delivery Specification. In
20 most cases the specification version is not known and the file
21 is not available.
22
23 What: /sys/class/usb_power_delivery/.../source-capabilities
24 Date: May 2022
25 Contact: Heikki Krogerus <[email protected]>
26 Description:
27 The source capabilities message "Source_Capabilities" contains a
28 set of Power Data Objects (PDO), each representing a type of
29 power supply. The order of the PDO objects is defined in the USB
30 Power Delivery Specification. Each PDO - power supply - will
31 have its own device, and the PDO device name will start with the
32 object position number as the first character followed by the
33 power supply type name (":" as delimiter).
34
35 /sys/class/usb_power_delivery/.../source_capabilities/<position>:<type>
36
37 What: /sys/class/usb_power_delivery/.../sink-capabilities
38 Date: May 2022
39 Contact: Heikki Krogerus <[email protected]>
40 Description:
41 The sink capability message "Sink_Capabilities" contains a set
42 of Power Data Objects (PDO) just like with source capabilities,
43 but instead of describing the power capabilities, these objects
44 describe the power requirements.
45
46 The order of the objects in the sink capability message is the
47 same as with the source capabilities message.
48
49 Fixed Supplies
50
51 What: /sys/class/usb_power_delivery/.../<capability>/<position>:fixed_supply
52 Date: May 2022
53 Contact: Heikki Krogerus <[email protected]>
54 Description:
55 Devices containing the attributes (the bit fields) defined for
56 Fixed Supplies.
57
58 The device "1:fixed_supply" is special. USB Power Delivery
59 Specification dictates that the first PDO (at object position
60 1), and the only mandatory PDO, is always the vSafe5V Fixed
61 Supply Object. vSafe5V Object has additional fields defined for
62 it that the other Fixed Supply Objects do not have and that are
63 related to the USB capabilities rather than power capabilities.
64
65 What: /sys/class/usb_power_delivery/.../<capability>/1:fixed_supply/dual_role_power
66 Date: May 2022
67 Contact: Heikki Krogerus <[email protected]>
68 Description:
69 This file contains boolean value that tells does the device
70 support both source and sink power roles.
71
72 What: /sys/class/usb_power_delivery/.../source-capabilities/1:fixed_supply/usb_suspend_supported
73 Date: May 2022
74 Contact: Heikki Krogerus <[email protected]>
75 Description:
76 This file shows the value of the USB Suspend Supported bit in
77 vSafe5V Fixed Supply Object. If the bit is set then the device
78 will follow the USB 2.0 and USB 3.2 rules for suspend and
79 resume.
80
81 What: /sys/class/usb_power_delivery/.../sink-capabilities/1:fixed_supply/higher_capability
82 Date: February 2023
83 Contact: Saranya Gopal <[email protected]>
84 Description:
85 This file shows the value of the Higher capability bit in
86 vsafe5V Fixed Supply Object. If the bit is set, then the sink
87 needs more than vsafe5V(eg. 12 V) to provide full functionality.
88 Valid values: 0, 1
89
90 What: /sys/class/usb_power_delivery/.../<capability>/1:fixed_supply/unconstrained_power
91 Date: May 2022
92 Contact: Heikki Krogerus <[email protected]>
93 Description:
94 This file shows the value of the Unconstrained Power bit in
95 vSafe5V Fixed Supply Object. The bit is set when an external
96 source of power, powerful enough to power the entire system on
97 its own, is available for the device.
98
99 What: /sys/class/usb_power_delivery/.../<capability>/1:fixed_supply/usb_communication_capable
100 Date: May 2022
101 Contact: Heikki Krogerus <[email protected]>
102 Description:
103 This file shows the value of the USB Communication Capable bit in
104 vSafe5V Fixed Supply Object.
105
106 What: /sys/class/usb_power_delivery/.../<capability>/1:fixed_supply/dual_role_data
107 Date: May 2022
108 Contact: Heikki Krogerus <[email protected]>
109 Description:
110 This file shows the value of the Dual-Role Data bit in vSafe5V
111 Fixed Supply Object. Dual role data means ability act as both
112 USB host and USB device.
113
114 What: /sys/class/usb_power_delivery/.../<capability>/1:fixed_supply/unchunked_extended_messages_supported
115 Date: May 2022
116 Contact: Heikki Krogerus <[email protected]>
117 Description:
118 This file shows the value of the Unchunked Extended Messages
119 Supported bit in vSafe5V Fixed Supply Object.
120
121 What: /sys/class/usb_power_delivery/.../<capability>/<position>:fixed_supply/voltage
122 Date: May 2022
123 Contact: Heikki Krogerus <[email protected]>
124 Description:
125 The voltage the supply supports in millivolts.
126
127 What: /sys/class/usb_power_delivery/.../source-capabilities/<position>:fixed_supply/peak_current
128 Date: October 2023
129 Contact: Heikki Krogerus <[email protected]>
130 Description:
131 This file shows the value of the Fixed Power Source Peak Current
132 Capability field.
133
134 What: /sys/class/usb_power_delivery/.../source-capabilities/<position>:fixed_supply/maximum_current
135 Date: May 2022
136 Contact: Heikki Krogerus <[email protected]>
137 Description:
138 Maximum current of the fixed source supply in milliamperes.
139
140 What: /sys/class/usb_power_delivery/.../sink-capabilities/<position>:fixed_supply/operational_current
141 Date: May 2022
142 Contact: Heikki Krogerus <[email protected]>
143 Description:
144 Operational current of the sink in milliamperes.
145
146 What: /sys/class/usb_power_delivery/.../sink-capabilities/<position>:fixed_supply/fast_role_swap_current
147 Date: May 2022
148 Contact: Heikki Krogerus <[email protected]>
149 Description:
150 This file contains the value of the "Fast Role Swap USB Type-C
151 Current" field that tells the current level the sink requires
152 after a Fast Role Swap.
153 0 - Fast Swap not supported"
154 1 - Default USB Power"
155 2 - 1.5A@5V"
156 3 - 3.0A@5V"
157
158 Variable Supplies
159
160 What: /sys/class/usb_power_delivery/.../<capability>/<position>:variable_supply
161 Date: May 2022
162 Contact: Heikki Krogerus <[email protected]>
163 Description:
164 Variable Power Supply PDO.
165
166 What: /sys/class/usb_power_delivery/.../<capability>/<position>:variable_supply/maximum_voltage
167 Date: May 2022
168 Contact: Heikki Krogerus <[email protected]>
169 Description:
170 Maximum Voltage in millivolts.
171
172 What: /sys/class/usb_power_delivery/.../<capability>/<position>:variable_supply/minimum_voltage
173 Date: May 2022
174 Contact: Heikki Krogerus <[email protected]>
175 Description:
176 Minimum Voltage in millivolts.
177
178 What: /sys/class/usb_power_delivery/.../source-capabilities/<position>:variable_supply/maximum_current
179 Date: May 2022
180 Contact: Heikki Krogerus <[email protected]>
181 Description:
182 The maximum current in milliamperes that the source can supply
183 at the given Voltage range.
184
185 What: /sys/class/usb_power_delivery/.../sink-capabilities/<position>:variable_supply/operational_current
186 Date: May 2022
187 Contact: Heikki Krogerus <[email protected]>
188 Description:
189 The operational current in milliamperes that the sink requires
190 at the given Voltage range.
191
192 Battery Supplies
193
194 What: /sys/class/usb_power_delivery/.../<capability>/<position>:battery
195 Date: May 2022
196 Contact: Heikki Krogerus <[email protected]>
197 Description:
198 Battery PDO.
199
200 What: /sys/class/usb_power_delivery/.../<capability>/<position>:battery/maximum_voltage
201 Date: May 2022
202 Contact: Heikki Krogerus <[email protected]>
203 Description:
204 Maximum Voltage in millivolts.
205
206 What: /sys/class/usb_power_delivery/.../<capability>/<position>:battery/minimum_voltage
207 Date: May 2022
208 Contact: Heikki Krogerus <[email protected]>
209 Description:
210 Minimum Voltage in millivolts.
211
212 What: /sys/class/usb_power_delivery/.../source-capabilities/<position>:battery/maximum_power
213 Date: May 2022
214 Contact: Heikki Krogerus <[email protected]>
215 Description:
216 Maximum allowable Power in milliwatts.
217
218 What: /sys/class/usb_power_delivery/.../sink-capabilities/<position>:battery/operational_power
219 Date: May 2022
220 Contact: Heikki Krogerus <[email protected]>
221 Description:
222 The operational power that the sink requires at the given
223 voltage range.
224
225 Standard Power Range (SPR) Programmable Power Supplies
226
227 What: /sys/class/usb_power_delivery/.../<capability>/<position>:programmable_supply
228 Date: May 2022
229 Contact: Heikki Krogerus <[email protected]>
230 Description:
231 Programmable Power Supply (PPS) Augmented PDO (APDO).
232
233 What: /sys/class/usb_power_delivery/.../<capability>/<position>:programmable_supply/maximum_voltage
234 Date: May 2022
235 Contact: Heikki Krogerus <[email protected]>
236 Description:
237 Maximum Voltage in millivolts.
238
239 What: /sys/class/usb_power_delivery/.../<capability>/<position>:programmable_supply/minimum_voltage
240 Date: May 2022
241 Contact: Heikki Krogerus <[email protected]>
242 Description:
243 Minimum Voltage in millivolts.
244
245 What: /sys/class/usb_power_delivery/.../<capability>/<position>:programmable_supply/maximum_current
246 Date: May 2022
247 Contact: Heikki Krogerus <[email protected]>
248 Description:
249 Maximum Current in milliamperes.
250
251 What: /sys/class/usb_power_delivery/.../source-capabilities/<position>:programmable_supply/pps_power_limited
252 Date: May 2022
253 Contact: Heikki Krogerus <[email protected]>
254 Description:
255 The PPS Power Limited bit indicates whether or not the source
256 supply will exceed the rated output power if requested.
257

3. 한국어 전문 번역

영어 원문의 문단 순서와 의미를 유지한 전체 번역입니다. 코드, 함수명, symbol과 URL은 원문 표기를 유지합니다.

USB Power Delivery device class

1-6
항목한국어 전문 번역
What/sys/class/usb_power_delivery
Date2022년 5월
ContactHeikki Krogerus <[email protected]>
DescriptionUSB Power Delivery device를 위한 directory입니다.

USB PD communication revision

7-13
항목한국어 전문 번역
What/sys/class/usb_power_delivery/.../revision
Date2022년 5월
ContactHeikki Krogerus <[email protected]>
DescriptionCommunication에 사용하는 USB Power Delivery Specification Revision을 표시하는 file입니다.

USB PD specification version

14-22
항목한국어 전문 번역
What/sys/class/usb_power_delivery/.../version
Date2022년 5월
ContactHeikki Krogerus <[email protected]>
Description특정 USB Power Delivery Specification revision의 version을 표시하는 optional attribute file입니다. 대부분 specification version을 알 수 없어 file을 사용할 수 없습니다.

Source capability PDO devices

23-36
항목한국어 전문 번역
What/sys/class/usb_power_delivery/.../source-capabilities
Date2022년 5월
ContactHeikki Krogerus <[email protected]>
DescriptionSource capability message "Source_Capabilities"는 각각 power supply type을 나타내는 Power Data Object(PDO) 집합을 담습니다. PDO object 순서는 USB Power Delivery Specification에 정의됩니다. 각 PDO, 즉 power supply에는 자체 device가 있으며 이름은 첫 character인 object position number, delimiter ":", power supply type name 순서입니다.
/sys/class/usb_power_delivery/.../source_capabilities/<position>:<type>

Sink capability PDO devices

37-48
항목한국어 전문 번역
What/sys/class/usb_power_delivery/.../sink-capabilities
Date2022년 5월
ContactHeikki Krogerus <[email protected]>
DescriptionSink capability message "Sink_Capabilities"도 source capability와 마찬가지로 PDO 집합을 담지만 power capability 대신 power requirement를 설명합니다. Sink capability message의 object 순서는 source capability message와 같습니다.
USB PD capability hierarchy
/sys/class/usb_power_delivery devicesource-capabilities 또는 sink-capabilitiesOrdered PDO set<position>:<type> child deviceSupply-specific bit-field attributes

Source와 sink message의 ordered PDO가 position:type child device로 materialize됩니다.

Source and sink PDO semantics
CapabilityPDO가 설명하는 내용
source-capabilitiesSource가 제공할 수 있는 power supplies
sink-capabilitiesSink가 요구하는 power requirements

같은 object ordering을 공유하지만 기술하는 방향이 다릅니다.

Fixed-supply PDO device

49-64

Fixed Supply에 적용됩니다.

항목한국어 전문 번역
What/sys/class/usb_power_delivery/.../<capability>/<position>:fixed_supply
Date2022년 5월
ContactHeikki Krogerus <[email protected]>
DescriptionFixed Supply에 정의된 attribute(bit field)를 담는 device입니다. "1:fixed_supply" device는 특별합니다. USB Power Delivery Specification에 따라 object position 1의 첫 PDO이자 유일한 mandatory PDO는 항상 vSafe5V Fixed Supply Object입니다. vSafe5V Object에는 다른 Fixed Supply Object에 없는 추가 field가 있으며 power capability가 아니라 USB capability와 관련됩니다.

Fixed-supply dual-role power flag

65-71
항목한국어 전문 번역
What/sys/class/usb_power_delivery/.../<capability>/1:fixed_supply/dual_role_power
Date2022년 5월
ContactHeikki Krogerus <[email protected]>
DescriptionDevice가 source와 sink power role을 모두 지원하는지 알려 주는 boolean value를 담습니다.

vSafe5V USB suspend support

72-80
항목한국어 전문 번역
What/sys/class/usb_power_delivery/.../source-capabilities/1:fixed_supply/usb_suspend_supported
Date2022년 5월
ContactHeikki Krogerus <[email protected]>
DescriptionvSafe5V Fixed Supply Object의 USB Suspend Supported bit value를 표시합니다. Bit가 set이면 device가 suspend와 resume에 관한 USB 2.0 및 USB 3.2 rule을 따릅니다.

vSafe5V higher-capability flag

81-89
항목한국어 전문 번역
What/sys/class/usb_power_delivery/.../sink-capabilities/1:fixed_supply/higher_capability
Date2023년 2월
ContactSaranya Gopal <[email protected]>
DescriptionvSafe5V Fixed Supply Object의 Higher capability bit value를 표시합니다. Bit가 set이면 sink가 full functionality를 제공하기 위해 vSafe5V보다 높은 voltage, 예를 들어 12V를 필요로 합니다.
Valid values0, 1

vSafe5V unconstrained-power flag

90-98
항목한국어 전문 번역
What/sys/class/usb_power_delivery/.../<capability>/1:fixed_supply/unconstrained_power
Date2022년 5월
ContactHeikki Krogerus <[email protected]>
DescriptionvSafe5V Fixed Supply Object의 Unconstrained Power bit value를 표시합니다. Device 자체만으로 전체 system에 power를 공급할 만큼 강력한 external power source를 사용할 수 있을 때 bit가 set됩니다.

vSafe5V USB communication capability

99-105
항목한국어 전문 번역
What/sys/class/usb_power_delivery/.../<capability>/1:fixed_supply/usb_communication_capable
Date2022년 5월
ContactHeikki Krogerus <[email protected]>
DescriptionvSafe5V Fixed Supply Object의 USB Communication Capable bit value를 표시합니다.

vSafe5V dual-role data capability

106-113
항목한국어 전문 번역
What/sys/class/usb_power_delivery/.../<capability>/1:fixed_supply/dual_role_data
Date2022년 5월
ContactHeikki Krogerus <[email protected]>
DescriptionvSafe5V Fixed Supply Object의 Dual-Role Data bit value를 표시합니다. Dual-role data는 USB host와 USB device 양쪽으로 동작할 수 있음을 뜻합니다.

vSafe5V unchunked extended-message support

114-120
항목한국어 전문 번역
What/sys/class/usb_power_delivery/.../<capability>/1:fixed_supply/unchunked_extended_messages_supported
Date2022년 5월
ContactHeikki Krogerus <[email protected]>
DescriptionvSafe5V Fixed Supply Object의 Unchunked Extended Messages Supported bit value를 표시합니다.
Special vSafe5V capability fields
Attribute의미
dual_role_powerSource와 sink role 모두 지원
usb_suspend_supportedUSB 2.0/3.2 suspend·resume rule 준수
higher_capabilityFull function에 vSafe5V보다 높은 voltage 필요
unconstrained_powerSystem 전체를 공급할 external source 존재
usb_communication_capableUSB communication capability
dual_role_dataHost와 device 양쪽 data role
unchunked_extended_messages_supportedUnchunked Extended Message 지원

Mandatory first PDO인 1:fixed_supply에 추가되는 USB-related bit입니다.

Fixed-supply voltage

121-126
항목한국어 전문 번역
What/sys/class/usb_power_delivery/.../<capability>/<position>:fixed_supply/voltage
Date2022년 5월
ContactHeikki Krogerus <[email protected]>
DescriptionSupply가 지원하는 voltage입니다.
UnitMillivolts

Fixed-source peak-current capability

127-133
항목한국어 전문 번역
What/sys/class/usb_power_delivery/.../source-capabilities/<position>:fixed_supply/peak_current
Date2023년 10월
ContactHeikki Krogerus <[email protected]>
DescriptionFixed Power Source Peak Current Capability field value를 표시합니다.

Fixed-source maximum current

134-139
항목한국어 전문 번역
What/sys/class/usb_power_delivery/.../source-capabilities/<position>:fixed_supply/maximum_current
Date2022년 5월
ContactHeikki Krogerus <[email protected]>
DescriptionFixed source supply의 maximum current입니다.
UnitMilliamperes

Fixed-sink operational current

140-145
항목한국어 전문 번역
What/sys/class/usb_power_delivery/.../sink-capabilities/<position>:fixed_supply/operational_current
Date2022년 5월
ContactHeikki Krogerus <[email protected]>
DescriptionSink의 operational current입니다.
UnitMilliamperes

Fast Role Swap sink current

146-157
항목한국어 전문 번역
What/sys/class/usb_power_delivery/.../sink-capabilities/<position>:fixed_supply/fast_role_swap_current
Date2022년 5월
ContactHeikki Krogerus <[email protected]>
Description"Fast Role Swap USB Type-C Current" field value이며 Fast Role Swap 뒤 sink가 요구하는 current level을 알려 줍니다.
Values0: Fast Swap 미지원, 1: Default USB Power, 2: 1.5A@5V, 3: 3.0A@5V
Fixed-supply electrical fields
AttributeDirection단위/값
voltageSource or sink capabilitymV
peak_currentSourceCapability field
maximum_currentSourcemA
operational_currentSinkmA
fast_role_swap_currentSink after FRS0..3 encoded level

Source와 sink 방향에 따라 current field가 달라집니다.

Fast Role Swap current levels
Required current
0Fast Swap not supported
1Default USB Power
21.5A @ 5V
33.0A @ 5V

Encoded field가 FRS 직후 sink requirement를 나타냅니다.

Variable-supply PDO

158-165

Variable Supply에 적용됩니다.

항목한국어 전문 번역
What/sys/class/usb_power_delivery/.../<capability>/<position>:variable_supply
Date2022년 5월
ContactHeikki Krogerus <[email protected]>
DescriptionVariable Power Supply PDO입니다.

Variable-supply maximum voltage

166-171
항목한국어 전문 번역
What/sys/class/usb_power_delivery/.../<capability>/<position>:variable_supply/maximum_voltage
Date2022년 5월
ContactHeikki Krogerus <[email protected]>
DescriptionMaximum voltage입니다.
UnitMillivolts

Variable-supply minimum voltage

172-177
항목한국어 전문 번역
What/sys/class/usb_power_delivery/.../<capability>/<position>:variable_supply/minimum_voltage
Date2022년 5월
ContactHeikki Krogerus <[email protected]>
DescriptionMinimum voltage입니다.
UnitMillivolts

Variable-source maximum current

178-184
항목한국어 전문 번역
What/sys/class/usb_power_delivery/.../source-capabilities/<position>:variable_supply/maximum_current
Date2022년 5월
ContactHeikki Krogerus <[email protected]>
Description주어진 voltage range에서 source가 공급할 수 있는 maximum current입니다.
UnitMilliamperes

Variable-sink operational current

185-190
항목한국어 전문 번역
What/sys/class/usb_power_delivery/.../sink-capabilities/<position>:variable_supply/operational_current
Date2022년 5월
ContactHeikki Krogerus <[email protected]>
Description주어진 voltage range에서 sink가 요구하는 operational current입니다.
UnitMilliamperes
Variable-supply fields
Field의미단위
minimum_voltageRange minimummV
maximum_voltageRange maximummV
maximum_currentSource supply limitmA
operational_currentSink requirementmA

Voltage range는 공통이며 current field는 source와 sink 방향별입니다.

Battery-supply PDO

192-199

Battery Supply에 적용됩니다.

항목한국어 전문 번역
What/sys/class/usb_power_delivery/.../<capability>/<position>:battery
Date2022년 5월
ContactHeikki Krogerus <[email protected]>
DescriptionBattery PDO입니다.

Battery maximum voltage

200-205
항목한국어 전문 번역
What/sys/class/usb_power_delivery/.../<capability>/<position>:battery/maximum_voltage
Date2022년 5월
ContactHeikki Krogerus <[email protected]>
DescriptionMaximum voltage입니다.
UnitMillivolts

Battery minimum voltage

206-211
항목한국어 전문 번역
What/sys/class/usb_power_delivery/.../<capability>/<position>:battery/minimum_voltage
Date2022년 5월
ContactHeikki Krogerus <[email protected]>
DescriptionMinimum voltage입니다.
UnitMillivolts

Battery-source maximum power

212-217
항목한국어 전문 번역
What/sys/class/usb_power_delivery/.../source-capabilities/<position>:battery/maximum_power
Date2022년 5월
ContactHeikki Krogerus <[email protected]>
DescriptionMaximum allowable power입니다.
UnitMilliwatts

Battery-sink operational power

218-223
항목한국어 전문 번역
What/sys/class/usb_power_delivery/.../sink-capabilities/<position>:battery/operational_power
Date2022년 5월
ContactHeikki Krogerus <[email protected]>
Description주어진 voltage range에서 sink가 요구하는 operational power입니다.
Battery-supply fields
FieldDirection단위
minimum_voltageSource or sink capabilitymV
maximum_voltageSource or sink capabilitymV
maximum_powerSource maximum allowablemW
operational_powerSink requirement원문 단위 미명시

Battery PDO는 current 대신 power requirement를 사용합니다.

SPR PPS APDO

225-232

Standard Power Range(SPR) Programmable Power Supply에 적용됩니다.

항목한국어 전문 번역
What/sys/class/usb_power_delivery/.../<capability>/<position>:programmable_supply
Date2022년 5월
ContactHeikki Krogerus <[email protected]>
DescriptionProgrammable Power Supply(PPS) Augmented PDO(APDO)입니다.

PPS maximum voltage

233-238
항목한국어 전문 번역
What/sys/class/usb_power_delivery/.../<capability>/<position>:programmable_supply/maximum_voltage
Date2022년 5월
ContactHeikki Krogerus <[email protected]>
DescriptionMaximum voltage입니다.
UnitMillivolts

PPS minimum voltage

239-244
항목한국어 전문 번역
What/sys/class/usb_power_delivery/.../<capability>/<position>:programmable_supply/minimum_voltage
Date2022년 5월
ContactHeikki Krogerus <[email protected]>
DescriptionMinimum voltage입니다.
UnitMillivolts

PPS maximum current

245-250
항목한국어 전문 번역
What/sys/class/usb_power_delivery/.../<capability>/<position>:programmable_supply/maximum_current
Date2022년 5월
ContactHeikki Krogerus <[email protected]>
DescriptionMaximum current입니다.
UnitMilliamperes

PPS power-limited indication

251-256
항목한국어 전문 번역
What/sys/class/usb_power_delivery/.../source-capabilities/<position>:programmable_supply/pps_power_limited
Date2022년 5월
ContactHeikki Krogerus <[email protected]>
DescriptionPPS Power Limited bit는 request를 받았을 때 source supply가 rated output power를 초과할지 여부를 나타냅니다.
SPR programmable-supply fields
Field의미단위
minimum_voltageProgrammable range minimummV
maximum_voltageProgrammable range maximummV
maximum_currentMaximum output currentmA
pps_power_limitedRated output power 초과 가능 여부Bit

PPS APDO가 제공하는 programmable range와 source limit입니다.