commit:     73fa064dc72e1eb9ad43670f0b3e216795efae36
Author:     Michael Weber <xmw <AT> gentoo <DOT> org>
AuthorDate: Mon Jun  6 22:06:43 2016 +0000
Commit:     Michael Weber <xmw <AT> gentoo <DOT> org>
CommitDate: Mon Jun  6 22:07:04 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73fa064d

sys-power/phc-intel: Version bump (fixes bug 580938).

Package-Manager: portage-2.3.0_rc1

 sys-power/phc-intel/Manifest                       |  1 +
 ...phc-intel-0.3.2-rev21-trailing-space-3.10.patch | 51 +++++++++++++++++
 ...phc-intel-0.3.2-rev21-trailing-space-3.11.patch | 51 +++++++++++++++++
 ...phc-intel-0.3.2-rev21-trailing-space-3.12.patch | 51 +++++++++++++++++
 ...phc-intel-0.3.2-rev21-trailing-space-3.13.patch | 51 +++++++++++++++++
 ...phc-intel-0.3.2-rev21-trailing-space-3.14.patch | 51 +++++++++++++++++
 ...phc-intel-0.3.2-rev21-trailing-space-3.15.patch | 51 +++++++++++++++++
 .../phc-intel-0.3.2-rev21-trailing-space-3.4.patch | 51 +++++++++++++++++
 .../phc-intel-0.3.2-rev21-trailing-space-3.7.patch | 51 +++++++++++++++++
 .../phc-intel-0.3.2-rev21-trailing-space-3.9.patch | 51 +++++++++++++++++
 .../phc-intel-0.3.2-rev21-trailing-space-4.1.patch | 51 +++++++++++++++++
 .../phc-intel-0.3.2-rev21-trailing-space-4.3.patch | 51 +++++++++++++++++
 .../phc-intel-0.3.2-rev21-trailing-space-4.5.patch | 51 +++++++++++++++++
 .../phc-intel-0.3.2-rev21-trailing-space-4.6.patch | 51 +++++++++++++++++
 sys-power/phc-intel/phc-intel-0.3.2.12.21.ebuild   | 66 ++++++++++++++++++++++
 15 files changed, 730 insertions(+)

diff --git a/sys-power/phc-intel/Manifest b/sys-power/phc-intel/Manifest
index 0d39c09..496cbc5 100644
--- a/sys-power/phc-intel/Manifest
+++ b/sys-power/phc-intel/Manifest
@@ -1,3 +1,4 @@
 DIST phc-intel-pack-rev15.1.tar.bz2 97762 SHA256 
5154295f2cfc0e263510d71041a2d1d9a0d2e7a0c67730c9f80ba1011bbde8a4 SHA512 
e0163f315343bb34dde57cb806d99b6ea6586b54827142a49532d862cbe02689d581e221ebd6466d1992107e4d98456989402ba4172e85b9e9f24405f27d28f1
 WHIRLPOOL 
5c02326541d0773cff668919d0d4809f3b79fd3bff6149c62d136760d440e5338b2a9e00a236f25bcb6dead4a65f74e4f1d3763a38bb996ddef315664758b621
 DIST phc-intel-pack-rev16.tar.bz2 100320 SHA256 
545de96d22aee47cfe5b6292a0f55797cbc18aa03ca050831d8ff964be1896ca SHA512 
bfe502e67f68ec7b4dbae77f0e2b57876928c6d5047697842c397a1d622978c270b85d0c5f83d22ca74a48942da60ab2b78e405ba866f55ee937f5b530f5165e
 WHIRLPOOL 
0a693ee1a31047c7f3ba404ec7906045a54c94b48963da1274f24ee9f8f9ddb0f8fcc6e8c5a9b096594bd3b26f32de9058e60ca21d429d2c9bb7993944b32f6e
 DIST phc-intel-pack-rev17.tar.bz2 100565 SHA256 
97e8659423ff9ce5e7f77e5e4049b100677a37b05a341d294aba286de1bbaeb9 SHA512 
0db84ae3e366ff95577ee89b2e1cb22778fdba76783aa2606b6b5925e46c6e5daf80a7365eba6f3f806a017daa98d7b20828c644a3967f180c612e7c92a94871
 WHIRLPOOL 
795c73daeda3b42306560d799cd7d180e9f0888dc11ec36b2236a1ee000754780c0f299ebaec0ca4e1a73ca1326f0957d46823fb7500db28bd8b0946b24ec522
+DIST phc-intel-pack-rev21.tar.bz2 111951 SHA256 
714fc70ce4cbf5c90e1a9966b19985b375a6ce5e99e90861f7d5addc18b57c95 SHA512 
4aaa7beffe107d31bd9006f658b9a280ef0ace3d81ac88ef281b958803ac9e551ed4a33d5f25c0ec28d3d80349cfd4f81bcfcf708767dae133b4389b6d2348a0
 WHIRLPOOL 
d84a094184bdcda7b4fc527732ee588bd65973dbbe58caf70101698ce7781ba6070a82b10d152041f616e6e40023f8a870913cfa89c009cb2f73e6d4bb9143bc

