lenovo_fix.conf 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  1. [GENERAL]
  2. # Enable or disable the script execution
  3. Enabled: True
  4. # SYSFS path for checking if the system is running on AC power
  5. Sysfs_Power_Path: /sys/class/power_supply/AC*/online
  6. ## Settings to apply while connected to Battery power
  7. [BATTERY]
  8. # Update the registers every this many seconds
  9. Update_Rate_s: 30
  10. # Max package power for time window #1
  11. PL1_Tdp_W: 29
  12. # Time window #1 duration
  13. PL1_Duration_s: 28
  14. # Max package power for time window #2
  15. PL2_Tdp_W: 44
  16. # Time window #2 duration
  17. PL2_Duration_S: 0.002
  18. # Max allowed temperature before throttling
  19. Trip_Temp_C: 85
  20. # Set cTDP to normal=0, down=1 or up=2 (EXPERIMENTAL)
  21. cTDP: 0
  22. # Disable BDPROCHOT (EXPERIMENTAL)
  23. Disable_BDPROCHOT: False
  24. ## Settings to apply while connected to AC power
  25. [AC]
  26. # Update the registers every this many seconds
  27. Update_Rate_s: 5
  28. # Max package power for time window #1
  29. PL1_Tdp_W: 44
  30. # Time window #1 duration
  31. PL1_Duration_s: 28
  32. # Max package power for time window #2
  33. PL2_Tdp_W: 44
  34. # Time window #2 duration
  35. PL2_Duration_S: 0.002
  36. # Max allowed temperature before throttling
  37. Trip_Temp_C: 95
  38. # Set HWP energy performance hints to 'performance' on high load (EXPERIMENTAL)
  39. HWP_Mode: False
  40. # Set cTDP to normal=0, down=1 or up=2 (EXPERIMENTAL)
  41. cTDP: 0
  42. # Disable BDPROCHOT (EXPERIMENTAL)
  43. Disable_BDPROCHOT: False
  44. # All voltage values are expressed in mV and *MUST* be negative (i.e. undervolt)!
  45. [UNDERVOLT.BATTERY]
  46. # CPU core voltage offset (mV)
  47. CORE: 0
  48. # Integrated GPU voltage offset (mV)
  49. GPU: 0
  50. # CPU cache voltage offset (mV)
  51. CACHE: 0
  52. # System Agent voltage offset (mV)
  53. UNCORE: 0
  54. # Analog I/O voltage offset (mV)
  55. ANALOGIO: 0
  56. # All voltage values are expressed in mV and *MUST* be negative (i.e. undervolt)!
  57. [UNDERVOLT.AC]
  58. # CPU core voltage offset (mV)
  59. CORE: 0
  60. # Integrated GPU voltage offset (mV)
  61. GPU: 0
  62. # CPU cache voltage offset (mV)
  63. CACHE: 0
  64. # System Agent voltage offset (mV)
  65. UNCORE: 0
  66. # Analog I/O voltage offset (mV)
  67. ANALOGIO: 0
  68. # [ICCMAX.AC]
  69. # # CPU core max current (A)
  70. # CORE:
  71. # # Integrated GPU max current (A)
  72. # GPU:
  73. # # CPU cache max current (A)
  74. # CACHE:
  75. # [ICCMAX.BATTERY]
  76. # # CPU core max current (A)
  77. # CORE:
  78. # # Integrated GPU max current (A)
  79. # GPU:
  80. # # CPU cache max current (A)
  81. # CACHE: