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