1What:		/sys/bus/platform/drivers/ufshcd/*/device_descriptor/device_type
2Date:		February 2018
3Contact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
4Description:	This file shows the device type. This is one of the UFS
5		device descriptor parameters. The full information about
6		the descriptor could be found at UFS specifications 2.1.
7		The file is read only.
8
9What:		/sys/bus/platform/drivers/ufshcd/*/device_descriptor/device_class
10Date:		February 2018
11Contact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
12Description:	This file shows the device class. This is one of the UFS
13		device descriptor parameters. The full information about
14		the descriptor could be found at UFS specifications 2.1.
15		The file is read only.
16
17What:		/sys/bus/platform/drivers/ufshcd/*/device_descriptor/device_sub_class
18Date:		February 2018
19Contact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
20Description:	This file shows the UFS storage subclass. This is one of
21		the UFS device descriptor parameters. The full information
22		about the descriptor could be found at UFS specifications 2.1.
23		The file is read only.
24
25What:		/sys/bus/platform/drivers/ufshcd/*/device_descriptor/protocol
26Date:		February 2018
27Contact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
28Description:	This file shows the protocol supported by an UFS device.
29		This is one of the UFS device descriptor parameters.
30		The full information about the descriptor could be found
31		at UFS specifications 2.1.
32		The file is read only.
33
34What:		/sys/bus/platform/drivers/ufshcd/*/device_descriptor/number_of_luns
35Date:		February 2018
36Contact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
37Description:	This file shows number of logical units. This is one of
38		the UFS device descriptor parameters. The full information
39		about the descriptor could be found at UFS specifications 2.1.
40		The file is read only.
41
42What:		/sys/bus/platform/drivers/ufshcd/*/device_descriptor/number_of_wluns
43Date:		February 2018
44Contact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
45Description:	This file shows number of well known logical units.
46		This is one of the UFS device descriptor parameters.
47		The full information about the descriptor could be found
48		at UFS specifications 2.1.
49		The file is read only.
50
51What:		/sys/bus/platform/drivers/ufshcd/*/device_descriptor/boot_enable
52Date:		February 2018
53Contact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
54Description:	This file shows value that indicates whether the device is
55		enabled for boot. This is one of the UFS device descriptor
56		parameters. The full information about the descriptor could
57		be found at UFS specifications 2.1.
58		The file is read only.
59
60What:		/sys/bus/platform/drivers/ufshcd/*/device_descriptor/descriptor_access_enable
61Date:		February 2018
62Contact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
63Description:	This file shows value that indicates whether the device
64		descriptor could be read after partial initialization phase
65		of the boot sequence. This is one of the UFS device descriptor
66		parameters. The full information about the descriptor could
67		be found at UFS specifications 2.1.
68		The file is read only.
69
70What:		/sys/bus/platform/drivers/ufshcd/*/device_descriptor/initial_power_mode
71Date:		February 2018
72Contact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
73Description:	This file shows value that defines the power mode after
74		device initialization or hardware reset. This is one of
75		the UFS device descriptor parameters. The full information
76		about the descriptor could be found at UFS specifications 2.1.
77		The file is read only.
78
79What:		/sys/bus/platform/drivers/ufshcd/*/device_descriptor/high_priority_lun
80Date:		February 2018
81Contact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
82Description:	This file shows the high priority lun. This is one of
83		the UFS device descriptor parameters. The full information
84		about the descriptor could be found at UFS specifications 2.1.
85		The file is read only.
86
87What:		/sys/bus/platform/drivers/ufshcd/*/device_descriptor/secure_removal_type
88Date:		February 2018
89Contact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
90Description:	This file shows the secure removal type. This is one of
91		the UFS device descriptor parameters. The full information
92		about the descriptor could be found at UFS specifications 2.1.
93		The file is read only.
94
95What:		/sys/bus/platform/drivers/ufshcd/*/device_descriptor/support_security_lun
96Date:		February 2018
97Contact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
98Description:	This file shows whether the security lun is supported.
99		This is one of the UFS device descriptor parameters.
100		The full information about the descriptor could be found
101		at UFS specifications 2.1.
102		The file is read only.
103
104What:		/sys/bus/platform/drivers/ufshcd/*/device_descriptor/bkops_termination_latency
105Date:		February 2018
106Contact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
107Description:	This file shows the background operations termination
108		latency. This is one of the UFS device descriptor parameters.
109		The full information about the descriptor could be found
110		at UFS specifications 2.1.
111		The file is read only.
112
113What:		/sys/bus/platform/drivers/ufshcd/*/device_descriptor/initial_active_icc_level
114Date:		February 2018
115Contact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
116Description:	This file shows the initial active ICC level. This is one
117		of the UFS device descriptor parameters. The full information
118		about the descriptor could be found at UFS specifications 2.1.
119		The file is read only.
120
121What:		/sys/bus/platform/drivers/ufshcd/*/device_descriptor/specification_version
122Date:		February 2018
123Contact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
124Description:	This file shows the specification version. This is one
125		of the UFS device descriptor parameters. The full information
126		about the descriptor could be found at UFS specifications 2.1.
127		The file is read only.
128
129What:		/sys/bus/platform/drivers/ufshcd/*/device_descriptor/manufacturing_date
130Date:		February 2018
131Contact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
132Description:	This file shows the manufacturing date in BCD format.
133		This is one of the UFS device descriptor parameters.
134		The full information about the descriptor could be found
135		at UFS specifications 2.1.
136		The file is read only.
137
138What:		/sys/bus/platform/drivers/ufshcd/*/device_descriptor/manufacturer_id
139Date:		February 2018
140Contact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
141Description:	This file shows the manufacturee ID. This is one of the
142		UFS device descriptor parameters. The full information about
143		the descriptor could be found at UFS specifications 2.1.
144		The file is read only.
145
146What:		/sys/bus/platform/drivers/ufshcd/*/device_descriptor/rtt_capability
147Date:		February 2018
148Contact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
149Description:	This file shows the maximum number of outstanding RTTs
150		supported by the device. This is one of the UFS device
151		descriptor parameters. The full information about
152		the descriptor could be found at UFS specifications 2.1.
153		The file is read only.
154
155What:		/sys/bus/platform/drivers/ufshcd/*/device_descriptor/rtc_update
156Date:		February 2018
157Contact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
158Description:	This file shows the frequency and method of the realtime
159		clock update. This is one of the UFS device descriptor
160		parameters. The full information about the descriptor
161		could be found at UFS specifications 2.1.
162		The file is read only.
163
164What:		/sys/bus/platform/drivers/ufshcd/*/device_descriptor/ufs_features
165Date:		February 2018
166Contact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
167Description:	This file shows which features are supported by the device.
168		This is one of the UFS device descriptor parameters.
169		The full information about the descriptor could be
170		found at UFS specifications 2.1.
171		The file is read only.
172
173What:		/sys/bus/platform/drivers/ufshcd/*/device_descriptor/ffu_timeout
174Date:		February 2018
175Contact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
176Description:	This file shows the FFU timeout. This is one of the
177		UFS device descriptor parameters. The full information
178		about the descriptor could be found at UFS specifications 2.1.
179		The file is read only.
180
181What:		/sys/bus/platform/drivers/ufshcd/*/device_descriptor/queue_depth
182Date:		February 2018
183Contact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
184Description:	This file shows the device queue depth. This is one of the
185		UFS device descriptor parameters. The full information
186		about the descriptor could be found at UFS specifications 2.1.
187		The file is read only.
188
189What:		/sys/bus/platform/drivers/ufshcd/*/device_descriptor/device_version
190Date:		February 2018
191Contact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
192Description:	This file shows the device version. This is one of the
193		UFS device descriptor parameters. The full information
194		about the descriptor could be found at UFS specifications 2.1.
195		The file is read only.
196
197What:		/sys/bus/platform/drivers/ufshcd/*/device_descriptor/number_of_secure_wpa
198Date:		February 2018
199Contact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
200Description:	This file shows number of secure write protect areas
201		supported by the device. This is one of the UFS device
202		descriptor parameters. The full information about
203		the descriptor could be found at UFS specifications 2.1.
204		The file is read only.
205
206What:		/sys/bus/platform/drivers/ufshcd/*/device_descriptor/psa_max_data_size
207Date:		February 2018
208Contact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
209Description:	This file shows the maximum amount of data that may be
210		written during the pre-soldering phase of the PSA flow.
211		This is one of the UFS device descriptor parameters.
212		The full information about the descriptor could be found
213		at UFS specifications 2.1.
214		The file is read only.
215
216What:		/sys/bus/platform/drivers/ufshcd/*/device_descriptor/psa_state_timeout
217Date:		February 2018
218Contact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
219Description:	This file shows the command maximum timeout for a change
220		in PSA state. This is one of the UFS device descriptor
221		parameters. The full information about the descriptor could
222		be found at UFS specifications 2.1.
223		The file is read only.
224
225
226What:		/sys/bus/platform/drivers/ufshcd/*/interconnect_descriptor/unipro_version
227Date:		February 2018
228Contact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
229Description:	This file shows the MIPI UniPro version number in BCD format.
230		This is one of the UFS interconnect descriptor parameters.
231		The full information about the descriptor could be found at
232		UFS specifications 2.1.
233		The file is read only.
234
235What:		/sys/bus/platform/drivers/ufshcd/*/interconnect_descriptor/mphy_version
236Date:		February 2018
237Contact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
238Description:	This file shows the MIPI M-PHY version number in BCD format.
239		This is one of the UFS interconnect descriptor parameters.
240		The full information about the descriptor could be found at
241		UFS specifications 2.1.
242		The file is read only.
243
244
245What:		/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/raw_device_capacity
246Date:		February 2018
247Contact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
248Description:	This file shows the total memory quantity available to
249		the user to configure the device logical units. This is one
250		of the UFS geometry descriptor parameters. The full
251		information about the descriptor could be found at
252		UFS specifications 2.1.
253		The file is read only.
254
255What:		/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/max_number_of_luns
256Date:		February 2018
257Contact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
258Description:	This file shows the maximum number of logical units
259		supported by the UFS device. This is one of the UFS
260		geometry descriptor parameters. The full information about
261		the descriptor could be found at UFS specifications 2.1.
262		The file is read only.
263
264What:		/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/segment_size
265Date:		February 2018
266Contact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
267Description:	This file shows the segment size. This is one of the UFS
268		geometry descriptor parameters. The full information about
269		the descriptor could be found at UFS specifications 2.1.
270		The file is read only.
271
272What:		/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/allocation_unit_size
273Date:		February 2018
274Contact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
275Description:	This file shows the allocation unit size. This is one of
276		the UFS geometry descriptor parameters. The full information
277		about the descriptor could be found at UFS specifications 2.1.
278		The file is read only.
279
280What:		/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/min_addressable_block_size
281Date:		February 2018
282Contact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
283Description:	This file shows the minimum addressable block size. This
284		is one of the UFS geometry descriptor parameters. The full
285		information about the descriptor could be found at UFS
286		specifications 2.1.
287		The file is read only.
288
289What:		/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/optimal_read_block_size
290Date:		February 2018
291Contact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
292Description:	This file shows the optimal read block size. This is one
293		of the UFS geometry descriptor parameters. The full
294		information about the descriptor could be found at UFS
295		specifications 2.1.
296		The file is read only.
297
298What:		/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/optimal_write_block_size
299Date:		February 2018
300Contact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
301Description:	This file shows the optimal write block size. This is one
302		of the UFS geometry descriptor parameters. The full
303		information about the descriptor could be found at UFS
304		specifications 2.1.
305		The file is read only.
306
307What:		/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/max_in_buffer_size
308Date:		February 2018
309Contact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
310Description:	This file shows the maximum data-in buffer size. This
311		is one of the UFS geometry descriptor parameters. The full
312		information about the descriptor could be found at UFS
313		specifications 2.1.
314		The file is read only.
315
316What:		/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/max_out_buffer_size
317Date:		February 2018
318Contact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
319Description:	This file shows the maximum data-out buffer size. This
320		is one of the UFS geometry descriptor parameters. The full
321		information about the descriptor could be found at UFS
322		specifications 2.1.
323		The file is read only.
324
325What:		/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/rpmb_rw_size
326Date:		February 2018
327Contact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
328Description:	This file shows the maximum number of RPMB frames allowed
329		in Security Protocol In/Out. This is one of the UFS geometry
330		descriptor parameters. The full information about the
331		descriptor could be found at UFS specifications 2.1.
332		The file is read only.
333
334What:		/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/dyn_capacity_resource_policy
335Date:		February 2018
336Contact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
337Description:	This file shows the dynamic capacity resource policy. This
338		is one of the UFS geometry descriptor parameters. The full
339		information about the descriptor could be found at
340		UFS specifications 2.1.
341		The file is read only.
342
343What:		/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/data_ordering
344Date:		February 2018
345Contact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
346Description:	This file shows support for out-of-order data transfer.
347		This is one of the UFS geometry descriptor parameters.
348		The full information about the descriptor could be found at
349		UFS specifications 2.1.
350		The file is read only.
351
352What:		/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/max_number_of_contexts
353Date:		February 2018
354Contact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
355Description:	This file shows maximum available number of contexts which
356		are supported by the device. This is one of the UFS geometry
357		descriptor parameters. The full information about the
358		descriptor could be found at UFS specifications 2.1.
359		The file is read only.
360
361What:		/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/sys_data_tag_unit_size
362Date:		February 2018
363Contact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
364Description:	This file shows system data tag unit size. This is one of
365		the UFS geometry descriptor parameters. The full information
366		about the descriptor could be found at UFS specifications 2.1.
367		The file is read only.
368
369What:		/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/sys_data_tag_resource_size
370Date:		February 2018
371Contact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
372Description:	This file shows maximum storage area size allocated by
373		the device to handle system data by the tagging mechanism.
374		This is one of the UFS geometry descriptor parameters.
375		The full information about the descriptor could be found at
376		UFS specifications 2.1.
377		The file is read only.
378
379What:		/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/secure_removal_types
380Date:		February 2018
381Contact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
382Description:	This file shows supported secure removal types. This is
383		one of the UFS geometry descriptor parameters. The full
384		information about the descriptor could be found at
385		UFS specifications 2.1.
386		The file is read only.
387
388What:		/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/memory_types
389Date:		February 2018
390Contact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
391Description:	This file shows supported memory types. This is one of
392		the UFS geometry descriptor parameters. The full
393		information about the descriptor could be found at
394		UFS specifications 2.1.
395		The file is read only.
396
397What:		/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/*_memory_max_alloc_units
398Date:		February 2018
399Contact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
400Description:	This file shows the maximum number of allocation units for
401		different memory types (system code, non persistent,
402		enhanced type 1-4). This is one of the UFS geometry
403		descriptor parameters. The full information about the
404		descriptor could be found at UFS specifications 2.1.
405		The file is read only.
406
407What:		/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/*_memory_capacity_adjustment_factor
408Date:		February 2018
409Contact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
410Description:	This file shows the memory capacity adjustment factor for
411		different memory types (system code, non persistent,
412		enhanced type 1-4). This is one of the UFS geometry
413		descriptor parameters. The full information about the
414		descriptor could be found at UFS specifications 2.1.
415		The file is read only.
416
417
418What:		/sys/bus/platform/drivers/ufshcd/*/health_descriptor/eol_info
419Date:		February 2018
420Contact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
421Description:	This file shows preend of life information. This is one
422		of the UFS health descriptor parameters. The full
423		information about the descriptor could be found at
424		UFS specifications 2.1.
425		The file is read only.
426
427What:		/sys/bus/platform/drivers/ufshcd/*/health_descriptor/life_time_estimation_a
428Date:		February 2018
429Contact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
430Description:	This file shows indication of the device life time
431		(method a). This is one of the UFS health descriptor
432		parameters. The full information about the descriptor
433		could be found at UFS specifications 2.1.
434		The file is read only.
435
436What:		/sys/bus/platform/drivers/ufshcd/*/health_descriptor/life_time_estimation_b
437Date:		February 2018
438Contact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
439Description:	This file shows indication of the device life time
440		(method b). This is one of the UFS health descriptor
441		parameters. The full information about the descriptor
442		could be found at UFS specifications 2.1.
443		The file is read only.
444
445
446What:		/sys/bus/platform/drivers/ufshcd/*/power_descriptor/active_icc_levels_vcc*
447Date:		February 2018
448Contact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
449Description:	This file shows maximum VCC, VCCQ and VCCQ2 value for
450		active ICC levels from 0 to 15. This is one of the UFS
451		power descriptor parameters. The full information about
452		the descriptor could be found at UFS specifications 2.1.
453		The file is read only.
454
455
456What:		/sys/bus/platform/drivers/ufshcd/*/string_descriptors/manufacturer_name
457Date:		February 2018
458Contact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
459Description:	This file contains a device manufactureer name string.
460		The full information about the descriptor could be found at
461		UFS specifications 2.1.
462		The file is read only.
463
464What:		/sys/bus/platform/drivers/ufshcd/*/string_descriptors/product_name
465Date:		February 2018
466Contact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
467Description:	This file contains a product name string. The full information
468		about the descriptor could be found at UFS specifications 2.1.
469		The file is read only.
470
471What:		/sys/bus/platform/drivers/ufshcd/*/string_descriptors/oem_id
472Date:		February 2018
473Contact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
474Description:	This file contains a OEM ID string. The full information
475		about the descriptor could be found at UFS specifications 2.1.
476		The file is read only.
477
478What:		/sys/bus/platform/drivers/ufshcd/*/string_descriptors/serial_number
479Date:		February 2018
480Contact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
481Description:	This file contains a device serial number string. The full
482		information about the descriptor could be found at
483		UFS specifications 2.1.
484		The file is read only.
485
486What:		/sys/bus/platform/drivers/ufshcd/*/string_descriptors/product_revision
487Date:		February 2018
488Contact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
489Description:	This file contains a product revision string. The full
490		information about the descriptor could be found at
491		UFS specifications 2.1.
492		The file is read only.
493