| 922ff0759a16 ("opp: Don't drop reference for an OPP table that was never parsed") |
| 03758d60265c ("opp: Replace list_kref with a local counter") |
| ba0033192145 ("opp: Free static OPPs on errors while adding them") |
| b19c23551be8 ("opp: Reinitialize the list_kref before adding the static OPPs again") |
| 11e1a1648298 ("opp: Don't decrement uninitialized list_kref") |
| 1690d8bb91e3 ("cpufreq: scpi/scmi: Fix freeing of dynamic OPPs") |
| deac8703da5f ("PM / OPP: _of_add_opp_table_v2(): increment count only if OPP is added") |
| 5ed4cecd75e9 ("OPP: Pass OPP table to _of_add_opp_table_v{1|2}()") |
| 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") |