powernow-k7.h 773 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. /* SPDX-License-Identifier: GPL-2.0-only */
  2. /*
  3. * (C) 2003 Dave Jones.
  4. *
  5. * AMD-specific information
  6. */
  7. union msr_fidvidctl {
  8. struct {
  9. unsigned FID:5, // 4:0
  10. reserved1:3, // 7:5
  11. VID:5, // 12:8
  12. reserved2:3, // 15:13
  13. FIDC:1, // 16
  14. VIDC:1, // 17
  15. reserved3:2, // 19:18
  16. FIDCHGRATIO:1, // 20
  17. reserved4:11, // 31-21
  18. SGTC:20, // 32:51
  19. reserved5:12; // 63:52
  20. } bits;
  21. unsigned long long val;
  22. };
  23. union msr_fidvidstatus {
  24. struct {
  25. unsigned CFID:5, // 4:0
  26. reserved1:3, // 7:5
  27. SFID:5, // 12:8
  28. reserved2:3, // 15:13
  29. MFID:5, // 20:16
  30. reserved3:11, // 31:21
  31. CVID:5, // 36:32
  32. reserved4:3, // 39:37
  33. SVID:5, // 44:40
  34. reserved5:3, // 47:45
  35. MVID:5, // 52:48
  36. reserved6:11; // 63:53
  37. } bits;
  38. unsigned long long val;
  39. };