• Home
  • Raw
  • Download

Lines Matching full:opps

27  * from here, with each opp_table containing the list of opps it supports in
235 /* required-opps not fully initialized yet */ in dev_pm_opp_get_required_pstate()
253 * Turbo OPPs are not for normal use, and can be enabled (under certain
421 * dev_pm_opp_get_opp_count() - Get number of opps available in the opp table
424 * Return: This function returns the number of available opps if there are any,
820 * @index: which bandwidth to compare, in case of OPPs with several values
851 * @index: which bandwidth to compare, in case of OPPs with several values
1045 dev_err(dev, "setting required-opps isn't supported for non-genpd devices\n"); in _opp_set_required_opps_generic()
1062 /* Scaling up? Set required OPPs in normal order, else reverse */ in _opp_set_required_opps_genpd()
1086 /* required-opps not fully initialized yet */ in _set_required_opps()
1103 /* All required OPPs will belong to genpd or none */ in _update_set_required_opps()
1180 dev_dbg_ratelimited(dev, "%s: OPPs are same, nothing to do\n", __func__); in _set_opp()
1193 /* Scaling up? Configure required OPPs before frequency */ in _set_opp()
1197 dev_err(dev, "Failed to set required opps: %d\n", ret); in _set_opp()
1225 /* Scaling down? Configure required OPPs after frequency */ in _set_opp()
1246 dev_err(dev, "Failed to set required opps: %d\n", ret); in _set_opp()
1770 * dev_pm_opp_remove_all_dynamic() - Remove all dynamically created OPPs
1773 * This function removes all dynamically created OPPs from the opp table.
1855 /* Same rates for both OPPs */ in _opp_compare_rate()
1869 /* Same bw for both OPPs */ in _opp_compare_bw()
1895 /* Duplicate OPPs */ in _opp_compare_key()
1924 /* Duplicate OPPs */ in _opp_is_duplicate()
1925 …dev_warn(dev, "%s: duplicate OPPs detected. Existing: freq: %lu, volt: %lu, enabled: %d. New: freq… in _opp_is_duplicate()
1955 * 0: On success. And appropriate error message for duplicate OPPs.
1992 /* required-opps not fully initialized yet */ in _opp_add()
2007 * @dynamic: Dynamically added OPPs.
2013 * NOTE: "dynamic" parameter impacts OPPs added by the dev_pm_opp_of_add_table
2018 * Duplicate OPPs (both freq and volt are same) and opp->available
2020 * Duplicate OPPs (both freq and volt are same) and !opp->available
2048 /* Don't return error for duplicate OPPs */ in _opp_add_v1()
2075 * OPPs, which are available for those versions, based on its 'opp-supported-hw'
2160 * This must be called before any OPPs are initialized for the device.
2263 * This must be called before any OPPs are initialized for the device.
2362 * This must be called before any OPPs are initialized for the device.
2426 * "required-opps" are added in DT.
2440 * required-opps fail for dev. We should retry this after genpd's OPP in _opp_attach_genpd()
2531 * This must be called before any OPPs are initialized for the device. This may
2561 /* This should be called before OPPs are initialized */ in dev_pm_opp_set_config()
2649 * the OPPs properly.
2709 * "required-opps" property of the @src_opp (present in @src_table).
2727 /* required-opps not fully initialized yet */ in dev_pm_opp_xlate_required_opp()
2764 * "required-opps" property of the OPP (present in @src_table) which has
2780 * point to one of the OPPs in the dst_table, but in some cases the in dev_pm_opp_xlate_performance_state()
2782 * and so none of them have the "required-opps" property set. Return the in dev_pm_opp_xlate_performance_state()
2794 /* required-opps not fully initialized yet */ in dev_pm_opp_xlate_performance_state()
2839 * Duplicate OPPs (both freq and volt are same) and opp->available
2841 * Duplicate OPPs (both freq and volt are same) and !opp->available
2853 /* Fix regulator count for dynamic OPPs */ in dev_pm_opp_add()
3103 * dev_pm_opp_remove_table() - Free all OPPs associated with the device
3106 * Free both OPPs created using static entries present in DT and the