blob: b5025e5bfa0abc3944e3bdac9f816ab6e59c920c [file] [log] [blame]
5d6d106fa455 ("OPP: Populate required opp tables from "required-opps" property")
283d55e68d8a ("OPP: Prevent creating multiple OPP tables for devices sharing OPP nodes")
cdd6ed90cdb6 ("OPP: Use a single mechanism to free the OPP table")
2a4eb7358aba ("OPP: Don't remove dynamic OPPs from _dev_pm_opp_remove_table()")
d0e8ae6c26da ("OPP: Create separate kref for static OPPs list")
f06ed90e7051 ("OPP: Parse OPP table's DT properties from _of_init_opp_table()")
eb7c8743d6cf ("OPP: Pass index to _of_init_opp_table()")
3d2556992a87 ("OPP: Protect dev_list with opp_table lock")
404b1369ea26 ("OPP: Don't try to remove all OPP tables on failure")
2fbb8670b4ff ("OPP: Free OPP table properly on performance state irregularities")
3ba98324e81a ("PM / OPP: Get performance state using genpd helper")
a88bd2a51e90 ("PM / OPP: Implement of_dev_pm_opp_find_required_opp()")
fa9b274f8aef ("PM / OPP: Implement dev_pm_opp_of_add_table_indexed()")
009acd196fc8 ("PM / OPP: Support updating performance state of device's power domain")
9867999f3a85 ("PM / OPP: add missing of_node_put() for of_get_cpu_node()")
7978db344719 ("PM / OPP: Add missing of_node_put(np)")
762792913f8c ("PM / OPP: Fix get sharing CPUs when hotplug is used")
c74b32fadc00 ("PM / OPP: Reorganize _generic_set_opp_regulator()")
0764c604c812 ("PM / OPP: Expose _of_get_opp_desc_node as dev_pm_opp API")
052c6f19141d ("PM / OPP: Move away from RCU locking")
5b650b388844 ("PM / OPP: Take kref from _find_opp_table()")
8a31d9d94297 ("PM / OPP: Update OPP users to put reference")
7034764a1e4a ("PM / OPP: Add 'struct kref' to struct dev_pm_opp")
b83c1899a0e9 ("PM / OPP: Use dev_pm_opp_get_opp_table() instead of _add_opp_table()")
31641cda53dd ("PM / OPP: Take reference of the OPP table while adding/removing OPPs")
fa30184d192e ("PM / OPP: Return opp_table from dev_pm_opp_set_*() routines")
f067a982cefa ("PM / OPP: Add 'struct kref' to OPP table")
37a73ec0c9bb ("PM / OPP: Add per OPP table mutex")
b6160e26936b ("PM / OPP: Split out part of _add_opp_table() and _remove_opp_table()")
dc2c9ad52af4 ("PM / OPP: Don't expose srcu_head to register notifiers")
3aa26a3b2ea6 ("PM / OPP: Rename dev_pm_opp_get_suspend_opp() and return OPP rate")
8cd2f6e8f34e ("PM / OPP: Don't allocate OPP table from _opp_allocate()")
9274c892430e ("PM / OPP: Rename and split _dev_pm_opp_remove_table()")
969fceb3c7e6 ("PM / OPP: Add light weight _opp_free() routine")
04a86a84c42c ("PM / OPP: Error out on failing to add static OPPs for v1 bindings")
63a69ea4b88f ("PM / OPP: Rename _allocate_opp() to _opp_allocate()")
1715371ddd5a ("PM / OPP: Remove useless TODO")
7f8538ebaefc ("PM / OPP: Fix memory leak while adding duplicate OPPs")
bbc17bb8a89b ("Merge branch 'pm-devfreq'")