diff --git 
a/sys-power/phc-intel/files/phc-intel-0.3.2-rev21-trailing-space-3.10.patch 
b/sys-power/phc-intel/files/phc-intel-0.3.2-rev21-trailing-space-3.10.patch
new file mode 100644
index 0000000..16fffd1
--- /dev/null
+++ b/sys-power/phc-intel/files/phc-intel-0.3.2-rev21-trailing-space-3.10.patch
@@ -0,0 +1,51 @@
+--- phc-intel-pack-rev21/inc/3.10/linux-phc-0.3.2.patch
++++ phc-intel-pack-rev21/inc/3.10/linux-phc-0.3.2.patch
+@@ -120,7 +120,7 @@
+       if (boot_cpu_has(X86_FEATURE_CPB) || boot_cpu_has(X86_FEATURE_IDA)) {
+               msrs = msrs_alloc();
+  
+-@@ -963,10 +965,484 @@
++@@ -963,10 +965,489 @@
+               msrs_free(msrs);
+               msrs = NULL;
+       }
+@@ -198,6 +198,7 @@
+ +             vid = 
extract_vid_from_control(acpi_data->states[freq_table[i].index].control);
+ +             count += sprintf(&buf[count], "%u ", vid);
+ +     }
+++     if (count) count--;
+ +     count += sprintf(&buf[count], "\n");
+ +
+ +     return count;
+@@ -227,6 +228,7 @@
+ +             vid = 
extract_vid_from_control(data->original_controls[freq_table[i].index]);
+ +             count += sprintf(&buf[count], "%u ", vid);
+ +     }
+++     if (count) count--;
+ +     count += sprintf(&buf[count], "\n");
+ +
+ +     return count;
+@@ -253,6 +255,7 @@
+ +             fid = 
extract_fid_from_control(acpi_data->states[freq_table[i].index].control);
+ +             count += sprintf(&buf[count], "%u ", fid);
+ +     }
+++     if (count) count--;
+ +     count += sprintf(&buf[count], "\n");
+ +
+ +     return count;
+@@ -281,6 +284,7 @@
+ +             vid = 
extract_vid_from_control(acpi_data->states[freq_table[i].index].control);
+ +             count += sprintf(&buf[count], "%u:%u ", fid, vid);
+ +     }
+++     if (count) count--;
+ +     count += sprintf(&buf[count], "\n");
+ +
+ +     return count;
+@@ -312,6 +316,7 @@
+ +             vid = 
extract_vid_from_control(data->original_controls[freq_table[i].index]);
+ +             count += sprintf(&buf[count], "%u:%u ", fid, vid);
+ +     }
+++     if (count) count--;
+ +     count += sprintf(&buf[count], "\n");
+ +
+ +     return count;

diff --git 
a/sys-power/phc-intel/files/phc-intel-0.3.2-rev21-trailing-space-3.11.patch 
b/sys-power/phc-intel/files/phc-intel-0.3.2-rev21-trailing-space-3.11.patch
new file mode 100644
index 0000000..13d9df5
--- /dev/null
+++ b/sys-power/phc-intel/files/phc-intel-0.3.2-rev21-trailing-space-3.11.patch
@@ -0,0 +1,51 @@
+--- phc-intel-pack-rev21/inc/3.11/linux-phc-0.3.2.patch
++++ phc-intel-pack-rev21/inc/3.11/linux-phc-0.3.2.patch
+@@ -122,7 +122,7 @@
+       if (boot_cpu_has(X86_FEATURE_CPB) || boot_cpu_has(X86_FEATURE_IDA)) {
+               msrs = msrs_alloc();
+  
+-@@ -986,10 +987,485 @@
++@@ -986,10 +987,489 @@
+               msrs_free(msrs);
+               msrs = NULL;
+       }
+@@ -200,6 +200,7 @@
+ +             vid = 
extract_vid_from_control(acpi_data->states[freq_table[i].driver_data].control);
+ +             count += sprintf(&buf[count], "%u ", vid);
+ +     }
+++     if (count) count--;
+ +     count += sprintf(&buf[count], "\n");
+ +
+ +     return count;
+@@ -229,6 +230,7 @@
+ +             vid = 
extract_vid_from_control(data->original_controls[freq_table[i].driver_data]);
+ +             count += sprintf(&buf[count], "%u ", vid);
+ +     }
+++     if (count) count--;
+ +     count += sprintf(&buf[count], "\n");
+ +
+ +     return count;
+@@ -255,6 +257,7 @@
+ +             fid = 
extract_fid_from_control(acpi_data->states[freq_table[i].driver_data].control);
+ +             count += sprintf(&buf[count], "%u ", fid);
+ +     }
+++     if (count) count--;
+ +     count += sprintf(&buf[count], "\n");
+ +
+ +     return count;
+@@ -283,6 +286,7 @@
+ +             vid = 
extract_vid_from_control(acpi_data->states[freq_table[i].driver_data].control);
+ +             count += sprintf(&buf[count], "%u:%u ", fid, vid);
+ +     }
+++     if (count) count--;
+ +     count += sprintf(&buf[count], "\n");
+ +
+ +     return count;
+@@ -314,6 +318,7 @@
+ +             vid = 
extract_vid_from_control(data->original_controls[freq_table[i].driver_data]);
+ +             count += sprintf(&buf[count], "%u:%u ", fid, vid);
+ +     }
+++     if (count) count--;
+ +     count += sprintf(&buf[count], "\n");
+ +
+ +     return count;

