18c2ecf20Sopenharmony_ciWhat:		/sys/bus/*/drivers/ufshcd/*/auto_hibern8
28c2ecf20Sopenharmony_ciDate:		March 2018
38c2ecf20Sopenharmony_ciContact:	linux-scsi@vger.kernel.org
48c2ecf20Sopenharmony_ciDescription:
58c2ecf20Sopenharmony_ci		This file contains the auto-hibernate idle timer setting of a
68c2ecf20Sopenharmony_ci		UFS host controller. A value of '0' means auto-hibernate is not
78c2ecf20Sopenharmony_ci		enabled. Otherwise the value is the number of microseconds of
88c2ecf20Sopenharmony_ci		idle time before the UFS host controller will autonomously put
98c2ecf20Sopenharmony_ci		the link into hibernate state. That will save power at the
108c2ecf20Sopenharmony_ci		expense of increased latency. Note that the hardware supports
118c2ecf20Sopenharmony_ci		10-bit values with a power-of-ten multiplier which allows a
128c2ecf20Sopenharmony_ci		maximum value of 102300000. Refer to the UFS Host Controller
138c2ecf20Sopenharmony_ci		Interface specification for more details.
148c2ecf20Sopenharmony_ci
158c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/device_descriptor/device_type
168c2ecf20Sopenharmony_ciDate:		February 2018
178c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
188c2ecf20Sopenharmony_ciDescription:	This file shows the device type. This is one of the UFS
198c2ecf20Sopenharmony_ci		device descriptor parameters. The full information about
208c2ecf20Sopenharmony_ci		the descriptor could be found at UFS specifications 2.1.
218c2ecf20Sopenharmony_ci
228c2ecf20Sopenharmony_ci		The file is read only.
238c2ecf20Sopenharmony_ci
248c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/device_descriptor/device_class
258c2ecf20Sopenharmony_ciDate:		February 2018
268c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
278c2ecf20Sopenharmony_ciDescription:	This file shows the device class. This is one of the UFS
288c2ecf20Sopenharmony_ci		device descriptor parameters. The full information about
298c2ecf20Sopenharmony_ci		the descriptor could be found at UFS specifications 2.1.
308c2ecf20Sopenharmony_ci
318c2ecf20Sopenharmony_ci		The file is read only.
328c2ecf20Sopenharmony_ci
338c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/device_descriptor/device_sub_class
348c2ecf20Sopenharmony_ciDate:		February 2018
358c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
368c2ecf20Sopenharmony_ciDescription:	This file shows the UFS storage subclass. This is one of
378c2ecf20Sopenharmony_ci		the UFS device descriptor parameters. The full information
388c2ecf20Sopenharmony_ci		about the descriptor could be found at UFS specifications 2.1.
398c2ecf20Sopenharmony_ci
408c2ecf20Sopenharmony_ci		The file is read only.
418c2ecf20Sopenharmony_ci
428c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/device_descriptor/protocol
438c2ecf20Sopenharmony_ciDate:		February 2018
448c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
458c2ecf20Sopenharmony_ciDescription:	This file shows the protocol supported by an UFS device.
468c2ecf20Sopenharmony_ci		This is one of the UFS device descriptor parameters.
478c2ecf20Sopenharmony_ci		The full information about the descriptor could be found
488c2ecf20Sopenharmony_ci		at UFS specifications 2.1.
498c2ecf20Sopenharmony_ci
508c2ecf20Sopenharmony_ci		The file is read only.
518c2ecf20Sopenharmony_ci
528c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/device_descriptor/number_of_luns
538c2ecf20Sopenharmony_ciDate:		February 2018
548c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
558c2ecf20Sopenharmony_ciDescription:	This file shows number of logical units. This is one of
568c2ecf20Sopenharmony_ci		the UFS device descriptor parameters. The full information
578c2ecf20Sopenharmony_ci		about the descriptor could be found at UFS specifications 2.1.
588c2ecf20Sopenharmony_ci
598c2ecf20Sopenharmony_ci		The file is read only.
608c2ecf20Sopenharmony_ci
618c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/device_descriptor/number_of_wluns
628c2ecf20Sopenharmony_ciDate:		February 2018
638c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
648c2ecf20Sopenharmony_ciDescription:	This file shows number of well known logical units.
658c2ecf20Sopenharmony_ci		This is one of the UFS device descriptor parameters.
668c2ecf20Sopenharmony_ci		The full information about the descriptor could be found
678c2ecf20Sopenharmony_ci		at UFS specifications 2.1.
688c2ecf20Sopenharmony_ci
698c2ecf20Sopenharmony_ci		The file is read only.
708c2ecf20Sopenharmony_ci
718c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/device_descriptor/boot_enable
728c2ecf20Sopenharmony_ciDate:		February 2018
738c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
748c2ecf20Sopenharmony_ciDescription:	This file shows value that indicates whether the device is
758c2ecf20Sopenharmony_ci		enabled for boot. This is one of the UFS device descriptor
768c2ecf20Sopenharmony_ci		parameters. The full information about the descriptor could
778c2ecf20Sopenharmony_ci		be found at UFS specifications 2.1.
788c2ecf20Sopenharmony_ci
798c2ecf20Sopenharmony_ci		The file is read only.
808c2ecf20Sopenharmony_ci
818c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/device_descriptor/descriptor_access_enable
828c2ecf20Sopenharmony_ciDate:		February 2018
838c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
848c2ecf20Sopenharmony_ciDescription:	This file shows value that indicates whether the device
858c2ecf20Sopenharmony_ci		descriptor could be read after partial initialization phase
868c2ecf20Sopenharmony_ci		of the boot sequence. This is one of the UFS device descriptor
878c2ecf20Sopenharmony_ci		parameters. The full information about the descriptor could
888c2ecf20Sopenharmony_ci		be found at UFS specifications 2.1.
898c2ecf20Sopenharmony_ci
908c2ecf20Sopenharmony_ci		The file is read only.
918c2ecf20Sopenharmony_ci
928c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/device_descriptor/initial_power_mode
938c2ecf20Sopenharmony_ciDate:		February 2018
948c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
958c2ecf20Sopenharmony_ciDescription:	This file shows value that defines the power mode after
968c2ecf20Sopenharmony_ci		device initialization or hardware reset. This is one of
978c2ecf20Sopenharmony_ci		the UFS device descriptor parameters. The full information
988c2ecf20Sopenharmony_ci		about the descriptor could be found at UFS specifications 2.1.
998c2ecf20Sopenharmony_ci
1008c2ecf20Sopenharmony_ci		The file is read only.
1018c2ecf20Sopenharmony_ci
1028c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/device_descriptor/high_priority_lun
1038c2ecf20Sopenharmony_ciDate:		February 2018
1048c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
1058c2ecf20Sopenharmony_ciDescription:	This file shows the high priority lun. This is one of
1068c2ecf20Sopenharmony_ci		the UFS device descriptor parameters. The full information
1078c2ecf20Sopenharmony_ci		about the descriptor could be found at UFS specifications 2.1.
1088c2ecf20Sopenharmony_ci
1098c2ecf20Sopenharmony_ci		The file is read only.
1108c2ecf20Sopenharmony_ci
1118c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/device_descriptor/secure_removal_type
1128c2ecf20Sopenharmony_ciDate:		February 2018
1138c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
1148c2ecf20Sopenharmony_ciDescription:	This file shows the secure removal type. This is one of
1158c2ecf20Sopenharmony_ci		the UFS device descriptor parameters. The full information
1168c2ecf20Sopenharmony_ci		about the descriptor could be found at UFS specifications 2.1.
1178c2ecf20Sopenharmony_ci
1188c2ecf20Sopenharmony_ci		The file is read only.
1198c2ecf20Sopenharmony_ci
1208c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/device_descriptor/support_security_lun
1218c2ecf20Sopenharmony_ciDate:		February 2018
1228c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
1238c2ecf20Sopenharmony_ciDescription:	This file shows whether the security lun is supported.
1248c2ecf20Sopenharmony_ci		This is one of the UFS device descriptor parameters.
1258c2ecf20Sopenharmony_ci		The full information about the descriptor could be found
1268c2ecf20Sopenharmony_ci		at UFS specifications 2.1.
1278c2ecf20Sopenharmony_ci
1288c2ecf20Sopenharmony_ci		The file is read only.
1298c2ecf20Sopenharmony_ci
1308c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/device_descriptor/bkops_termination_latency
1318c2ecf20Sopenharmony_ciDate:		February 2018
1328c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
1338c2ecf20Sopenharmony_ciDescription:	This file shows the background operations termination
1348c2ecf20Sopenharmony_ci		latency. This is one of the UFS device descriptor parameters.
1358c2ecf20Sopenharmony_ci		The full information about the descriptor could be found
1368c2ecf20Sopenharmony_ci		at UFS specifications 2.1.
1378c2ecf20Sopenharmony_ci
1388c2ecf20Sopenharmony_ci		The file is read only.
1398c2ecf20Sopenharmony_ci
1408c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/device_descriptor/initial_active_icc_level
1418c2ecf20Sopenharmony_ciDate:		February 2018
1428c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
1438c2ecf20Sopenharmony_ciDescription:	This file shows the initial active ICC level. This is one
1448c2ecf20Sopenharmony_ci		of the UFS device descriptor parameters. The full information
1458c2ecf20Sopenharmony_ci		about the descriptor could be found at UFS specifications 2.1.
1468c2ecf20Sopenharmony_ci
1478c2ecf20Sopenharmony_ci		The file is read only.
1488c2ecf20Sopenharmony_ci
1498c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/device_descriptor/specification_version
1508c2ecf20Sopenharmony_ciDate:		February 2018
1518c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
1528c2ecf20Sopenharmony_ciDescription:	This file shows the specification version. This is one
1538c2ecf20Sopenharmony_ci		of the UFS device descriptor parameters. The full information
1548c2ecf20Sopenharmony_ci		about the descriptor could be found at UFS specifications 2.1.
1558c2ecf20Sopenharmony_ci
1568c2ecf20Sopenharmony_ci		The file is read only.
1578c2ecf20Sopenharmony_ci
1588c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/device_descriptor/manufacturing_date
1598c2ecf20Sopenharmony_ciDate:		February 2018
1608c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
1618c2ecf20Sopenharmony_ciDescription:	This file shows the manufacturing date in BCD format.
1628c2ecf20Sopenharmony_ci		This is one of the UFS device descriptor parameters.
1638c2ecf20Sopenharmony_ci		The full information about the descriptor could be found
1648c2ecf20Sopenharmony_ci		at UFS specifications 2.1.
1658c2ecf20Sopenharmony_ci
1668c2ecf20Sopenharmony_ci		The file is read only.
1678c2ecf20Sopenharmony_ci
1688c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/device_descriptor/manufacturer_id
1698c2ecf20Sopenharmony_ciDate:		February 2018
1708c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
1718c2ecf20Sopenharmony_ciDescription:	This file shows the manufacturee ID. This is one of the
1728c2ecf20Sopenharmony_ci		UFS device descriptor parameters. The full information about
1738c2ecf20Sopenharmony_ci		the descriptor could be found at UFS specifications 2.1.
1748c2ecf20Sopenharmony_ci
1758c2ecf20Sopenharmony_ci		The file is read only.
1768c2ecf20Sopenharmony_ci
1778c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/device_descriptor/rtt_capability
1788c2ecf20Sopenharmony_ciDate:		February 2018
1798c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
1808c2ecf20Sopenharmony_ciDescription:	This file shows the maximum number of outstanding RTTs
1818c2ecf20Sopenharmony_ci		supported by the device. This is one of the UFS device
1828c2ecf20Sopenharmony_ci		descriptor parameters. The full information about
1838c2ecf20Sopenharmony_ci		the descriptor could be found at UFS specifications 2.1.
1848c2ecf20Sopenharmony_ci
1858c2ecf20Sopenharmony_ci		The file is read only.
1868c2ecf20Sopenharmony_ci
1878c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/device_descriptor/rtc_update
1888c2ecf20Sopenharmony_ciDate:		February 2018
1898c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
1908c2ecf20Sopenharmony_ciDescription:	This file shows the frequency and method of the realtime
1918c2ecf20Sopenharmony_ci		clock update. This is one of the UFS device descriptor
1928c2ecf20Sopenharmony_ci		parameters. The full information about the descriptor
1938c2ecf20Sopenharmony_ci		could be found at UFS specifications 2.1.
1948c2ecf20Sopenharmony_ci
1958c2ecf20Sopenharmony_ci		The file is read only.
1968c2ecf20Sopenharmony_ci
1978c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/device_descriptor/ufs_features
1988c2ecf20Sopenharmony_ciDate:		February 2018
1998c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
2008c2ecf20Sopenharmony_ciDescription:	This file shows which features are supported by the device.
2018c2ecf20Sopenharmony_ci		This is one of the UFS device descriptor parameters.
2028c2ecf20Sopenharmony_ci		The full information about the descriptor could be
2038c2ecf20Sopenharmony_ci		found at UFS specifications 2.1.
2048c2ecf20Sopenharmony_ci
2058c2ecf20Sopenharmony_ci		The file is read only.
2068c2ecf20Sopenharmony_ci
2078c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/device_descriptor/ffu_timeout
2088c2ecf20Sopenharmony_ciDate:		February 2018
2098c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
2108c2ecf20Sopenharmony_ciDescription:	This file shows the FFU timeout. This is one of the
2118c2ecf20Sopenharmony_ci		UFS device descriptor parameters. The full information
2128c2ecf20Sopenharmony_ci		about the descriptor could be found at UFS specifications 2.1.
2138c2ecf20Sopenharmony_ci
2148c2ecf20Sopenharmony_ci		The file is read only.
2158c2ecf20Sopenharmony_ci
2168c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/device_descriptor/queue_depth
2178c2ecf20Sopenharmony_ciDate:		February 2018
2188c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
2198c2ecf20Sopenharmony_ciDescription:	This file shows the device queue depth. This is one of the
2208c2ecf20Sopenharmony_ci		UFS device descriptor parameters. The full information
2218c2ecf20Sopenharmony_ci		about the descriptor could be found at UFS specifications 2.1.
2228c2ecf20Sopenharmony_ci
2238c2ecf20Sopenharmony_ci		The file is read only.
2248c2ecf20Sopenharmony_ci
2258c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/device_descriptor/device_version
2268c2ecf20Sopenharmony_ciDate:		February 2018
2278c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
2288c2ecf20Sopenharmony_ciDescription:	This file shows the device version. This is one of the
2298c2ecf20Sopenharmony_ci		UFS device descriptor parameters. The full information
2308c2ecf20Sopenharmony_ci		about the descriptor could be found at UFS specifications 2.1.
2318c2ecf20Sopenharmony_ci
2328c2ecf20Sopenharmony_ci		The file is read only.
2338c2ecf20Sopenharmony_ci
2348c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/device_descriptor/number_of_secure_wpa
2358c2ecf20Sopenharmony_ciDate:		February 2018
2368c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
2378c2ecf20Sopenharmony_ciDescription:	This file shows number of secure write protect areas
2388c2ecf20Sopenharmony_ci		supported by the device. This is one of the UFS device
2398c2ecf20Sopenharmony_ci		descriptor parameters. The full information about
2408c2ecf20Sopenharmony_ci		the descriptor could be found at UFS specifications 2.1.
2418c2ecf20Sopenharmony_ci
2428c2ecf20Sopenharmony_ci		The file is read only.
2438c2ecf20Sopenharmony_ci
2448c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/device_descriptor/psa_max_data_size
2458c2ecf20Sopenharmony_ciDate:		February 2018
2468c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
2478c2ecf20Sopenharmony_ciDescription:	This file shows the maximum amount of data that may be
2488c2ecf20Sopenharmony_ci		written during the pre-soldering phase of the PSA flow.
2498c2ecf20Sopenharmony_ci		This is one of the UFS device descriptor parameters.
2508c2ecf20Sopenharmony_ci		The full information about the descriptor could be found
2518c2ecf20Sopenharmony_ci		at UFS specifications 2.1.
2528c2ecf20Sopenharmony_ci
2538c2ecf20Sopenharmony_ci		The file is read only.
2548c2ecf20Sopenharmony_ci
2558c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/device_descriptor/psa_state_timeout
2568c2ecf20Sopenharmony_ciDate:		February 2018
2578c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
2588c2ecf20Sopenharmony_ciDescription:	This file shows the command maximum timeout for a change
2598c2ecf20Sopenharmony_ci		in PSA state. This is one of the UFS device descriptor
2608c2ecf20Sopenharmony_ci		parameters. The full information about the descriptor could
2618c2ecf20Sopenharmony_ci		be found at UFS specifications 2.1.
2628c2ecf20Sopenharmony_ci
2638c2ecf20Sopenharmony_ci		The file is read only.
2648c2ecf20Sopenharmony_ci
2658c2ecf20Sopenharmony_ci
2668c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/interconnect_descriptor/unipro_version
2678c2ecf20Sopenharmony_ciDate:		February 2018
2688c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
2698c2ecf20Sopenharmony_ciDescription:	This file shows the MIPI UniPro version number in BCD format.
2708c2ecf20Sopenharmony_ci		This is one of the UFS interconnect descriptor parameters.
2718c2ecf20Sopenharmony_ci		The full information about the descriptor could be found at
2728c2ecf20Sopenharmony_ci		UFS specifications 2.1.
2738c2ecf20Sopenharmony_ci
2748c2ecf20Sopenharmony_ci		The file is read only.
2758c2ecf20Sopenharmony_ci
2768c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/interconnect_descriptor/mphy_version
2778c2ecf20Sopenharmony_ciDate:		February 2018
2788c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
2798c2ecf20Sopenharmony_ciDescription:	This file shows the MIPI M-PHY version number in BCD format.
2808c2ecf20Sopenharmony_ci		This is one of the UFS interconnect descriptor parameters.
2818c2ecf20Sopenharmony_ci		The full information about the descriptor could be found at
2828c2ecf20Sopenharmony_ci		UFS specifications 2.1.
2838c2ecf20Sopenharmony_ci
2848c2ecf20Sopenharmony_ci		The file is read only.
2858c2ecf20Sopenharmony_ci
2868c2ecf20Sopenharmony_ci
2878c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/raw_device_capacity
2888c2ecf20Sopenharmony_ciDate:		February 2018
2898c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
2908c2ecf20Sopenharmony_ciDescription:	This file shows the total memory quantity available to
2918c2ecf20Sopenharmony_ci		the user to configure the device logical units. This is one
2928c2ecf20Sopenharmony_ci		of the UFS geometry descriptor parameters. The full
2938c2ecf20Sopenharmony_ci		information about the descriptor could be found at
2948c2ecf20Sopenharmony_ci		UFS specifications 2.1.
2958c2ecf20Sopenharmony_ci
2968c2ecf20Sopenharmony_ci		The file is read only.
2978c2ecf20Sopenharmony_ci
2988c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/max_number_of_luns
2998c2ecf20Sopenharmony_ciDate:		February 2018
3008c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
3018c2ecf20Sopenharmony_ciDescription:	This file shows the maximum number of logical units
3028c2ecf20Sopenharmony_ci		supported by the UFS device. This is one of the UFS
3038c2ecf20Sopenharmony_ci		geometry descriptor parameters. The full information about
3048c2ecf20Sopenharmony_ci		the descriptor could be found at UFS specifications 2.1.
3058c2ecf20Sopenharmony_ci
3068c2ecf20Sopenharmony_ci		The file is read only.
3078c2ecf20Sopenharmony_ci
3088c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/segment_size
3098c2ecf20Sopenharmony_ciDate:		February 2018
3108c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
3118c2ecf20Sopenharmony_ciDescription:	This file shows the segment size. This is one of the UFS
3128c2ecf20Sopenharmony_ci		geometry descriptor parameters. The full information about
3138c2ecf20Sopenharmony_ci		the descriptor could be found at UFS specifications 2.1.
3148c2ecf20Sopenharmony_ci
3158c2ecf20Sopenharmony_ci		The file is read only.
3168c2ecf20Sopenharmony_ci
3178c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/allocation_unit_size
3188c2ecf20Sopenharmony_ciDate:		February 2018
3198c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
3208c2ecf20Sopenharmony_ciDescription:	This file shows the allocation unit size. This is one of
3218c2ecf20Sopenharmony_ci		the UFS geometry descriptor parameters. The full information
3228c2ecf20Sopenharmony_ci		about the descriptor could be found at UFS specifications 2.1.
3238c2ecf20Sopenharmony_ci
3248c2ecf20Sopenharmony_ci		The file is read only.
3258c2ecf20Sopenharmony_ci
3268c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/min_addressable_block_size
3278c2ecf20Sopenharmony_ciDate:		February 2018
3288c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
3298c2ecf20Sopenharmony_ciDescription:	This file shows the minimum addressable block size. This
3308c2ecf20Sopenharmony_ci		is one of the UFS geometry descriptor parameters. The full
3318c2ecf20Sopenharmony_ci		information about the descriptor could be found at UFS
3328c2ecf20Sopenharmony_ci		specifications 2.1.
3338c2ecf20Sopenharmony_ci
3348c2ecf20Sopenharmony_ci		The file is read only.
3358c2ecf20Sopenharmony_ci
3368c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/optimal_read_block_size
3378c2ecf20Sopenharmony_ciDate:		February 2018
3388c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
3398c2ecf20Sopenharmony_ciDescription:	This file shows the optimal read block size. This is one
3408c2ecf20Sopenharmony_ci		of the UFS geometry descriptor parameters. The full
3418c2ecf20Sopenharmony_ci		information about the descriptor could be found at UFS
3428c2ecf20Sopenharmony_ci		specifications 2.1.
3438c2ecf20Sopenharmony_ci
3448c2ecf20Sopenharmony_ci		The file is read only.
3458c2ecf20Sopenharmony_ci
3468c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/optimal_write_block_size
3478c2ecf20Sopenharmony_ciDate:		February 2018
3488c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
3498c2ecf20Sopenharmony_ciDescription:	This file shows the optimal write block size. This is one
3508c2ecf20Sopenharmony_ci		of the UFS geometry descriptor parameters. The full
3518c2ecf20Sopenharmony_ci		information about the descriptor could be found at UFS
3528c2ecf20Sopenharmony_ci		specifications 2.1.
3538c2ecf20Sopenharmony_ci
3548c2ecf20Sopenharmony_ci		The file is read only.
3558c2ecf20Sopenharmony_ci
3568c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/max_in_buffer_size
3578c2ecf20Sopenharmony_ciDate:		February 2018
3588c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
3598c2ecf20Sopenharmony_ciDescription:	This file shows the maximum data-in buffer size. This
3608c2ecf20Sopenharmony_ci		is one of the UFS geometry descriptor parameters. The full
3618c2ecf20Sopenharmony_ci		information about the descriptor could be found at UFS
3628c2ecf20Sopenharmony_ci		specifications 2.1.
3638c2ecf20Sopenharmony_ci
3648c2ecf20Sopenharmony_ci		The file is read only.
3658c2ecf20Sopenharmony_ci
3668c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/max_out_buffer_size
3678c2ecf20Sopenharmony_ciDate:		February 2018
3688c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
3698c2ecf20Sopenharmony_ciDescription:	This file shows the maximum data-out buffer size. This
3708c2ecf20Sopenharmony_ci		is one of the UFS geometry descriptor parameters. The full
3718c2ecf20Sopenharmony_ci		information about the descriptor could be found at UFS
3728c2ecf20Sopenharmony_ci		specifications 2.1.
3738c2ecf20Sopenharmony_ci
3748c2ecf20Sopenharmony_ci		The file is read only.
3758c2ecf20Sopenharmony_ci
3768c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/rpmb_rw_size
3778c2ecf20Sopenharmony_ciDate:		February 2018
3788c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
3798c2ecf20Sopenharmony_ciDescription:	This file shows the maximum number of RPMB frames allowed
3808c2ecf20Sopenharmony_ci		in Security Protocol In/Out. This is one of the UFS geometry
3818c2ecf20Sopenharmony_ci		descriptor parameters. The full information about the
3828c2ecf20Sopenharmony_ci		descriptor could be found at UFS specifications 2.1.
3838c2ecf20Sopenharmony_ci
3848c2ecf20Sopenharmony_ci		The file is read only.
3858c2ecf20Sopenharmony_ci
3868c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/dyn_capacity_resource_policy
3878c2ecf20Sopenharmony_ciDate:		February 2018
3888c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
3898c2ecf20Sopenharmony_ciDescription:	This file shows the dynamic capacity resource policy. This
3908c2ecf20Sopenharmony_ci		is one of the UFS geometry descriptor parameters. The full
3918c2ecf20Sopenharmony_ci		information about the descriptor could be found at
3928c2ecf20Sopenharmony_ci		UFS specifications 2.1.
3938c2ecf20Sopenharmony_ci
3948c2ecf20Sopenharmony_ci		The file is read only.
3958c2ecf20Sopenharmony_ci
3968c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/data_ordering
3978c2ecf20Sopenharmony_ciDate:		February 2018
3988c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
3998c2ecf20Sopenharmony_ciDescription:	This file shows support for out-of-order data transfer.
4008c2ecf20Sopenharmony_ci		This is one of the UFS geometry descriptor parameters.
4018c2ecf20Sopenharmony_ci		The full information about the descriptor could be found at
4028c2ecf20Sopenharmony_ci		UFS specifications 2.1.
4038c2ecf20Sopenharmony_ci
4048c2ecf20Sopenharmony_ci		The file is read only.
4058c2ecf20Sopenharmony_ci
4068c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/max_number_of_contexts
4078c2ecf20Sopenharmony_ciDate:		February 2018
4088c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
4098c2ecf20Sopenharmony_ciDescription:	This file shows maximum available number of contexts which
4108c2ecf20Sopenharmony_ci		are supported by the device. This is one of the UFS geometry
4118c2ecf20Sopenharmony_ci		descriptor parameters. The full information about the
4128c2ecf20Sopenharmony_ci		descriptor could be found at UFS specifications 2.1.
4138c2ecf20Sopenharmony_ci
4148c2ecf20Sopenharmony_ci		The file is read only.
4158c2ecf20Sopenharmony_ci
4168c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/sys_data_tag_unit_size
4178c2ecf20Sopenharmony_ciDate:		February 2018
4188c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
4198c2ecf20Sopenharmony_ciDescription:	This file shows system data tag unit size. This is one of
4208c2ecf20Sopenharmony_ci		the UFS geometry descriptor parameters. The full information
4218c2ecf20Sopenharmony_ci		about the descriptor could be found at UFS specifications 2.1.
4228c2ecf20Sopenharmony_ci
4238c2ecf20Sopenharmony_ci		The file is read only.
4248c2ecf20Sopenharmony_ci
4258c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/sys_data_tag_resource_size
4268c2ecf20Sopenharmony_ciDate:		February 2018
4278c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
4288c2ecf20Sopenharmony_ciDescription:	This file shows maximum storage area size allocated by
4298c2ecf20Sopenharmony_ci		the device to handle system data by the tagging mechanism.
4308c2ecf20Sopenharmony_ci		This is one of the UFS geometry descriptor parameters.
4318c2ecf20Sopenharmony_ci		The full information about the descriptor could be found at
4328c2ecf20Sopenharmony_ci		UFS specifications 2.1.
4338c2ecf20Sopenharmony_ci
4348c2ecf20Sopenharmony_ci		The file is read only.
4358c2ecf20Sopenharmony_ci
4368c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/secure_removal_types
4378c2ecf20Sopenharmony_ciDate:		February 2018
4388c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
4398c2ecf20Sopenharmony_ciDescription:	This file shows supported secure removal types. This is
4408c2ecf20Sopenharmony_ci		one of the UFS geometry descriptor parameters. The full
4418c2ecf20Sopenharmony_ci		information about the descriptor could be found at
4428c2ecf20Sopenharmony_ci		UFS specifications 2.1.
4438c2ecf20Sopenharmony_ci
4448c2ecf20Sopenharmony_ci		The file is read only.
4458c2ecf20Sopenharmony_ci
4468c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/memory_types
4478c2ecf20Sopenharmony_ciDate:		February 2018
4488c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
4498c2ecf20Sopenharmony_ciDescription:	This file shows supported memory types. This is one of
4508c2ecf20Sopenharmony_ci		the UFS geometry descriptor parameters. The full
4518c2ecf20Sopenharmony_ci		information about the descriptor could be found at
4528c2ecf20Sopenharmony_ci		UFS specifications 2.1.
4538c2ecf20Sopenharmony_ci
4548c2ecf20Sopenharmony_ci		The file is read only.
4558c2ecf20Sopenharmony_ci
4568c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/*_memory_max_alloc_units
4578c2ecf20Sopenharmony_ciDate:		February 2018
4588c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
4598c2ecf20Sopenharmony_ciDescription:	This file shows the maximum number of allocation units for
4608c2ecf20Sopenharmony_ci		different memory types (system code, non persistent,
4618c2ecf20Sopenharmony_ci		enhanced type 1-4). This is one of the UFS geometry
4628c2ecf20Sopenharmony_ci		descriptor parameters. The full information about the
4638c2ecf20Sopenharmony_ci		descriptor could be found at UFS specifications 2.1.
4648c2ecf20Sopenharmony_ci
4658c2ecf20Sopenharmony_ci		The file is read only.
4668c2ecf20Sopenharmony_ci
4678c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/*_memory_capacity_adjustment_factor
4688c2ecf20Sopenharmony_ciDate:		February 2018
4698c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
4708c2ecf20Sopenharmony_ciDescription:	This file shows the memory capacity adjustment factor for
4718c2ecf20Sopenharmony_ci		different memory types (system code, non persistent,
4728c2ecf20Sopenharmony_ci		enhanced type 1-4). This is one of the UFS geometry
4738c2ecf20Sopenharmony_ci		descriptor parameters. The full information about the
4748c2ecf20Sopenharmony_ci		descriptor could be found at UFS specifications 2.1.
4758c2ecf20Sopenharmony_ci
4768c2ecf20Sopenharmony_ci		The file is read only.
4778c2ecf20Sopenharmony_ci
4788c2ecf20Sopenharmony_ci
4798c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/health_descriptor/eol_info
4808c2ecf20Sopenharmony_ciDate:		February 2018
4818c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
4828c2ecf20Sopenharmony_ciDescription:	This file shows preend of life information. This is one
4838c2ecf20Sopenharmony_ci		of the UFS health descriptor parameters. The full
4848c2ecf20Sopenharmony_ci		information about the descriptor could be found at
4858c2ecf20Sopenharmony_ci		UFS specifications 2.1.
4868c2ecf20Sopenharmony_ci
4878c2ecf20Sopenharmony_ci		The file is read only.
4888c2ecf20Sopenharmony_ci
4898c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/health_descriptor/life_time_estimation_a
4908c2ecf20Sopenharmony_ciDate:		February 2018
4918c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
4928c2ecf20Sopenharmony_ciDescription:	This file shows indication of the device life time
4938c2ecf20Sopenharmony_ci		(method a). This is one of the UFS health descriptor
4948c2ecf20Sopenharmony_ci		parameters. The full information about the descriptor
4958c2ecf20Sopenharmony_ci		could be found at UFS specifications 2.1.
4968c2ecf20Sopenharmony_ci
4978c2ecf20Sopenharmony_ci		The file is read only.
4988c2ecf20Sopenharmony_ci
4998c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/health_descriptor/life_time_estimation_b
5008c2ecf20Sopenharmony_ciDate:		February 2018
5018c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
5028c2ecf20Sopenharmony_ciDescription:	This file shows indication of the device life time
5038c2ecf20Sopenharmony_ci		(method b). This is one of the UFS health descriptor
5048c2ecf20Sopenharmony_ci		parameters. The full information about the descriptor
5058c2ecf20Sopenharmony_ci		could be found at UFS specifications 2.1.
5068c2ecf20Sopenharmony_ci
5078c2ecf20Sopenharmony_ci		The file is read only.
5088c2ecf20Sopenharmony_ci
5098c2ecf20Sopenharmony_ci
5108c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/power_descriptor/active_icc_levels_vcc*
5118c2ecf20Sopenharmony_ciDate:		February 2018
5128c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
5138c2ecf20Sopenharmony_ciDescription:	This file shows maximum VCC, VCCQ and VCCQ2 value for
5148c2ecf20Sopenharmony_ci		active ICC levels from 0 to 15. This is one of the UFS
5158c2ecf20Sopenharmony_ci		power descriptor parameters. The full information about
5168c2ecf20Sopenharmony_ci		the descriptor could be found at UFS specifications 2.1.
5178c2ecf20Sopenharmony_ci
5188c2ecf20Sopenharmony_ci		The file is read only.
5198c2ecf20Sopenharmony_ci
5208c2ecf20Sopenharmony_ci
5218c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/string_descriptors/manufacturer_name
5228c2ecf20Sopenharmony_ciDate:		February 2018
5238c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
5248c2ecf20Sopenharmony_ciDescription:	This file contains a device manufactureer name string.
5258c2ecf20Sopenharmony_ci		The full information about the descriptor could be found at
5268c2ecf20Sopenharmony_ci		UFS specifications 2.1.
5278c2ecf20Sopenharmony_ci
5288c2ecf20Sopenharmony_ci		The file is read only.
5298c2ecf20Sopenharmony_ci
5308c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/string_descriptors/product_name
5318c2ecf20Sopenharmony_ciDate:		February 2018
5328c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
5338c2ecf20Sopenharmony_ciDescription:	This file contains a product name string. The full information
5348c2ecf20Sopenharmony_ci		about the descriptor could be found at UFS specifications 2.1.
5358c2ecf20Sopenharmony_ci
5368c2ecf20Sopenharmony_ci		The file is read only.
5378c2ecf20Sopenharmony_ci
5388c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/string_descriptors/oem_id
5398c2ecf20Sopenharmony_ciDate:		February 2018
5408c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
5418c2ecf20Sopenharmony_ciDescription:	This file contains a OEM ID string. The full information
5428c2ecf20Sopenharmony_ci		about the descriptor could be found at UFS specifications 2.1.
5438c2ecf20Sopenharmony_ci
5448c2ecf20Sopenharmony_ci		The file is read only.
5458c2ecf20Sopenharmony_ci
5468c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/string_descriptors/serial_number
5478c2ecf20Sopenharmony_ciDate:		February 2018
5488c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
5498c2ecf20Sopenharmony_ciDescription:	This file contains a device serial number string. The full
5508c2ecf20Sopenharmony_ci		information about the descriptor could be found at
5518c2ecf20Sopenharmony_ci		UFS specifications 2.1.
5528c2ecf20Sopenharmony_ci
5538c2ecf20Sopenharmony_ci		The file is read only.
5548c2ecf20Sopenharmony_ci
5558c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/string_descriptors/product_revision
5568c2ecf20Sopenharmony_ciDate:		February 2018
5578c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
5588c2ecf20Sopenharmony_ciDescription:	This file contains a product revision string. The full
5598c2ecf20Sopenharmony_ci		information about the descriptor could be found at
5608c2ecf20Sopenharmony_ci		UFS specifications 2.1.
5618c2ecf20Sopenharmony_ci
5628c2ecf20Sopenharmony_ci		The file is read only.
5638c2ecf20Sopenharmony_ci
5648c2ecf20Sopenharmony_ci
5658c2ecf20Sopenharmony_ciWhat:		/sys/class/scsi_device/*/device/unit_descriptor/boot_lun_id
5668c2ecf20Sopenharmony_ciDate:		February 2018
5678c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
5688c2ecf20Sopenharmony_ciDescription:	This file shows boot LUN information. This is one of
5698c2ecf20Sopenharmony_ci		the UFS unit descriptor parameters. The full information
5708c2ecf20Sopenharmony_ci		about the descriptor could be found at UFS specifications 2.1.
5718c2ecf20Sopenharmony_ci
5728c2ecf20Sopenharmony_ci		The file is read only.
5738c2ecf20Sopenharmony_ci
5748c2ecf20Sopenharmony_ciWhat:		/sys/class/scsi_device/*/device/unit_descriptor/lun_write_protect
5758c2ecf20Sopenharmony_ciDate:		February 2018
5768c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
5778c2ecf20Sopenharmony_ciDescription:	This file shows LUN write protection status. This is one of
5788c2ecf20Sopenharmony_ci		the UFS unit descriptor parameters. The full information
5798c2ecf20Sopenharmony_ci		about the descriptor could be found at UFS specifications 2.1.
5808c2ecf20Sopenharmony_ci
5818c2ecf20Sopenharmony_ci		The file is read only.
5828c2ecf20Sopenharmony_ci
5838c2ecf20Sopenharmony_ciWhat:		/sys/class/scsi_device/*/device/unit_descriptor/lun_queue_depth
5848c2ecf20Sopenharmony_ciDate:		February 2018
5858c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
5868c2ecf20Sopenharmony_ciDescription:	This file shows LUN queue depth. This is one of the UFS
5878c2ecf20Sopenharmony_ci		unit descriptor parameters. The full information about
5888c2ecf20Sopenharmony_ci		the descriptor could be found at UFS specifications 2.1.
5898c2ecf20Sopenharmony_ci
5908c2ecf20Sopenharmony_ci		The file is read only.
5918c2ecf20Sopenharmony_ci
5928c2ecf20Sopenharmony_ciWhat:		/sys/class/scsi_device/*/device/unit_descriptor/psa_sensitive
5938c2ecf20Sopenharmony_ciDate:		February 2018
5948c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
5958c2ecf20Sopenharmony_ciDescription:	This file shows PSA sensitivity. This is one of the UFS
5968c2ecf20Sopenharmony_ci		unit descriptor parameters. The full information about
5978c2ecf20Sopenharmony_ci		the descriptor could be found at UFS specifications 2.1.
5988c2ecf20Sopenharmony_ci
5998c2ecf20Sopenharmony_ci		The file is read only.
6008c2ecf20Sopenharmony_ci
6018c2ecf20Sopenharmony_ciWhat:		/sys/class/scsi_device/*/device/unit_descriptor/lun_memory_type
6028c2ecf20Sopenharmony_ciDate:		February 2018
6038c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
6048c2ecf20Sopenharmony_ciDescription:	This file shows LUN memory type. This is one of the UFS
6058c2ecf20Sopenharmony_ci		unit descriptor parameters. The full information about
6068c2ecf20Sopenharmony_ci		the descriptor could be found at UFS specifications 2.1.
6078c2ecf20Sopenharmony_ci
6088c2ecf20Sopenharmony_ci		The file is read only.
6098c2ecf20Sopenharmony_ci
6108c2ecf20Sopenharmony_ciWhat:		/sys/class/scsi_device/*/device/unit_descriptor/data_reliability
6118c2ecf20Sopenharmony_ciDate:		February 2018
6128c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
6138c2ecf20Sopenharmony_ciDescription:	This file defines the device behavior when a power failure
6148c2ecf20Sopenharmony_ci		occurs during a write operation. This is one of the UFS
6158c2ecf20Sopenharmony_ci		unit descriptor parameters. The full information about
6168c2ecf20Sopenharmony_ci		the descriptor could be found at UFS specifications 2.1.
6178c2ecf20Sopenharmony_ci
6188c2ecf20Sopenharmony_ci		The file is read only.
6198c2ecf20Sopenharmony_ci
6208c2ecf20Sopenharmony_ciWhat:		/sys/class/scsi_device/*/device/unit_descriptor/logical_block_size
6218c2ecf20Sopenharmony_ciDate:		February 2018
6228c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
6238c2ecf20Sopenharmony_ciDescription:	This file shows the size of addressable logical blocks
6248c2ecf20Sopenharmony_ci		(calculated as an exponent with base 2). This is one of
6258c2ecf20Sopenharmony_ci		the UFS unit descriptor parameters. The full information about
6268c2ecf20Sopenharmony_ci		the descriptor could be found at UFS specifications 2.1.
6278c2ecf20Sopenharmony_ci
6288c2ecf20Sopenharmony_ci		The file is read only.
6298c2ecf20Sopenharmony_ci
6308c2ecf20Sopenharmony_ciWhat:		/sys/class/scsi_device/*/device/unit_descriptor/logical_block_count
6318c2ecf20Sopenharmony_ciDate:		February 2018
6328c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
6338c2ecf20Sopenharmony_ciDescription:	This file shows total number of addressable logical blocks.
6348c2ecf20Sopenharmony_ci		This is one of the UFS unit descriptor parameters. The full
6358c2ecf20Sopenharmony_ci		information about the descriptor could be found at
6368c2ecf20Sopenharmony_ci		UFS specifications 2.1.
6378c2ecf20Sopenharmony_ci
6388c2ecf20Sopenharmony_ci		The file is read only.
6398c2ecf20Sopenharmony_ci
6408c2ecf20Sopenharmony_ciWhat:		/sys/class/scsi_device/*/device/unit_descriptor/erase_block_size
6418c2ecf20Sopenharmony_ciDate:		February 2018
6428c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
6438c2ecf20Sopenharmony_ciDescription:	This file shows the erase block size. This is one of
6448c2ecf20Sopenharmony_ci		the UFS unit descriptor parameters. The full information
6458c2ecf20Sopenharmony_ci		about the descriptor could be found at UFS specifications 2.1.
6468c2ecf20Sopenharmony_ci
6478c2ecf20Sopenharmony_ci		The file is read only.
6488c2ecf20Sopenharmony_ci
6498c2ecf20Sopenharmony_ciWhat:		/sys/class/scsi_device/*/device/unit_descriptor/provisioning_type
6508c2ecf20Sopenharmony_ciDate:		February 2018
6518c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
6528c2ecf20Sopenharmony_ciDescription:	This file shows the thin provisioning type. This is one of
6538c2ecf20Sopenharmony_ci		the UFS unit descriptor parameters. The full information
6548c2ecf20Sopenharmony_ci		about the descriptor could be found at UFS specifications 2.1.
6558c2ecf20Sopenharmony_ci
6568c2ecf20Sopenharmony_ci		The file is read only.
6578c2ecf20Sopenharmony_ci
6588c2ecf20Sopenharmony_ciWhat:		/sys/class/scsi_device/*/device/unit_descriptor/physical_memory_resourse_count
6598c2ecf20Sopenharmony_ciDate:		February 2018
6608c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
6618c2ecf20Sopenharmony_ciDescription:	This file shows the total physical memory resources. This is
6628c2ecf20Sopenharmony_ci		one of the UFS unit descriptor parameters. The full information
6638c2ecf20Sopenharmony_ci		about the descriptor could be found at UFS specifications 2.1.
6648c2ecf20Sopenharmony_ci
6658c2ecf20Sopenharmony_ci		The file is read only.
6668c2ecf20Sopenharmony_ci
6678c2ecf20Sopenharmony_ciWhat:		/sys/class/scsi_device/*/device/unit_descriptor/context_capabilities
6688c2ecf20Sopenharmony_ciDate:		February 2018
6698c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
6708c2ecf20Sopenharmony_ciDescription:	This file shows the context capabilities. This is one of
6718c2ecf20Sopenharmony_ci		the UFS unit descriptor parameters. The full information
6728c2ecf20Sopenharmony_ci		about the descriptor could be found at UFS specifications 2.1.
6738c2ecf20Sopenharmony_ci
6748c2ecf20Sopenharmony_ci		The file is read only.
6758c2ecf20Sopenharmony_ci
6768c2ecf20Sopenharmony_ciWhat:		/sys/class/scsi_device/*/device/unit_descriptor/large_unit_granularity
6778c2ecf20Sopenharmony_ciDate:		February 2018
6788c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
6798c2ecf20Sopenharmony_ciDescription:	This file shows the granularity of the LUN. This is one of
6808c2ecf20Sopenharmony_ci		the UFS unit descriptor parameters. The full information
6818c2ecf20Sopenharmony_ci		about the descriptor could be found at UFS specifications 2.1.
6828c2ecf20Sopenharmony_ci
6838c2ecf20Sopenharmony_ci		The file is read only.
6848c2ecf20Sopenharmony_ci
6858c2ecf20Sopenharmony_ci
6868c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/flags/device_init
6878c2ecf20Sopenharmony_ciDate:		February 2018
6888c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
6898c2ecf20Sopenharmony_ciDescription:	This file shows the device init status. The full information
6908c2ecf20Sopenharmony_ci		about the flag could be found at UFS specifications 2.1.
6918c2ecf20Sopenharmony_ci
6928c2ecf20Sopenharmony_ci		The file is read only.
6938c2ecf20Sopenharmony_ci
6948c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/flags/permanent_wpe
6958c2ecf20Sopenharmony_ciDate:		February 2018
6968c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
6978c2ecf20Sopenharmony_ciDescription:	This file shows whether permanent write protection is enabled.
6988c2ecf20Sopenharmony_ci		The full information about the flag could be found at
6998c2ecf20Sopenharmony_ci		UFS specifications 2.1.
7008c2ecf20Sopenharmony_ci
7018c2ecf20Sopenharmony_ci		The file is read only.
7028c2ecf20Sopenharmony_ci
7038c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/flags/power_on_wpe
7048c2ecf20Sopenharmony_ciDate:		February 2018
7058c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
7068c2ecf20Sopenharmony_ciDescription:	This file shows whether write protection is enabled on all
7078c2ecf20Sopenharmony_ci		logical units configured as power on write protected. The
7088c2ecf20Sopenharmony_ci		full information about the flag could be found at
7098c2ecf20Sopenharmony_ci		UFS specifications 2.1.
7108c2ecf20Sopenharmony_ci
7118c2ecf20Sopenharmony_ci		The file is read only.
7128c2ecf20Sopenharmony_ci
7138c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/flags/bkops_enable
7148c2ecf20Sopenharmony_ciDate:		February 2018
7158c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
7168c2ecf20Sopenharmony_ciDescription:	This file shows whether the device background operations are
7178c2ecf20Sopenharmony_ci		enabled. The full information about the flag could be
7188c2ecf20Sopenharmony_ci		found at UFS specifications 2.1.
7198c2ecf20Sopenharmony_ci
7208c2ecf20Sopenharmony_ci		The file is read only.
7218c2ecf20Sopenharmony_ci
7228c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/flags/life_span_mode_enable
7238c2ecf20Sopenharmony_ciDate:		February 2018
7248c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
7258c2ecf20Sopenharmony_ciDescription:	This file shows whether the device life span mode is enabled.
7268c2ecf20Sopenharmony_ci		The full information about the flag could be found at
7278c2ecf20Sopenharmony_ci		UFS specifications 2.1.
7288c2ecf20Sopenharmony_ci
7298c2ecf20Sopenharmony_ci		The file is read only.
7308c2ecf20Sopenharmony_ci
7318c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/flags/phy_resource_removal
7328c2ecf20Sopenharmony_ciDate:		February 2018
7338c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
7348c2ecf20Sopenharmony_ciDescription:	This file shows whether physical resource removal is enable.
7358c2ecf20Sopenharmony_ci		The full information about the flag could be found at
7368c2ecf20Sopenharmony_ci		UFS specifications 2.1.
7378c2ecf20Sopenharmony_ci
7388c2ecf20Sopenharmony_ci		The file is read only.
7398c2ecf20Sopenharmony_ci
7408c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/flags/busy_rtc
7418c2ecf20Sopenharmony_ciDate:		February 2018
7428c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
7438c2ecf20Sopenharmony_ciDescription:	This file shows whether the device is executing internal
7448c2ecf20Sopenharmony_ci		operation related to real time clock. The full information
7458c2ecf20Sopenharmony_ci		about the flag could be found at UFS specifications 2.1.
7468c2ecf20Sopenharmony_ci
7478c2ecf20Sopenharmony_ci		The file is read only.
7488c2ecf20Sopenharmony_ci
7498c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/flags/disable_fw_update
7508c2ecf20Sopenharmony_ciDate:		February 2018
7518c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
7528c2ecf20Sopenharmony_ciDescription:	This file shows whether the device FW update is permanently
7538c2ecf20Sopenharmony_ci		disabled. The full information about the flag could be found
7548c2ecf20Sopenharmony_ci		at UFS specifications 2.1.
7558c2ecf20Sopenharmony_ci
7568c2ecf20Sopenharmony_ci		The file is read only.
7578c2ecf20Sopenharmony_ci
7588c2ecf20Sopenharmony_ci
7598c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/attributes/boot_lun_enabled
7608c2ecf20Sopenharmony_ciDate:		February 2018
7618c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
7628c2ecf20Sopenharmony_ciDescription:	This file provides the boot lun enabled UFS device attribute.
7638c2ecf20Sopenharmony_ci		The full information about the attribute could be found at
7648c2ecf20Sopenharmony_ci		UFS specifications 2.1.
7658c2ecf20Sopenharmony_ci
7668c2ecf20Sopenharmony_ci		The file is read only.
7678c2ecf20Sopenharmony_ci
7688c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/attributes/current_power_mode
7698c2ecf20Sopenharmony_ciDate:		February 2018
7708c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
7718c2ecf20Sopenharmony_ciDescription:	This file provides the current power mode UFS device attribute.
7728c2ecf20Sopenharmony_ci		The full information about the attribute could be found at
7738c2ecf20Sopenharmony_ci		UFS specifications 2.1.
7748c2ecf20Sopenharmony_ci
7758c2ecf20Sopenharmony_ci		The file is read only.
7768c2ecf20Sopenharmony_ci
7778c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/attributes/active_icc_level
7788c2ecf20Sopenharmony_ciDate:		February 2018
7798c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
7808c2ecf20Sopenharmony_ciDescription:	This file provides the active icc level UFS device attribute.
7818c2ecf20Sopenharmony_ci		The full information about the attribute could be found at
7828c2ecf20Sopenharmony_ci		UFS specifications 2.1.
7838c2ecf20Sopenharmony_ci
7848c2ecf20Sopenharmony_ci		The file is read only.
7858c2ecf20Sopenharmony_ci
7868c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/attributes/ooo_data_enabled
7878c2ecf20Sopenharmony_ciDate:		February 2018
7888c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
7898c2ecf20Sopenharmony_ciDescription:	This file provides the out of order data transfer enabled UFS
7908c2ecf20Sopenharmony_ci		device attribute. The full information about the attribute
7918c2ecf20Sopenharmony_ci		could be found at UFS specifications 2.1.
7928c2ecf20Sopenharmony_ci
7938c2ecf20Sopenharmony_ci		The file is read only.
7948c2ecf20Sopenharmony_ci
7958c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/attributes/bkops_status
7968c2ecf20Sopenharmony_ciDate:		February 2018
7978c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
7988c2ecf20Sopenharmony_ciDescription:	This file provides the background operations status UFS device
7998c2ecf20Sopenharmony_ci		attribute. The full information about the attribute could
8008c2ecf20Sopenharmony_ci		be found at UFS specifications 2.1.
8018c2ecf20Sopenharmony_ci
8028c2ecf20Sopenharmony_ci		The file is read only.
8038c2ecf20Sopenharmony_ci
8048c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/attributes/purge_status
8058c2ecf20Sopenharmony_ciDate:		February 2018
8068c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
8078c2ecf20Sopenharmony_ciDescription:	This file provides the purge operation status UFS device
8088c2ecf20Sopenharmony_ci		attribute. The full information about the attribute could
8098c2ecf20Sopenharmony_ci		be found at UFS specifications 2.1.
8108c2ecf20Sopenharmony_ci
8118c2ecf20Sopenharmony_ci		The file is read only.
8128c2ecf20Sopenharmony_ci
8138c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/attributes/max_data_in_size
8148c2ecf20Sopenharmony_ciDate:		February 2018
8158c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
8168c2ecf20Sopenharmony_ciDescription:	This file shows the maximum data size in a DATA IN
8178c2ecf20Sopenharmony_ci		UPIU. The full information about the attribute could
8188c2ecf20Sopenharmony_ci		be found at UFS specifications 2.1.
8198c2ecf20Sopenharmony_ci
8208c2ecf20Sopenharmony_ci		The file is read only.
8218c2ecf20Sopenharmony_ci
8228c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/attributes/max_data_out_size
8238c2ecf20Sopenharmony_ciDate:		February 2018
8248c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
8258c2ecf20Sopenharmony_ciDescription:	This file shows the maximum number of bytes that can be
8268c2ecf20Sopenharmony_ci		requested with a READY TO TRANSFER UPIU. The full information
8278c2ecf20Sopenharmony_ci		about the attribute could be found at UFS specifications 2.1.
8288c2ecf20Sopenharmony_ci
8298c2ecf20Sopenharmony_ci		The file is read only.
8308c2ecf20Sopenharmony_ci
8318c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/attributes/reference_clock_frequency
8328c2ecf20Sopenharmony_ciDate:		February 2018
8338c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
8348c2ecf20Sopenharmony_ciDescription:	This file provides the reference clock frequency UFS device
8358c2ecf20Sopenharmony_ci		attribute. The full information about the attribute could
8368c2ecf20Sopenharmony_ci		be found at UFS specifications 2.1.
8378c2ecf20Sopenharmony_ci
8388c2ecf20Sopenharmony_ci		The file is read only.
8398c2ecf20Sopenharmony_ci
8408c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/attributes/configuration_descriptor_lock
8418c2ecf20Sopenharmony_ciDate:		February 2018
8428c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
8438c2ecf20Sopenharmony_ciDescription:	This file shows whether the configuration descriptor is locked.
8448c2ecf20Sopenharmony_ci		The full information about the attribute could be found at
8458c2ecf20Sopenharmony_ci		UFS specifications 2.1. The file is read only.
8468c2ecf20Sopenharmony_ci
8478c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/attributes/max_number_of_rtt
8488c2ecf20Sopenharmony_ciDate:		February 2018
8498c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
8508c2ecf20Sopenharmony_ciDescription:	This file provides the maximum current number of
8518c2ecf20Sopenharmony_ci		outstanding RTTs in device that is allowed. The full
8528c2ecf20Sopenharmony_ci		information about the attribute could be found at
8538c2ecf20Sopenharmony_ci		UFS specifications 2.1.
8548c2ecf20Sopenharmony_ci
8558c2ecf20Sopenharmony_ci		The file is read only.
8568c2ecf20Sopenharmony_ci
8578c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/attributes/exception_event_control
8588c2ecf20Sopenharmony_ciDate:		February 2018
8598c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
8608c2ecf20Sopenharmony_ciDescription:	This file provides the exception event control UFS device
8618c2ecf20Sopenharmony_ci		attribute. The full information about the attribute could
8628c2ecf20Sopenharmony_ci		be found at UFS specifications 2.1.
8638c2ecf20Sopenharmony_ci
8648c2ecf20Sopenharmony_ci		The file is read only.
8658c2ecf20Sopenharmony_ci
8668c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/attributes/exception_event_status
8678c2ecf20Sopenharmony_ciDate:		February 2018
8688c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
8698c2ecf20Sopenharmony_ciDescription:	This file provides the exception event status UFS device
8708c2ecf20Sopenharmony_ci		attribute. The full information about the attribute could
8718c2ecf20Sopenharmony_ci		be found at UFS specifications 2.1.
8728c2ecf20Sopenharmony_ci
8738c2ecf20Sopenharmony_ci		The file is read only.
8748c2ecf20Sopenharmony_ci
8758c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/attributes/ffu_status
8768c2ecf20Sopenharmony_ciDate:		February 2018
8778c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
8788c2ecf20Sopenharmony_ciDescription:	This file provides the ffu status UFS device attribute.
8798c2ecf20Sopenharmony_ci		The full information about the attribute could be found at
8808c2ecf20Sopenharmony_ci		UFS specifications 2.1.
8818c2ecf20Sopenharmony_ci
8828c2ecf20Sopenharmony_ci		The file is read only.
8838c2ecf20Sopenharmony_ci
8848c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/attributes/psa_state
8858c2ecf20Sopenharmony_ciDate:		February 2018
8868c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
8878c2ecf20Sopenharmony_ciDescription:	This file show the PSA feature status. The full information
8888c2ecf20Sopenharmony_ci		about the attribute could be found at UFS specifications 2.1.
8898c2ecf20Sopenharmony_ci
8908c2ecf20Sopenharmony_ci		The file is read only.
8918c2ecf20Sopenharmony_ci
8928c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/attributes/psa_data_size
8938c2ecf20Sopenharmony_ciDate:		February 2018
8948c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
8958c2ecf20Sopenharmony_ciDescription:	This file shows the amount of data that the host plans to
8968c2ecf20Sopenharmony_ci		load to all logical units in pre-soldering state.
8978c2ecf20Sopenharmony_ci		The full information about the attribute could be found at
8988c2ecf20Sopenharmony_ci		UFS specifications 2.1.
8998c2ecf20Sopenharmony_ci
9008c2ecf20Sopenharmony_ci		The file is read only.
9018c2ecf20Sopenharmony_ci
9028c2ecf20Sopenharmony_ci
9038c2ecf20Sopenharmony_ciWhat:		/sys/class/scsi_device/*/device/dyn_cap_needed
9048c2ecf20Sopenharmony_ciDate:		February 2018
9058c2ecf20Sopenharmony_ciContact:	Stanislav Nijnikov <stanislav.nijnikov@wdc.com>
9068c2ecf20Sopenharmony_ciDescription:	This file shows the The amount of physical memory needed
9078c2ecf20Sopenharmony_ci		to be removed from the physical memory resources pool of
9088c2ecf20Sopenharmony_ci		the particular logical unit. The full information about
9098c2ecf20Sopenharmony_ci		the attribute could be found at UFS specifications 2.1.
9108c2ecf20Sopenharmony_ci
9118c2ecf20Sopenharmony_ci		The file is read only.
9128c2ecf20Sopenharmony_ci
9138c2ecf20Sopenharmony_ci
9148c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/rpm_lvl
9158c2ecf20Sopenharmony_ciDate:		September 2014
9168c2ecf20Sopenharmony_ciContact:	Subhash Jadavani <subhashj@codeaurora.org>
9178c2ecf20Sopenharmony_ciDescription:	This entry could be used to set or show the UFS device
9188c2ecf20Sopenharmony_ci		runtime power management level. The current driver
9198c2ecf20Sopenharmony_ci		implementation supports 6 levels with next target states:
9208c2ecf20Sopenharmony_ci
9218c2ecf20Sopenharmony_ci		==  ====================================================
9228c2ecf20Sopenharmony_ci		0   an UFS device will stay active, an UIC link will
9238c2ecf20Sopenharmony_ci		    stay active
9248c2ecf20Sopenharmony_ci		1   an UFS device will stay active, an UIC link will
9258c2ecf20Sopenharmony_ci		    hibernate
9268c2ecf20Sopenharmony_ci		2   an UFS device will moved to sleep, an UIC link will
9278c2ecf20Sopenharmony_ci		    stay active
9288c2ecf20Sopenharmony_ci		3   an UFS device will moved to sleep, an UIC link will
9298c2ecf20Sopenharmony_ci		    hibernate
9308c2ecf20Sopenharmony_ci		4   an UFS device will be powered off, an UIC link will
9318c2ecf20Sopenharmony_ci		    hibernate
9328c2ecf20Sopenharmony_ci		5   an UFS device will be powered off, an UIC link will
9338c2ecf20Sopenharmony_ci		    be powered off
9348c2ecf20Sopenharmony_ci		==  ====================================================
9358c2ecf20Sopenharmony_ci
9368c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/rpm_target_dev_state
9378c2ecf20Sopenharmony_ciDate:		February 2018
9388c2ecf20Sopenharmony_ciContact:	Subhash Jadavani <subhashj@codeaurora.org>
9398c2ecf20Sopenharmony_ciDescription:	This entry shows the target power mode of an UFS device
9408c2ecf20Sopenharmony_ci		for the chosen runtime power management level.
9418c2ecf20Sopenharmony_ci
9428c2ecf20Sopenharmony_ci		The file is read only.
9438c2ecf20Sopenharmony_ci
9448c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/rpm_target_link_state
9458c2ecf20Sopenharmony_ciDate:		February 2018
9468c2ecf20Sopenharmony_ciContact:	Subhash Jadavani <subhashj@codeaurora.org>
9478c2ecf20Sopenharmony_ciDescription:	This entry shows the target state of an UFS UIC link
9488c2ecf20Sopenharmony_ci		for the chosen runtime power management level.
9498c2ecf20Sopenharmony_ci
9508c2ecf20Sopenharmony_ci		The file is read only.
9518c2ecf20Sopenharmony_ci
9528c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/spm_lvl
9538c2ecf20Sopenharmony_ciDate:		September 2014
9548c2ecf20Sopenharmony_ciContact:	Subhash Jadavani <subhashj@codeaurora.org>
9558c2ecf20Sopenharmony_ciDescription:	This entry could be used to set or show the UFS device
9568c2ecf20Sopenharmony_ci		system power management level. The current driver
9578c2ecf20Sopenharmony_ci		implementation supports 6 levels with next target states:
9588c2ecf20Sopenharmony_ci
9598c2ecf20Sopenharmony_ci		==  ====================================================
9608c2ecf20Sopenharmony_ci		0   an UFS device will stay active, an UIC link will
9618c2ecf20Sopenharmony_ci		    stay active
9628c2ecf20Sopenharmony_ci		1   an UFS device will stay active, an UIC link will
9638c2ecf20Sopenharmony_ci		    hibernate
9648c2ecf20Sopenharmony_ci		2   an UFS device will moved to sleep, an UIC link will
9658c2ecf20Sopenharmony_ci		    stay active
9668c2ecf20Sopenharmony_ci		3   an UFS device will moved to sleep, an UIC link will
9678c2ecf20Sopenharmony_ci		    hibernate
9688c2ecf20Sopenharmony_ci		4   an UFS device will be powered off, an UIC link will
9698c2ecf20Sopenharmony_ci		    hibernate
9708c2ecf20Sopenharmony_ci		5   an UFS device will be powered off, an UIC link will
9718c2ecf20Sopenharmony_ci		    be powered off
9728c2ecf20Sopenharmony_ci		==  ====================================================
9738c2ecf20Sopenharmony_ci
9748c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/spm_target_dev_state
9758c2ecf20Sopenharmony_ciDate:		February 2018
9768c2ecf20Sopenharmony_ciContact:	Subhash Jadavani <subhashj@codeaurora.org>
9778c2ecf20Sopenharmony_ciDescription:	This entry shows the target power mode of an UFS device
9788c2ecf20Sopenharmony_ci		for the chosen system power management level.
9798c2ecf20Sopenharmony_ci
9808c2ecf20Sopenharmony_ci		The file is read only.
9818c2ecf20Sopenharmony_ci
9828c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/spm_target_link_state
9838c2ecf20Sopenharmony_ciDate:		February 2018
9848c2ecf20Sopenharmony_ciContact:	Subhash Jadavani <subhashj@codeaurora.org>
9858c2ecf20Sopenharmony_ciDescription:	This entry shows the target state of an UFS UIC link
9868c2ecf20Sopenharmony_ci		for the chosen system power management level.
9878c2ecf20Sopenharmony_ci
9888c2ecf20Sopenharmony_ci		The file is read only.
9898c2ecf20Sopenharmony_ci
9908c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/device_descriptor/wb_presv_us_en
9918c2ecf20Sopenharmony_ciDate:		June 2020
9928c2ecf20Sopenharmony_ciContact:	Asutosh Das <asutoshd@codeaurora.org>
9938c2ecf20Sopenharmony_ciDescription:	This entry shows if preserve user-space was configured
9948c2ecf20Sopenharmony_ci
9958c2ecf20Sopenharmony_ci		The file is read only.
9968c2ecf20Sopenharmony_ci
9978c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/device_descriptor/wb_shared_alloc_units
9988c2ecf20Sopenharmony_ciDate:		June 2020
9998c2ecf20Sopenharmony_ciContact:	Asutosh Das <asutoshd@codeaurora.org>
10008c2ecf20Sopenharmony_ciDescription:	This entry shows the shared allocated units of WB buffer
10018c2ecf20Sopenharmony_ci
10028c2ecf20Sopenharmony_ci		The file is read only.
10038c2ecf20Sopenharmony_ci
10048c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/device_descriptor/wb_type
10058c2ecf20Sopenharmony_ciDate:		June 2020
10068c2ecf20Sopenharmony_ciContact:	Asutosh Das <asutoshd@codeaurora.org>
10078c2ecf20Sopenharmony_ciDescription:	This entry shows the configured WB type.
10088c2ecf20Sopenharmony_ci		0x1 for shared buffer mode. 0x0 for dedicated buffer mode.
10098c2ecf20Sopenharmony_ci
10108c2ecf20Sopenharmony_ci		The file is read only.
10118c2ecf20Sopenharmony_ci
10128c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/wb_buff_cap_adj
10138c2ecf20Sopenharmony_ciDate:		June 2020
10148c2ecf20Sopenharmony_ciContact:	Asutosh Das <asutoshd@codeaurora.org>
10158c2ecf20Sopenharmony_ciDescription:	This entry shows the total user-space decrease in shared
10168c2ecf20Sopenharmony_ci		buffer mode.
10178c2ecf20Sopenharmony_ci		The value of this parameter is 3 for TLC NAND when SLC mode
10188c2ecf20Sopenharmony_ci		is used as WriteBooster Buffer. 2 for MLC NAND.
10198c2ecf20Sopenharmony_ci
10208c2ecf20Sopenharmony_ci		The file is read only.
10218c2ecf20Sopenharmony_ci
10228c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/wb_max_alloc_units
10238c2ecf20Sopenharmony_ciDate:		June 2020
10248c2ecf20Sopenharmony_ciContact:	Asutosh Das <asutoshd@codeaurora.org>
10258c2ecf20Sopenharmony_ciDescription:	This entry shows the Maximum total WriteBooster Buffer size
10268c2ecf20Sopenharmony_ci		which is supported by the entire device.
10278c2ecf20Sopenharmony_ci
10288c2ecf20Sopenharmony_ci		The file is read only.
10298c2ecf20Sopenharmony_ci
10308c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/wb_max_wb_luns
10318c2ecf20Sopenharmony_ciDate:		June 2020
10328c2ecf20Sopenharmony_ciContact:	Asutosh Das <asutoshd@codeaurora.org>
10338c2ecf20Sopenharmony_ciDescription:	This entry shows the maximum number of luns that can support
10348c2ecf20Sopenharmony_ci		WriteBooster.
10358c2ecf20Sopenharmony_ci
10368c2ecf20Sopenharmony_ci		The file is read only.
10378c2ecf20Sopenharmony_ci
10388c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/wb_sup_red_type
10398c2ecf20Sopenharmony_ciDate:		June 2020
10408c2ecf20Sopenharmony_ciContact:	Asutosh Das <asutoshd@codeaurora.org>
10418c2ecf20Sopenharmony_ciDescription:	The supportability of user space reduction mode
10428c2ecf20Sopenharmony_ci		and preserve user space mode.
10438c2ecf20Sopenharmony_ci		00h: WriteBooster Buffer can be configured only in
10448c2ecf20Sopenharmony_ci		user space reduction type.
10458c2ecf20Sopenharmony_ci		01h: WriteBooster Buffer can be configured only in
10468c2ecf20Sopenharmony_ci		preserve user space type.
10478c2ecf20Sopenharmony_ci		02h: Device can be configured in either user space
10488c2ecf20Sopenharmony_ci		reduction type or preserve user space type.
10498c2ecf20Sopenharmony_ci
10508c2ecf20Sopenharmony_ci		The file is read only.
10518c2ecf20Sopenharmony_ci
10528c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/wb_sup_wb_type
10538c2ecf20Sopenharmony_ciDate:		June 2020
10548c2ecf20Sopenharmony_ciContact:	Asutosh Das <asutoshd@codeaurora.org>
10558c2ecf20Sopenharmony_ciDescription:	The supportability of WriteBooster Buffer type.
10568c2ecf20Sopenharmony_ci
10578c2ecf20Sopenharmony_ci		===  ==========================================================
10588c2ecf20Sopenharmony_ci		00h  LU based WriteBooster Buffer configuration
10598c2ecf20Sopenharmony_ci		01h  Single shared WriteBooster Buffer configuration
10608c2ecf20Sopenharmony_ci		02h  Supporting both LU based WriteBooster.
10618c2ecf20Sopenharmony_ci		     Buffer and Single shared WriteBooster Buffer configuration
10628c2ecf20Sopenharmony_ci		===  ==========================================================
10638c2ecf20Sopenharmony_ci
10648c2ecf20Sopenharmony_ci		The file is read only.
10658c2ecf20Sopenharmony_ci
10668c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/flags/wb_enable
10678c2ecf20Sopenharmony_ciDate:		June 2020
10688c2ecf20Sopenharmony_ciContact:	Asutosh Das <asutoshd@codeaurora.org>
10698c2ecf20Sopenharmony_ciDescription:	This entry shows the status of WriteBooster.
10708c2ecf20Sopenharmony_ci
10718c2ecf20Sopenharmony_ci		== ============================
10728c2ecf20Sopenharmony_ci		0  WriteBooster is not enabled.
10738c2ecf20Sopenharmony_ci		1  WriteBooster is enabled
10748c2ecf20Sopenharmony_ci		== ============================
10758c2ecf20Sopenharmony_ci
10768c2ecf20Sopenharmony_ci		The file is read only.
10778c2ecf20Sopenharmony_ci
10788c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/flags/wb_flush_en
10798c2ecf20Sopenharmony_ciDate:		June 2020
10808c2ecf20Sopenharmony_ciContact:	Asutosh Das <asutoshd@codeaurora.org>
10818c2ecf20Sopenharmony_ciDescription:	This entry shows if flush is enabled.
10828c2ecf20Sopenharmony_ci
10838c2ecf20Sopenharmony_ci		== =================================
10848c2ecf20Sopenharmony_ci		0  Flush operation is not performed.
10858c2ecf20Sopenharmony_ci		1  Flush operation is performed.
10868c2ecf20Sopenharmony_ci		== =================================
10878c2ecf20Sopenharmony_ci
10888c2ecf20Sopenharmony_ci		The file is read only.
10898c2ecf20Sopenharmony_ci
10908c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/flags/wb_flush_during_h8
10918c2ecf20Sopenharmony_ciDate:		June 2020
10928c2ecf20Sopenharmony_ciContact:	Asutosh Das <asutoshd@codeaurora.org>
10938c2ecf20Sopenharmony_ciDescription:	Flush WriteBooster Buffer during hibernate state.
10948c2ecf20Sopenharmony_ci
10958c2ecf20Sopenharmony_ci		== =================================================
10968c2ecf20Sopenharmony_ci		0  Device is not allowed to flush the
10978c2ecf20Sopenharmony_ci		   WriteBooster Buffer during link hibernate state.
10988c2ecf20Sopenharmony_ci		1  Device is allowed to flush the
10998c2ecf20Sopenharmony_ci		   WriteBooster Buffer during link hibernate state.
11008c2ecf20Sopenharmony_ci		== =================================================
11018c2ecf20Sopenharmony_ci
11028c2ecf20Sopenharmony_ci		The file is read only.
11038c2ecf20Sopenharmony_ci
11048c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/attributes/wb_avail_buf
11058c2ecf20Sopenharmony_ciDate:		June 2020
11068c2ecf20Sopenharmony_ciContact:	Asutosh Das <asutoshd@codeaurora.org>
11078c2ecf20Sopenharmony_ciDescription:	This entry shows the amount of unused WriteBooster buffer
11088c2ecf20Sopenharmony_ci		available.
11098c2ecf20Sopenharmony_ci
11108c2ecf20Sopenharmony_ci		The file is read only.
11118c2ecf20Sopenharmony_ci
11128c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/attributes/wb_cur_buf
11138c2ecf20Sopenharmony_ciDate:		June 2020
11148c2ecf20Sopenharmony_ciContact:	Asutosh Das <asutoshd@codeaurora.org>
11158c2ecf20Sopenharmony_ciDescription:	This entry shows the amount of unused current buffer.
11168c2ecf20Sopenharmony_ci
11178c2ecf20Sopenharmony_ci		The file is read only.
11188c2ecf20Sopenharmony_ci
11198c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/attributes/wb_flush_status
11208c2ecf20Sopenharmony_ciDate:		June 2020
11218c2ecf20Sopenharmony_ciContact:	Asutosh Das <asutoshd@codeaurora.org>
11228c2ecf20Sopenharmony_ciDescription:	This entry shows the flush operation status.
11238c2ecf20Sopenharmony_ci
11248c2ecf20Sopenharmony_ci
11258c2ecf20Sopenharmony_ci		===  ======================================
11268c2ecf20Sopenharmony_ci		00h  idle
11278c2ecf20Sopenharmony_ci		01h  Flush operation in progress
11288c2ecf20Sopenharmony_ci		02h  Flush operation stopped prematurely.
11298c2ecf20Sopenharmony_ci		03h  Flush operation completed successfully
11308c2ecf20Sopenharmony_ci		04h  Flush operation general failure
11318c2ecf20Sopenharmony_ci		===  ======================================
11328c2ecf20Sopenharmony_ci
11338c2ecf20Sopenharmony_ci		The file is read only.
11348c2ecf20Sopenharmony_ci
11358c2ecf20Sopenharmony_ciWhat:		/sys/bus/platform/drivers/ufshcd/*/attributes/wb_life_time_est
11368c2ecf20Sopenharmony_ciDate:		June 2020
11378c2ecf20Sopenharmony_ciContact:	Asutosh Das <asutoshd@codeaurora.org>
11388c2ecf20Sopenharmony_ciDescription:	This entry shows an indication of the WriteBooster Buffer
11398c2ecf20Sopenharmony_ci		lifetime based on the amount of performed program/erase cycles
11408c2ecf20Sopenharmony_ci
11418c2ecf20Sopenharmony_ci		===  =============================================
11428c2ecf20Sopenharmony_ci		01h  0% - 10% WriteBooster Buffer life time used
11438c2ecf20Sopenharmony_ci		...
11448c2ecf20Sopenharmony_ci		0Ah  90% - 100% WriteBooster Buffer life time used
11458c2ecf20Sopenharmony_ci		===  =============================================
11468c2ecf20Sopenharmony_ci
11478c2ecf20Sopenharmony_ci		The file is read only.
11488c2ecf20Sopenharmony_ci
11498c2ecf20Sopenharmony_ciWhat:		/sys/class/scsi_device/*/device/unit_descriptor/wb_buf_alloc_units
11508c2ecf20Sopenharmony_ciDate:		June 2020
11518c2ecf20Sopenharmony_ciContact:	Asutosh Das <asutoshd@codeaurora.org>
11528c2ecf20Sopenharmony_ciDescription:	This entry shows the configured size of WriteBooster buffer.
11538c2ecf20Sopenharmony_ci		0400h corresponds to 4GB.
11548c2ecf20Sopenharmony_ci
11558c2ecf20Sopenharmony_ci		The file is read only.
1156