{"push_id":631199927,"size":1,"distinct_size":1,"ref":"refs/heads/cm-12.0","head":"3d0b2c2fd8a3cc06cd3360bc080582051521991d","before":"352b41eeddd53a527b42a446ce1e8f9524fa5edc","commits":[{"sha":"3d0b2c2fd8a3cc06cd3360bc080582051521991d","author":{"email":"e9fa45941f2ebe89c1b9d6c5f339ab42eadb8567@linaro.org","name":"Daniel Lezcano"},"message":"cpuidle: remove the power_specified field in the driver\n\nWe realized that the power usage field is never filled and when it\nis filled for tegra, the power_specified flag is not set causing all\nof these values to be reset when the driver is initialized with\nset_power_state().\n\nHowever, the power_specified flag can be simply removed under the\nassumption that the states are always backward sorted, which is the\ncase with the current code.\n\nThis change allows the menu governor select function and the\ncpuidle_play_dead() to be simplified.  Moreover, the\nset_power_states() function can removed as it does not make sense\nany more.\n\nDrop the power_specified flag from struct cpuidle_driver and make\nthe related changes as described above.\n\nAs a consequence, this also fixes the bug where on the dynamic\nC-states system, the power fields are not initialized.\n\n[rjw: Changelog]\nReferences: https://bugzilla.kernel.org/show_bug.cgi?id=42870\nReferences: https://bugzilla.kernel.org/show_bug.cgi?id=43349\nReferences: https://lkml.org/lkml/2012/10/16/518\nSigned-off-by: Daniel Lezcano <daniel.lezcano@linaro.org>\nSigned-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>\n\nConflicts:\n\n\tdrivers/cpuidle/cpuidle.c\n\tdrivers/cpuidle/driver.c","distinct":true,"url":"https://api.github.com/repos/sigma-1/kernel_samsung_lt03wifi/commits/3d0b2c2fd8a3cc06cd3360bc080582051521991d"}]}