diff --git 
a/sys-power/phc-intel/files/phc-intel-0.3.2-rev21-trailing-space-3.12.patch 
b/sys-power/phc-intel/files/phc-intel-0.3.2-rev21-trailing-space-3.12.patch
new file mode 100644
index 0000000..4031d34
--- /dev/null
+++ b/sys-power/phc-intel/files/phc-intel-0.3.2-rev21-trailing-space-3.12.patch
@@ -0,0 +1,51 @@
+--- phc-intel-pack-rev21/inc/3.12/linux-phc-0.3.2.patch
++++ phc-intel-pack-rev21/inc/3.12/linux-phc-0.3.2.patch
+@@ -97,7 +97,7 @@
+  static void __init acpi_cpufreq_boost_init(void)
+  {
+       if (boot_cpu_has(X86_FEATURE_CPB) || boot_cpu_has(X86_FEATURE_IDA)) {
+-@@ -982,6 +983,480 @@
++@@ -982,6 +983,485 @@
+       }
+  }
+  
+@@ -173,6 +173,7 @@
+ +             vid = 
extract_vid_from_control(acpi_data->states[freq_table[i].driver_data].control);
+ +             count += sprintf(&buf[count], "%u ", vid);
+ +     }
+++     if (count) count--;
+ +     count += sprintf(&buf[count], "\n");
+ +
+ +     return count;
+@@ -202,6 +203,7 @@
+ +             vid = 
extract_vid_from_control(data->original_controls[freq_table[i].driver_data]);
+ +             count += sprintf(&buf[count], "%u ", vid);
+ +     }
+++     if (count) count--;
+ +     count += sprintf(&buf[count], "\n");
+ +
+ +     return count;
+@@ -228,6 +230,7 @@
+ +             fid = 
extract_fid_from_control(acpi_data->states[freq_table[i].driver_data].control);
+ +             count += sprintf(&buf[count], "%u ", fid);
+ +     }
+++     if (count) count--;
+ +     count += sprintf(&buf[count], "\n");
+ +
+ +     return count;
+@@ -256,6 +259,7 @@
+ +             vid = 
extract_vid_from_control(acpi_data->states[freq_table[i].driver_data].control);
+ +             count += sprintf(&buf[count], "%u:%u ", fid, vid);
+ +     }
+++     if (count) count--;
+ +     count += sprintf(&buf[count], "\n");
+ +
+ +     return count;
+@@ -287,6 +291,7 @@
+ +             vid = 
extract_vid_from_control(data->original_controls[freq_table[i].driver_data]);
+ +             count += sprintf(&buf[count], "%u:%u ", fid, vid);
+ +     }
+++     if (count) count--;
+ +     count += sprintf(&buf[count], "\n");
+ +
+ +     return count;

diff --git 
a/sys-power/phc-intel/files/phc-intel-0.3.2-rev21-trailing-space-3.13.patch 
b/sys-power/phc-intel/files/phc-intel-0.3.2-rev21-trailing-space-3.13.patch
new file mode 100644
index 0000000..78db83f
--- /dev/null
+++ b/sys-power/phc-intel/files/phc-intel-0.3.2-rev21-trailing-space-3.13.patch
@@ -0,0 +1,51 @@
+--- phc-intel-pack-rev21/inc/3.13/linux-phc-0.3.2.patch
++++ phc-intel-pack-rev21/inc/3.13/linux-phc-0.3.2.patch
+@@ -97,7 +97,7 @@
+  static void __init acpi_cpufreq_boost_init(void)
+  {
+       if (boot_cpu_has(X86_FEATURE_CPB) || boot_cpu_has(X86_FEATURE_IDA)) {
+-@@ -956,6 +957,480 @@
++@@ -956,6 +957,485 @@
+       }
+  }
+  
+@@ -173,6 +173,7 @@
+ +             vid = 
extract_vid_from_control(acpi_data->states[freq_table[i].driver_data].control);
+ +             count += sprintf(&buf[count], "%u ", vid);
+ +     }
+++     if (count) count--;
+ +     count += sprintf(&buf[count], "\n");
+ +
+ +     return count;
+@@ -202,6 +203,7 @@
+ +             vid = 
extract_vid_from_control(data->original_controls[freq_table[i].driver_data]);
+ +             count += sprintf(&buf[count], "%u ", vid);
+ +     }
+++     if (count) count--;
+ +     count += sprintf(&buf[count], "\n");
+ +
+ +     return count;
+@@ -228,6 +230,7 @@
+ +             fid = 
extract_fid_from_control(acpi_data->states[freq_table[i].driver_data].control);
+ +             count += sprintf(&buf[count], "%u ", fid);
+ +     }
+++     if (count) count--;
+ +     count += sprintf(&buf[count], "\n");
+ +
+ +     return count;
+@@ -256,6 +259,7 @@
+ +             vid = 
extract_vid_from_control(acpi_data->states[freq_table[i].driver_data].control);
+ +             count += sprintf(&buf[count], "%u:%u ", fid, vid);
+ +     }
+++     if (count) count--;
+ +     count += sprintf(&buf[count], "\n");
+ +
+ +     return count;
+@@ -287,6 +291,7 @@
+ +             vid = 
extract_vid_from_control(data->original_controls[freq_table[i].driver_data]);
+ +             count += sprintf(&buf[count], "%u:%u ", fid, vid);
+ +     }
+++     if (count) count--;
+ +     count += sprintf(&buf[count], "\n");
+ +
+ +     return count;

