162306a36Sopenharmony_ciWhat: /sys/bus/*/drivers/ufshcd/*/auto_hibern8 262306a36Sopenharmony_ciDate: March 2018 362306a36Sopenharmony_ciContact: linux-scsi@vger.kernel.org 462306a36Sopenharmony_ciDescription: 562306a36Sopenharmony_ci This file contains the auto-hibernate idle timer setting of a 662306a36Sopenharmony_ci UFS host controller. A value of '0' means auto-hibernate is not 762306a36Sopenharmony_ci enabled. Otherwise the value is the number of microseconds of 862306a36Sopenharmony_ci idle time before the UFS host controller will autonomously put 962306a36Sopenharmony_ci the link into hibernate state. That will save power at the 1062306a36Sopenharmony_ci expense of increased latency. Note that the hardware supports 1162306a36Sopenharmony_ci 10-bit values with a power-of-ten multiplier which allows a 1262306a36Sopenharmony_ci maximum value of 102300000. Refer to the UFS Host Controller 1362306a36Sopenharmony_ci Interface specification for more details. 1462306a36Sopenharmony_ci 1562306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/device_descriptor/device_type 1662306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/device_descriptor/device_type 1762306a36Sopenharmony_ciDate: February 2018 1862306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 1962306a36Sopenharmony_ciDescription: This file shows the device type. This is one of the UFS 2062306a36Sopenharmony_ci device descriptor parameters. The full information about 2162306a36Sopenharmony_ci the descriptor could be found at UFS specifications 2.1. 2262306a36Sopenharmony_ci 2362306a36Sopenharmony_ci The file is read only. 2462306a36Sopenharmony_ci 2562306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/device_descriptor/device_class 2662306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/device_descriptor/device_class 2762306a36Sopenharmony_ciDate: February 2018 2862306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 2962306a36Sopenharmony_ciDescription: This file shows the device class. This is one of the UFS 3062306a36Sopenharmony_ci device descriptor parameters. The full information about 3162306a36Sopenharmony_ci the descriptor could be found at UFS specifications 2.1. 3262306a36Sopenharmony_ci 3362306a36Sopenharmony_ci The file is read only. 3462306a36Sopenharmony_ci 3562306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/device_descriptor/device_sub_class 3662306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/device_descriptor/device_sub_class 3762306a36Sopenharmony_ciDate: February 2018 3862306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 3962306a36Sopenharmony_ciDescription: This file shows the UFS storage subclass. This is one of 4062306a36Sopenharmony_ci the UFS device descriptor parameters. The full information 4162306a36Sopenharmony_ci about the descriptor could be found at UFS specifications 2.1. 4262306a36Sopenharmony_ci 4362306a36Sopenharmony_ci The file is read only. 4462306a36Sopenharmony_ci 4562306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/device_descriptor/protocol 4662306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/device_descriptor/protocol 4762306a36Sopenharmony_ciDate: February 2018 4862306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 4962306a36Sopenharmony_ciDescription: This file shows the protocol supported by an UFS device. 5062306a36Sopenharmony_ci This is one of the UFS device descriptor parameters. 5162306a36Sopenharmony_ci The full information about the descriptor could be found 5262306a36Sopenharmony_ci at UFS specifications 2.1. 5362306a36Sopenharmony_ci 5462306a36Sopenharmony_ci The file is read only. 5562306a36Sopenharmony_ci 5662306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/device_descriptor/number_of_luns 5762306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/device_descriptor/number_of_luns 5862306a36Sopenharmony_ciDate: February 2018 5962306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 6062306a36Sopenharmony_ciDescription: This file shows number of logical units. This is one of 6162306a36Sopenharmony_ci the UFS device descriptor parameters. The full information 6262306a36Sopenharmony_ci about the descriptor could be found at UFS specifications 2.1. 6362306a36Sopenharmony_ci 6462306a36Sopenharmony_ci The file is read only. 6562306a36Sopenharmony_ci 6662306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/device_descriptor/number_of_wluns 6762306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/device_descriptor/number_of_wluns 6862306a36Sopenharmony_ciDate: February 2018 6962306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 7062306a36Sopenharmony_ciDescription: This file shows number of well known logical units. 7162306a36Sopenharmony_ci This is one of the UFS device descriptor parameters. 7262306a36Sopenharmony_ci The full information about the descriptor could be found 7362306a36Sopenharmony_ci at UFS specifications 2.1. 7462306a36Sopenharmony_ci 7562306a36Sopenharmony_ci The file is read only. 7662306a36Sopenharmony_ci 7762306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/device_descriptor/boot_enable 7862306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/device_descriptor/boot_enable 7962306a36Sopenharmony_ciDate: February 2018 8062306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 8162306a36Sopenharmony_ciDescription: This file shows value that indicates whether the device is 8262306a36Sopenharmony_ci enabled for boot. This is one of the UFS device descriptor 8362306a36Sopenharmony_ci parameters. The full information about the descriptor could 8462306a36Sopenharmony_ci be found at UFS specifications 2.1. 8562306a36Sopenharmony_ci 8662306a36Sopenharmony_ci The file is read only. 8762306a36Sopenharmony_ci 8862306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/device_descriptor/descriptor_access_enable 8962306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/device_descriptor/descriptor_access_enable 9062306a36Sopenharmony_ciDate: February 2018 9162306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 9262306a36Sopenharmony_ciDescription: This file shows value that indicates whether the device 9362306a36Sopenharmony_ci descriptor could be read after partial initialization phase 9462306a36Sopenharmony_ci of the boot sequence. This is one of the UFS device descriptor 9562306a36Sopenharmony_ci parameters. The full information about the descriptor could 9662306a36Sopenharmony_ci be found at UFS specifications 2.1. 9762306a36Sopenharmony_ci 9862306a36Sopenharmony_ci The file is read only. 9962306a36Sopenharmony_ci 10062306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/device_descriptor/initial_power_mode 10162306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/device_descriptor/initial_power_mode 10262306a36Sopenharmony_ciDate: February 2018 10362306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 10462306a36Sopenharmony_ciDescription: This file shows value that defines the power mode after 10562306a36Sopenharmony_ci device initialization or hardware reset. This is one of 10662306a36Sopenharmony_ci the UFS device descriptor parameters. The full information 10762306a36Sopenharmony_ci about the descriptor could be found at UFS specifications 2.1. 10862306a36Sopenharmony_ci 10962306a36Sopenharmony_ci The file is read only. 11062306a36Sopenharmony_ci 11162306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/device_descriptor/high_priority_lun 11262306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/device_descriptor/high_priority_lun 11362306a36Sopenharmony_ciDate: February 2018 11462306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 11562306a36Sopenharmony_ciDescription: This file shows the high priority lun. This is one of 11662306a36Sopenharmony_ci the UFS device descriptor parameters. The full information 11762306a36Sopenharmony_ci about the descriptor could be found at UFS specifications 2.1. 11862306a36Sopenharmony_ci 11962306a36Sopenharmony_ci The file is read only. 12062306a36Sopenharmony_ci 12162306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/device_descriptor/secure_removal_type 12262306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/device_descriptor/secure_removal_type 12362306a36Sopenharmony_ciDate: February 2018 12462306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 12562306a36Sopenharmony_ciDescription: This file shows the secure removal type. This is one of 12662306a36Sopenharmony_ci the UFS device descriptor parameters. The full information 12762306a36Sopenharmony_ci about the descriptor could be found at UFS specifications 2.1. 12862306a36Sopenharmony_ci 12962306a36Sopenharmony_ci The file is read only. 13062306a36Sopenharmony_ci 13162306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/device_descriptor/support_security_lun 13262306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/device_descriptor/support_security_lun 13362306a36Sopenharmony_ciDate: February 2018 13462306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 13562306a36Sopenharmony_ciDescription: This file shows whether the security lun is supported. 13662306a36Sopenharmony_ci This is one of the UFS device descriptor parameters. 13762306a36Sopenharmony_ci The full information about the descriptor could be found 13862306a36Sopenharmony_ci at UFS specifications 2.1. 13962306a36Sopenharmony_ci 14062306a36Sopenharmony_ci The file is read only. 14162306a36Sopenharmony_ci 14262306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/device_descriptor/bkops_termination_latency 14362306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/device_descriptor/bkops_termination_latency 14462306a36Sopenharmony_ciDate: February 2018 14562306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 14662306a36Sopenharmony_ciDescription: This file shows the background operations termination 14762306a36Sopenharmony_ci latency. This is one of the UFS device descriptor parameters. 14862306a36Sopenharmony_ci The full information about the descriptor could be found 14962306a36Sopenharmony_ci at UFS specifications 2.1. 15062306a36Sopenharmony_ci 15162306a36Sopenharmony_ci The file is read only. 15262306a36Sopenharmony_ci 15362306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/device_descriptor/initial_active_icc_level 15462306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/device_descriptor/initial_active_icc_level 15562306a36Sopenharmony_ciDate: February 2018 15662306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 15762306a36Sopenharmony_ciDescription: This file shows the initial active ICC level. This is one 15862306a36Sopenharmony_ci of the UFS device descriptor parameters. The full information 15962306a36Sopenharmony_ci about the descriptor could be found at UFS specifications 2.1. 16062306a36Sopenharmony_ci 16162306a36Sopenharmony_ci The file is read only. 16262306a36Sopenharmony_ci 16362306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/device_descriptor/specification_version 16462306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/device_descriptor/specification_version 16562306a36Sopenharmony_ciDate: February 2018 16662306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 16762306a36Sopenharmony_ciDescription: This file shows the specification version. This is one 16862306a36Sopenharmony_ci of the UFS device descriptor parameters. The full information 16962306a36Sopenharmony_ci about the descriptor could be found at UFS specifications 2.1. 17062306a36Sopenharmony_ci 17162306a36Sopenharmony_ci The file is read only. 17262306a36Sopenharmony_ci 17362306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/device_descriptor/manufacturing_date 17462306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/device_descriptor/manufacturing_date 17562306a36Sopenharmony_ciDate: February 2018 17662306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 17762306a36Sopenharmony_ciDescription: This file shows the manufacturing date in BCD format. 17862306a36Sopenharmony_ci This is one of the UFS device descriptor parameters. 17962306a36Sopenharmony_ci The full information about the descriptor could be found 18062306a36Sopenharmony_ci at UFS specifications 2.1. 18162306a36Sopenharmony_ci 18262306a36Sopenharmony_ci The file is read only. 18362306a36Sopenharmony_ci 18462306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/device_descriptor/manufacturer_id 18562306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/device_descriptor/manufacturer_id 18662306a36Sopenharmony_ciDate: February 2018 18762306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 18862306a36Sopenharmony_ciDescription: This file shows the manufacturer ID. This is one of the 18962306a36Sopenharmony_ci UFS device descriptor parameters. The full information about 19062306a36Sopenharmony_ci the descriptor could be found at UFS specifications 2.1. 19162306a36Sopenharmony_ci 19262306a36Sopenharmony_ci The file is read only. 19362306a36Sopenharmony_ci 19462306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/device_descriptor/rtt_capability 19562306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/device_descriptor/rtt_capability 19662306a36Sopenharmony_ciDate: February 2018 19762306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 19862306a36Sopenharmony_ciDescription: This file shows the maximum number of outstanding RTTs 19962306a36Sopenharmony_ci supported by the device. This is one of the UFS device 20062306a36Sopenharmony_ci descriptor parameters. The full information about 20162306a36Sopenharmony_ci the descriptor could be found at UFS specifications 2.1. 20262306a36Sopenharmony_ci 20362306a36Sopenharmony_ci The file is read only. 20462306a36Sopenharmony_ci 20562306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/device_descriptor/rtc_update 20662306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/device_descriptor/rtc_update 20762306a36Sopenharmony_ciDate: February 2018 20862306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 20962306a36Sopenharmony_ciDescription: This file shows the frequency and method of the realtime 21062306a36Sopenharmony_ci clock update. This is one of the UFS device descriptor 21162306a36Sopenharmony_ci parameters. The full information about the descriptor 21262306a36Sopenharmony_ci could be found at UFS specifications 2.1. 21362306a36Sopenharmony_ci 21462306a36Sopenharmony_ci The file is read only. 21562306a36Sopenharmony_ci 21662306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/device_descriptor/ufs_features 21762306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/device_descriptor/ufs_features 21862306a36Sopenharmony_ciDate: February 2018 21962306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 22062306a36Sopenharmony_ciDescription: This file shows which features are supported by the device. 22162306a36Sopenharmony_ci This is one of the UFS device descriptor parameters. 22262306a36Sopenharmony_ci The full information about the descriptor could be 22362306a36Sopenharmony_ci found at UFS specifications 2.1. 22462306a36Sopenharmony_ci 22562306a36Sopenharmony_ci The file is read only. 22662306a36Sopenharmony_ci 22762306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/device_descriptor/ffu_timeout 22862306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/device_descriptor/ffu_timeout 22962306a36Sopenharmony_ciDate: February 2018 23062306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 23162306a36Sopenharmony_ciDescription: This file shows the FFU timeout. This is one of the 23262306a36Sopenharmony_ci UFS device descriptor parameters. The full information 23362306a36Sopenharmony_ci about the descriptor could be found at UFS specifications 2.1. 23462306a36Sopenharmony_ci 23562306a36Sopenharmony_ci The file is read only. 23662306a36Sopenharmony_ci 23762306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/device_descriptor/queue_depth 23862306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/device_descriptor/queue_depth 23962306a36Sopenharmony_ciDate: February 2018 24062306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 24162306a36Sopenharmony_ciDescription: This file shows the device queue depth. This is one of the 24262306a36Sopenharmony_ci UFS device descriptor parameters. The full information 24362306a36Sopenharmony_ci about the descriptor could be found at UFS specifications 2.1. 24462306a36Sopenharmony_ci 24562306a36Sopenharmony_ci The file is read only. 24662306a36Sopenharmony_ci 24762306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/device_descriptor/device_version 24862306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/device_descriptor/device_version 24962306a36Sopenharmony_ciDate: February 2018 25062306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 25162306a36Sopenharmony_ciDescription: This file shows the device version. This is one of the 25262306a36Sopenharmony_ci UFS device descriptor parameters. The full information 25362306a36Sopenharmony_ci about the descriptor could be found at UFS specifications 2.1. 25462306a36Sopenharmony_ci 25562306a36Sopenharmony_ci The file is read only. 25662306a36Sopenharmony_ci 25762306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/device_descriptor/number_of_secure_wpa 25862306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/device_descriptor/number_of_secure_wpa 25962306a36Sopenharmony_ciDate: February 2018 26062306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 26162306a36Sopenharmony_ciDescription: This file shows number of secure write protect areas 26262306a36Sopenharmony_ci supported by the device. This is one of the UFS device 26362306a36Sopenharmony_ci descriptor parameters. The full information about 26462306a36Sopenharmony_ci the descriptor could be found at UFS specifications 2.1. 26562306a36Sopenharmony_ci 26662306a36Sopenharmony_ci The file is read only. 26762306a36Sopenharmony_ci 26862306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/device_descriptor/psa_max_data_size 26962306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/device_descriptor/psa_max_data_size 27062306a36Sopenharmony_ciDate: February 2018 27162306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 27262306a36Sopenharmony_ciDescription: This file shows the maximum amount of data that may be 27362306a36Sopenharmony_ci written during the pre-soldering phase of the PSA flow. 27462306a36Sopenharmony_ci This is one of the UFS device descriptor parameters. 27562306a36Sopenharmony_ci The full information about the descriptor could be found 27662306a36Sopenharmony_ci at UFS specifications 2.1. 27762306a36Sopenharmony_ci 27862306a36Sopenharmony_ci The file is read only. 27962306a36Sopenharmony_ci 28062306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/device_descriptor/psa_state_timeout 28162306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/device_descriptor/psa_state_timeout 28262306a36Sopenharmony_ciDate: February 2018 28362306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 28462306a36Sopenharmony_ciDescription: This file shows the command maximum timeout for a change 28562306a36Sopenharmony_ci in PSA state. This is one of the UFS device descriptor 28662306a36Sopenharmony_ci parameters. The full information about the descriptor could 28762306a36Sopenharmony_ci be found at UFS specifications 2.1. 28862306a36Sopenharmony_ci 28962306a36Sopenharmony_ci The file is read only. 29062306a36Sopenharmony_ci 29162306a36Sopenharmony_ci 29262306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/interconnect_descriptor/unipro_version 29362306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/interconnect_descriptor/unipro_version 29462306a36Sopenharmony_ciDate: February 2018 29562306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 29662306a36Sopenharmony_ciDescription: This file shows the MIPI UniPro version number in BCD format. 29762306a36Sopenharmony_ci This is one of the UFS interconnect descriptor parameters. 29862306a36Sopenharmony_ci The full information about the descriptor could be found at 29962306a36Sopenharmony_ci UFS specifications 2.1. 30062306a36Sopenharmony_ci 30162306a36Sopenharmony_ci The file is read only. 30262306a36Sopenharmony_ci 30362306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/interconnect_descriptor/mphy_version 30462306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/interconnect_descriptor/mphy_version 30562306a36Sopenharmony_ciDate: February 2018 30662306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 30762306a36Sopenharmony_ciDescription: This file shows the MIPI M-PHY version number in BCD format. 30862306a36Sopenharmony_ci This is one of the UFS interconnect descriptor parameters. 30962306a36Sopenharmony_ci The full information about the descriptor could be found at 31062306a36Sopenharmony_ci UFS specifications 2.1. 31162306a36Sopenharmony_ci 31262306a36Sopenharmony_ci The file is read only. 31362306a36Sopenharmony_ci 31462306a36Sopenharmony_ci 31562306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/raw_device_capacity 31662306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/geometry_descriptor/raw_device_capacity 31762306a36Sopenharmony_ciDate: February 2018 31862306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 31962306a36Sopenharmony_ciDescription: This file shows the total memory quantity available to 32062306a36Sopenharmony_ci the user to configure the device logical units. This is one 32162306a36Sopenharmony_ci of the UFS geometry descriptor parameters. The full 32262306a36Sopenharmony_ci information about the descriptor could be found at 32362306a36Sopenharmony_ci UFS specifications 2.1. 32462306a36Sopenharmony_ci 32562306a36Sopenharmony_ci The file is read only. 32662306a36Sopenharmony_ci 32762306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/max_number_of_luns 32862306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/geometry_descriptor/max_number_of_luns 32962306a36Sopenharmony_ciDate: February 2018 33062306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 33162306a36Sopenharmony_ciDescription: This file shows the maximum number of logical units 33262306a36Sopenharmony_ci supported by the UFS device. This is one of the UFS 33362306a36Sopenharmony_ci geometry descriptor parameters. The full information about 33462306a36Sopenharmony_ci the descriptor could be found at UFS specifications 2.1. 33562306a36Sopenharmony_ci 33662306a36Sopenharmony_ci The file is read only. 33762306a36Sopenharmony_ci 33862306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/segment_size 33962306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/geometry_descriptor/segment_size 34062306a36Sopenharmony_ciDate: February 2018 34162306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 34262306a36Sopenharmony_ciDescription: This file shows the segment size. This is one of the UFS 34362306a36Sopenharmony_ci geometry descriptor parameters. The full information about 34462306a36Sopenharmony_ci the descriptor could be found at UFS specifications 2.1. 34562306a36Sopenharmony_ci 34662306a36Sopenharmony_ci The file is read only. 34762306a36Sopenharmony_ci 34862306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/allocation_unit_size 34962306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/geometry_descriptor/allocation_unit_size 35062306a36Sopenharmony_ciDate: February 2018 35162306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 35262306a36Sopenharmony_ciDescription: This file shows the allocation unit size. This is one of 35362306a36Sopenharmony_ci the UFS geometry descriptor parameters. The full information 35462306a36Sopenharmony_ci about the descriptor could be found at UFS specifications 2.1. 35562306a36Sopenharmony_ci 35662306a36Sopenharmony_ci The file is read only. 35762306a36Sopenharmony_ci 35862306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/min_addressable_block_size 35962306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/geometry_descriptor/min_addressable_block_size 36062306a36Sopenharmony_ciDate: February 2018 36162306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 36262306a36Sopenharmony_ciDescription: This file shows the minimum addressable block size. This 36362306a36Sopenharmony_ci is one of the UFS geometry descriptor parameters. The full 36462306a36Sopenharmony_ci information about the descriptor could be found at UFS 36562306a36Sopenharmony_ci specifications 2.1. 36662306a36Sopenharmony_ci 36762306a36Sopenharmony_ci The file is read only. 36862306a36Sopenharmony_ci 36962306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/optimal_read_block_size 37062306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/geometry_descriptor/optimal_read_block_size 37162306a36Sopenharmony_ciDate: February 2018 37262306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 37362306a36Sopenharmony_ciDescription: This file shows the optimal read block size. This is one 37462306a36Sopenharmony_ci of the UFS geometry descriptor parameters. The full 37562306a36Sopenharmony_ci information about the descriptor could be found at UFS 37662306a36Sopenharmony_ci specifications 2.1. 37762306a36Sopenharmony_ci 37862306a36Sopenharmony_ci The file is read only. 37962306a36Sopenharmony_ci 38062306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/optimal_write_block_size 38162306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/geometry_descriptor/optimal_write_block_size 38262306a36Sopenharmony_ciDate: February 2018 38362306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 38462306a36Sopenharmony_ciDescription: This file shows the optimal write block size. This is one 38562306a36Sopenharmony_ci of the UFS geometry descriptor parameters. The full 38662306a36Sopenharmony_ci information about the descriptor could be found at UFS 38762306a36Sopenharmony_ci specifications 2.1. 38862306a36Sopenharmony_ci 38962306a36Sopenharmony_ci The file is read only. 39062306a36Sopenharmony_ci 39162306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/max_in_buffer_size 39262306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/geometry_descriptor/max_in_buffer_size 39362306a36Sopenharmony_ciDate: February 2018 39462306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 39562306a36Sopenharmony_ciDescription: This file shows the maximum data-in buffer size. This 39662306a36Sopenharmony_ci is one of the UFS geometry descriptor parameters. The full 39762306a36Sopenharmony_ci information about the descriptor could be found at UFS 39862306a36Sopenharmony_ci specifications 2.1. 39962306a36Sopenharmony_ci 40062306a36Sopenharmony_ci The file is read only. 40162306a36Sopenharmony_ci 40262306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/max_out_buffer_size 40362306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/geometry_descriptor/max_out_buffer_size 40462306a36Sopenharmony_ciDate: February 2018 40562306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 40662306a36Sopenharmony_ciDescription: This file shows the maximum data-out buffer size. This 40762306a36Sopenharmony_ci is one of the UFS geometry descriptor parameters. The full 40862306a36Sopenharmony_ci information about the descriptor could be found at UFS 40962306a36Sopenharmony_ci specifications 2.1. 41062306a36Sopenharmony_ci 41162306a36Sopenharmony_ci The file is read only. 41262306a36Sopenharmony_ci 41362306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/rpmb_rw_size 41462306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/geometry_descriptor/rpmb_rw_size 41562306a36Sopenharmony_ciDate: February 2018 41662306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 41762306a36Sopenharmony_ciDescription: This file shows the maximum number of RPMB frames allowed 41862306a36Sopenharmony_ci in Security Protocol In/Out. This is one of the UFS geometry 41962306a36Sopenharmony_ci descriptor parameters. The full information about the 42062306a36Sopenharmony_ci descriptor could be found at UFS specifications 2.1. 42162306a36Sopenharmony_ci 42262306a36Sopenharmony_ci The file is read only. 42362306a36Sopenharmony_ci 42462306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/dyn_capacity_resource_policy 42562306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/geometry_descriptor/dyn_capacity_resource_policy 42662306a36Sopenharmony_ciDate: February 2018 42762306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 42862306a36Sopenharmony_ciDescription: This file shows the dynamic capacity resource policy. This 42962306a36Sopenharmony_ci is one of the UFS geometry descriptor parameters. The full 43062306a36Sopenharmony_ci information about the descriptor could be found at 43162306a36Sopenharmony_ci UFS specifications 2.1. 43262306a36Sopenharmony_ci 43362306a36Sopenharmony_ci The file is read only. 43462306a36Sopenharmony_ci 43562306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/data_ordering 43662306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/geometry_descriptor/data_ordering 43762306a36Sopenharmony_ciDate: February 2018 43862306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 43962306a36Sopenharmony_ciDescription: This file shows support for out-of-order data transfer. 44062306a36Sopenharmony_ci This is one of the UFS geometry descriptor parameters. 44162306a36Sopenharmony_ci The full information about the descriptor could be found at 44262306a36Sopenharmony_ci UFS specifications 2.1. 44362306a36Sopenharmony_ci 44462306a36Sopenharmony_ci The file is read only. 44562306a36Sopenharmony_ci 44662306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/max_number_of_contexts 44762306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/geometry_descriptor/max_number_of_contexts 44862306a36Sopenharmony_ciDate: February 2018 44962306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 45062306a36Sopenharmony_ciDescription: This file shows maximum available number of contexts which 45162306a36Sopenharmony_ci are supported by the device. This is one of the UFS geometry 45262306a36Sopenharmony_ci descriptor parameters. The full information about the 45362306a36Sopenharmony_ci descriptor could be found at UFS specifications 2.1. 45462306a36Sopenharmony_ci 45562306a36Sopenharmony_ci The file is read only. 45662306a36Sopenharmony_ci 45762306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/sys_data_tag_unit_size 45862306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/geometry_descriptor/sys_data_tag_unit_size 45962306a36Sopenharmony_ciDate: February 2018 46062306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 46162306a36Sopenharmony_ciDescription: This file shows system data tag unit size. This is one of 46262306a36Sopenharmony_ci the UFS geometry descriptor parameters. The full information 46362306a36Sopenharmony_ci about the descriptor could be found at UFS specifications 2.1. 46462306a36Sopenharmony_ci 46562306a36Sopenharmony_ci The file is read only. 46662306a36Sopenharmony_ci 46762306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/sys_data_tag_resource_size 46862306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/geometry_descriptor/sys_data_tag_resource_size 46962306a36Sopenharmony_ciDate: February 2018 47062306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 47162306a36Sopenharmony_ciDescription: This file shows maximum storage area size allocated by 47262306a36Sopenharmony_ci the device to handle system data by the tagging mechanism. 47362306a36Sopenharmony_ci This is one of the UFS geometry descriptor parameters. 47462306a36Sopenharmony_ci The full information about the descriptor could be found at 47562306a36Sopenharmony_ci UFS specifications 2.1. 47662306a36Sopenharmony_ci 47762306a36Sopenharmony_ci The file is read only. 47862306a36Sopenharmony_ci 47962306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/secure_removal_types 48062306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/geometry_descriptor/secure_removal_types 48162306a36Sopenharmony_ciDate: February 2018 48262306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 48362306a36Sopenharmony_ciDescription: This file shows supported secure removal types. This is 48462306a36Sopenharmony_ci one of the UFS geometry descriptor parameters. The full 48562306a36Sopenharmony_ci information about the descriptor could be found at 48662306a36Sopenharmony_ci UFS specifications 2.1. 48762306a36Sopenharmony_ci 48862306a36Sopenharmony_ci The file is read only. 48962306a36Sopenharmony_ci 49062306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/memory_types 49162306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/geometry_descriptor/memory_types 49262306a36Sopenharmony_ciDate: February 2018 49362306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 49462306a36Sopenharmony_ciDescription: This file shows supported memory types. This is one of 49562306a36Sopenharmony_ci the UFS geometry descriptor parameters. The full 49662306a36Sopenharmony_ci information about the descriptor could be found at 49762306a36Sopenharmony_ci UFS specifications 2.1. 49862306a36Sopenharmony_ci 49962306a36Sopenharmony_ci The file is read only. 50062306a36Sopenharmony_ci 50162306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/*_memory_max_alloc_units 50262306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/geometry_descriptor/*_memory_max_alloc_units 50362306a36Sopenharmony_ciDate: February 2018 50462306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 50562306a36Sopenharmony_ciDescription: This file shows the maximum number of allocation units for 50662306a36Sopenharmony_ci different memory types (system code, non persistent, 50762306a36Sopenharmony_ci enhanced type 1-4). This is one of the UFS geometry 50862306a36Sopenharmony_ci descriptor parameters. The full information about the 50962306a36Sopenharmony_ci descriptor could be found at UFS specifications 2.1. 51062306a36Sopenharmony_ci 51162306a36Sopenharmony_ci The file is read only. 51262306a36Sopenharmony_ci 51362306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/*_memory_capacity_adjustment_factor 51462306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/geometry_descriptor/*_memory_capacity_adjustment_factor 51562306a36Sopenharmony_ciDate: February 2018 51662306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 51762306a36Sopenharmony_ciDescription: This file shows the memory capacity adjustment factor for 51862306a36Sopenharmony_ci different memory types (system code, non persistent, 51962306a36Sopenharmony_ci enhanced type 1-4). This is one of the UFS geometry 52062306a36Sopenharmony_ci descriptor parameters. The full information about the 52162306a36Sopenharmony_ci descriptor could be found at UFS specifications 2.1. 52262306a36Sopenharmony_ci 52362306a36Sopenharmony_ci The file is read only. 52462306a36Sopenharmony_ci 52562306a36Sopenharmony_ci 52662306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/health_descriptor/eol_info 52762306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/health_descriptor/eol_info 52862306a36Sopenharmony_ciDate: February 2018 52962306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 53062306a36Sopenharmony_ciDescription: This file shows preend of life information. This is one 53162306a36Sopenharmony_ci of the UFS health descriptor parameters. The full 53262306a36Sopenharmony_ci information about the descriptor could be found at 53362306a36Sopenharmony_ci UFS specifications 2.1. 53462306a36Sopenharmony_ci 53562306a36Sopenharmony_ci The file is read only. 53662306a36Sopenharmony_ci 53762306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/health_descriptor/life_time_estimation_a 53862306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/health_descriptor/life_time_estimation_a 53962306a36Sopenharmony_ciDate: February 2018 54062306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 54162306a36Sopenharmony_ciDescription: This file shows indication of the device life time 54262306a36Sopenharmony_ci (method a). This is one of the UFS health descriptor 54362306a36Sopenharmony_ci parameters. The full information about the descriptor 54462306a36Sopenharmony_ci could be found at UFS specifications 2.1. 54562306a36Sopenharmony_ci 54662306a36Sopenharmony_ci The file is read only. 54762306a36Sopenharmony_ci 54862306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/health_descriptor/life_time_estimation_b 54962306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/health_descriptor/life_time_estimation_b 55062306a36Sopenharmony_ciDate: February 2018 55162306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 55262306a36Sopenharmony_ciDescription: This file shows indication of the device life time 55362306a36Sopenharmony_ci (method b). This is one of the UFS health descriptor 55462306a36Sopenharmony_ci parameters. The full information about the descriptor 55562306a36Sopenharmony_ci could be found at UFS specifications 2.1. 55662306a36Sopenharmony_ci 55762306a36Sopenharmony_ci The file is read only. 55862306a36Sopenharmony_ci 55962306a36Sopenharmony_ci 56062306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/power_descriptor/active_icc_levels_vcc* 56162306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/power_descriptor/active_icc_levels_vcc* 56262306a36Sopenharmony_ciDate: February 2018 56362306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 56462306a36Sopenharmony_ciDescription: This file shows maximum VCC, VCCQ and VCCQ2 value for 56562306a36Sopenharmony_ci active ICC levels from 0 to 15. This is one of the UFS 56662306a36Sopenharmony_ci power descriptor parameters. The full information about 56762306a36Sopenharmony_ci the descriptor could be found at UFS specifications 2.1. 56862306a36Sopenharmony_ci 56962306a36Sopenharmony_ci The file is read only. 57062306a36Sopenharmony_ci 57162306a36Sopenharmony_ci 57262306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/string_descriptors/manufacturer_name 57362306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/string_descriptors/manufacturer_name 57462306a36Sopenharmony_ciDate: February 2018 57562306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 57662306a36Sopenharmony_ciDescription: This file contains a device manufacturer name string. 57762306a36Sopenharmony_ci The full information about the descriptor could be found at 57862306a36Sopenharmony_ci UFS specifications 2.1. 57962306a36Sopenharmony_ci 58062306a36Sopenharmony_ci The file is read only. 58162306a36Sopenharmony_ci 58262306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/string_descriptors/product_name 58362306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/string_descriptors/product_name 58462306a36Sopenharmony_ciDate: February 2018 58562306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 58662306a36Sopenharmony_ciDescription: This file contains a product name string. The full information 58762306a36Sopenharmony_ci about the descriptor could be found at UFS specifications 2.1. 58862306a36Sopenharmony_ci 58962306a36Sopenharmony_ci The file is read only. 59062306a36Sopenharmony_ci 59162306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/string_descriptors/oem_id 59262306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/string_descriptors/oem_id 59362306a36Sopenharmony_ciDate: February 2018 59462306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 59562306a36Sopenharmony_ciDescription: This file contains a OEM ID string. The full information 59662306a36Sopenharmony_ci about the descriptor could be found at UFS specifications 2.1. 59762306a36Sopenharmony_ci 59862306a36Sopenharmony_ci The file is read only. 59962306a36Sopenharmony_ci 60062306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/string_descriptors/serial_number 60162306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/string_descriptors/serial_number 60262306a36Sopenharmony_ciDate: February 2018 60362306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 60462306a36Sopenharmony_ciDescription: This file contains a device serial number string. The full 60562306a36Sopenharmony_ci information about the descriptor could be found at 60662306a36Sopenharmony_ci UFS specifications 2.1. 60762306a36Sopenharmony_ci 60862306a36Sopenharmony_ci The file is read only. 60962306a36Sopenharmony_ci 61062306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/string_descriptors/product_revision 61162306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/string_descriptors/product_revision 61262306a36Sopenharmony_ciDate: February 2018 61362306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 61462306a36Sopenharmony_ciDescription: This file contains a product revision string. The full 61562306a36Sopenharmony_ci information about the descriptor could be found at 61662306a36Sopenharmony_ci UFS specifications 2.1. 61762306a36Sopenharmony_ci 61862306a36Sopenharmony_ci The file is read only. 61962306a36Sopenharmony_ci 62062306a36Sopenharmony_ci 62162306a36Sopenharmony_ciWhat: /sys/class/scsi_device/*/device/unit_descriptor/boot_lun_id 62262306a36Sopenharmony_ciDate: February 2018 62362306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 62462306a36Sopenharmony_ciDescription: This file shows boot LUN information. This is one of 62562306a36Sopenharmony_ci the UFS unit descriptor parameters. The full information 62662306a36Sopenharmony_ci about the descriptor could be found at UFS specifications 2.1. 62762306a36Sopenharmony_ci 62862306a36Sopenharmony_ci The file is read only. 62962306a36Sopenharmony_ci 63062306a36Sopenharmony_ciWhat: /sys/class/scsi_device/*/device/unit_descriptor/lun_write_protect 63162306a36Sopenharmony_ciDate: February 2018 63262306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 63362306a36Sopenharmony_ciDescription: This file shows LUN write protection status. This is one of 63462306a36Sopenharmony_ci the UFS unit descriptor parameters. The full information 63562306a36Sopenharmony_ci about the descriptor could be found at UFS specifications 2.1. 63662306a36Sopenharmony_ci 63762306a36Sopenharmony_ci The file is read only. 63862306a36Sopenharmony_ci 63962306a36Sopenharmony_ciWhat: /sys/class/scsi_device/*/device/unit_descriptor/lun_queue_depth 64062306a36Sopenharmony_ciDate: February 2018 64162306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 64262306a36Sopenharmony_ciDescription: This file shows LUN queue depth. This is one of the UFS 64362306a36Sopenharmony_ci unit descriptor parameters. The full information about 64462306a36Sopenharmony_ci the descriptor could be found at UFS specifications 2.1. 64562306a36Sopenharmony_ci 64662306a36Sopenharmony_ci The file is read only. 64762306a36Sopenharmony_ci 64862306a36Sopenharmony_ciWhat: /sys/class/scsi_device/*/device/unit_descriptor/psa_sensitive 64962306a36Sopenharmony_ciDate: February 2018 65062306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 65162306a36Sopenharmony_ciDescription: This file shows PSA sensitivity. This is one of the UFS 65262306a36Sopenharmony_ci unit descriptor parameters. The full information about 65362306a36Sopenharmony_ci the descriptor could be found at UFS specifications 2.1. 65462306a36Sopenharmony_ci 65562306a36Sopenharmony_ci The file is read only. 65662306a36Sopenharmony_ci 65762306a36Sopenharmony_ciWhat: /sys/class/scsi_device/*/device/unit_descriptor/lun_memory_type 65862306a36Sopenharmony_ciDate: February 2018 65962306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 66062306a36Sopenharmony_ciDescription: This file shows LUN memory type. This is one of the UFS 66162306a36Sopenharmony_ci unit descriptor parameters. The full information about 66262306a36Sopenharmony_ci the descriptor could be found at UFS specifications 2.1. 66362306a36Sopenharmony_ci 66462306a36Sopenharmony_ci The file is read only. 66562306a36Sopenharmony_ci 66662306a36Sopenharmony_ciWhat: /sys/class/scsi_device/*/device/unit_descriptor/data_reliability 66762306a36Sopenharmony_ciDate: February 2018 66862306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 66962306a36Sopenharmony_ciDescription: This file defines the device behavior when a power failure 67062306a36Sopenharmony_ci occurs during a write operation. This is one of the UFS 67162306a36Sopenharmony_ci unit descriptor parameters. The full information about 67262306a36Sopenharmony_ci the descriptor could be found at UFS specifications 2.1. 67362306a36Sopenharmony_ci 67462306a36Sopenharmony_ci The file is read only. 67562306a36Sopenharmony_ci 67662306a36Sopenharmony_ciWhat: /sys/class/scsi_device/*/device/unit_descriptor/logical_block_size 67762306a36Sopenharmony_ciDate: February 2018 67862306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 67962306a36Sopenharmony_ciDescription: This file shows the size of addressable logical blocks 68062306a36Sopenharmony_ci (calculated as an exponent with base 2). This is one of 68162306a36Sopenharmony_ci the UFS unit descriptor parameters. The full information about 68262306a36Sopenharmony_ci the descriptor could be found at UFS specifications 2.1. 68362306a36Sopenharmony_ci 68462306a36Sopenharmony_ci The file is read only. 68562306a36Sopenharmony_ci 68662306a36Sopenharmony_ciWhat: /sys/class/scsi_device/*/device/unit_descriptor/logical_block_count 68762306a36Sopenharmony_ciDate: February 2018 68862306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 68962306a36Sopenharmony_ciDescription: This file shows total number of addressable logical blocks. 69062306a36Sopenharmony_ci This is one of the UFS unit descriptor parameters. The full 69162306a36Sopenharmony_ci information about the descriptor could be found at 69262306a36Sopenharmony_ci UFS specifications 2.1. 69362306a36Sopenharmony_ci 69462306a36Sopenharmony_ci The file is read only. 69562306a36Sopenharmony_ci 69662306a36Sopenharmony_ciWhat: /sys/class/scsi_device/*/device/unit_descriptor/erase_block_size 69762306a36Sopenharmony_ciDate: February 2018 69862306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 69962306a36Sopenharmony_ciDescription: This file shows the erase block size. This is one of 70062306a36Sopenharmony_ci the UFS unit descriptor parameters. The full information 70162306a36Sopenharmony_ci about the descriptor could be found at UFS specifications 2.1. 70262306a36Sopenharmony_ci 70362306a36Sopenharmony_ci The file is read only. 70462306a36Sopenharmony_ci 70562306a36Sopenharmony_ciWhat: /sys/class/scsi_device/*/device/unit_descriptor/provisioning_type 70662306a36Sopenharmony_ciDate: February 2018 70762306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 70862306a36Sopenharmony_ciDescription: This file shows the thin provisioning type. This is one of 70962306a36Sopenharmony_ci the UFS unit descriptor parameters. The full information 71062306a36Sopenharmony_ci about the descriptor could be found at UFS specifications 2.1. 71162306a36Sopenharmony_ci 71262306a36Sopenharmony_ci The file is read only. 71362306a36Sopenharmony_ci 71462306a36Sopenharmony_ciWhat: /sys/class/scsi_device/*/device/unit_descriptor/physical_memory_resourse_count 71562306a36Sopenharmony_ciDate: February 2018 71662306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 71762306a36Sopenharmony_ciDescription: This file shows the total physical memory resources. This is 71862306a36Sopenharmony_ci one of the UFS unit descriptor parameters. The full information 71962306a36Sopenharmony_ci about the descriptor could be found at UFS specifications 2.1. 72062306a36Sopenharmony_ci 72162306a36Sopenharmony_ci The file is read only. 72262306a36Sopenharmony_ci 72362306a36Sopenharmony_ciWhat: /sys/class/scsi_device/*/device/unit_descriptor/context_capabilities 72462306a36Sopenharmony_ciDate: February 2018 72562306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 72662306a36Sopenharmony_ciDescription: This file shows the context capabilities. This is one of 72762306a36Sopenharmony_ci the UFS unit descriptor parameters. The full information 72862306a36Sopenharmony_ci about the descriptor could be found at UFS specifications 2.1. 72962306a36Sopenharmony_ci 73062306a36Sopenharmony_ci The file is read only. 73162306a36Sopenharmony_ci 73262306a36Sopenharmony_ciWhat: /sys/class/scsi_device/*/device/unit_descriptor/large_unit_granularity 73362306a36Sopenharmony_ciDate: February 2018 73462306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 73562306a36Sopenharmony_ciDescription: This file shows the granularity of the LUN. This is one of 73662306a36Sopenharmony_ci the UFS unit descriptor parameters. The full information 73762306a36Sopenharmony_ci about the descriptor could be found at UFS specifications 2.1. 73862306a36Sopenharmony_ci 73962306a36Sopenharmony_ci The file is read only. 74062306a36Sopenharmony_ci 74162306a36Sopenharmony_ci 74262306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/flags/device_init 74362306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/flags/device_init 74462306a36Sopenharmony_ciDate: February 2018 74562306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 74662306a36Sopenharmony_ciDescription: This file shows the device init status. The full information 74762306a36Sopenharmony_ci about the flag could be found at UFS specifications 2.1. 74862306a36Sopenharmony_ci 74962306a36Sopenharmony_ci The file is read only. 75062306a36Sopenharmony_ci 75162306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/flags/permanent_wpe 75262306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/flags/permanent_wpe 75362306a36Sopenharmony_ciDate: February 2018 75462306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 75562306a36Sopenharmony_ciDescription: This file shows whether permanent write protection is enabled. 75662306a36Sopenharmony_ci The full information about the flag could be found at 75762306a36Sopenharmony_ci UFS specifications 2.1. 75862306a36Sopenharmony_ci 75962306a36Sopenharmony_ci The file is read only. 76062306a36Sopenharmony_ci 76162306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/flags/power_on_wpe 76262306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/flags/power_on_wpe 76362306a36Sopenharmony_ciDate: February 2018 76462306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 76562306a36Sopenharmony_ciDescription: This file shows whether write protection is enabled on all 76662306a36Sopenharmony_ci logical units configured as power on write protected. The 76762306a36Sopenharmony_ci full information about the flag could be found at 76862306a36Sopenharmony_ci UFS specifications 2.1. 76962306a36Sopenharmony_ci 77062306a36Sopenharmony_ci The file is read only. 77162306a36Sopenharmony_ci 77262306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/flags/bkops_enable 77362306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/flags/bkops_enable 77462306a36Sopenharmony_ciDate: February 2018 77562306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 77662306a36Sopenharmony_ciDescription: This file shows whether the device background operations are 77762306a36Sopenharmony_ci enabled. The full information about the flag could be 77862306a36Sopenharmony_ci found at UFS specifications 2.1. 77962306a36Sopenharmony_ci 78062306a36Sopenharmony_ci The file is read only. 78162306a36Sopenharmony_ci 78262306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/flags/life_span_mode_enable 78362306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/flags/life_span_mode_enable 78462306a36Sopenharmony_ciDate: February 2018 78562306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 78662306a36Sopenharmony_ciDescription: This file shows whether the device life span mode is enabled. 78762306a36Sopenharmony_ci The full information about the flag could be found at 78862306a36Sopenharmony_ci UFS specifications 2.1. 78962306a36Sopenharmony_ci 79062306a36Sopenharmony_ci The file is read only. 79162306a36Sopenharmony_ci 79262306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/flags/phy_resource_removal 79362306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/flags/phy_resource_removal 79462306a36Sopenharmony_ciDate: February 2018 79562306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 79662306a36Sopenharmony_ciDescription: This file shows whether physical resource removal is enable. 79762306a36Sopenharmony_ci The full information about the flag could be found at 79862306a36Sopenharmony_ci UFS specifications 2.1. 79962306a36Sopenharmony_ci 80062306a36Sopenharmony_ci The file is read only. 80162306a36Sopenharmony_ci 80262306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/flags/busy_rtc 80362306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/flags/busy_rtc 80462306a36Sopenharmony_ciDate: February 2018 80562306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 80662306a36Sopenharmony_ciDescription: This file shows whether the device is executing internal 80762306a36Sopenharmony_ci operation related to real time clock. The full information 80862306a36Sopenharmony_ci about the flag could be found at UFS specifications 2.1. 80962306a36Sopenharmony_ci 81062306a36Sopenharmony_ci The file is read only. 81162306a36Sopenharmony_ci 81262306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/flags/disable_fw_update 81362306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/flags/disable_fw_update 81462306a36Sopenharmony_ciDate: February 2018 81562306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 81662306a36Sopenharmony_ciDescription: This file shows whether the device FW update is permanently 81762306a36Sopenharmony_ci disabled. The full information about the flag could be found 81862306a36Sopenharmony_ci at UFS specifications 2.1. 81962306a36Sopenharmony_ci 82062306a36Sopenharmony_ci The file is read only. 82162306a36Sopenharmony_ci 82262306a36Sopenharmony_ci 82362306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/attributes/boot_lun_enabled 82462306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/attributes/boot_lun_enabled 82562306a36Sopenharmony_ciDate: February 2018 82662306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 82762306a36Sopenharmony_ciDescription: This file provides the boot lun enabled UFS device attribute. 82862306a36Sopenharmony_ci The full information about the attribute could be found at 82962306a36Sopenharmony_ci UFS specifications 2.1. 83062306a36Sopenharmony_ci 83162306a36Sopenharmony_ci The file is read only. 83262306a36Sopenharmony_ci 83362306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/attributes/current_power_mode 83462306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/attributes/current_power_mode 83562306a36Sopenharmony_ciDate: February 2018 83662306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 83762306a36Sopenharmony_ciDescription: This file provides the current power mode UFS device attribute. 83862306a36Sopenharmony_ci The full information about the attribute could be found at 83962306a36Sopenharmony_ci UFS specifications 2.1. 84062306a36Sopenharmony_ci 84162306a36Sopenharmony_ci The file is read only. 84262306a36Sopenharmony_ci 84362306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/attributes/active_icc_level 84462306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/attributes/active_icc_level 84562306a36Sopenharmony_ciDate: February 2018 84662306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 84762306a36Sopenharmony_ciDescription: This file provides the active icc level UFS device attribute. 84862306a36Sopenharmony_ci The full information about the attribute could be found at 84962306a36Sopenharmony_ci UFS specifications 2.1. 85062306a36Sopenharmony_ci 85162306a36Sopenharmony_ci The file is read only. 85262306a36Sopenharmony_ci 85362306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/attributes/ooo_data_enabled 85462306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/attributes/ooo_data_enabled 85562306a36Sopenharmony_ciDate: February 2018 85662306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 85762306a36Sopenharmony_ciDescription: This file provides the out of order data transfer enabled UFS 85862306a36Sopenharmony_ci device attribute. The full information about the attribute 85962306a36Sopenharmony_ci could be found at UFS specifications 2.1. 86062306a36Sopenharmony_ci 86162306a36Sopenharmony_ci The file is read only. 86262306a36Sopenharmony_ci 86362306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/attributes/bkops_status 86462306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/attributes/bkops_status 86562306a36Sopenharmony_ciDate: February 2018 86662306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 86762306a36Sopenharmony_ciDescription: This file provides the background operations status UFS device 86862306a36Sopenharmony_ci attribute. The full information about the attribute could 86962306a36Sopenharmony_ci be found at UFS specifications 2.1. 87062306a36Sopenharmony_ci 87162306a36Sopenharmony_ci The file is read only. 87262306a36Sopenharmony_ci 87362306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/attributes/purge_status 87462306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/attributes/purge_status 87562306a36Sopenharmony_ciDate: February 2018 87662306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 87762306a36Sopenharmony_ciDescription: This file provides the purge operation status UFS device 87862306a36Sopenharmony_ci attribute. The full information about the attribute could 87962306a36Sopenharmony_ci be found at UFS specifications 2.1. 88062306a36Sopenharmony_ci 88162306a36Sopenharmony_ci The file is read only. 88262306a36Sopenharmony_ci 88362306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/attributes/max_data_in_size 88462306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/attributes/max_data_in_size 88562306a36Sopenharmony_ciDate: February 2018 88662306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 88762306a36Sopenharmony_ciDescription: This file shows the maximum data size in a DATA IN 88862306a36Sopenharmony_ci UPIU. The full information about the attribute could 88962306a36Sopenharmony_ci be found at UFS specifications 2.1. 89062306a36Sopenharmony_ci 89162306a36Sopenharmony_ci The file is read only. 89262306a36Sopenharmony_ci 89362306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/attributes/max_data_out_size 89462306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/attributes/max_data_out_size 89562306a36Sopenharmony_ciDate: February 2018 89662306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 89762306a36Sopenharmony_ciDescription: This file shows the maximum number of bytes that can be 89862306a36Sopenharmony_ci requested with a READY TO TRANSFER UPIU. The full information 89962306a36Sopenharmony_ci about the attribute could be found at UFS specifications 2.1. 90062306a36Sopenharmony_ci 90162306a36Sopenharmony_ci The file is read only. 90262306a36Sopenharmony_ci 90362306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/attributes/reference_clock_frequency 90462306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/attributes/reference_clock_frequency 90562306a36Sopenharmony_ciDate: February 2018 90662306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 90762306a36Sopenharmony_ciDescription: This file provides the reference clock frequency UFS device 90862306a36Sopenharmony_ci attribute. The full information about the attribute could 90962306a36Sopenharmony_ci be found at UFS specifications 2.1. 91062306a36Sopenharmony_ci 91162306a36Sopenharmony_ci The file is read only. 91262306a36Sopenharmony_ci 91362306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/attributes/configuration_descriptor_lock 91462306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/attributes/configuration_descriptor_lock 91562306a36Sopenharmony_ciDate: February 2018 91662306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 91762306a36Sopenharmony_ciDescription: This file shows whether the configuration descriptor is locked. 91862306a36Sopenharmony_ci The full information about the attribute could be found at 91962306a36Sopenharmony_ci UFS specifications 2.1. The file is read only. 92062306a36Sopenharmony_ci 92162306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/attributes/max_number_of_rtt 92262306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/attributes/max_number_of_rtt 92362306a36Sopenharmony_ciDate: February 2018 92462306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 92562306a36Sopenharmony_ciDescription: This file provides the maximum current number of 92662306a36Sopenharmony_ci outstanding RTTs in device that is allowed. The full 92762306a36Sopenharmony_ci information about the attribute could be found at 92862306a36Sopenharmony_ci UFS specifications 2.1. 92962306a36Sopenharmony_ci 93062306a36Sopenharmony_ci The file is read only. 93162306a36Sopenharmony_ci 93262306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/attributes/exception_event_control 93362306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/attributes/exception_event_control 93462306a36Sopenharmony_ciDate: February 2018 93562306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 93662306a36Sopenharmony_ciDescription: This file provides the exception event control UFS device 93762306a36Sopenharmony_ci attribute. The full information about the attribute could 93862306a36Sopenharmony_ci be found at UFS specifications 2.1. 93962306a36Sopenharmony_ci 94062306a36Sopenharmony_ci The file is read only. 94162306a36Sopenharmony_ci 94262306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/attributes/exception_event_status 94362306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/attributes/exception_event_status 94462306a36Sopenharmony_ciDate: February 2018 94562306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 94662306a36Sopenharmony_ciDescription: This file provides the exception event status UFS device 94762306a36Sopenharmony_ci attribute. The full information about the attribute could 94862306a36Sopenharmony_ci be found at UFS specifications 2.1. 94962306a36Sopenharmony_ci 95062306a36Sopenharmony_ci The file is read only. 95162306a36Sopenharmony_ci 95262306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/attributes/ffu_status 95362306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/attributes/ffu_status 95462306a36Sopenharmony_ciDate: February 2018 95562306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 95662306a36Sopenharmony_ciDescription: This file provides the ffu status UFS device attribute. 95762306a36Sopenharmony_ci The full information about the attribute could be found at 95862306a36Sopenharmony_ci UFS specifications 2.1. 95962306a36Sopenharmony_ci 96062306a36Sopenharmony_ci The file is read only. 96162306a36Sopenharmony_ci 96262306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/attributes/psa_state 96362306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/attributes/psa_state 96462306a36Sopenharmony_ciDate: February 2018 96562306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 96662306a36Sopenharmony_ciDescription: This file show the PSA feature status. The full information 96762306a36Sopenharmony_ci about the attribute could be found at UFS specifications 2.1. 96862306a36Sopenharmony_ci 96962306a36Sopenharmony_ci The file is read only. 97062306a36Sopenharmony_ci 97162306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/attributes/psa_data_size 97262306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/attributes/psa_data_size 97362306a36Sopenharmony_ciDate: February 2018 97462306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 97562306a36Sopenharmony_ciDescription: This file shows the amount of data that the host plans to 97662306a36Sopenharmony_ci load to all logical units in pre-soldering state. 97762306a36Sopenharmony_ci The full information about the attribute could be found at 97862306a36Sopenharmony_ci UFS specifications 2.1. 97962306a36Sopenharmony_ci 98062306a36Sopenharmony_ci The file is read only. 98162306a36Sopenharmony_ci 98262306a36Sopenharmony_ci 98362306a36Sopenharmony_ciWhat: /sys/class/scsi_device/*/device/dyn_cap_needed 98462306a36Sopenharmony_ciDate: February 2018 98562306a36Sopenharmony_ciContact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 98662306a36Sopenharmony_ciDescription: This file shows the amount of physical memory needed 98762306a36Sopenharmony_ci to be removed from the physical memory resources pool of 98862306a36Sopenharmony_ci the particular logical unit. The full information about 98962306a36Sopenharmony_ci the attribute could be found at UFS specifications 2.1. 99062306a36Sopenharmony_ci 99162306a36Sopenharmony_ci The file is read only. 99262306a36Sopenharmony_ci 99362306a36Sopenharmony_ci 99462306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/rpm_lvl 99562306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/rpm_lvl 99662306a36Sopenharmony_ciDate: September 2014 99762306a36Sopenharmony_ciContact: Can Guo <quic_cang@quicinc.com> 99862306a36Sopenharmony_ciDescription: This entry could be used to set or show the UFS device 99962306a36Sopenharmony_ci runtime power management level. The current driver 100062306a36Sopenharmony_ci implementation supports 7 levels with next target states: 100162306a36Sopenharmony_ci 100262306a36Sopenharmony_ci == ==================================================== 100362306a36Sopenharmony_ci 0 UFS device will stay active, UIC link will 100462306a36Sopenharmony_ci stay active 100562306a36Sopenharmony_ci 1 UFS device will stay active, UIC link will 100662306a36Sopenharmony_ci hibernate 100762306a36Sopenharmony_ci 2 UFS device will be moved to sleep, UIC link will 100862306a36Sopenharmony_ci stay active 100962306a36Sopenharmony_ci 3 UFS device will be moved to sleep, UIC link will 101062306a36Sopenharmony_ci hibernate 101162306a36Sopenharmony_ci 4 UFS device will be powered off, UIC link will 101262306a36Sopenharmony_ci hibernate 101362306a36Sopenharmony_ci 5 UFS device will be powered off, UIC link will 101462306a36Sopenharmony_ci be powered off 101562306a36Sopenharmony_ci 6 UFS device will be moved to deep sleep, UIC link 101662306a36Sopenharmony_ci will be powered off. Note, deep sleep might not be 101762306a36Sopenharmony_ci supported in which case this value will not be 101862306a36Sopenharmony_ci accepted 101962306a36Sopenharmony_ci == ==================================================== 102062306a36Sopenharmony_ci 102162306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/rpm_target_dev_state 102262306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/rpm_target_dev_state 102362306a36Sopenharmony_ciDate: February 2018 102462306a36Sopenharmony_ciContact: Can Guo <quic_cang@quicinc.com> 102562306a36Sopenharmony_ciDescription: This entry shows the target power mode of an UFS device 102662306a36Sopenharmony_ci for the chosen runtime power management level. 102762306a36Sopenharmony_ci 102862306a36Sopenharmony_ci The file is read only. 102962306a36Sopenharmony_ci 103062306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/rpm_target_link_state 103162306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/rpm_target_link_state 103262306a36Sopenharmony_ciDate: February 2018 103362306a36Sopenharmony_ciContact: Can Guo <quic_cang@quicinc.com> 103462306a36Sopenharmony_ciDescription: This entry shows the target state of an UFS UIC link 103562306a36Sopenharmony_ci for the chosen runtime power management level. 103662306a36Sopenharmony_ci 103762306a36Sopenharmony_ci The file is read only. 103862306a36Sopenharmony_ci 103962306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/spm_lvl 104062306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/spm_lvl 104162306a36Sopenharmony_ciDate: September 2014 104262306a36Sopenharmony_ciContact: Can Guo <quic_cang@quicinc.com> 104362306a36Sopenharmony_ciDescription: This entry could be used to set or show the UFS device 104462306a36Sopenharmony_ci system power management level. The current driver 104562306a36Sopenharmony_ci implementation supports 7 levels with next target states: 104662306a36Sopenharmony_ci 104762306a36Sopenharmony_ci == ==================================================== 104862306a36Sopenharmony_ci 0 UFS device will stay active, UIC link will 104962306a36Sopenharmony_ci stay active 105062306a36Sopenharmony_ci 1 UFS device will stay active, UIC link will 105162306a36Sopenharmony_ci hibernate 105262306a36Sopenharmony_ci 2 UFS device will be moved to sleep, UIC link will 105362306a36Sopenharmony_ci stay active 105462306a36Sopenharmony_ci 3 UFS device will be moved to sleep, UIC link will 105562306a36Sopenharmony_ci hibernate 105662306a36Sopenharmony_ci 4 UFS device will be powered off, UIC link will 105762306a36Sopenharmony_ci hibernate 105862306a36Sopenharmony_ci 5 UFS device will be powered off, UIC link will 105962306a36Sopenharmony_ci be powered off 106062306a36Sopenharmony_ci 6 UFS device will be moved to deep sleep, UIC link 106162306a36Sopenharmony_ci will be powered off. Note, deep sleep might not be 106262306a36Sopenharmony_ci supported in which case this value will not be 106362306a36Sopenharmony_ci accepted 106462306a36Sopenharmony_ci == ==================================================== 106562306a36Sopenharmony_ci 106662306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/spm_target_dev_state 106762306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/spm_target_dev_state 106862306a36Sopenharmony_ciDate: February 2018 106962306a36Sopenharmony_ciContact: Can Guo <quic_cang@quicinc.com> 107062306a36Sopenharmony_ciDescription: This entry shows the target power mode of an UFS device 107162306a36Sopenharmony_ci for the chosen system power management level. 107262306a36Sopenharmony_ci 107362306a36Sopenharmony_ci The file is read only. 107462306a36Sopenharmony_ci 107562306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/spm_target_link_state 107662306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/spm_target_link_state 107762306a36Sopenharmony_ciDate: February 2018 107862306a36Sopenharmony_ciContact: Can Guo <quic_cang@quicinc.com> 107962306a36Sopenharmony_ciDescription: This entry shows the target state of an UFS UIC link 108062306a36Sopenharmony_ci for the chosen system power management level. 108162306a36Sopenharmony_ci 108262306a36Sopenharmony_ci The file is read only. 108362306a36Sopenharmony_ci 108462306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/monitor/monitor_enable 108562306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/monitor/monitor_enable 108662306a36Sopenharmony_ciDate: January 2021 108762306a36Sopenharmony_ciContact: Can Guo <quic_cang@quicinc.com> 108862306a36Sopenharmony_ciDescription: This file shows the status of performance monitor enablement 108962306a36Sopenharmony_ci and it can be used to start/stop the monitor. When the monitor 109062306a36Sopenharmony_ci is stopped, the performance data collected is also cleared. 109162306a36Sopenharmony_ci 109262306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/monitor/monitor_chunk_size 109362306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/monitor/monitor_chunk_size 109462306a36Sopenharmony_ciDate: January 2021 109562306a36Sopenharmony_ciContact: Can Guo <quic_cang@quicinc.com> 109662306a36Sopenharmony_ciDescription: This file tells the monitor to focus on requests transferring 109762306a36Sopenharmony_ci data of specific chunk size (in Bytes). 0 means any chunk size. 109862306a36Sopenharmony_ci It can only be changed when monitor is disabled. 109962306a36Sopenharmony_ci 110062306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/monitor/read_total_sectors 110162306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/monitor/read_total_sectors 110262306a36Sopenharmony_ciDate: January 2021 110362306a36Sopenharmony_ciContact: Can Guo <quic_cang@quicinc.com> 110462306a36Sopenharmony_ciDescription: This file shows how many sectors (in 512 Bytes) have been 110562306a36Sopenharmony_ci sent from device to host after monitor gets started. 110662306a36Sopenharmony_ci 110762306a36Sopenharmony_ci The file is read only. 110862306a36Sopenharmony_ci 110962306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/monitor/read_total_busy 111062306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/monitor/read_total_busy 111162306a36Sopenharmony_ciDate: January 2021 111262306a36Sopenharmony_ciContact: Can Guo <quic_cang@quicinc.com> 111362306a36Sopenharmony_ciDescription: This file shows how long (in micro seconds) has been spent 111462306a36Sopenharmony_ci sending data from device to host after monitor gets started. 111562306a36Sopenharmony_ci 111662306a36Sopenharmony_ci The file is read only. 111762306a36Sopenharmony_ci 111862306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/monitor/read_nr_requests 111962306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/monitor/read_nr_requests 112062306a36Sopenharmony_ciDate: January 2021 112162306a36Sopenharmony_ciContact: Can Guo <quic_cang@quicinc.com> 112262306a36Sopenharmony_ciDescription: This file shows how many read requests have been sent after 112362306a36Sopenharmony_ci monitor gets started. 112462306a36Sopenharmony_ci 112562306a36Sopenharmony_ci The file is read only. 112662306a36Sopenharmony_ci 112762306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/monitor/read_req_latency_max 112862306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/monitor/read_req_latency_max 112962306a36Sopenharmony_ciDate: January 2021 113062306a36Sopenharmony_ciContact: Can Guo <quic_cang@quicinc.com> 113162306a36Sopenharmony_ciDescription: This file shows the maximum latency (in micro seconds) of 113262306a36Sopenharmony_ci read requests after monitor gets started. 113362306a36Sopenharmony_ci 113462306a36Sopenharmony_ci The file is read only. 113562306a36Sopenharmony_ci 113662306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/monitor/read_req_latency_min 113762306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/monitor/read_req_latency_min 113862306a36Sopenharmony_ciDate: January 2021 113962306a36Sopenharmony_ciContact: Can Guo <quic_cang@quicinc.com> 114062306a36Sopenharmony_ciDescription: This file shows the minimum latency (in micro seconds) of 114162306a36Sopenharmony_ci read requests after monitor gets started. 114262306a36Sopenharmony_ci 114362306a36Sopenharmony_ci The file is read only. 114462306a36Sopenharmony_ci 114562306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/monitor/read_req_latency_avg 114662306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/monitor/read_req_latency_avg 114762306a36Sopenharmony_ciDate: January 2021 114862306a36Sopenharmony_ciContact: Can Guo <quic_cang@quicinc.com> 114962306a36Sopenharmony_ciDescription: This file shows the average latency (in micro seconds) of 115062306a36Sopenharmony_ci read requests after monitor gets started. 115162306a36Sopenharmony_ci 115262306a36Sopenharmony_ci The file is read only. 115362306a36Sopenharmony_ci 115462306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/monitor/read_req_latency_sum 115562306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/monitor/read_req_latency_sum 115662306a36Sopenharmony_ciDate: January 2021 115762306a36Sopenharmony_ciContact: Can Guo <quic_cang@quicinc.com> 115862306a36Sopenharmony_ciDescription: This file shows the total latency (in micro seconds) of 115962306a36Sopenharmony_ci read requests sent after monitor gets started. 116062306a36Sopenharmony_ci 116162306a36Sopenharmony_ci The file is read only. 116262306a36Sopenharmony_ci 116362306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/monitor/write_total_sectors 116462306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/monitor/write_total_sectors 116562306a36Sopenharmony_ciDate: January 2021 116662306a36Sopenharmony_ciContact: Can Guo <quic_cang@quicinc.com> 116762306a36Sopenharmony_ciDescription: This file shows how many sectors (in 512 Bytes) have been sent 116862306a36Sopenharmony_ci from host to device after monitor gets started. 116962306a36Sopenharmony_ci 117062306a36Sopenharmony_ci The file is read only. 117162306a36Sopenharmony_ci 117262306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/monitor/write_total_busy 117362306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/monitor/write_total_busy 117462306a36Sopenharmony_ciDate: January 2021 117562306a36Sopenharmony_ciContact: Can Guo <quic_cang@quicinc.com> 117662306a36Sopenharmony_ciDescription: This file shows how long (in micro seconds) has been spent 117762306a36Sopenharmony_ci sending data from host to device after monitor gets started. 117862306a36Sopenharmony_ci 117962306a36Sopenharmony_ci The file is read only. 118062306a36Sopenharmony_ci 118162306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/monitor/write_nr_requests 118262306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/monitor/write_nr_requests 118362306a36Sopenharmony_ciDate: January 2021 118462306a36Sopenharmony_ciContact: Can Guo <quic_cang@quicinc.com> 118562306a36Sopenharmony_ciDescription: This file shows how many write requests have been sent after 118662306a36Sopenharmony_ci monitor gets started. 118762306a36Sopenharmony_ci 118862306a36Sopenharmony_ci The file is read only. 118962306a36Sopenharmony_ci 119062306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/monitor/write_req_latency_max 119162306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/monitor/write_req_latency_max 119262306a36Sopenharmony_ciDate: January 2021 119362306a36Sopenharmony_ciContact: Can Guo <quic_cang@quicinc.com> 119462306a36Sopenharmony_ciDescription: This file shows the maximum latency (in micro seconds) of write 119562306a36Sopenharmony_ci requests after monitor gets started. 119662306a36Sopenharmony_ci 119762306a36Sopenharmony_ci The file is read only. 119862306a36Sopenharmony_ci 119962306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/monitor/write_req_latency_min 120062306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/monitor/write_req_latency_min 120162306a36Sopenharmony_ciDate: January 2021 120262306a36Sopenharmony_ciContact: Can Guo <quic_cang@quicinc.com> 120362306a36Sopenharmony_ciDescription: This file shows the minimum latency (in micro seconds) of write 120462306a36Sopenharmony_ci requests after monitor gets started. 120562306a36Sopenharmony_ci 120662306a36Sopenharmony_ci The file is read only. 120762306a36Sopenharmony_ci 120862306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/monitor/write_req_latency_avg 120962306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/monitor/write_req_latency_avg 121062306a36Sopenharmony_ciDate: January 2021 121162306a36Sopenharmony_ciContact: Can Guo <quic_cang@quicinc.com> 121262306a36Sopenharmony_ciDescription: This file shows the average latency (in micro seconds) of write 121362306a36Sopenharmony_ci requests after monitor gets started. 121462306a36Sopenharmony_ci 121562306a36Sopenharmony_ci The file is read only. 121662306a36Sopenharmony_ci 121762306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/monitor/write_req_latency_sum 121862306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/monitor/write_req_latency_sum 121962306a36Sopenharmony_ciDate: January 2021 122062306a36Sopenharmony_ciContact: Can Guo <quic_cang@quicinc.com> 122162306a36Sopenharmony_ciDescription: This file shows the total latency (in micro seconds) of write 122262306a36Sopenharmony_ci requests after monitor gets started. 122362306a36Sopenharmony_ci 122462306a36Sopenharmony_ci The file is read only. 122562306a36Sopenharmony_ci 122662306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/device_descriptor/wb_presv_us_en 122762306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/device_descriptor/wb_presv_us_en 122862306a36Sopenharmony_ciDate: June 2020 122962306a36Sopenharmony_ciContact: Asutosh Das <quic_asutoshd@quicinc.com> 123062306a36Sopenharmony_ciDescription: This entry shows if preserve user-space was configured 123162306a36Sopenharmony_ci 123262306a36Sopenharmony_ci The file is read only. 123362306a36Sopenharmony_ci 123462306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/device_descriptor/wb_shared_alloc_units 123562306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/device_descriptor/wb_shared_alloc_units 123662306a36Sopenharmony_ciDate: June 2020 123762306a36Sopenharmony_ciContact: Asutosh Das <quic_asutoshd@quicinc.com> 123862306a36Sopenharmony_ciDescription: This entry shows the shared allocated units of WB buffer 123962306a36Sopenharmony_ci 124062306a36Sopenharmony_ci The file is read only. 124162306a36Sopenharmony_ci 124262306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/device_descriptor/wb_type 124362306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/device_descriptor/wb_type 124462306a36Sopenharmony_ciDate: June 2020 124562306a36Sopenharmony_ciContact: Asutosh Das <quic_asutoshd@quicinc.com> 124662306a36Sopenharmony_ciDescription: This entry shows the configured WB type. 124762306a36Sopenharmony_ci 0x1 for shared buffer mode. 0x0 for dedicated buffer mode. 124862306a36Sopenharmony_ci 124962306a36Sopenharmony_ci The file is read only. 125062306a36Sopenharmony_ci 125162306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/wb_buff_cap_adj 125262306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/geometry_descriptor/wb_buff_cap_adj 125362306a36Sopenharmony_ciDate: June 2020 125462306a36Sopenharmony_ciContact: Asutosh Das <quic_asutoshd@quicinc.com> 125562306a36Sopenharmony_ciDescription: This entry shows the total user-space decrease in shared 125662306a36Sopenharmony_ci buffer mode. 125762306a36Sopenharmony_ci The value of this parameter is 3 for TLC NAND when SLC mode 125862306a36Sopenharmony_ci is used as WriteBooster Buffer. 2 for MLC NAND. 125962306a36Sopenharmony_ci 126062306a36Sopenharmony_ci The file is read only. 126162306a36Sopenharmony_ci 126262306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/wb_max_alloc_units 126362306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/geometry_descriptor/wb_max_alloc_units 126462306a36Sopenharmony_ciDate: June 2020 126562306a36Sopenharmony_ciContact: Asutosh Das <quic_asutoshd@quicinc.com> 126662306a36Sopenharmony_ciDescription: This entry shows the Maximum total WriteBooster Buffer size 126762306a36Sopenharmony_ci which is supported by the entire device. 126862306a36Sopenharmony_ci 126962306a36Sopenharmony_ci The file is read only. 127062306a36Sopenharmony_ci 127162306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/wb_max_wb_luns 127262306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/geometry_descriptor/wb_max_wb_luns 127362306a36Sopenharmony_ciDate: June 2020 127462306a36Sopenharmony_ciContact: Asutosh Das <quic_asutoshd@quicinc.com> 127562306a36Sopenharmony_ciDescription: This entry shows the maximum number of luns that can support 127662306a36Sopenharmony_ci WriteBooster. 127762306a36Sopenharmony_ci 127862306a36Sopenharmony_ci The file is read only. 127962306a36Sopenharmony_ci 128062306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/wb_sup_red_type 128162306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/geometry_descriptor/wb_sup_red_type 128262306a36Sopenharmony_ciDate: June 2020 128362306a36Sopenharmony_ciContact: Asutosh Das <quic_asutoshd@quicinc.com> 128462306a36Sopenharmony_ciDescription: The supportability of user space reduction mode 128562306a36Sopenharmony_ci and preserve user space mode. 128662306a36Sopenharmony_ci 00h: WriteBooster Buffer can be configured only in 128762306a36Sopenharmony_ci user space reduction type. 128862306a36Sopenharmony_ci 01h: WriteBooster Buffer can be configured only in 128962306a36Sopenharmony_ci preserve user space type. 129062306a36Sopenharmony_ci 02h: Device can be configured in either user space 129162306a36Sopenharmony_ci reduction type or preserve user space type. 129262306a36Sopenharmony_ci 129362306a36Sopenharmony_ci The file is read only. 129462306a36Sopenharmony_ci 129562306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/wb_sup_wb_type 129662306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/geometry_descriptor/wb_sup_wb_type 129762306a36Sopenharmony_ciDate: June 2020 129862306a36Sopenharmony_ciContact: Asutosh Das <quic_asutoshd@quicinc.com> 129962306a36Sopenharmony_ciDescription: The supportability of WriteBooster Buffer type. 130062306a36Sopenharmony_ci 130162306a36Sopenharmony_ci === ========================================================== 130262306a36Sopenharmony_ci 00h LU based WriteBooster Buffer configuration 130362306a36Sopenharmony_ci 01h Single shared WriteBooster Buffer configuration 130462306a36Sopenharmony_ci 02h Supporting both LU based WriteBooster. 130562306a36Sopenharmony_ci Buffer and Single shared WriteBooster Buffer configuration 130662306a36Sopenharmony_ci === ========================================================== 130762306a36Sopenharmony_ci 130862306a36Sopenharmony_ci The file is read only. 130962306a36Sopenharmony_ci 131062306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/flags/wb_enable 131162306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/flags/wb_enable 131262306a36Sopenharmony_ciDate: June 2020 131362306a36Sopenharmony_ciContact: Asutosh Das <quic_asutoshd@quicinc.com> 131462306a36Sopenharmony_ciDescription: This entry shows the status of WriteBooster. 131562306a36Sopenharmony_ci 131662306a36Sopenharmony_ci == ============================ 131762306a36Sopenharmony_ci 0 WriteBooster is not enabled. 131862306a36Sopenharmony_ci 1 WriteBooster is enabled 131962306a36Sopenharmony_ci == ============================ 132062306a36Sopenharmony_ci 132162306a36Sopenharmony_ci The file is read only. 132262306a36Sopenharmony_ci 132362306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/flags/wb_flush_en 132462306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/flags/wb_flush_en 132562306a36Sopenharmony_ciDate: June 2020 132662306a36Sopenharmony_ciContact: Asutosh Das <quic_asutoshd@quicinc.com> 132762306a36Sopenharmony_ciDescription: This entry shows if flush is enabled. 132862306a36Sopenharmony_ci 132962306a36Sopenharmony_ci == ================================= 133062306a36Sopenharmony_ci 0 Flush operation is not performed. 133162306a36Sopenharmony_ci 1 Flush operation is performed. 133262306a36Sopenharmony_ci == ================================= 133362306a36Sopenharmony_ci 133462306a36Sopenharmony_ci The file is read only. 133562306a36Sopenharmony_ci 133662306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/flags/wb_flush_during_h8 133762306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/flags/wb_flush_during_h8 133862306a36Sopenharmony_ciDate: June 2020 133962306a36Sopenharmony_ciContact: Asutosh Das <quic_asutoshd@quicinc.com> 134062306a36Sopenharmony_ciDescription: Flush WriteBooster Buffer during hibernate state. 134162306a36Sopenharmony_ci 134262306a36Sopenharmony_ci == ================================================= 134362306a36Sopenharmony_ci 0 Device is not allowed to flush the 134462306a36Sopenharmony_ci WriteBooster Buffer during link hibernate state. 134562306a36Sopenharmony_ci 1 Device is allowed to flush the 134662306a36Sopenharmony_ci WriteBooster Buffer during link hibernate state. 134762306a36Sopenharmony_ci == ================================================= 134862306a36Sopenharmony_ci 134962306a36Sopenharmony_ci The file is read only. 135062306a36Sopenharmony_ci 135162306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/attributes/wb_avail_buf 135262306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/attributes/wb_avail_buf 135362306a36Sopenharmony_ciDate: June 2020 135462306a36Sopenharmony_ciContact: Asutosh Das <quic_asutoshd@quicinc.com> 135562306a36Sopenharmony_ciDescription: This entry shows the amount of unused WriteBooster buffer 135662306a36Sopenharmony_ci available. 135762306a36Sopenharmony_ci 135862306a36Sopenharmony_ci The file is read only. 135962306a36Sopenharmony_ci 136062306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/attributes/wb_cur_buf 136162306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/attributes/wb_cur_buf 136262306a36Sopenharmony_ciDate: June 2020 136362306a36Sopenharmony_ciContact: Asutosh Das <quic_asutoshd@quicinc.com> 136462306a36Sopenharmony_ciDescription: This entry shows the amount of unused current buffer. 136562306a36Sopenharmony_ci 136662306a36Sopenharmony_ci The file is read only. 136762306a36Sopenharmony_ci 136862306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/attributes/wb_flush_status 136962306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/attributes/wb_flush_status 137062306a36Sopenharmony_ciDate: June 2020 137162306a36Sopenharmony_ciContact: Asutosh Das <quic_asutoshd@quicinc.com> 137262306a36Sopenharmony_ciDescription: This entry shows the flush operation status. 137362306a36Sopenharmony_ci 137462306a36Sopenharmony_ci 137562306a36Sopenharmony_ci === ====================================== 137662306a36Sopenharmony_ci 00h idle 137762306a36Sopenharmony_ci 01h Flush operation in progress 137862306a36Sopenharmony_ci 02h Flush operation stopped prematurely. 137962306a36Sopenharmony_ci 03h Flush operation completed successfully 138062306a36Sopenharmony_ci 04h Flush operation general failure 138162306a36Sopenharmony_ci === ====================================== 138262306a36Sopenharmony_ci 138362306a36Sopenharmony_ci The file is read only. 138462306a36Sopenharmony_ci 138562306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/attributes/wb_life_time_est 138662306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/attributes/wb_life_time_est 138762306a36Sopenharmony_ciDate: June 2020 138862306a36Sopenharmony_ciContact: Asutosh Das <quic_asutoshd@quicinc.com> 138962306a36Sopenharmony_ciDescription: This entry shows an indication of the WriteBooster Buffer 139062306a36Sopenharmony_ci lifetime based on the amount of performed program/erase cycles 139162306a36Sopenharmony_ci 139262306a36Sopenharmony_ci === ============================================= 139362306a36Sopenharmony_ci 01h 0% - 10% WriteBooster Buffer life time used 139462306a36Sopenharmony_ci ... 139562306a36Sopenharmony_ci 0Ah 90% - 100% WriteBooster Buffer life time used 139662306a36Sopenharmony_ci === ============================================= 139762306a36Sopenharmony_ci 139862306a36Sopenharmony_ci The file is read only. 139962306a36Sopenharmony_ci 140062306a36Sopenharmony_ciWhat: /sys/class/scsi_device/*/device/unit_descriptor/wb_buf_alloc_units 140162306a36Sopenharmony_ciDate: June 2020 140262306a36Sopenharmony_ciContact: Asutosh Das <quic_asutoshd@quicinc.com> 140362306a36Sopenharmony_ciDescription: This entry shows the configured size of WriteBooster buffer. 140462306a36Sopenharmony_ci 0400h corresponds to 4GB. 140562306a36Sopenharmony_ci 140662306a36Sopenharmony_ci The file is read only. 140762306a36Sopenharmony_ci 140862306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/wb_on 140962306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/wb_on 141062306a36Sopenharmony_ciDate: January 2021 141162306a36Sopenharmony_ciContact: Bean Huo <beanhuo@micron.com> 141262306a36Sopenharmony_ciDescription: This node is used to set or display whether UFS WriteBooster is 141362306a36Sopenharmony_ci enabled. Echo 0 to this file to disable UFS WriteBooster or 1 to 141462306a36Sopenharmony_ci enable it. The WriteBooster is enabled after power-on/reset, 141562306a36Sopenharmony_ci however, it will be disabled/enable while CLK scaling down/up 141662306a36Sopenharmony_ci (if the platform supports UFSHCD_CAP_CLK_SCALING). For a 141762306a36Sopenharmony_ci platform that doesn't support UFSHCD_CAP_CLK_SCALING, we can 141862306a36Sopenharmony_ci disable/enable WriteBooster through this sysfs node. 141962306a36Sopenharmony_ci 142062306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/enable_wb_buf_flush 142162306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/enable_wb_buf_flush 142262306a36Sopenharmony_ciDate: July 2022 142362306a36Sopenharmony_ciContact: Jinyoung Choi <j-young.choi@samsung.com> 142462306a36Sopenharmony_ciDescription: This entry shows the status of WriteBooster buffer flushing 142562306a36Sopenharmony_ci and it can be used to enable or disable the flushing. 142662306a36Sopenharmony_ci If flushing is enabled, the device executes the flush 142762306a36Sopenharmony_ci operation when the command queue is empty. 142862306a36Sopenharmony_ci 142962306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/wb_flush_threshold 143062306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/wb_flush_threshold 143162306a36Sopenharmony_ciDate: June 2023 143262306a36Sopenharmony_ciContact: Lu Hongfei <luhongfei@vivo.com> 143362306a36Sopenharmony_ciDescription: 143462306a36Sopenharmony_ci wb_flush_threshold represents the threshold for flushing WriteBooster buffer, 143562306a36Sopenharmony_ci whose value expressed in unit of 10% granularity, such as '1' representing 10%, 143662306a36Sopenharmony_ci '2' representing 20%, and so on. 143762306a36Sopenharmony_ci If avail_wb_buff < wb_flush_threshold, it indicates that WriteBooster buffer needs to 143862306a36Sopenharmony_ci be flushed, otherwise it is not necessary. 143962306a36Sopenharmony_ci 144062306a36Sopenharmony_ciContact: Daniil Lunev <dlunev@chromium.org> 144162306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/capabilities/ 144262306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/capabilities/ 144362306a36Sopenharmony_ciDate: August 2022 144462306a36Sopenharmony_ciDescription: The group represents the effective capabilities of the 144562306a36Sopenharmony_ci host-device pair. i.e. the capabilities which are enabled in the 144662306a36Sopenharmony_ci driver for the specific host controller, supported by the host 144762306a36Sopenharmony_ci controller and are supported and/or have compatible 144862306a36Sopenharmony_ci configuration on the device side. 144962306a36Sopenharmony_ci 145062306a36Sopenharmony_ciContact: Daniil Lunev <dlunev@chromium.org> 145162306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/capabilities/clock_scaling 145262306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/capabilities/clock_scaling 145362306a36Sopenharmony_ciDate: August 2022 145462306a36Sopenharmony_ciContact: Daniil Lunev <dlunev@chromium.org> 145562306a36Sopenharmony_ciDescription: Indicates status of clock scaling. 145662306a36Sopenharmony_ci 145762306a36Sopenharmony_ci == ============================ 145862306a36Sopenharmony_ci 0 Clock scaling is not supported. 145962306a36Sopenharmony_ci 1 Clock scaling is supported. 146062306a36Sopenharmony_ci == ============================ 146162306a36Sopenharmony_ci 146262306a36Sopenharmony_ci The file is read only. 146362306a36Sopenharmony_ci 146462306a36Sopenharmony_ciWhat: /sys/bus/platform/drivers/ufshcd/*/capabilities/write_booster 146562306a36Sopenharmony_ciWhat: /sys/bus/platform/devices/*.ufs/capabilities/write_booster 146662306a36Sopenharmony_ciDate: August 2022 146762306a36Sopenharmony_ciContact: Daniil Lunev <dlunev@chromium.org> 146862306a36Sopenharmony_ciDescription: Indicates status of Write Booster. 146962306a36Sopenharmony_ci 147062306a36Sopenharmony_ci == ============================ 147162306a36Sopenharmony_ci 0 Write Booster can not be enabled. 147262306a36Sopenharmony_ci 1 Write Booster can be enabled. 147362306a36Sopenharmony_ci == ============================ 147462306a36Sopenharmony_ci 147562306a36Sopenharmony_ci The file is read only. 147662306a36Sopenharmony_ci 1477