On 10 March 2016 at 18:36, Rafael J. Wysocki <rjw@xxxxxxxxxxxxx> wrote: > On Wednesday, February 17, 2016 01:20:58 PM Prashanth Prakash wrote: >> Changes in V4: >> [1] Added another patch which decides if or when to send a request to the >> platform based on the Minimum Request Turnaround Time(MRTT) and Maximum >> Periodic Access Rate(MPAR) to make sure the implementation is compliant >> to ACPI spec >> [2] Fixed the condition for pr_debug message in cppc_chan_tx_done() >> >> Changes in V3: Addressed the review comments from Alexey, Ashwin and Timur >> >> Changes in V2: Fixed compilation error on i386 >> >> This series introduces changes to reduce the time required to send a frequency >> transition requests to the platform while using the cppc-cpufreq driver. >> >> With these changes we see significant improvement in the average time to send >> freq. transition request to the platform. Profiling on an ARM platform showed >> that the average transaction time per request reduced from 200us to under 20us. >> >> Ashwin Chaugule (1): >> ACPI / CPPC: Optimize PCC Read Write operations >> >> Prashanth Prakash (4): >> acpi: cppc: optimized cpc_read and cpc_write >> mailbox: pcc: optimized pcc_send_data >> acpi: cppc: replace writeX/readX to PCC with relaxed version >> acpi/cppc: use MRTT/MPAR to decide if/when a req can be sent >> >> drivers/acpi/cppc_acpi.c | 237 ++++++++++++++++++++++++++++++++++++++--------- >> drivers/mailbox/pcc.c | 111 ++++++++++++++++++++-- >> 2 files changed, 295 insertions(+), 53 deletions(-) > > All applied (with minor modifications of subjects and similar). Thanks Rafael! Cheers, Ashwin. -- To unsubscribe from this list: send the line "unsubscribe linux-acpi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html