diff --git 
a/sys-power/phc-intel/files/phc-intel-0.3.2-rev21-trailing-space-3.14.patch 
b/sys-power/phc-intel/files/phc-intel-0.3.2-rev21-trailing-space-3.14.patch
new file mode 100644
index 0000000..3c8e75a
--- /dev/null
+++ b/sys-power/phc-intel/files/phc-intel-0.3.2-rev21-trailing-space-3.14.patch
@@ -0,0 +1,51 @@
+--- phc-intel-pack-rev21/inc/3.14/linux-phc-0.3.2.patch
++++ phc-intel-pack-rev21/inc/3.14/linux-phc-0.3.2.patch
+@@ -98,7 +98,7 @@
+  static void __init acpi_cpufreq_boost_init(void)
+  {
+       if (boot_cpu_has(X86_FEATURE_CPB) || boot_cpu_has(X86_FEATURE_IDA)) {
+-@@ -929,6 +929,481 @@
++@@ -929,6 +929,486 @@
+       }
+  }
+  
+@@ -174,6 +174,7 @@
+ +             vid = 
extract_vid_from_control(acpi_data->states[freq_table[i].driver_data].control);
+ +             count += sprintf(&buf[count], "%u ", vid);
+ +     }
+++     if (count) count--;
+ +     count += sprintf(&buf[count], "\n");
+ +
+ +     return count;
+@@ -203,6 +204,7 @@
+ +             vid = 
extract_vid_from_control(data->original_controls[freq_table[i].driver_data]);
+ +             count += sprintf(&buf[count], "%u ", vid);
+ +     }
+++     if (count) count--;
+ +     count += sprintf(&buf[count], "\n");
+ +
+ +     return count;
+@@ -229,6 +231,7 @@
+ +             fid = 
extract_fid_from_control(acpi_data->states[freq_table[i].driver_data].control);
+ +             count += sprintf(&buf[count], "%u ", fid);
+ +     }
+++     if (count) count--;
+ +     count += sprintf(&buf[count], "\n");
+ +
+ +     return count;
+@@ -257,6 +260,7 @@
+ +             vid = 
extract_vid_from_control(acpi_data->states[freq_table[i].driver_data].control);
+ +             count += sprintf(&buf[count], "%u:%u ", fid, vid);
+ +     }
+++     if (count) count--;
+ +     count += sprintf(&buf[count], "\n");
+ +
+ +     return count;
+@@ -288,6 +292,7 @@
+ +             vid = 
extract_vid_from_control(data->original_controls[freq_table[i].driver_data]);
+ +             count += sprintf(&buf[count], "%u:%u ", fid, vid);
+ +     }
+++     if (count) count--;
+ +     count += sprintf(&buf[count], "\n");
+ +
+ +     return count;

diff --git 
a/sys-power/phc-intel/files/phc-intel-0.3.2-rev21-trailing-space-3.15.patch 
b/sys-power/phc-intel/files/phc-intel-0.3.2-rev21-trailing-space-3.15.patch
new file mode 100644
index 0000000..d15916a
--- /dev/null
+++ b/sys-power/phc-intel/files/phc-intel-0.3.2-rev21-trailing-space-3.15.patch
@@ -0,0 +1,51 @@
+--- phc-intel-pack-rev21/inc/3.15/linux-phc-0.3.2.patch
++++ phc-intel-pack-rev21/inc/3.15/linux-phc-0.3.2.patch
+@@ -98,7 +98,7 @@
+  static void __init acpi_cpufreq_boost_init(void)
+  {
+       if (boot_cpu_has(X86_FEATURE_CPB) || boot_cpu_has(X86_FEATURE_IDA)) {
+-@@ -929,6 +929,481 @@
++@@ -929,6 +929,486 @@
+       }
+  }
+  
+@@ -174,6 +174,7 @@
+ +             vid = 
extract_vid_from_control(acpi_data->states[freq_table[i].driver_data].control);
+ +             count += sprintf(&buf[count], "%u ", vid);
+ +     }
+++     if (count) count--;
+ +     count += sprintf(&buf[count], "\n");
+ +
+ +     return count;
+@@ -203,6 +204,7 @@
+ +             vid = 
extract_vid_from_control(data->original_controls[freq_table[i].driver_data]);
+ +             count += sprintf(&buf[count], "%u ", vid);
+ +     }
+++     if (count) count--;
+ +     count += sprintf(&buf[count], "\n");
+ +
+ +     return count;
+@@ -229,6 +231,7 @@
+ +             fid = 
extract_fid_from_control(acpi_data->states[freq_table[i].driver_data].control);
+ +             count += sprintf(&buf[count], "%u ", fid);
+ +     }
+++     if (count) count--;
+ +     count += sprintf(&buf[count], "\n");
+ +
+ +     return count;
+@@ -257,6 +260,7 @@
+ +             vid = 
extract_vid_from_control(acpi_data->states[freq_table[i].driver_data].control);
+ +             count += sprintf(&buf[count], "%u:%u ", fid, vid);
+ +     }
+++     if (count) count--;
+ +     count += sprintf(&buf[count], "\n");
+ +
+ +     return count;
+@@ -288,6 +292,7 @@
+ +             vid = 
extract_vid_from_control(data->original_controls[freq_table[i].driver_data]);
+ +             count += sprintf(&buf[count], "%u:%u ", fid, vid);
+ +     }
+++     if (count) count--;
+ +     count += sprintf(&buf[count], "\n");
+ +
+ +     return count;

