1 What: /sys/bus/*/drivers/ufshcd/*/au 1 What: /sys/bus/*/drivers/ufshcd/*/auto_hibern8 2 Date: March 2018 2 Date: March 2018 3 Contact: linux-scsi@vger.kernel.org 3 Contact: linux-scsi@vger.kernel.org 4 Description: 4 Description: 5 This file contains the auto-hi 5 This file contains the auto-hibernate idle timer setting of a 6 UFS host controller. A value o 6 UFS host controller. A value of '0' means auto-hibernate is not 7 enabled. Otherwise the value i 7 enabled. Otherwise the value is the number of microseconds of 8 idle time before the UFS host 8 idle time before the UFS host controller will autonomously put 9 the link into hibernate state. 9 the link into hibernate state. That will save power at the 10 expense of increased latency. 10 expense of increased latency. Note that the hardware supports 11 10-bit values with a power-of- 11 10-bit values with a power-of-ten multiplier which allows a 12 maximum value of 102300000. Re 12 maximum value of 102300000. Refer to the UFS Host Controller 13 Interface specification for mo 13 Interface specification for more details. 14 14 15 What: /sys/bus/platform/drivers/ufsh 15 What: /sys/bus/platform/drivers/ufshcd/*/device_descriptor/device_type 16 What: /sys/bus/platform/devices/*.uf << 17 Date: February 2018 16 Date: February 2018 18 Contact: Stanislav Nijnikov <stanislav.n 17 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 19 Description: This file shows the device typ 18 Description: This file shows the device type. This is one of the UFS 20 device descriptor parameters. 19 device descriptor parameters. The full information about 21 the descriptor could be found 20 the descriptor could be found at UFS specifications 2.1. 22 << 23 The file is read only. 21 The file is read only. 24 22 25 What: /sys/bus/platform/drivers/ufsh 23 What: /sys/bus/platform/drivers/ufshcd/*/device_descriptor/device_class 26 What: /sys/bus/platform/devices/*.uf << 27 Date: February 2018 24 Date: February 2018 28 Contact: Stanislav Nijnikov <stanislav.n 25 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 29 Description: This file shows the device cla 26 Description: This file shows the device class. This is one of the UFS 30 device descriptor parameters. 27 device descriptor parameters. The full information about 31 the descriptor could be found 28 the descriptor could be found at UFS specifications 2.1. 32 << 33 The file is read only. 29 The file is read only. 34 30 35 What: /sys/bus/platform/drivers/ufsh 31 What: /sys/bus/platform/drivers/ufshcd/*/device_descriptor/device_sub_class 36 What: /sys/bus/platform/devices/*.uf << 37 Date: February 2018 32 Date: February 2018 38 Contact: Stanislav Nijnikov <stanislav.n 33 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 39 Description: This file shows the UFS storag 34 Description: This file shows the UFS storage subclass. This is one of 40 the UFS device descriptor para 35 the UFS device descriptor parameters. The full information 41 about the descriptor could be 36 about the descriptor could be found at UFS specifications 2.1. 42 << 43 The file is read only. 37 The file is read only. 44 38 45 What: /sys/bus/platform/drivers/ufsh 39 What: /sys/bus/platform/drivers/ufshcd/*/device_descriptor/protocol 46 What: /sys/bus/platform/devices/*.uf << 47 Date: February 2018 40 Date: February 2018 48 Contact: Stanislav Nijnikov <stanislav.n 41 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 49 Description: This file shows the protocol s 42 Description: This file shows the protocol supported by an UFS device. 50 This is one of the UFS device 43 This is one of the UFS device descriptor parameters. 51 The full information about the 44 The full information about the descriptor could be found 52 at UFS specifications 2.1. 45 at UFS specifications 2.1. 53 << 54 The file is read only. 46 The file is read only. 55 47 56 What: /sys/bus/platform/drivers/ufsh 48 What: /sys/bus/platform/drivers/ufshcd/*/device_descriptor/number_of_luns 57 What: /sys/bus/platform/devices/*.uf << 58 Date: February 2018 49 Date: February 2018 59 Contact: Stanislav Nijnikov <stanislav.n 50 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 60 Description: This file shows number of logi 51 Description: This file shows number of logical units. This is one of 61 the UFS device descriptor para 52 the UFS device descriptor parameters. The full information 62 about the descriptor could be 53 about the descriptor could be found at UFS specifications 2.1. 63 << 64 The file is read only. 54 The file is read only. 65 55 66 What: /sys/bus/platform/drivers/ufsh 56 What: /sys/bus/platform/drivers/ufshcd/*/device_descriptor/number_of_wluns 67 What: /sys/bus/platform/devices/*.uf << 68 Date: February 2018 57 Date: February 2018 69 Contact: Stanislav Nijnikov <stanislav.n 58 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 70 Description: This file shows number of well 59 Description: This file shows number of well known logical units. 71 This is one of the UFS device 60 This is one of the UFS device descriptor parameters. 72 The full information about the 61 The full information about the descriptor could be found 73 at UFS specifications 2.1. 62 at UFS specifications 2.1. 74 << 75 The file is read only. 63 The file is read only. 76 64 77 What: /sys/bus/platform/drivers/ufsh 65 What: /sys/bus/platform/drivers/ufshcd/*/device_descriptor/boot_enable 78 What: /sys/bus/platform/devices/*.uf << 79 Date: February 2018 66 Date: February 2018 80 Contact: Stanislav Nijnikov <stanislav.n 67 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 81 Description: This file shows value that ind 68 Description: This file shows value that indicates whether the device is 82 enabled for boot. This is one 69 enabled for boot. This is one of the UFS device descriptor 83 parameters. The full informati 70 parameters. The full information about the descriptor could 84 be found at UFS specifications 71 be found at UFS specifications 2.1. 85 << 86 The file is read only. 72 The file is read only. 87 73 88 What: /sys/bus/platform/drivers/ufsh 74 What: /sys/bus/platform/drivers/ufshcd/*/device_descriptor/descriptor_access_enable 89 What: /sys/bus/platform/devices/*.uf << 90 Date: February 2018 75 Date: February 2018 91 Contact: Stanislav Nijnikov <stanislav.n 76 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 92 Description: This file shows value that ind 77 Description: This file shows value that indicates whether the device 93 descriptor could be read after 78 descriptor could be read after partial initialization phase 94 of the boot sequence. This is 79 of the boot sequence. This is one of the UFS device descriptor 95 parameters. The full informati 80 parameters. The full information about the descriptor could 96 be found at UFS specifications 81 be found at UFS specifications 2.1. 97 << 98 The file is read only. 82 The file is read only. 99 83 100 What: /sys/bus/platform/drivers/ufsh 84 What: /sys/bus/platform/drivers/ufshcd/*/device_descriptor/initial_power_mode 101 What: /sys/bus/platform/devices/*.uf << 102 Date: February 2018 85 Date: February 2018 103 Contact: Stanislav Nijnikov <stanislav.n 86 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 104 Description: This file shows value that def 87 Description: This file shows value that defines the power mode after 105 device initialization or hardw 88 device initialization or hardware reset. This is one of 106 the UFS device descriptor para 89 the UFS device descriptor parameters. The full information 107 about the descriptor could be 90 about the descriptor could be found at UFS specifications 2.1. 108 << 109 The file is read only. 91 The file is read only. 110 92 111 What: /sys/bus/platform/drivers/ufsh 93 What: /sys/bus/platform/drivers/ufshcd/*/device_descriptor/high_priority_lun 112 What: /sys/bus/platform/devices/*.uf << 113 Date: February 2018 94 Date: February 2018 114 Contact: Stanislav Nijnikov <stanislav.n 95 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 115 Description: This file shows the high prior 96 Description: This file shows the high priority lun. This is one of 116 the UFS device descriptor para 97 the UFS device descriptor parameters. The full information 117 about the descriptor could be 98 about the descriptor could be found at UFS specifications 2.1. 118 << 119 The file is read only. 99 The file is read only. 120 100 121 What: /sys/bus/platform/drivers/ufsh 101 What: /sys/bus/platform/drivers/ufshcd/*/device_descriptor/secure_removal_type 122 What: /sys/bus/platform/devices/*.uf << 123 Date: February 2018 102 Date: February 2018 124 Contact: Stanislav Nijnikov <stanislav.n 103 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 125 Description: This file shows the secure rem 104 Description: This file shows the secure removal type. This is one of 126 the UFS device descriptor para 105 the UFS device descriptor parameters. The full information 127 about the descriptor could be 106 about the descriptor could be found at UFS specifications 2.1. 128 << 129 The file is read only. 107 The file is read only. 130 108 131 What: /sys/bus/platform/drivers/ufsh 109 What: /sys/bus/platform/drivers/ufshcd/*/device_descriptor/support_security_lun 132 What: /sys/bus/platform/devices/*.uf << 133 Date: February 2018 110 Date: February 2018 134 Contact: Stanislav Nijnikov <stanislav.n 111 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 135 Description: This file shows whether the se 112 Description: This file shows whether the security lun is supported. 136 This is one of the UFS device 113 This is one of the UFS device descriptor parameters. 137 The full information about the 114 The full information about the descriptor could be found 138 at UFS specifications 2.1. 115 at UFS specifications 2.1. 139 << 140 The file is read only. 116 The file is read only. 141 117 142 What: /sys/bus/platform/drivers/ufsh 118 What: /sys/bus/platform/drivers/ufshcd/*/device_descriptor/bkops_termination_latency 143 What: /sys/bus/platform/devices/*.uf << 144 Date: February 2018 119 Date: February 2018 145 Contact: Stanislav Nijnikov <stanislav.n 120 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 146 Description: This file shows the background 121 Description: This file shows the background operations termination 147 latency. This is one of the UF 122 latency. This is one of the UFS device descriptor parameters. 148 The full information about the 123 The full information about the descriptor could be found 149 at UFS specifications 2.1. 124 at UFS specifications 2.1. 150 << 151 The file is read only. 125 The file is read only. 152 126 153 What: /sys/bus/platform/drivers/ufsh 127 What: /sys/bus/platform/drivers/ufshcd/*/device_descriptor/initial_active_icc_level 154 What: /sys/bus/platform/devices/*.uf << 155 Date: February 2018 128 Date: February 2018 156 Contact: Stanislav Nijnikov <stanislav.n 129 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 157 Description: This file shows the initial ac 130 Description: This file shows the initial active ICC level. This is one 158 of the UFS device descriptor p 131 of the UFS device descriptor parameters. The full information 159 about the descriptor could be 132 about the descriptor could be found at UFS specifications 2.1. 160 << 161 The file is read only. 133 The file is read only. 162 134 163 What: /sys/bus/platform/drivers/ufsh 135 What: /sys/bus/platform/drivers/ufshcd/*/device_descriptor/specification_version 164 What: /sys/bus/platform/devices/*.uf << 165 Date: February 2018 136 Date: February 2018 166 Contact: Stanislav Nijnikov <stanislav.n 137 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 167 Description: This file shows the specificat 138 Description: This file shows the specification version. This is one 168 of the UFS device descriptor p 139 of the UFS device descriptor parameters. The full information 169 about the descriptor could be 140 about the descriptor could be found at UFS specifications 2.1. 170 << 171 The file is read only. 141 The file is read only. 172 142 173 What: /sys/bus/platform/drivers/ufsh 143 What: /sys/bus/platform/drivers/ufshcd/*/device_descriptor/manufacturing_date 174 What: /sys/bus/platform/devices/*.uf << 175 Date: February 2018 144 Date: February 2018 176 Contact: Stanislav Nijnikov <stanislav.n 145 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 177 Description: This file shows the manufactur 146 Description: This file shows the manufacturing date in BCD format. 178 This is one of the UFS device 147 This is one of the UFS device descriptor parameters. 179 The full information about the 148 The full information about the descriptor could be found 180 at UFS specifications 2.1. 149 at UFS specifications 2.1. 181 << 182 The file is read only. 150 The file is read only. 183 151 184 What: /sys/bus/platform/drivers/ufsh 152 What: /sys/bus/platform/drivers/ufshcd/*/device_descriptor/manufacturer_id 185 What: /sys/bus/platform/devices/*.uf << 186 Date: February 2018 153 Date: February 2018 187 Contact: Stanislav Nijnikov <stanislav.n 154 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 188 Description: This file shows the manufactur !! 155 Description: This file shows the manufacturee ID. This is one of the 189 UFS device descriptor paramete 156 UFS device descriptor parameters. The full information about 190 the descriptor could be found 157 the descriptor could be found at UFS specifications 2.1. 191 << 192 The file is read only. 158 The file is read only. 193 159 194 What: /sys/bus/platform/drivers/ufsh 160 What: /sys/bus/platform/drivers/ufshcd/*/device_descriptor/rtt_capability 195 What: /sys/bus/platform/devices/*.uf << 196 Date: February 2018 161 Date: February 2018 197 Contact: Stanislav Nijnikov <stanislav.n 162 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 198 Description: This file shows the maximum nu 163 Description: This file shows the maximum number of outstanding RTTs 199 supported by the device. This 164 supported by the device. This is one of the UFS device 200 descriptor parameters. The ful 165 descriptor parameters. The full information about 201 the descriptor could be found 166 the descriptor could be found at UFS specifications 2.1. 202 << 203 The file is read only. 167 The file is read only. 204 168 205 What: /sys/bus/platform/drivers/ufsh 169 What: /sys/bus/platform/drivers/ufshcd/*/device_descriptor/rtc_update 206 What: /sys/bus/platform/devices/*.uf << 207 Date: February 2018 170 Date: February 2018 208 Contact: Stanislav Nijnikov <stanislav.n 171 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 209 Description: This file shows the frequency 172 Description: This file shows the frequency and method of the realtime 210 clock update. This is one of t 173 clock update. This is one of the UFS device descriptor 211 parameters. The full informati 174 parameters. The full information about the descriptor 212 could be found at UFS specific 175 could be found at UFS specifications 2.1. 213 << 214 The file is read only. 176 The file is read only. 215 177 216 What: /sys/bus/platform/drivers/ufsh 178 What: /sys/bus/platform/drivers/ufshcd/*/device_descriptor/ufs_features 217 What: /sys/bus/platform/devices/*.uf << 218 Date: February 2018 179 Date: February 2018 219 Contact: Stanislav Nijnikov <stanislav.n 180 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 220 Description: This file shows which features 181 Description: This file shows which features are supported by the device. 221 This is one of the UFS device 182 This is one of the UFS device descriptor parameters. 222 The full information about the 183 The full information about the descriptor could be 223 found at UFS specifications 2. 184 found at UFS specifications 2.1. 224 << 225 The file is read only. 185 The file is read only. 226 186 227 What: /sys/bus/platform/drivers/ufsh 187 What: /sys/bus/platform/drivers/ufshcd/*/device_descriptor/ffu_timeout 228 What: /sys/bus/platform/devices/*.uf << 229 Date: February 2018 188 Date: February 2018 230 Contact: Stanislav Nijnikov <stanislav.n 189 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 231 Description: This file shows the FFU timeou 190 Description: This file shows the FFU timeout. This is one of the 232 UFS device descriptor paramete 191 UFS device descriptor parameters. The full information 233 about the descriptor could be 192 about the descriptor could be found at UFS specifications 2.1. 234 << 235 The file is read only. 193 The file is read only. 236 194 237 What: /sys/bus/platform/drivers/ufsh 195 What: /sys/bus/platform/drivers/ufshcd/*/device_descriptor/queue_depth 238 What: /sys/bus/platform/devices/*.uf << 239 Date: February 2018 196 Date: February 2018 240 Contact: Stanislav Nijnikov <stanislav.n 197 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 241 Description: This file shows the device que 198 Description: This file shows the device queue depth. This is one of the 242 UFS device descriptor paramete 199 UFS device descriptor parameters. The full information 243 about the descriptor could be 200 about the descriptor could be found at UFS specifications 2.1. 244 << 245 The file is read only. 201 The file is read only. 246 202 247 What: /sys/bus/platform/drivers/ufsh 203 What: /sys/bus/platform/drivers/ufshcd/*/device_descriptor/device_version 248 What: /sys/bus/platform/devices/*.uf << 249 Date: February 2018 204 Date: February 2018 250 Contact: Stanislav Nijnikov <stanislav.n 205 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 251 Description: This file shows the device ver 206 Description: This file shows the device version. This is one of the 252 UFS device descriptor paramete 207 UFS device descriptor parameters. The full information 253 about the descriptor could be 208 about the descriptor could be found at UFS specifications 2.1. 254 << 255 The file is read only. 209 The file is read only. 256 210 257 What: /sys/bus/platform/drivers/ufsh 211 What: /sys/bus/platform/drivers/ufshcd/*/device_descriptor/number_of_secure_wpa 258 What: /sys/bus/platform/devices/*.uf << 259 Date: February 2018 212 Date: February 2018 260 Contact: Stanislav Nijnikov <stanislav.n 213 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 261 Description: This file shows number of secu 214 Description: This file shows number of secure write protect areas 262 supported by the device. This 215 supported by the device. This is one of the UFS device 263 descriptor parameters. The ful 216 descriptor parameters. The full information about 264 the descriptor could be found 217 the descriptor could be found at UFS specifications 2.1. 265 << 266 The file is read only. 218 The file is read only. 267 219 268 What: /sys/bus/platform/drivers/ufsh 220 What: /sys/bus/platform/drivers/ufshcd/*/device_descriptor/psa_max_data_size 269 What: /sys/bus/platform/devices/*.uf << 270 Date: February 2018 221 Date: February 2018 271 Contact: Stanislav Nijnikov <stanislav.n 222 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 272 Description: This file shows the maximum am 223 Description: This file shows the maximum amount of data that may be 273 written during the pre-solderi 224 written during the pre-soldering phase of the PSA flow. 274 This is one of the UFS device 225 This is one of the UFS device descriptor parameters. 275 The full information about the 226 The full information about the descriptor could be found 276 at UFS specifications 2.1. 227 at UFS specifications 2.1. 277 << 278 The file is read only. 228 The file is read only. 279 229 280 What: /sys/bus/platform/drivers/ufsh 230 What: /sys/bus/platform/drivers/ufshcd/*/device_descriptor/psa_state_timeout 281 What: /sys/bus/platform/devices/*.uf << 282 Date: February 2018 231 Date: February 2018 283 Contact: Stanislav Nijnikov <stanislav.n 232 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 284 Description: This file shows the command ma 233 Description: This file shows the command maximum timeout for a change 285 in PSA state. This is one of t 234 in PSA state. This is one of the UFS device descriptor 286 parameters. The full informati 235 parameters. The full information about the descriptor could 287 be found at UFS specifications 236 be found at UFS specifications 2.1. 288 << 289 The file is read only. 237 The file is read only. 290 238 291 239 292 What: /sys/bus/platform/drivers/ufsh 240 What: /sys/bus/platform/drivers/ufshcd/*/interconnect_descriptor/unipro_version 293 What: /sys/bus/platform/devices/*.uf << 294 Date: February 2018 241 Date: February 2018 295 Contact: Stanislav Nijnikov <stanislav.n 242 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 296 Description: This file shows the MIPI UniPr 243 Description: This file shows the MIPI UniPro version number in BCD format. 297 This is one of the UFS interco 244 This is one of the UFS interconnect descriptor parameters. 298 The full information about the 245 The full information about the descriptor could be found at 299 UFS specifications 2.1. 246 UFS specifications 2.1. 300 << 301 The file is read only. 247 The file is read only. 302 248 303 What: /sys/bus/platform/drivers/ufsh 249 What: /sys/bus/platform/drivers/ufshcd/*/interconnect_descriptor/mphy_version 304 What: /sys/bus/platform/devices/*.uf << 305 Date: February 2018 250 Date: February 2018 306 Contact: Stanislav Nijnikov <stanislav.n 251 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 307 Description: This file shows the MIPI M-PHY 252 Description: This file shows the MIPI M-PHY version number in BCD format. 308 This is one of the UFS interco 253 This is one of the UFS interconnect descriptor parameters. 309 The full information about the 254 The full information about the descriptor could be found at 310 UFS specifications 2.1. 255 UFS specifications 2.1. 311 << 312 The file is read only. 256 The file is read only. 313 257 314 258 315 What: /sys/bus/platform/drivers/ufsh 259 What: /sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/raw_device_capacity 316 What: /sys/bus/platform/devices/*.uf << 317 Date: February 2018 260 Date: February 2018 318 Contact: Stanislav Nijnikov <stanislav.n 261 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 319 Description: This file shows the total memo 262 Description: This file shows the total memory quantity available to 320 the user to configure the devi 263 the user to configure the device logical units. This is one 321 of the UFS geometry descriptor 264 of the UFS geometry descriptor parameters. The full 322 information about the descript 265 information about the descriptor could be found at 323 UFS specifications 2.1. 266 UFS specifications 2.1. 324 << 325 The file is read only. 267 The file is read only. 326 268 327 What: /sys/bus/platform/drivers/ufsh 269 What: /sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/max_number_of_luns 328 What: /sys/bus/platform/devices/*.uf << 329 Date: February 2018 270 Date: February 2018 330 Contact: Stanislav Nijnikov <stanislav.n 271 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 331 Description: This file shows the maximum nu 272 Description: This file shows the maximum number of logical units 332 supported by the UFS device. T 273 supported by the UFS device. This is one of the UFS 333 geometry descriptor parameters 274 geometry descriptor parameters. The full information about 334 the descriptor could be found 275 the descriptor could be found at UFS specifications 2.1. 335 << 336 The file is read only. 276 The file is read only. 337 277 338 What: /sys/bus/platform/drivers/ufsh 278 What: /sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/segment_size 339 What: /sys/bus/platform/devices/*.uf << 340 Date: February 2018 279 Date: February 2018 341 Contact: Stanislav Nijnikov <stanislav.n 280 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 342 Description: This file shows the segment si 281 Description: This file shows the segment size. This is one of the UFS 343 geometry descriptor parameters 282 geometry descriptor parameters. The full information about 344 the descriptor could be found 283 the descriptor could be found at UFS specifications 2.1. 345 << 346 The file is read only. 284 The file is read only. 347 285 348 What: /sys/bus/platform/drivers/ufsh 286 What: /sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/allocation_unit_size 349 What: /sys/bus/platform/devices/*.uf << 350 Date: February 2018 287 Date: February 2018 351 Contact: Stanislav Nijnikov <stanislav.n 288 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 352 Description: This file shows the allocation 289 Description: This file shows the allocation unit size. This is one of 353 the UFS geometry descriptor pa 290 the UFS geometry descriptor parameters. The full information 354 about the descriptor could be 291 about the descriptor could be found at UFS specifications 2.1. 355 << 356 The file is read only. 292 The file is read only. 357 293 358 What: /sys/bus/platform/drivers/ufsh 294 What: /sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/min_addressable_block_size 359 What: /sys/bus/platform/devices/*.uf << 360 Date: February 2018 295 Date: February 2018 361 Contact: Stanislav Nijnikov <stanislav.n 296 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 362 Description: This file shows the minimum ad 297 Description: This file shows the minimum addressable block size. This 363 is one of the UFS geometry des 298 is one of the UFS geometry descriptor parameters. The full 364 information about the descript 299 information about the descriptor could be found at UFS 365 specifications 2.1. 300 specifications 2.1. 366 << 367 The file is read only. 301 The file is read only. 368 302 369 What: /sys/bus/platform/drivers/ufsh 303 What: /sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/optimal_read_block_size 370 What: /sys/bus/platform/devices/*.uf << 371 Date: February 2018 304 Date: February 2018 372 Contact: Stanislav Nijnikov <stanislav.n 305 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 373 Description: This file shows the optimal re 306 Description: This file shows the optimal read block size. This is one 374 of the UFS geometry descriptor 307 of the UFS geometry descriptor parameters. The full 375 information about the descript 308 information about the descriptor could be found at UFS 376 specifications 2.1. 309 specifications 2.1. 377 << 378 The file is read only. 310 The file is read only. 379 311 380 What: /sys/bus/platform/drivers/ufsh 312 What: /sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/optimal_write_block_size 381 What: /sys/bus/platform/devices/*.uf << 382 Date: February 2018 313 Date: February 2018 383 Contact: Stanislav Nijnikov <stanislav.n 314 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 384 Description: This file shows the optimal wr 315 Description: This file shows the optimal write block size. This is one 385 of the UFS geometry descriptor 316 of the UFS geometry descriptor parameters. The full 386 information about the descript 317 information about the descriptor could be found at UFS 387 specifications 2.1. 318 specifications 2.1. 388 << 389 The file is read only. 319 The file is read only. 390 320 391 What: /sys/bus/platform/drivers/ufsh 321 What: /sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/max_in_buffer_size 392 What: /sys/bus/platform/devices/*.uf << 393 Date: February 2018 322 Date: February 2018 394 Contact: Stanislav Nijnikov <stanislav.n 323 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 395 Description: This file shows the maximum da 324 Description: This file shows the maximum data-in buffer size. This 396 is one of the UFS geometry des 325 is one of the UFS geometry descriptor parameters. The full 397 information about the descript 326 information about the descriptor could be found at UFS 398 specifications 2.1. 327 specifications 2.1. 399 << 400 The file is read only. 328 The file is read only. 401 329 402 What: /sys/bus/platform/drivers/ufsh 330 What: /sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/max_out_buffer_size 403 What: /sys/bus/platform/devices/*.uf << 404 Date: February 2018 331 Date: February 2018 405 Contact: Stanislav Nijnikov <stanislav.n 332 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 406 Description: This file shows the maximum da 333 Description: This file shows the maximum data-out buffer size. This 407 is one of the UFS geometry des 334 is one of the UFS geometry descriptor parameters. The full 408 information about the descript 335 information about the descriptor could be found at UFS 409 specifications 2.1. 336 specifications 2.1. 410 << 411 The file is read only. 337 The file is read only. 412 338 413 What: /sys/bus/platform/drivers/ufsh 339 What: /sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/rpmb_rw_size 414 What: /sys/bus/platform/devices/*.uf << 415 Date: February 2018 340 Date: February 2018 416 Contact: Stanislav Nijnikov <stanislav.n 341 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 417 Description: This file shows the maximum nu 342 Description: This file shows the maximum number of RPMB frames allowed 418 in Security Protocol In/Out. T 343 in Security Protocol In/Out. This is one of the UFS geometry 419 descriptor parameters. The ful 344 descriptor parameters. The full information about the 420 descriptor could be found at U 345 descriptor could be found at UFS specifications 2.1. 421 << 422 The file is read only. 346 The file is read only. 423 347 424 What: /sys/bus/platform/drivers/ufsh 348 What: /sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/dyn_capacity_resource_policy 425 What: /sys/bus/platform/devices/*.uf << 426 Date: February 2018 349 Date: February 2018 427 Contact: Stanislav Nijnikov <stanislav.n 350 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 428 Description: This file shows the dynamic ca 351 Description: This file shows the dynamic capacity resource policy. This 429 is one of the UFS geometry des 352 is one of the UFS geometry descriptor parameters. The full 430 information about the descript 353 information about the descriptor could be found at 431 UFS specifications 2.1. 354 UFS specifications 2.1. 432 << 433 The file is read only. 355 The file is read only. 434 356 435 What: /sys/bus/platform/drivers/ufsh 357 What: /sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/data_ordering 436 What: /sys/bus/platform/devices/*.uf << 437 Date: February 2018 358 Date: February 2018 438 Contact: Stanislav Nijnikov <stanislav.n 359 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 439 Description: This file shows support for ou 360 Description: This file shows support for out-of-order data transfer. 440 This is one of the UFS geometr 361 This is one of the UFS geometry descriptor parameters. 441 The full information about the 362 The full information about the descriptor could be found at 442 UFS specifications 2.1. 363 UFS specifications 2.1. 443 << 444 The file is read only. 364 The file is read only. 445 365 446 What: /sys/bus/platform/drivers/ufsh 366 What: /sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/max_number_of_contexts 447 What: /sys/bus/platform/devices/*.uf << 448 Date: February 2018 367 Date: February 2018 449 Contact: Stanislav Nijnikov <stanislav.n 368 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 450 Description: This file shows maximum availa 369 Description: This file shows maximum available number of contexts which 451 are supported by the device. T 370 are supported by the device. This is one of the UFS geometry 452 descriptor parameters. The ful 371 descriptor parameters. The full information about the 453 descriptor could be found at U 372 descriptor could be found at UFS specifications 2.1. 454 << 455 The file is read only. 373 The file is read only. 456 374 457 What: /sys/bus/platform/drivers/ufsh 375 What: /sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/sys_data_tag_unit_size 458 What: /sys/bus/platform/devices/*.uf << 459 Date: February 2018 376 Date: February 2018 460 Contact: Stanislav Nijnikov <stanislav.n 377 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 461 Description: This file shows system data ta 378 Description: This file shows system data tag unit size. This is one of 462 the UFS geometry descriptor pa 379 the UFS geometry descriptor parameters. The full information 463 about the descriptor could be 380 about the descriptor could be found at UFS specifications 2.1. 464 << 465 The file is read only. 381 The file is read only. 466 382 467 What: /sys/bus/platform/drivers/ufsh 383 What: /sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/sys_data_tag_resource_size 468 What: /sys/bus/platform/devices/*.uf << 469 Date: February 2018 384 Date: February 2018 470 Contact: Stanislav Nijnikov <stanislav.n 385 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 471 Description: This file shows maximum storag 386 Description: This file shows maximum storage area size allocated by 472 the device to handle system da 387 the device to handle system data by the tagging mechanism. 473 This is one of the UFS geometr 388 This is one of the UFS geometry descriptor parameters. 474 The full information about the 389 The full information about the descriptor could be found at 475 UFS specifications 2.1. 390 UFS specifications 2.1. 476 << 477 The file is read only. 391 The file is read only. 478 392 479 What: /sys/bus/platform/drivers/ufsh 393 What: /sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/secure_removal_types 480 What: /sys/bus/platform/devices/*.uf << 481 Date: February 2018 394 Date: February 2018 482 Contact: Stanislav Nijnikov <stanislav.n 395 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 483 Description: This file shows supported secu 396 Description: This file shows supported secure removal types. This is 484 one of the UFS geometry descri 397 one of the UFS geometry descriptor parameters. The full 485 information about the descript 398 information about the descriptor could be found at 486 UFS specifications 2.1. 399 UFS specifications 2.1. 487 << 488 The file is read only. 400 The file is read only. 489 401 490 What: /sys/bus/platform/drivers/ufsh 402 What: /sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/memory_types 491 What: /sys/bus/platform/devices/*.uf << 492 Date: February 2018 403 Date: February 2018 493 Contact: Stanislav Nijnikov <stanislav.n 404 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 494 Description: This file shows supported memo 405 Description: This file shows supported memory types. This is one of 495 the UFS geometry descriptor pa 406 the UFS geometry descriptor parameters. The full 496 information about the descript 407 information about the descriptor could be found at 497 UFS specifications 2.1. 408 UFS specifications 2.1. 498 << 499 The file is read only. 409 The file is read only. 500 410 501 What: /sys/bus/platform/drivers/ufsh 411 What: /sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/*_memory_max_alloc_units 502 What: /sys/bus/platform/devices/*.uf << 503 Date: February 2018 412 Date: February 2018 504 Contact: Stanislav Nijnikov <stanislav.n 413 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 505 Description: This file shows the maximum nu 414 Description: This file shows the maximum number of allocation units for 506 different memory types (system 415 different memory types (system code, non persistent, 507 enhanced type 1-4). This is on 416 enhanced type 1-4). This is one of the UFS geometry 508 descriptor parameters. The ful 417 descriptor parameters. The full information about the 509 descriptor could be found at U 418 descriptor could be found at UFS specifications 2.1. 510 << 511 The file is read only. 419 The file is read only. 512 420 513 What: /sys/bus/platform/drivers/ufsh 421 What: /sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/*_memory_capacity_adjustment_factor 514 What: /sys/bus/platform/devices/*.uf << 515 Date: February 2018 422 Date: February 2018 516 Contact: Stanislav Nijnikov <stanislav.n 423 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 517 Description: This file shows the memory cap 424 Description: This file shows the memory capacity adjustment factor for 518 different memory types (system 425 different memory types (system code, non persistent, 519 enhanced type 1-4). This is on 426 enhanced type 1-4). This is one of the UFS geometry 520 descriptor parameters. The ful 427 descriptor parameters. The full information about the 521 descriptor could be found at U 428 descriptor could be found at UFS specifications 2.1. 522 << 523 The file is read only. 429 The file is read only. 524 430 525 431 526 What: /sys/bus/platform/drivers/ufsh 432 What: /sys/bus/platform/drivers/ufshcd/*/health_descriptor/eol_info 527 What: /sys/bus/platform/devices/*.uf << 528 Date: February 2018 433 Date: February 2018 529 Contact: Stanislav Nijnikov <stanislav.n 434 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 530 Description: This file shows preend of life 435 Description: This file shows preend of life information. This is one 531 of the UFS health descriptor p 436 of the UFS health descriptor parameters. The full 532 information about the descript 437 information about the descriptor could be found at 533 UFS specifications 2.1. 438 UFS specifications 2.1. 534 << 535 The file is read only. 439 The file is read only. 536 440 537 What: /sys/bus/platform/drivers/ufsh 441 What: /sys/bus/platform/drivers/ufshcd/*/health_descriptor/life_time_estimation_a 538 What: /sys/bus/platform/devices/*.uf << 539 Date: February 2018 442 Date: February 2018 540 Contact: Stanislav Nijnikov <stanislav.n 443 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 541 Description: This file shows indication of 444 Description: This file shows indication of the device life time 542 (method a). This is one of the 445 (method a). This is one of the UFS health descriptor 543 parameters. The full informati 446 parameters. The full information about the descriptor 544 could be found at UFS specific 447 could be found at UFS specifications 2.1. 545 << 546 The file is read only. 448 The file is read only. 547 449 548 What: /sys/bus/platform/drivers/ufsh 450 What: /sys/bus/platform/drivers/ufshcd/*/health_descriptor/life_time_estimation_b 549 What: /sys/bus/platform/devices/*.uf << 550 Date: February 2018 451 Date: February 2018 551 Contact: Stanislav Nijnikov <stanislav.n 452 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 552 Description: This file shows indication of 453 Description: This file shows indication of the device life time 553 (method b). This is one of the 454 (method b). This is one of the UFS health descriptor 554 parameters. The full informati 455 parameters. The full information about the descriptor 555 could be found at UFS specific 456 could be found at UFS specifications 2.1. 556 << 557 The file is read only. 457 The file is read only. 558 458 559 459 560 What: /sys/bus/platform/drivers/ufsh 460 What: /sys/bus/platform/drivers/ufshcd/*/power_descriptor/active_icc_levels_vcc* 561 What: /sys/bus/platform/devices/*.uf << 562 Date: February 2018 461 Date: February 2018 563 Contact: Stanislav Nijnikov <stanislav.n 462 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 564 Description: This file shows maximum VCC, V 463 Description: This file shows maximum VCC, VCCQ and VCCQ2 value for 565 active ICC levels from 0 to 15 464 active ICC levels from 0 to 15. This is one of the UFS 566 power descriptor parameters. T 465 power descriptor parameters. The full information about 567 the descriptor could be found 466 the descriptor could be found at UFS specifications 2.1. 568 << 569 The file is read only. 467 The file is read only. 570 468 571 469 572 What: /sys/bus/platform/drivers/ufsh 470 What: /sys/bus/platform/drivers/ufshcd/*/string_descriptors/manufacturer_name 573 What: /sys/bus/platform/devices/*.uf << 574 Date: February 2018 471 Date: February 2018 575 Contact: Stanislav Nijnikov <stanislav.n 472 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 576 Description: This file contains a device ma !! 473 Description: This file contains a device manufactureer name string. 577 The full information about the 474 The full information about the descriptor could be found at 578 UFS specifications 2.1. 475 UFS specifications 2.1. 579 << 580 The file is read only. 476 The file is read only. 581 477 582 What: /sys/bus/platform/drivers/ufsh 478 What: /sys/bus/platform/drivers/ufshcd/*/string_descriptors/product_name 583 What: /sys/bus/platform/devices/*.uf << 584 Date: February 2018 479 Date: February 2018 585 Contact: Stanislav Nijnikov <stanislav.n 480 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 586 Description: This file contains a product n 481 Description: This file contains a product name string. The full information 587 about the descriptor could be 482 about the descriptor could be found at UFS specifications 2.1. 588 << 589 The file is read only. 483 The file is read only. 590 484 591 What: /sys/bus/platform/drivers/ufsh 485 What: /sys/bus/platform/drivers/ufshcd/*/string_descriptors/oem_id 592 What: /sys/bus/platform/devices/*.uf << 593 Date: February 2018 486 Date: February 2018 594 Contact: Stanislav Nijnikov <stanislav.n 487 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 595 Description: This file contains a OEM ID st 488 Description: This file contains a OEM ID string. The full information 596 about the descriptor could be 489 about the descriptor could be found at UFS specifications 2.1. 597 << 598 The file is read only. 490 The file is read only. 599 491 600 What: /sys/bus/platform/drivers/ufsh 492 What: /sys/bus/platform/drivers/ufshcd/*/string_descriptors/serial_number 601 What: /sys/bus/platform/devices/*.uf << 602 Date: February 2018 493 Date: February 2018 603 Contact: Stanislav Nijnikov <stanislav.n 494 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 604 Description: This file contains a device se 495 Description: This file contains a device serial number string. The full 605 information about the descript 496 information about the descriptor could be found at 606 UFS specifications 2.1. 497 UFS specifications 2.1. 607 << 608 The file is read only. 498 The file is read only. 609 499 610 What: /sys/bus/platform/drivers/ufsh 500 What: /sys/bus/platform/drivers/ufshcd/*/string_descriptors/product_revision 611 What: /sys/bus/platform/devices/*.uf << 612 Date: February 2018 501 Date: February 2018 613 Contact: Stanislav Nijnikov <stanislav.n 502 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 614 Description: This file contains a product r 503 Description: This file contains a product revision string. The full 615 information about the descript 504 information about the descriptor could be found at 616 UFS specifications 2.1. 505 UFS specifications 2.1. 617 << 618 The file is read only. 506 The file is read only. 619 507 620 508 621 What: /sys/class/scsi_device/*/devic 509 What: /sys/class/scsi_device/*/device/unit_descriptor/boot_lun_id 622 Date: February 2018 510 Date: February 2018 623 Contact: Stanislav Nijnikov <stanislav.n 511 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 624 Description: This file shows boot LUN infor 512 Description: This file shows boot LUN information. This is one of 625 the UFS unit descriptor parame 513 the UFS unit descriptor parameters. The full information 626 about the descriptor could be 514 about the descriptor could be found at UFS specifications 2.1. 627 << 628 The file is read only. 515 The file is read only. 629 516 630 What: /sys/class/scsi_device/*/devic 517 What: /sys/class/scsi_device/*/device/unit_descriptor/lun_write_protect 631 Date: February 2018 518 Date: February 2018 632 Contact: Stanislav Nijnikov <stanislav.n 519 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 633 Description: This file shows LUN write prot 520 Description: This file shows LUN write protection status. This is one of 634 the UFS unit descriptor parame 521 the UFS unit descriptor parameters. The full information 635 about the descriptor could be 522 about the descriptor could be found at UFS specifications 2.1. 636 << 637 The file is read only. 523 The file is read only. 638 524 639 What: /sys/class/scsi_device/*/devic 525 What: /sys/class/scsi_device/*/device/unit_descriptor/lun_queue_depth 640 Date: February 2018 526 Date: February 2018 641 Contact: Stanislav Nijnikov <stanislav.n 527 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 642 Description: This file shows LUN queue dept 528 Description: This file shows LUN queue depth. This is one of the UFS 643 unit descriptor parameters. Th 529 unit descriptor parameters. The full information about 644 the descriptor could be found 530 the descriptor could be found at UFS specifications 2.1. 645 << 646 The file is read only. 531 The file is read only. 647 532 648 What: /sys/class/scsi_device/*/devic 533 What: /sys/class/scsi_device/*/device/unit_descriptor/psa_sensitive 649 Date: February 2018 534 Date: February 2018 650 Contact: Stanislav Nijnikov <stanislav.n 535 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 651 Description: This file shows PSA sensitivit 536 Description: This file shows PSA sensitivity. This is one of the UFS 652 unit descriptor parameters. Th 537 unit descriptor parameters. The full information about 653 the descriptor could be found 538 the descriptor could be found at UFS specifications 2.1. 654 << 655 The file is read only. 539 The file is read only. 656 540 657 What: /sys/class/scsi_device/*/devic 541 What: /sys/class/scsi_device/*/device/unit_descriptor/lun_memory_type 658 Date: February 2018 542 Date: February 2018 659 Contact: Stanislav Nijnikov <stanislav.n 543 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 660 Description: This file shows LUN memory typ 544 Description: This file shows LUN memory type. This is one of the UFS 661 unit descriptor parameters. Th 545 unit descriptor parameters. The full information about 662 the descriptor could be found 546 the descriptor could be found at UFS specifications 2.1. 663 << 664 The file is read only. 547 The file is read only. 665 548 666 What: /sys/class/scsi_device/*/devic 549 What: /sys/class/scsi_device/*/device/unit_descriptor/data_reliability 667 Date: February 2018 550 Date: February 2018 668 Contact: Stanislav Nijnikov <stanislav.n 551 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 669 Description: This file defines the device b 552 Description: This file defines the device behavior when a power failure 670 occurs during a write operatio 553 occurs during a write operation. This is one of the UFS 671 unit descriptor parameters. Th 554 unit descriptor parameters. The full information about 672 the descriptor could be found 555 the descriptor could be found at UFS specifications 2.1. 673 << 674 The file is read only. 556 The file is read only. 675 557 676 What: /sys/class/scsi_device/*/devic 558 What: /sys/class/scsi_device/*/device/unit_descriptor/logical_block_size 677 Date: February 2018 559 Date: February 2018 678 Contact: Stanislav Nijnikov <stanislav.n 560 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 679 Description: This file shows the size of ad 561 Description: This file shows the size of addressable logical blocks 680 (calculated as an exponent wit 562 (calculated as an exponent with base 2). This is one of 681 the UFS unit descriptor parame 563 the UFS unit descriptor parameters. The full information about 682 the descriptor could be found 564 the descriptor could be found at UFS specifications 2.1. 683 << 684 The file is read only. 565 The file is read only. 685 566 686 What: /sys/class/scsi_device/*/devic 567 What: /sys/class/scsi_device/*/device/unit_descriptor/logical_block_count 687 Date: February 2018 568 Date: February 2018 688 Contact: Stanislav Nijnikov <stanislav.n 569 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 689 Description: This file shows total number o 570 Description: This file shows total number of addressable logical blocks. 690 This is one of the UFS unit de 571 This is one of the UFS unit descriptor parameters. The full 691 information about the descript 572 information about the descriptor could be found at 692 UFS specifications 2.1. 573 UFS specifications 2.1. 693 << 694 The file is read only. 574 The file is read only. 695 575 696 What: /sys/class/scsi_device/*/devic 576 What: /sys/class/scsi_device/*/device/unit_descriptor/erase_block_size 697 Date: February 2018 577 Date: February 2018 698 Contact: Stanislav Nijnikov <stanislav.n 578 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 699 Description: This file shows the erase bloc 579 Description: This file shows the erase block size. This is one of 700 the UFS unit descriptor parame 580 the UFS unit descriptor parameters. The full information 701 about the descriptor could be 581 about the descriptor could be found at UFS specifications 2.1. 702 << 703 The file is read only. 582 The file is read only. 704 583 705 What: /sys/class/scsi_device/*/devic 584 What: /sys/class/scsi_device/*/device/unit_descriptor/provisioning_type 706 Date: February 2018 585 Date: February 2018 707 Contact: Stanislav Nijnikov <stanislav.n 586 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 708 Description: This file shows the thin provi 587 Description: This file shows the thin provisioning type. This is one of 709 the UFS unit descriptor parame 588 the UFS unit descriptor parameters. The full information 710 about the descriptor could be 589 about the descriptor could be found at UFS specifications 2.1. 711 << 712 The file is read only. 590 The file is read only. 713 591 714 What: /sys/class/scsi_device/*/devic 592 What: /sys/class/scsi_device/*/device/unit_descriptor/physical_memory_resourse_count 715 Date: February 2018 593 Date: February 2018 716 Contact: Stanislav Nijnikov <stanislav.n 594 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 717 Description: This file shows the total phys 595 Description: This file shows the total physical memory resources. This is 718 one of the UFS unit descriptor 596 one of the UFS unit descriptor parameters. The full information 719 about the descriptor could be 597 about the descriptor could be found at UFS specifications 2.1. 720 << 721 The file is read only. 598 The file is read only. 722 599 723 What: /sys/class/scsi_device/*/devic 600 What: /sys/class/scsi_device/*/device/unit_descriptor/context_capabilities 724 Date: February 2018 601 Date: February 2018 725 Contact: Stanislav Nijnikov <stanislav.n 602 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 726 Description: This file shows the context ca 603 Description: This file shows the context capabilities. This is one of 727 the UFS unit descriptor parame 604 the UFS unit descriptor parameters. The full information 728 about the descriptor could be 605 about the descriptor could be found at UFS specifications 2.1. 729 << 730 The file is read only. 606 The file is read only. 731 607 732 What: /sys/class/scsi_device/*/devic 608 What: /sys/class/scsi_device/*/device/unit_descriptor/large_unit_granularity 733 Date: February 2018 609 Date: February 2018 734 Contact: Stanislav Nijnikov <stanislav.n 610 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 735 Description: This file shows the granularit 611 Description: This file shows the granularity of the LUN. This is one of 736 the UFS unit descriptor parame 612 the UFS unit descriptor parameters. The full information 737 about the descriptor could be 613 about the descriptor could be found at UFS specifications 2.1. 738 << 739 The file is read only. 614 The file is read only. 740 615 741 616 742 What: /sys/bus/platform/drivers/ufsh 617 What: /sys/bus/platform/drivers/ufshcd/*/flags/device_init 743 What: /sys/bus/platform/devices/*.uf << 744 Date: February 2018 618 Date: February 2018 745 Contact: Stanislav Nijnikov <stanislav.n 619 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 746 Description: This file shows the device ini 620 Description: This file shows the device init status. The full information 747 about the flag could be found 621 about the flag could be found at UFS specifications 2.1. 748 << 749 The file is read only. 622 The file is read only. 750 623 751 What: /sys/bus/platform/drivers/ufsh 624 What: /sys/bus/platform/drivers/ufshcd/*/flags/permanent_wpe 752 What: /sys/bus/platform/devices/*.uf << 753 Date: February 2018 625 Date: February 2018 754 Contact: Stanislav Nijnikov <stanislav.n 626 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 755 Description: This file shows whether perman 627 Description: This file shows whether permanent write protection is enabled. 756 The full information about the 628 The full information about the flag could be found at 757 UFS specifications 2.1. 629 UFS specifications 2.1. 758 << 759 The file is read only. 630 The file is read only. 760 631 761 What: /sys/bus/platform/drivers/ufsh 632 What: /sys/bus/platform/drivers/ufshcd/*/flags/power_on_wpe 762 What: /sys/bus/platform/devices/*.uf << 763 Date: February 2018 633 Date: February 2018 764 Contact: Stanislav Nijnikov <stanislav.n 634 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 765 Description: This file shows whether write 635 Description: This file shows whether write protection is enabled on all 766 logical units configured as po 636 logical units configured as power on write protected. The 767 full information about the fla 637 full information about the flag could be found at 768 UFS specifications 2.1. 638 UFS specifications 2.1. 769 << 770 The file is read only. 639 The file is read only. 771 640 772 What: /sys/bus/platform/drivers/ufsh 641 What: /sys/bus/platform/drivers/ufshcd/*/flags/bkops_enable 773 What: /sys/bus/platform/devices/*.uf << 774 Date: February 2018 642 Date: February 2018 775 Contact: Stanislav Nijnikov <stanislav.n 643 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 776 Description: This file shows whether the de 644 Description: This file shows whether the device background operations are 777 enabled. The full information 645 enabled. The full information about the flag could be 778 found at UFS specifications 2. 646 found at UFS specifications 2.1. 779 << 780 The file is read only. 647 The file is read only. 781 648 782 What: /sys/bus/platform/drivers/ufsh 649 What: /sys/bus/platform/drivers/ufshcd/*/flags/life_span_mode_enable 783 What: /sys/bus/platform/devices/*.uf << 784 Date: February 2018 650 Date: February 2018 785 Contact: Stanislav Nijnikov <stanislav.n 651 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 786 Description: This file shows whether the de 652 Description: This file shows whether the device life span mode is enabled. 787 The full information about the 653 The full information about the flag could be found at 788 UFS specifications 2.1. 654 UFS specifications 2.1. 789 << 790 The file is read only. 655 The file is read only. 791 656 792 What: /sys/bus/platform/drivers/ufsh 657 What: /sys/bus/platform/drivers/ufshcd/*/flags/phy_resource_removal 793 What: /sys/bus/platform/devices/*.uf << 794 Date: February 2018 658 Date: February 2018 795 Contact: Stanislav Nijnikov <stanislav.n 659 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 796 Description: This file shows whether physic 660 Description: This file shows whether physical resource removal is enable. 797 The full information about the 661 The full information about the flag could be found at 798 UFS specifications 2.1. 662 UFS specifications 2.1. 799 << 800 The file is read only. 663 The file is read only. 801 664 802 What: /sys/bus/platform/drivers/ufsh 665 What: /sys/bus/platform/drivers/ufshcd/*/flags/busy_rtc 803 What: /sys/bus/platform/devices/*.uf << 804 Date: February 2018 666 Date: February 2018 805 Contact: Stanislav Nijnikov <stanislav.n 667 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 806 Description: This file shows whether the de 668 Description: This file shows whether the device is executing internal 807 operation related to real time 669 operation related to real time clock. The full information 808 about the flag could be found 670 about the flag could be found at UFS specifications 2.1. 809 << 810 The file is read only. 671 The file is read only. 811 672 812 What: /sys/bus/platform/drivers/ufsh 673 What: /sys/bus/platform/drivers/ufshcd/*/flags/disable_fw_update 813 What: /sys/bus/platform/devices/*.uf << 814 Date: February 2018 674 Date: February 2018 815 Contact: Stanislav Nijnikov <stanislav.n 675 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 816 Description: This file shows whether the de 676 Description: This file shows whether the device FW update is permanently 817 disabled. The full information 677 disabled. The full information about the flag could be found 818 at UFS specifications 2.1. 678 at UFS specifications 2.1. 819 << 820 The file is read only. 679 The file is read only. 821 680 822 681 823 What: /sys/bus/platform/drivers/ufsh 682 What: /sys/bus/platform/drivers/ufshcd/*/attributes/boot_lun_enabled 824 What: /sys/bus/platform/devices/*.uf << 825 Date: February 2018 683 Date: February 2018 826 Contact: Stanislav Nijnikov <stanislav.n 684 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 827 Description: This file provides the boot lu 685 Description: This file provides the boot lun enabled UFS device attribute. 828 The full information about the 686 The full information about the attribute could be found at 829 UFS specifications 2.1. 687 UFS specifications 2.1. 830 << 831 The file is read only. 688 The file is read only. 832 689 833 What: /sys/bus/platform/drivers/ufsh 690 What: /sys/bus/platform/drivers/ufshcd/*/attributes/current_power_mode 834 What: /sys/bus/platform/devices/*.uf << 835 Date: February 2018 691 Date: February 2018 836 Contact: Stanislav Nijnikov <stanislav.n 692 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 837 Description: This file provides the current 693 Description: This file provides the current power mode UFS device attribute. 838 The full information about the 694 The full information about the attribute could be found at 839 UFS specifications 2.1. 695 UFS specifications 2.1. 840 << 841 The file is read only. 696 The file is read only. 842 697 843 What: /sys/bus/platform/drivers/ufsh 698 What: /sys/bus/platform/drivers/ufshcd/*/attributes/active_icc_level 844 What: /sys/bus/platform/devices/*.uf << 845 Date: February 2018 699 Date: February 2018 846 Contact: Stanislav Nijnikov <stanislav.n 700 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 847 Description: This file provides the active 701 Description: This file provides the active icc level UFS device attribute. 848 The full information about the 702 The full information about the attribute could be found at 849 UFS specifications 2.1. 703 UFS specifications 2.1. 850 << 851 The file is read only. 704 The file is read only. 852 705 853 What: /sys/bus/platform/drivers/ufsh 706 What: /sys/bus/platform/drivers/ufshcd/*/attributes/ooo_data_enabled 854 What: /sys/bus/platform/devices/*.uf << 855 Date: February 2018 707 Date: February 2018 856 Contact: Stanislav Nijnikov <stanislav.n 708 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 857 Description: This file provides the out of 709 Description: This file provides the out of order data transfer enabled UFS 858 device attribute. The full inf 710 device attribute. The full information about the attribute 859 could be found at UFS specific 711 could be found at UFS specifications 2.1. 860 << 861 The file is read only. 712 The file is read only. 862 713 863 What: /sys/bus/platform/drivers/ufsh 714 What: /sys/bus/platform/drivers/ufshcd/*/attributes/bkops_status 864 What: /sys/bus/platform/devices/*.uf << 865 Date: February 2018 715 Date: February 2018 866 Contact: Stanislav Nijnikov <stanislav.n 716 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 867 Description: This file provides the backgro 717 Description: This file provides the background operations status UFS device 868 attribute. The full informatio 718 attribute. The full information about the attribute could 869 be found at UFS specifications 719 be found at UFS specifications 2.1. 870 << 871 The file is read only. 720 The file is read only. 872 721 873 What: /sys/bus/platform/drivers/ufsh 722 What: /sys/bus/platform/drivers/ufshcd/*/attributes/purge_status 874 What: /sys/bus/platform/devices/*.uf << 875 Date: February 2018 723 Date: February 2018 876 Contact: Stanislav Nijnikov <stanislav.n 724 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 877 Description: This file provides the purge o 725 Description: This file provides the purge operation status UFS device 878 attribute. The full informatio 726 attribute. The full information about the attribute could 879 be found at UFS specifications 727 be found at UFS specifications 2.1. 880 << 881 The file is read only. 728 The file is read only. 882 729 883 What: /sys/bus/platform/drivers/ufsh 730 What: /sys/bus/platform/drivers/ufshcd/*/attributes/max_data_in_size 884 What: /sys/bus/platform/devices/*.uf << 885 Date: February 2018 731 Date: February 2018 886 Contact: Stanislav Nijnikov <stanislav.n 732 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 887 Description: This file shows the maximum da 733 Description: This file shows the maximum data size in a DATA IN 888 UPIU. The full information abo 734 UPIU. The full information about the attribute could 889 be found at UFS specifications 735 be found at UFS specifications 2.1. 890 << 891 The file is read only. 736 The file is read only. 892 737 893 What: /sys/bus/platform/drivers/ufsh 738 What: /sys/bus/platform/drivers/ufshcd/*/attributes/max_data_out_size 894 What: /sys/bus/platform/devices/*.uf << 895 Date: February 2018 739 Date: February 2018 896 Contact: Stanislav Nijnikov <stanislav.n 740 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 897 Description: This file shows the maximum nu 741 Description: This file shows the maximum number of bytes that can be 898 requested with a READY TO TRAN 742 requested with a READY TO TRANSFER UPIU. The full information 899 about the attribute could be f 743 about the attribute could be found at UFS specifications 2.1. 900 << 901 The file is read only. 744 The file is read only. 902 745 903 What: /sys/bus/platform/drivers/ufsh 746 What: /sys/bus/platform/drivers/ufshcd/*/attributes/reference_clock_frequency 904 What: /sys/bus/platform/devices/*.uf << 905 Date: February 2018 747 Date: February 2018 906 Contact: Stanislav Nijnikov <stanislav.n 748 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 907 Description: This file provides the referen 749 Description: This file provides the reference clock frequency UFS device 908 attribute. The full informatio 750 attribute. The full information about the attribute could 909 be found at UFS specifications 751 be found at UFS specifications 2.1. 910 << 911 The file is read only. 752 The file is read only. 912 753 913 What: /sys/bus/platform/drivers/ufsh 754 What: /sys/bus/platform/drivers/ufshcd/*/attributes/configuration_descriptor_lock 914 What: /sys/bus/platform/devices/*.uf << 915 Date: February 2018 755 Date: February 2018 916 Contact: Stanislav Nijnikov <stanislav.n 756 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 917 Description: This file shows whether the co 757 Description: This file shows whether the configuration descriptor is locked. 918 The full information about the 758 The full information about the attribute could be found at 919 UFS specifications 2.1. The fi 759 UFS specifications 2.1. The file is read only. 920 760 921 What: /sys/bus/platform/drivers/ufsh 761 What: /sys/bus/platform/drivers/ufshcd/*/attributes/max_number_of_rtt 922 What: /sys/bus/platform/devices/*.uf !! 762 Date: February 2018 923 Date: May 2024 !! 763 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 924 Contact: Avri Altman <avri.altman@wdc.co << 925 Description: This file provides the maximum 764 Description: This file provides the maximum current number of 926 outstanding RTTs in device tha !! 765 outstanding RTTs in device that is allowed. The full 927 read-write persistent attribut !! 766 information about the attribute could be found at 928 manufacturing. It shall not be !! 767 UFS specifications 2.1. 929 bDeviceRTTCap value, and it ma !! 768 The file is read only. 930 empty. << 931 << 932 The file is read write. << 933 769 934 What: /sys/bus/platform/drivers/ufsh 770 What: /sys/bus/platform/drivers/ufshcd/*/attributes/exception_event_control 935 What: /sys/bus/platform/devices/*.uf << 936 Date: February 2018 771 Date: February 2018 937 Contact: Stanislav Nijnikov <stanislav.n 772 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 938 Description: This file provides the excepti 773 Description: This file provides the exception event control UFS device 939 attribute. The full informatio 774 attribute. The full information about the attribute could 940 be found at UFS specifications 775 be found at UFS specifications 2.1. 941 << 942 The file is read only. 776 The file is read only. 943 777 944 What: /sys/bus/platform/drivers/ufsh 778 What: /sys/bus/platform/drivers/ufshcd/*/attributes/exception_event_status 945 What: /sys/bus/platform/devices/*.uf << 946 Date: February 2018 779 Date: February 2018 947 Contact: Stanislav Nijnikov <stanislav.n 780 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 948 Description: This file provides the excepti 781 Description: This file provides the exception event status UFS device 949 attribute. The full informatio 782 attribute. The full information about the attribute could 950 be found at UFS specifications 783 be found at UFS specifications 2.1. 951 << 952 The file is read only. 784 The file is read only. 953 785 954 What: /sys/bus/platform/drivers/ufsh 786 What: /sys/bus/platform/drivers/ufshcd/*/attributes/ffu_status 955 What: /sys/bus/platform/devices/*.uf << 956 Date: February 2018 787 Date: February 2018 957 Contact: Stanislav Nijnikov <stanislav.n 788 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 958 Description: This file provides the ffu sta 789 Description: This file provides the ffu status UFS device attribute. 959 The full information about the 790 The full information about the attribute could be found at 960 UFS specifications 2.1. 791 UFS specifications 2.1. 961 << 962 The file is read only. 792 The file is read only. 963 793 964 What: /sys/bus/platform/drivers/ufsh 794 What: /sys/bus/platform/drivers/ufshcd/*/attributes/psa_state 965 What: /sys/bus/platform/devices/*.uf << 966 Date: February 2018 795 Date: February 2018 967 Contact: Stanislav Nijnikov <stanislav.n 796 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 968 Description: This file show the PSA feature 797 Description: This file show the PSA feature status. The full information 969 about the attribute could be f 798 about the attribute could be found at UFS specifications 2.1. 970 << 971 The file is read only. 799 The file is read only. 972 800 973 What: /sys/bus/platform/drivers/ufsh 801 What: /sys/bus/platform/drivers/ufshcd/*/attributes/psa_data_size 974 What: /sys/bus/platform/devices/*.uf << 975 Date: February 2018 802 Date: February 2018 976 Contact: Stanislav Nijnikov <stanislav.n 803 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 977 Description: This file shows the amount of 804 Description: This file shows the amount of data that the host plans to 978 load to all logical units in p 805 load to all logical units in pre-soldering state. 979 The full information about the 806 The full information about the attribute could be found at 980 UFS specifications 2.1. 807 UFS specifications 2.1. 981 << 982 The file is read only. 808 The file is read only. 983 809 984 810 985 What: /sys/class/scsi_device/*/devic 811 What: /sys/class/scsi_device/*/device/dyn_cap_needed 986 Date: February 2018 812 Date: February 2018 987 Contact: Stanislav Nijnikov <stanislav.n 813 Contact: Stanislav Nijnikov <stanislav.nijnikov@wdc.com> 988 Description: This file shows the amount of !! 814 Description: This file shows the The amount of physical memory needed 989 to be removed from the physica 815 to be removed from the physical memory resources pool of 990 the particular logical unit. T 816 the particular logical unit. The full information about 991 the attribute could be found a 817 the attribute could be found at UFS specifications 2.1. 992 << 993 The file is read only. 818 The file is read only. 994 819 995 820 996 What: /sys/bus/platform/drivers/ufsh 821 What: /sys/bus/platform/drivers/ufshcd/*/rpm_lvl 997 What: /sys/bus/platform/devices/*.uf << 998 Date: September 2014 822 Date: September 2014 999 Contact: Can Guo <quic_cang@quicinc.com> !! 823 Contact: Subhash Jadavani <subhashj@codeaurora.org> 1000 Description: This entry could be used to s 824 Description: This entry could be used to set or show the UFS device 1001 runtime power management leve 825 runtime power management level. The current driver 1002 implementation supports 7 lev !! 826 implementation supports 6 levels with next target states: 1003 !! 827 0 - an UFS device will stay active, an UIC link will 1004 == ========================= !! 828 stay active 1005 0 UFS device will stay acti !! 829 1 - an UFS device will stay active, an UIC link will 1006 stay active !! 830 hibernate 1007 1 UFS device will stay acti !! 831 2 - an UFS device will moved to sleep, an UIC link will 1008 hibernate !! 832 stay active 1009 2 UFS device will be moved !! 833 3 - an UFS device will moved to sleep, an UIC link will 1010 stay active !! 834 hibernate 1011 3 UFS device will be moved !! 835 4 - an UFS device will be powered off, an UIC link will 1012 hibernate !! 836 hibernate 1013 4 UFS device will be powere !! 837 5 - an UFS device will be powered off, an UIC link will 1014 hibernate !! 838 be powered off 1015 5 UFS device will be powere << 1016 be powered off << 1017 6 UFS device will be moved << 1018 will be powered off. Note << 1019 supported in which case t << 1020 accepted << 1021 == ========================= << 1022 839 1023 What: /sys/bus/platform/drivers/ufs 840 What: /sys/bus/platform/drivers/ufshcd/*/rpm_target_dev_state 1024 What: /sys/bus/platform/devices/*.u << 1025 Date: February 2018 841 Date: February 2018 1026 Contact: Can Guo <quic_cang@quicinc.com !! 842 Contact: Subhash Jadavani <subhashj@codeaurora.org> 1027 Description: This entry shows the target p 843 Description: This entry shows the target power mode of an UFS device 1028 for the chosen runtime power 844 for the chosen runtime power management level. 1029 << 1030 The file is read only. 845 The file is read only. 1031 846 1032 What: /sys/bus/platform/drivers/ufs 847 What: /sys/bus/platform/drivers/ufshcd/*/rpm_target_link_state 1033 What: /sys/bus/platform/devices/*.u << 1034 Date: February 2018 848 Date: February 2018 1035 Contact: Can Guo <quic_cang@quicinc.com !! 849 Contact: Subhash Jadavani <subhashj@codeaurora.org> 1036 Description: This entry shows the target s 850 Description: This entry shows the target state of an UFS UIC link 1037 for the chosen runtime power 851 for the chosen runtime power management level. 1038 << 1039 The file is read only. 852 The file is read only. 1040 853 1041 What: /sys/bus/platform/drivers/ufs 854 What: /sys/bus/platform/drivers/ufshcd/*/spm_lvl 1042 What: /sys/bus/platform/devices/*.u << 1043 Date: September 2014 855 Date: September 2014 1044 Contact: Can Guo <quic_cang@quicinc.com !! 856 Contact: Subhash Jadavani <subhashj@codeaurora.org> 1045 Description: This entry could be used to s 857 Description: This entry could be used to set or show the UFS device 1046 system power management level 858 system power management level. The current driver 1047 implementation supports 7 lev !! 859 implementation supports 6 levels with next target states: 1048 !! 860 0 - an UFS device will stay active, an UIC link will 1049 == ========================= !! 861 stay active 1050 0 UFS device will stay acti !! 862 1 - an UFS device will stay active, an UIC link will 1051 stay active !! 863 hibernate 1052 1 UFS device will stay acti !! 864 2 - an UFS device will moved to sleep, an UIC link will 1053 hibernate !! 865 stay active 1054 2 UFS device will be moved !! 866 3 - an UFS device will moved to sleep, an UIC link will 1055 stay active !! 867 hibernate 1056 3 UFS device will be moved !! 868 4 - an UFS device will be powered off, an UIC link will 1057 hibernate !! 869 hibernate 1058 4 UFS device will be powere !! 870 5 - an UFS device will be powered off, an UIC link will 1059 hibernate !! 871 be powered off 1060 5 UFS device will be powere << 1061 be powered off << 1062 6 UFS device will be moved << 1063 will be powered off. Note << 1064 supported in which case t << 1065 accepted << 1066 == ========================= << 1067 872 1068 What: /sys/bus/platform/drivers/ufs 873 What: /sys/bus/platform/drivers/ufshcd/*/spm_target_dev_state 1069 What: /sys/bus/platform/devices/*.u << 1070 Date: February 2018 874 Date: February 2018 1071 Contact: Can Guo <quic_cang@quicinc.com !! 875 Contact: Subhash Jadavani <subhashj@codeaurora.org> 1072 Description: This entry shows the target p 876 Description: This entry shows the target power mode of an UFS device 1073 for the chosen system power m 877 for the chosen system power management level. 1074 << 1075 The file is read only. 878 The file is read only. 1076 879 1077 What: /sys/bus/platform/drivers/ufs 880 What: /sys/bus/platform/drivers/ufshcd/*/spm_target_link_state 1078 What: /sys/bus/platform/devices/*.u << 1079 Date: February 2018 881 Date: February 2018 1080 Contact: Can Guo <quic_cang@quicinc.com !! 882 Contact: Subhash Jadavani <subhashj@codeaurora.org> 1081 Description: This entry shows the target s 883 Description: This entry shows the target state of an UFS UIC link 1082 for the chosen system power m 884 for the chosen system power management level. 1083 << 1084 The file is read only. << 1085 << 1086 What: /sys/bus/platform/drivers/ufs << 1087 What: /sys/bus/platform/devices/*.u << 1088 Date: January 2021 << 1089 Contact: Can Guo <quic_cang@quicinc.com << 1090 Description: This file shows the status of << 1091 and it can be used to start/s << 1092 is stopped, the performance d << 1093 << 1094 What: /sys/bus/platform/drivers/ufs << 1095 What: /sys/bus/platform/devices/*.u << 1096 Date: January 2021 << 1097 Contact: Can Guo <quic_cang@quicinc.com << 1098 Description: This file tells the monitor t << 1099 data of specific chunk size ( << 1100 It can only be changed when m << 1101 << 1102 What: /sys/bus/platform/drivers/ufs << 1103 What: /sys/bus/platform/devices/*.u << 1104 Date: January 2021 << 1105 Contact: Can Guo <quic_cang@quicinc.com << 1106 Description: This file shows how many sect << 1107 sent from device to host afte << 1108 << 1109 The file is read only. << 1110 << 1111 What: /sys/bus/platform/drivers/ufs << 1112 What: /sys/bus/platform/devices/*.u << 1113 Date: January 2021 << 1114 Contact: Can Guo <quic_cang@quicinc.com << 1115 Description: This file shows how long (in << 1116 sending data from device to h << 1117 << 1118 The file is read only. << 1119 << 1120 What: /sys/bus/platform/drivers/ufs << 1121 What: /sys/bus/platform/devices/*.u << 1122 Date: January 2021 << 1123 Contact: Can Guo <quic_cang@quicinc.com << 1124 Description: This file shows how many read << 1125 monitor gets started. << 1126 << 1127 The file is read only. << 1128 << 1129 What: /sys/bus/platform/drivers/ufs << 1130 What: /sys/bus/platform/devices/*.u << 1131 Date: January 2021 << 1132 Contact: Can Guo <quic_cang@quicinc.com << 1133 Description: This file shows the maximum l << 1134 read requests after monitor g << 1135 << 1136 The file is read only. << 1137 << 1138 What: /sys/bus/platform/drivers/ufs << 1139 What: /sys/bus/platform/devices/*.u << 1140 Date: January 2021 << 1141 Contact: Can Guo <quic_cang@quicinc.com << 1142 Description: This file shows the minimum l << 1143 read requests after monitor g << 1144 << 1145 The file is read only. << 1146 << 1147 What: /sys/bus/platform/drivers/ufs << 1148 What: /sys/bus/platform/devices/*.u << 1149 Date: January 2021 << 1150 Contact: Can Guo <quic_cang@quicinc.com << 1151 Description: This file shows the average l << 1152 read requests after monitor g << 1153 << 1154 The file is read only. << 1155 << 1156 What: /sys/bus/platform/drivers/ufs << 1157 What: /sys/bus/platform/devices/*.u << 1158 Date: January 2021 << 1159 Contact: Can Guo <quic_cang@quicinc.com << 1160 Description: This file shows the total lat << 1161 read requests sent after moni << 1162 << 1163 The file is read only. << 1164 << 1165 What: /sys/bus/platform/drivers/ufs << 1166 What: /sys/bus/platform/devices/*.u << 1167 Date: January 2021 << 1168 Contact: Can Guo <quic_cang@quicinc.com << 1169 Description: This file shows how many sect << 1170 from host to device after mon << 1171 << 1172 The file is read only. << 1173 << 1174 What: /sys/bus/platform/drivers/ufs << 1175 What: /sys/bus/platform/devices/*.u << 1176 Date: January 2021 << 1177 Contact: Can Guo <quic_cang@quicinc.com << 1178 Description: This file shows how long (in << 1179 sending data from host to dev << 1180 << 1181 The file is read only. << 1182 << 1183 What: /sys/bus/platform/drivers/ufs << 1184 What: /sys/bus/platform/devices/*.u << 1185 Date: January 2021 << 1186 Contact: Can Guo <quic_cang@quicinc.com << 1187 Description: This file shows how many writ << 1188 monitor gets started. << 1189 << 1190 The file is read only. << 1191 << 1192 What: /sys/bus/platform/drivers/ufs << 1193 What: /sys/bus/platform/devices/*.u << 1194 Date: January 2021 << 1195 Contact: Can Guo <quic_cang@quicinc.com << 1196 Description: This file shows the maximum l << 1197 requests after monitor gets s << 1198 << 1199 The file is read only. << 1200 << 1201 What: /sys/bus/platform/drivers/ufs << 1202 What: /sys/bus/platform/devices/*.u << 1203 Date: January 2021 << 1204 Contact: Can Guo <quic_cang@quicinc.com << 1205 Description: This file shows the minimum l << 1206 requests after monitor gets s << 1207 << 1208 The file is read only. << 1209 << 1210 What: /sys/bus/platform/drivers/ufs << 1211 What: /sys/bus/platform/devices/*.u << 1212 Date: January 2021 << 1213 Contact: Can Guo <quic_cang@quicinc.com << 1214 Description: This file shows the average l << 1215 requests after monitor gets s << 1216 << 1217 The file is read only. << 1218 << 1219 What: /sys/bus/platform/drivers/ufs << 1220 What: /sys/bus/platform/devices/*.u << 1221 Date: January 2021 << 1222 Contact: Can Guo <quic_cang@quicinc.com << 1223 Description: This file shows the total lat << 1224 requests after monitor gets s << 1225 << 1226 The file is read only. << 1227 << 1228 What: /sys/bus/platform/drivers/ufs << 1229 What: /sys/bus/platform/devices/*.u << 1230 Date: September 2023 << 1231 Contact: Can Guo <quic_cang@quicinc.com << 1232 Description: This file shows how many lane << 1233 i.e., an output 2 means UFS l << 1234 << 1235 The file is read only. << 1236 << 1237 What: /sys/bus/platform/drivers/ufs << 1238 What: /sys/bus/platform/devices/*.u << 1239 Date: September 2023 << 1240 Contact: Can Guo <quic_cang@quicinc.com << 1241 Description: This file shows the PA power << 1242 << 1243 The file is read only. << 1244 << 1245 What: /sys/bus/platform/drivers/ufs << 1246 What: /sys/bus/platform/devices/*.u << 1247 Date: September 2023 << 1248 Contact: Can Guo <quic_cang@quicinc.com << 1249 Description: This file shows the speed rat << 1250 << 1251 The file is read only. << 1252 << 1253 What: /sys/bus/platform/drivers/ufs << 1254 What: /sys/bus/platform/devices/*.u << 1255 Date: September 2023 << 1256 Contact: Can Guo <quic_cang@quicinc.com << 1257 Description: This file shows the gear of U << 1258 << 1259 The file is read only. << 1260 << 1261 What: /sys/bus/platform/drivers/ufs << 1262 What: /sys/bus/platform/devices/*.u << 1263 Date: September 2023 << 1264 Contact: Can Guo <quic_cang@quicinc.com << 1265 Description: This file shows the UFS devic << 1266 << 1267 The file is read only. << 1268 << 1269 What: /sys/bus/platform/drivers/ufs << 1270 What: /sys/bus/platform/devices/*.u << 1271 Date: September 2023 << 1272 Contact: Can Guo <quic_cang@quicinc.com << 1273 Description: This file shows the state of << 1274 << 1275 The file is read only. 885 The file is read only. 1276 886 1277 What: /sys/bus/platform/drivers/ufs 887 What: /sys/bus/platform/drivers/ufshcd/*/device_descriptor/wb_presv_us_en 1278 What: /sys/bus/platform/devices/*.u << 1279 Date: June 2020 888 Date: June 2020 1280 Contact: Asutosh Das <quic_asutoshd@qui !! 889 Contact: Asutosh Das <asutoshd@codeaurora.org> 1281 Description: This entry shows if preserve 890 Description: This entry shows if preserve user-space was configured 1282 << 1283 The file is read only. 891 The file is read only. 1284 892 1285 What: /sys/bus/platform/drivers/ufs 893 What: /sys/bus/platform/drivers/ufshcd/*/device_descriptor/wb_shared_alloc_units 1286 What: /sys/bus/platform/devices/*.u << 1287 Date: June 2020 894 Date: June 2020 1288 Contact: Asutosh Das <quic_asutoshd@qui !! 895 Contact: Asutosh Das <asutoshd@codeaurora.org> 1289 Description: This entry shows the shared a 896 Description: This entry shows the shared allocated units of WB buffer 1290 << 1291 The file is read only. 897 The file is read only. 1292 898 1293 What: /sys/bus/platform/drivers/ufs 899 What: /sys/bus/platform/drivers/ufshcd/*/device_descriptor/wb_type 1294 What: /sys/bus/platform/devices/*.u << 1295 Date: June 2020 900 Date: June 2020 1296 Contact: Asutosh Das <quic_asutoshd@qui !! 901 Contact: Asutosh Das <asutoshd@codeaurora.org> 1297 Description: This entry shows the configur 902 Description: This entry shows the configured WB type. 1298 0x1 for shared buffer mode. 0 903 0x1 for shared buffer mode. 0x0 for dedicated buffer mode. 1299 << 1300 The file is read only. 904 The file is read only. 1301 905 1302 What: /sys/bus/platform/drivers/ufs 906 What: /sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/wb_buff_cap_adj 1303 What: /sys/bus/platform/devices/*.u << 1304 Date: June 2020 907 Date: June 2020 1305 Contact: Asutosh Das <quic_asutoshd@qui !! 908 Contact: Asutosh Das <asutoshd@codeaurora.org> 1306 Description: This entry shows the total us 909 Description: This entry shows the total user-space decrease in shared 1307 buffer mode. 910 buffer mode. 1308 The value of this parameter i 911 The value of this parameter is 3 for TLC NAND when SLC mode 1309 is used as WriteBooster Buffe 912 is used as WriteBooster Buffer. 2 for MLC NAND. 1310 << 1311 The file is read only. 913 The file is read only. 1312 914 1313 What: /sys/bus/platform/drivers/ufs 915 What: /sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/wb_max_alloc_units 1314 What: /sys/bus/platform/devices/*.u << 1315 Date: June 2020 916 Date: June 2020 1316 Contact: Asutosh Das <quic_asutoshd@qui !! 917 Contact: Asutosh Das <asutoshd@codeaurora.org> 1317 Description: This entry shows the Maximum 918 Description: This entry shows the Maximum total WriteBooster Buffer size 1318 which is supported by the ent 919 which is supported by the entire device. 1319 << 1320 The file is read only. 920 The file is read only. 1321 921 1322 What: /sys/bus/platform/drivers/ufs 922 What: /sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/wb_max_wb_luns 1323 What: /sys/bus/platform/devices/*.u << 1324 Date: June 2020 923 Date: June 2020 1325 Contact: Asutosh Das <quic_asutoshd@qui !! 924 Contact: Asutosh Das <asutoshd@codeaurora.org> 1326 Description: This entry shows the maximum 925 Description: This entry shows the maximum number of luns that can support 1327 WriteBooster. 926 WriteBooster. 1328 << 1329 The file is read only. 927 The file is read only. 1330 928 1331 What: /sys/bus/platform/drivers/ufs 929 What: /sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/wb_sup_red_type 1332 What: /sys/bus/platform/devices/*.u << 1333 Date: June 2020 930 Date: June 2020 1334 Contact: Asutosh Das <quic_asutoshd@qui !! 931 Contact: Asutosh Das <asutoshd@codeaurora.org> 1335 Description: The supportability of user sp 932 Description: The supportability of user space reduction mode 1336 and preserve user space mode. 933 and preserve user space mode. 1337 00h: WriteBooster Buffer can 934 00h: WriteBooster Buffer can be configured only in 1338 user space reduction type. 935 user space reduction type. 1339 01h: WriteBooster Buffer can 936 01h: WriteBooster Buffer can be configured only in 1340 preserve user space type. 937 preserve user space type. 1341 02h: Device can be configured 938 02h: Device can be configured in either user space 1342 reduction type or preserve us 939 reduction type or preserve user space type. 1343 << 1344 The file is read only. 940 The file is read only. 1345 941 1346 What: /sys/bus/platform/drivers/ufs 942 What: /sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/wb_sup_wb_type 1347 What: /sys/bus/platform/devices/*.u << 1348 Date: June 2020 943 Date: June 2020 1349 Contact: Asutosh Das <quic_asutoshd@qui !! 944 Contact: Asutosh Das <asutoshd@codeaurora.org> 1350 Description: The supportability of WriteBo 945 Description: The supportability of WriteBooster Buffer type. 1351 !! 946 00h: LU based WriteBooster Buffer configuration 1352 === ======================== !! 947 01h: Single shared WriteBooster Buffer 1353 00h LU based WriteBooster Bu !! 948 configuration 1354 01h Single shared WriteBoost !! 949 02h: Supporting both LU based WriteBooster 1355 02h Supporting both LU based !! 950 Buffer and Single shared WriteBooster Buffer 1356 Buffer and Single shared !! 951 configuration 1357 === ======================== << 1358 << 1359 The file is read only. 952 The file is read only. 1360 953 1361 What: /sys/bus/platform/drivers/ufs 954 What: /sys/bus/platform/drivers/ufshcd/*/flags/wb_enable 1362 What: /sys/bus/platform/devices/*.u << 1363 Date: June 2020 955 Date: June 2020 1364 Contact: Asutosh Das <quic_asutoshd@qui !! 956 Contact: Asutosh Das <asutoshd@codeaurora.org> 1365 Description: This entry shows the status o 957 Description: This entry shows the status of WriteBooster. 1366 !! 958 0: WriteBooster is not enabled. 1367 == ========================== !! 959 1: WriteBooster is enabled 1368 0 WriteBooster is not enable << 1369 1 WriteBooster is enabled << 1370 == ========================== << 1371 << 1372 The file is read only. 960 The file is read only. 1373 961 1374 What: /sys/bus/platform/drivers/ufs 962 What: /sys/bus/platform/drivers/ufshcd/*/flags/wb_flush_en 1375 What: /sys/bus/platform/devices/*.u << 1376 Date: June 2020 963 Date: June 2020 1377 Contact: Asutosh Das <quic_asutoshd@qui !! 964 Contact: Asutosh Das <asutoshd@codeaurora.org> 1378 Description: This entry shows if flush is 965 Description: This entry shows if flush is enabled. 1379 !! 966 0: Flush operation is not performed. 1380 == ========================== !! 967 1: Flush operation is performed. 1381 0 Flush operation is not per << 1382 1 Flush operation is perform << 1383 == ========================== << 1384 << 1385 The file is read only. 968 The file is read only. 1386 969 1387 What: /sys/bus/platform/drivers/ufs 970 What: /sys/bus/platform/drivers/ufshcd/*/flags/wb_flush_during_h8 1388 What: /sys/bus/platform/devices/*.u << 1389 Date: June 2020 971 Date: June 2020 1390 Contact: Asutosh Das <quic_asutoshd@qui !! 972 Contact: Asutosh Das <asutoshd@codeaurora.org> 1391 Description: Flush WriteBooster Buffer dur 973 Description: Flush WriteBooster Buffer during hibernate state. 1392 !! 974 0: Device is not allowed to flush the 1393 == ========================== !! 975 WriteBooster Buffer during link hibernate 1394 0 Device is not allowed to f !! 976 state. 1395 WriteBooster Buffer during !! 977 1: Device is allowed to flush the 1396 1 Device is allowed to flush !! 978 WriteBooster Buffer during link hibernate 1397 WriteBooster Buffer during !! 979 state 1398 == ========================== << 1399 << 1400 The file is read only. 980 The file is read only. 1401 981 1402 What: /sys/bus/platform/drivers/ufs 982 What: /sys/bus/platform/drivers/ufshcd/*/attributes/wb_avail_buf 1403 What: /sys/bus/platform/devices/*.u << 1404 Date: June 2020 983 Date: June 2020 1405 Contact: Asutosh Das <quic_asutoshd@qui !! 984 Contact: Asutosh Das <asutoshd@codeaurora.org> 1406 Description: This entry shows the amount o 985 Description: This entry shows the amount of unused WriteBooster buffer 1407 available. 986 available. 1408 << 1409 The file is read only. 987 The file is read only. 1410 988 1411 What: /sys/bus/platform/drivers/ufs 989 What: /sys/bus/platform/drivers/ufshcd/*/attributes/wb_cur_buf 1412 What: /sys/bus/platform/devices/*.u << 1413 Date: June 2020 990 Date: June 2020 1414 Contact: Asutosh Das <quic_asutoshd@qui !! 991 Contact: Asutosh Das <asutoshd@codeaurora.org> 1415 Description: This entry shows the amount o 992 Description: This entry shows the amount of unused current buffer. 1416 << 1417 The file is read only. 993 The file is read only. 1418 994 1419 What: /sys/bus/platform/drivers/ufs 995 What: /sys/bus/platform/drivers/ufshcd/*/attributes/wb_flush_status 1420 What: /sys/bus/platform/devices/*.u << 1421 Date: June 2020 996 Date: June 2020 1422 Contact: Asutosh Das <quic_asutoshd@qui !! 997 Contact: Asutosh Das <asutoshd@codeaurora.org> 1423 Description: This entry shows the flush op 998 Description: This entry shows the flush operation status. 1424 !! 999 00h: idle 1425 !! 1000 01h: Flush operation in progress 1426 === ======================== !! 1001 02h: Flush operation stopped prematurely. 1427 00h idle !! 1002 03h: Flush operation completed successfully 1428 01h Flush operation in progr !! 1003 04h: Flush operation general failure 1429 02h Flush operation stopped << 1430 03h Flush operation complete << 1431 04h Flush operation general << 1432 === ======================== << 1433 << 1434 The file is read only. 1004 The file is read only. 1435 1005 1436 What: /sys/bus/platform/drivers/ufs 1006 What: /sys/bus/platform/drivers/ufshcd/*/attributes/wb_life_time_est 1437 What: /sys/bus/platform/devices/*.u << 1438 Date: June 2020 1007 Date: June 2020 1439 Contact: Asutosh Das <quic_asutoshd@qui !! 1008 Contact: Asutosh Das <asutoshd@codeaurora.org> 1440 Description: This entry shows an indicatio 1009 Description: This entry shows an indication of the WriteBooster Buffer 1441 lifetime based on the amount 1010 lifetime based on the amount of performed program/erase cycles 1442 !! 1011 01h: 0% - 10% WriteBooster Buffer life time used 1443 === ======================== << 1444 01h 0% - 10% WriteBooster Bu << 1445 ... 1012 ... 1446 0Ah 90% - 100% WriteBooster !! 1013 0Ah: 90% - 100% WriteBooster Buffer life time used 1447 === ======================== << 1448 << 1449 The file is read only. 1014 The file is read only. 1450 1015 1451 What: /sys/class/scsi_device/*/devi 1016 What: /sys/class/scsi_device/*/device/unit_descriptor/wb_buf_alloc_units 1452 Date: June 2020 1017 Date: June 2020 1453 Contact: Asutosh Das <quic_asutoshd@qui !! 1018 Contact: Asutosh Das <asutoshd@codeaurora.org> 1454 Description: This entry shows the configur 1019 Description: This entry shows the configured size of WriteBooster buffer. 1455 0400h corresponds to 4GB. 1020 0400h corresponds to 4GB. 1456 << 1457 The file is read only. << 1458 << 1459 What: /sys/bus/platform/drivers/ufs << 1460 What: /sys/bus/platform/devices/*.u << 1461 Date: January 2021 << 1462 Contact: Bean Huo <beanhuo@micron.com> << 1463 Description: This node is used to set or d << 1464 enabled. Echo 0 to this file << 1465 enable it. The WriteBooster i << 1466 however, it will be disabled/ << 1467 (if the platform supports UFS << 1468 platform that doesn't support << 1469 disable/enable WriteBooster t << 1470 << 1471 What: /sys/bus/platform/drivers/ufs << 1472 What: /sys/bus/platform/devices/*.u << 1473 Date: July 2022 << 1474 Contact: Jinyoung Choi <j-young.choi@sa << 1475 Description: This entry shows the status o << 1476 and it can be used to enable << 1477 If flushing is enabled, the d << 1478 operation when the command qu << 1479 << 1480 What: /sys/bus/platform/drivers/ufs << 1481 What: /sys/bus/platform/devices/*.u << 1482 Date: June 2023 << 1483 Contact: Lu Hongfei <luhongfei@vivo.com << 1484 Description: << 1485 wb_flush_threshold represents << 1486 whose value expressed in unit << 1487 '2' representing 20%, and so << 1488 If avail_wb_buff < wb_flush_t << 1489 be flushed, otherwise it is n << 1490 << 1491 Contact: Daniil Lunev <dlunev@chromium. << 1492 What: /sys/bus/platform/drivers/ufs << 1493 What: /sys/bus/platform/devices/*.u << 1494 Date: August 2022 << 1495 Description: The group represents the effe << 1496 host-device pair. i.e. the ca << 1497 driver for the specific host << 1498 controller and are supported << 1499 configuration on the device s << 1500 << 1501 Contact: Daniil Lunev <dlunev@chromium. << 1502 What: /sys/bus/platform/drivers/ufs << 1503 What: /sys/bus/platform/devices/*.u << 1504 Date: August 2022 << 1505 Contact: Daniil Lunev <dlunev@chromium. << 1506 Description: Indicates status of clock sca << 1507 << 1508 == ========================== << 1509 0 Clock scaling is not suppo << 1510 1 Clock scaling is supported << 1511 == ========================== << 1512 << 1513 The file is read only. << 1514 << 1515 What: /sys/bus/platform/drivers/ufs << 1516 What: /sys/bus/platform/devices/*.u << 1517 Date: August 2022 << 1518 Contact: Daniil Lunev <dlunev@chromium. << 1519 Description: Indicates status of Write Boo << 1520 << 1521 == ========================== << 1522 0 Write Booster can not be e << 1523 1 Write Booster can be enabl << 1524 == ========================== << 1525 << 1526 The file is read only. << 1527 << 1528 What: /sys/bus/platform/drivers/ufs << 1529 What: /sys/bus/platform/devices/*.u << 1530 Date: November 2023 << 1531 Contact: Bean Huo <beanhuo@micron.com> << 1532 Description: << 1533 rtc_update_ms indicates how o << 1534 UFS RTC. If set to 0, this wi << 1535 << 1536 What: /sys/devices/platform/.../ufs << 1537 Date: August 2024 << 1538 Contact: Avri Altman <avri.altman@wdc.c << 1539 Description: << 1540 Host Capabilities register gr << 1541 Symbol - VER. This file show << 1542 Example: Version 3.12 would b << 1543 The file is read only. << 1544 << 1545 What: /sys/devices/platform/.../ufs << 1546 Date: August 2024 << 1547 Contact: Avri Altman <avri.altman@wdc.c << 1548 Description: << 1549 Host Capabilities register gr << 1550 Symbol - HCPID. This file sh << 1551 The content of this register << 1552 The file is read only. << 1553 << 1554 What: /sys/devices/platform/.../ufs << 1555 Date: August 2024 << 1556 Contact: Avri Altman <avri.altman@wdc.c << 1557 Description: << 1558 Host Capabilities register gr << 1559 Symbol - HCMID. This file sho << 1560 The Manufacturer ID is define << 1561 The file is read only. 1021 The file is read only.
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.