NVMe: Update nvme_id_power_state with latest spec
Signed-off-by: Keith Busch <keith.busch@intel.com> Signed-off-by: Matthew Wilcox <matthew.r.wilcox@intel.com>
This commit is contained in:
		
					parent
					
						
							
								42c7768316
							
						
					
				
			
			
				commit
				
					
						685585c25e
					
				
			
		
					 1 changed files with 7 additions and 1 deletions
				
			
		|  | @ -23,7 +23,8 @@ | |||
| 
 | ||||
| struct nvme_id_power_state { | ||||
| 	__le16			max_power;	/* centiwatts */ | ||||
| 	__u16			rsvd2; | ||||
| 	__u8			rsvd2; | ||||
| 	__u8			flags; | ||||
| 	__le32			entry_lat;	/* microseconds */ | ||||
| 	__le32			exit_lat;	/* microseconds */ | ||||
| 	__u8			read_tput; | ||||
|  | @ -33,6 +34,11 @@ struct nvme_id_power_state { | |||
| 	__u8			rsvd16[16]; | ||||
| }; | ||||
| 
 | ||||
| enum { | ||||
| 	NVME_PS_FLAGS_MAX_POWER_SCALE	= 1 << 0, | ||||
| 	NVME_PS_FLAGS_NON_OP_STATE	= 1 << 1, | ||||
| }; | ||||
| 
 | ||||
| struct nvme_id_ctrl { | ||||
| 	__le16			vid; | ||||
| 	__le16			ssvid; | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Keith Busch
				Keith Busch