diff --git 
a/sys-power/phc-intel/files/phc-intel-0.3.2-rev21-trailing-space-3.4.patch 
b/sys-power/phc-intel/files/phc-intel-0.3.2-rev21-trailing-space-3.4.patch
new file mode 100644
index 0000000..345fa6c
--- /dev/null
+++ b/sys-power/phc-intel/files/phc-intel-0.3.2-rev21-trailing-space-3.4.patch
@@ -0,0 +1,51 @@
+--- phc-intel-pack-rev21/inc/3.4/linux-phc-0.3.2.patch
++++ phc-intel-pack-rev21/inc/3.4/linux-phc-0.3.2.patch
+@@ -55,7 +55,7 @@
+               kfree(data->freq_table);
+               kfree(data);
+       }
+-@@ -716,8 +728,470 @@
++@@ -716,8 +728,475 @@
+       return 0;
+  }
+  
+@@ -134,6 +134,7 @@
+ +             vid = 
extract_vid_from_control(acpi_data->states[freq_table[i].index].control);
+ +             count += sprintf(&buf[count], "%u ", vid);
+ +     }
+++     if (count) count--;
+ +     count += sprintf(&buf[count], "\n");
+ +
+ +     return count;
+@@ -163,6 +164,7 @@
+ +             vid = 
extract_vid_from_control(data->original_controls[freq_table[i].index]);
+ +             count += sprintf(&buf[count], "%u ", vid);
+ +     }
+++     if (count) count--;
+ +     count += sprintf(&buf[count], "\n");
+ +
+ +     return count;
+@@ -189,6 +191,7 @@
+ +             fid = 
extract_fid_from_control(acpi_data->states[freq_table[i].index].control);
+ +             count += sprintf(&buf[count], "%u ", fid);
+ +     }
+++     if (count) count--;
+ +     count += sprintf(&buf[count], "\n");
+ +
+ +     return count;
+@@ -217,6 +220,7 @@
+ +             vid = 
extract_vid_from_control(acpi_data->states[freq_table[i].index].control);
+ +             count += sprintf(&buf[count], "%u:%u ", fid, vid);
+ +     }
+++     if (count) count--;
+ +     count += sprintf(&buf[count], "\n");
+ +
+ +     return count;
+@@ -248,6 +252,7 @@
+ +             vid = 
extract_vid_from_control(data->original_controls[freq_table[i].index]);
+ +             count += sprintf(&buf[count], "%u:%u ", fid, vid);
+ +     }
+++     if (count) count--;
+ +     count += sprintf(&buf[count], "\n");
+ +
+ +     return count;

diff --git 
a/sys-power/phc-intel/files/phc-intel-0.3.2-rev21-trailing-space-3.7.patch 
b/sys-power/phc-intel/files/phc-intel-0.3.2-rev21-trailing-space-3.7.patch
new file mode 100644
index 0000000..003941f
--- /dev/null
+++ b/sys-power/phc-intel/files/phc-intel-0.3.2-rev21-trailing-space-3.7.patch
@@ -0,0 +1,51 @@
+--- phc-intel-pack-rev21/inc/3.7.5/linux-phc-0.3.2.patch
++++ phc-intel-pack-rev21/inc/3.7.5/linux-phc-0.3.2.patch
+@@ -120,7 +120,7 @@
+       if (boot_cpu_has(X86_FEATURE_CPB) || boot_cpu_has(X86_FEATURE_IDA)) {
+               msrs = msrs_alloc();
+  
+-@@ -966,10 +968,484 @@
++@@ -966,10 +968,489 @@
+               msrs_free(msrs);
+               msrs = NULL;
+       }
+@@ -198,6 +198,7 @@
+ +             vid = 
extract_vid_from_control(acpi_data->states[freq_table[i].index].control);
+ +             count += sprintf(&buf[count], "%u ", vid);
+ +     }
+++     if (count) count--;
+ +     count += sprintf(&buf[count], "\n");
+ +
+ +     return count;
+@@ -227,6 +228,7 @@
+ +             vid = 
extract_vid_from_control(data->original_controls[freq_table[i].index]);
+ +             count += sprintf(&buf[count], "%u ", vid);
+ +     }
+++     if (count) count--;
+ +     count += sprintf(&buf[count], "\n");
+ +
+ +     return count;
+@@ -253,6 +255,7 @@
+ +             fid = 
extract_fid_from_control(acpi_data->states[freq_table[i].index].control);
+ +             count += sprintf(&buf[count], "%u ", fid);
+ +     }
+++     if (count) count--;
+ +     count += sprintf(&buf[count], "\n");
+ +
+ +     return count;
+@@ -281,6 +284,7 @@
+ +             vid = 
extract_vid_from_control(acpi_data->states[freq_table[i].index].control);
+ +             count += sprintf(&buf[count], "%u:%u ", fid, vid);
+ +     }
+++     if (count) count--;
+ +     count += sprintf(&buf[count], "\n");
+ +
+ +     return count;
+@@ -312,6 +316,7 @@
+ +             vid = 
extract_vid_from_control(data->original_controls[freq_table[i].index]);
+ +             count += sprintf(&buf[count], "%u:%u ", fid, vid);
+ +     }
+++     if (count) count--;
+ +     count += sprintf(&buf[count], "\n");
+ +
+ +     return count;

