43 lines
		
	
	
	
		
			798 B
			
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			43 lines
		
	
	
	
		
			798 B
			
		
	
	
	
		
			C
		
	
	
	
	
	
| /*
 | |
|  *  (C) 2003 Dave Jones.
 | |
|  *
 | |
|  *  Licensed under the terms of the GNU GPL License version 2.
 | |
|  *
 | |
|  *  AMD-specific information
 | |
|  *
 | |
|  */
 | |
| 
 | |
| union msr_fidvidctl {
 | |
| 	struct {
 | |
| 		unsigned FID:5,			// 4:0
 | |
| 		reserved1:3,	// 7:5
 | |
| 		VID:5,			// 12:8
 | |
| 		reserved2:3,	// 15:13
 | |
| 		FIDC:1,			// 16
 | |
| 		VIDC:1,			// 17
 | |
| 		reserved3:2,	// 19:18
 | |
| 		FIDCHGRATIO:1,	// 20
 | |
| 		reserved4:11,	// 31-21
 | |
| 		SGTC:20,		// 32:51
 | |
| 		reserved5:12;	// 63:52
 | |
| 	} bits;
 | |
| 	unsigned long long val;
 | |
| };
 | |
| 
 | |
| union msr_fidvidstatus {
 | |
| 	struct {
 | |
| 		unsigned CFID:5,			// 4:0
 | |
| 		reserved1:3,	// 7:5
 | |
| 		SFID:5,			// 12:8
 | |
| 		reserved2:3,	// 15:13
 | |
| 		MFID:5,			// 20:16
 | |
| 		reserved3:11,	// 31:21
 | |
| 		CVID:5,			// 36:32
 | |
| 		reserved4:3,	// 39:37
 | |
| 		SVID:5,			// 44:40
 | |
| 		reserved5:3,	// 47:45
 | |
| 		MVID:5,			// 52:48
 | |
| 		reserved6:11;	// 63:53
 | |
| 	} bits;
 | |
| 	unsigned long long val;
 | |
| };
 | 