diff --git 
a/sys-power/phc-intel/files/phc-intel-0.3.2-rev21-trailing-space-3.9.patch 
b/sys-power/phc-intel/files/phc-intel-0.3.2-rev21-trailing-space-3.9.patch
new file mode 100644
index 0000000..2532e37
--- /dev/null
+++ b/sys-power/phc-intel/files/phc-intel-0.3.2-rev21-trailing-space-3.9.patch
@@ -0,0 +1,51 @@
+--- phc-intel-pack-rev21/inc/3.9.6/linux-phc-0.3.2.patch
++++ phc-intel-pack-rev21/inc/3.9.6/linux-phc-0.3.2.patch
+@@ -120,7 +120,7 @@
+       if (boot_cpu_has(X86_FEATURE_CPB) || boot_cpu_has(X86_FEATURE_IDA)) {
+               msrs = msrs_alloc();
+  
+-@@ -970,10 +972,484 @@
++@@ -970,10 +972,489 @@
+               msrs_free(msrs);
+               msrs = NULL;
+       }
+@@ -198,6 +198,7 @@
+ +             vid = 
extract_vid_from_control(acpi_data->states[freq_table[i].index].control);
+ +             count += sprintf(&buf[count], "%u ", vid);
+ +     }
+++     if (count) count--;
+ +     count += sprintf(&buf[count], "\n");
+ +
+ +     return count;
+@@ -227,6 +228,7 @@
+ +             vid = 
extract_vid_from_control(data->original_controls[freq_table[i].index]);
+ +             count += sprintf(&buf[count], "%u ", vid);
+ +     }
+++     if (count) count--;
+ +     count += sprintf(&buf[count], "\n");
+ +
+ +     return count;
+@@ -253,6 +255,7 @@
+ +             fid = 
extract_fid_from_control(acpi_data->states[freq_table[i].index].control);
+ +             count += sprintf(&buf[count], "%u ", fid);
+ +     }
+++     if (count) count--;
+ +     count += sprintf(&buf[count], "\n");
+ +
+ +     return count;
+@@ -281,6 +284,7 @@
+ +             vid = 
extract_vid_from_control(acpi_data->states[freq_table[i].index].control);
+ +             count += sprintf(&buf[count], "%u:%u ", fid, vid);
+ +     }
+++     if (count) count--;
+ +     count += sprintf(&buf[count], "\n");
+ +
+ +     return count;
+@@ -312,6 +316,7 @@
+ +             vid = 
extract_vid_from_control(data->original_controls[freq_table[i].index]);
+ +             count += sprintf(&buf[count], "%u:%u ", fid, vid);
+ +     }
+++     if (count) count--;
+ +     count += sprintf(&buf[count], "\n");
+ +
+ +     return count;

diff --git 
a/sys-power/phc-intel/files/phc-intel-0.3.2-rev21-trailing-space-4.1.patch 
b/sys-power/phc-intel/files/phc-intel-0.3.2-rev21-trailing-space-4.1.patch
new file mode 100644
index 0000000..ddc65b4
--- /dev/null
+++ b/sys-power/phc-intel/files/phc-intel-0.3.2-rev21-trailing-space-4.1.patch
@@ -0,0 +1,51 @@
+--- phc-intel-pack-rev21/inc/4.1/linux-phc-0.3.2.patch
++++ phc-intel-pack-rev21/inc/4.1/linux-phc-0.3.2.patch
+@@ -95,7 +95,7 @@
+  static void __init acpi_cpufreq_boost_init(void)
+  {
+       if (boot_cpu_has(X86_FEATURE_CPB) || boot_cpu_has(X86_FEATURE_IDA)) {
+-@@ -928,6 +925,481 @@
++@@ -928,6 +925,486 @@
+       }
+  }
+  
+@@ -171,6 +171,7 @@
+ +             vid = 
extract_vid_from_control(acpi_data->states[freq_table[i].driver_data].control);
+ +             count += sprintf(&buf[count], "%u ", vid);
+ +     }
+++     if (count) count--;
+ +     count += sprintf(&buf[count], "\n");
+ +
+ +     return count;
+@@ -200,6 +201,7 @@
+ +             vid = 
extract_vid_from_control(data->original_controls[freq_table[i].driver_data]);
+ +             count += sprintf(&buf[count], "%u ", vid);
+ +     }
+++     if (count) count--;
+ +     count += sprintf(&buf[count], "\n");
+ +
+ +     return count;
+@@ -226,6 +228,7 @@
+ +             fid = 
extract_fid_from_control(acpi_data->states[freq_table[i].driver_data].control);
+ +             count += sprintf(&buf[count], "%u ", fid);
+ +     }
+++     if (count) count--;
+ +     count += sprintf(&buf[count], "\n");
+ +
+ +     return count;
+@@ -254,6 +257,7 @@
+ +             vid = 
extract_vid_from_control(acpi_data->states[freq_table[i].driver_data].control);
+ +             count += sprintf(&buf[count], "%u:%u ", fid, vid);
+ +     }
+++     if (count) count--;
+ +     count += sprintf(&buf[count], "\n");
+ +
+ +     return count;
+@@ -285,6 +289,7 @@
+ +             vid = 
extract_vid_from_control(data->original_controls[freq_table[i].driver_data]);
+ +             count += sprintf(&buf[count], "%u:%u ", fid, vid);
+ +     }
+++     if (count) count--;
+ +     count += sprintf(&buf[count], "\n");
+ +
+ +     return count;

diff --git 
a/sys-power/phc-intel/files/phc-intel-0.3.2-rev21-trailing-space-4.3.patch 
b/sys-power/phc-intel/files/phc-intel-0.3.2-rev21-trailing-space-4.3.patch
new file mode 100644
index 0000000..103ad0b
--- /dev/null
+++ b/sys-power/phc-intel/files/phc-intel-0.3.2-rev21-trailing-space-4.3.patch
@@ -0,0 +1,51 @@
+--- phc-intel-pack-rev21/inc/4.3/linux-phc-0.3.2.patch
++++ phc-intel-pack-rev21/inc/4.3/linux-phc-0.3.2.patch
+@@ -97,7 +97,7 @@
+  static void __init acpi_cpufreq_boost_init(void)
+  {
+       if (boot_cpu_has(X86_FEATURE_CPB) || boot_cpu_has(X86_FEATURE_IDA)) {
+-@@ -941,6 +937,492 @@
++@@ -941,6 +937,497 @@
+       }
+  }
+  
+@@ -169,6 +169,7 @@
+ +             vid = 
extract_vid_from_control(perf->states[freq_table[i].driver_data].control);
+ +             count += sprintf(&buf[count], "%u ", vid);
+ +     }
+++     if (count) count--;
+ +     count += sprintf(&buf[count], "\n");
+ +
+ +     return count;
+@@ -197,6 +198,7 @@
+ +             vid = 
extract_vid_from_control(data->original_controls[freq_table[i].driver_data]);
+ +             count += sprintf(&buf[count], "%u ", vid);
+ +     }
+++     if (count) count--;
+ +     count += sprintf(&buf[count], "\n");
+ +
+ +     return count;
+@@ -222,6 +224,7 @@
+ +             fid = 
extract_fid_from_control(perf->states[freq_table[i].driver_data].control);
+ +             count += sprintf(&buf[count], "%u ", fid);
+ +     }
+++     if (count) count--;
+ +     count += sprintf(&buf[count], "\n");
+ +
+ +     return count;
+@@ -252,6 +255,7 @@
+ +             vid = 
extract_vid_from_control(perf->states[freq_table[i].driver_data].control);
+ +             count += sprintf(&buf[count], "%u:%u ", fid, vid);
+ +     }
+++     if (count) count--;
+ +     count += sprintf(&buf[count], "\n");
+ +
+ +     return count;
+@@ -285,6 +289,7 @@
+ +             vid = 
extract_vid_from_control(data->original_controls[freq_table[i].driver_data]);
+ +             count += sprintf(&buf[count], "%u:%u ", fid, vid);
+ +     }
+++     if (count) count--;
+ +     count += sprintf(&buf[count], "\n");
+ +
+ +     return count;

diff --git 
a/sys-power/phc-intel/files/phc-intel-0.3.2-rev21-trailing-space-4.5.patch 
b/sys-power/phc-intel/files/phc-intel-0.3.2-rev21-trailing-space-4.5.patch
new file mode 100644
index 0000000..928edc6
--- /dev/null
+++ b/sys-power/phc-intel/files/phc-intel-0.3.2-rev21-trailing-space-4.5.patch
@@ -0,0 +1,51 @@
+--- phc-intel-pack-rev21/inc/4.5/linux-phc-0.3.2.patch
++++ phc-intel-pack-rev21/inc/4.5/linux-phc-0.3.2.patch
+@@ -96,7 +96,7 @@
+  static void __init acpi_cpufreq_boost_init(void)
+  {
+       if (boot_cpu_has(X86_FEATURE_CPB) || boot_cpu_has(X86_FEATURE_IDA)) {
+-@@ -935,6 +932,491 @@
++@@ -935,6 +932,496 @@
+       }
+  }
+  
+@@ -168,6 +168,7 @@
+ +             vid = 
extract_vid_from_control(perf->states[freq_table[i].driver_data].control);
+ +             count += sprintf(&buf[count], "%u ", vid);
+ +     }
+++     if (count) count--;
+ +     count += sprintf(&buf[count], "\n");
+ +
+ +     return count;
+@@ -196,6 +197,7 @@
+ +             vid = 
extract_vid_from_control(data->original_controls[freq_table[i].driver_data]);
+ +             count += sprintf(&buf[count], "%u ", vid);
+ +     }
+++     if (count) count--;
+ +     count += sprintf(&buf[count], "\n");
+ +
+ +     return count;
+@@ -221,6 +223,7 @@
+ +             fid = 
extract_fid_from_control(perf->states[freq_table[i].driver_data].control);
+ +             count += sprintf(&buf[count], "%u ", fid);
+ +     }
+++     if (count) count--;
+ +     count += sprintf(&buf[count], "\n");
+ +
+ +     return count;
+@@ -251,6 +254,7 @@
+ +             vid = 
extract_vid_from_control(perf->states[freq_table[i].driver_data].control);
+ +             count += sprintf(&buf[count], "%u:%u ", fid, vid);
+ +     }
+++     if (count) count--;
+ +     count += sprintf(&buf[count], "\n");
+ +
+ +     return count;
+@@ -284,6 +288,7 @@
+ +             vid = 
extract_vid_from_control(data->original_controls[freq_table[i].driver_data]);
+ +             count += sprintf(&buf[count], "%u:%u ", fid, vid);
+ +     }
+++     if (count) count--;
+ +     count += sprintf(&buf[count], "\n");
+ +
+ +     return count;

diff --git 
a/sys-power/phc-intel/files/phc-intel-0.3.2-rev21-trailing-space-4.6.patch 
b/sys-power/phc-intel/files/phc-intel-0.3.2-rev21-trailing-space-4.6.patch
new file mode 100644
index 0000000..efb4baf
--- /dev/null
+++ b/sys-power/phc-intel/files/phc-intel-0.3.2-rev21-trailing-space-4.6.patch
@@ -0,0 +1,51 @@
+--- phc-intel-pack-rev21/inc/4.6/linux-phc-0.3.2.patch
++++ phc-intel-pack-rev21/inc/4.6/linux-phc-0.3.2.patch
+@@ -97,7 +97,7 @@
+  static void __init acpi_cpufreq_boost_init(void)
+  {
+       if (boot_cpu_has(X86_FEATURE_CPB) || boot_cpu_has(X86_FEATURE_IDA)) {
+-@@ -917,6 +914,491 @@
++@@ -917,6 +914,496 @@
+       }
+  }
+  
+@@ -169,6 +169,7 @@
+ +             vid = 
extract_vid_from_control(perf->states[freq_table[i].driver_data].control);
+ +             count += sprintf(&buf[count], "%u ", vid);
+ +     }
+++     if (count) count--;
+ +     count += sprintf(&buf[count], "\n");
+ +
+ +     return count;
+@@ -197,6 +198,7 @@
+ +             vid = 
extract_vid_from_control(data->original_controls[freq_table[i].driver_data]);
+ +             count += sprintf(&buf[count], "%u ", vid);
+ +     }
+++     if (count) count--;
+ +     count += sprintf(&buf[count], "\n");
+ +
+ +     return count;
+@@ -222,6 +224,7 @@
+ +             fid = 
extract_fid_from_control(perf->states[freq_table[i].driver_data].control);
+ +             count += sprintf(&buf[count], "%u ", fid);
+ +     }
+++     if (count) count--;
+ +     count += sprintf(&buf[count], "\n");
+ +
+ +     return count;
+@@ -252,6 +255,7 @@
+ +             vid = 
extract_vid_from_control(perf->states[freq_table[i].driver_data].control);
+ +             count += sprintf(&buf[count], "%u:%u ", fid, vid);
+ +     }
+++     if (count) count--;
+ +     count += sprintf(&buf[count], "\n");
+ +
+ +     return count;
+@@ -285,6 +289,7 @@
+ +             vid = 
extract_vid_from_control(data->original_controls[freq_table[i].driver_data]);
+ +             count += sprintf(&buf[count], "%u:%u ", fid, vid);
+ +     }
+++     if (count) count--;
+ +     count += sprintf(&buf[count], "\n");
+ +
+ +     return count;

diff --git a/sys-power/phc-intel/phc-intel-0.3.2.12.21.ebuild 
b/sys-power/phc-intel/phc-intel-0.3.2.12.21.ebuild
new file mode 100644
index 0000000..65d10b7
--- /dev/null
+++ b/sys-power/phc-intel/phc-intel-0.3.2.12.21.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit linux-info linux-mod eutils
+
+DESCRIPTION="Processor Hardware Control for Intel CPUs"
+HOMEPAGE="http://www.linux-phc.org/
+       http://www.linux-phc.org/forum/viewtopic.php?f=7&t=267";
+#no automatic filenames here, sorry
+SRC_URI="http://www.linux-phc.org/forum/download/file.php?id=170 -> 
phc-intel-pack-rev21.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+CONFIG_CHECK="~!X86_ACPI_CPUFREQ"
+ERROR_X86_ACPI_CPUFREQ="CONFIG_X86_ACPI_CPUFREQ has to be configured to Module 
to enable the replacement of acpi-cpufreq with phc-intel."
+
+MODULE_NAMES="phc-intel(misc:)"
+BUILD_PARAMS="KERNELSRC=\"${KERNEL_DIR}\" -j1"
+BUILD_TARGETS="all"
+
+S=${WORKDIR}/${A/.tar.bz2}
+
+pkg_setup() {
+       if kernel_is lt 3 1 ; then
+               eerror "Your kernel version is no longer supported by this 
version of ${PN}."
+               eerror "Please use a previous version of ${PN} or a newer 
kernel."
+               die
+       fi
+       if kernel_is gt 4 6 ; then
+               eerror "Your kernel version is not yet tested with this version 
of ${PN}."
+               eerror "It might not build or expose runtime problems."
+       fi
+       linux-mod_pkg_setup
+}
+
+src_prepare() {
+       epatch \
+               
"${FILESDIR}"/phc-intel-0.3.2-rev21-trailing-space-3.{4,7,9,10,11,12,13,14,15}.patch
 \
+               
"${FILESDIR}"/phc-intel-0.3.2-rev21-trailing-space-4.{1,3,5,6}.patch
+
+       sed -e '/^all:/s:prepare::' \
+               -i Makefile || die
+
+       local my_sub=arch/x86/kernel/cpu
+       if kernel_is gt 2 6 39 ; then
+               my_sub=drivers
+       fi
+       cp -v "${KERNEL_DIR}"/${my_sub}/cpufreq/acpi-cpufreq.c . || die
+       if kernel_is lt 3 12 ; then
+               cp -v "${KERNEL_DIR}"/${my_sub}/cpufreq/mperf.h . || die
+       fi
+
+       if kernel_is lt 4 7 ; then
+               epatch inc/${KV_MAJOR}.${KV_MINOR}/linux-phc-0.3.2.patch
+       else
+               epatch inc/4.6/linux-phc-0.3.2.patch
+       fi
+
+       mv acpi-cpufreq.c phc-intel.c || die
+}

Reply via email to