Lines Matching full:votes
974 /* Make sure there are no outstanding RPMh votes */ in a6xx_gmu_rpmh_off()
1009 /* Make sure there are no outstanding RPMh votes */ in a6xx_gmu_force_off()
1382 /* Generate BCM votes values for each bandwidth & BCM */ in a6xx_gmu_rpmh_bw_votes_init()
1407 /* GMU on A6xx votes perfmode on all valid bandwidth */ in a6xx_gmu_rpmh_bw_votes_init()
1426 /* GMUs on A7xx votes on both x & y */ in a6xx_gmu_rpmh_bw_votes_init()
1458 static int a6xx_gmu_rpmh_arc_votes_init(struct device *dev, u32 *votes, in a6xx_gmu_rpmh_arc_votes_init() argument
1529 votes[i] = ((pri[pindex] & 0xffff) << 16) | in a6xx_gmu_rpmh_arc_votes_init()
1537 * The GMU votes with the RPMh for itself and on behalf of the GPU but we need
1538 * to construct the list of votes on the CPU and send it over. Query the RPMh
1539 * voltage levels and build the votes
1541 * and BCM parameters to build the votes.
1552 /* Build the GX votes */ in a6xx_gmu_rpmh_votes_init()
1556 /* Build the CX votes */ in a6xx_gmu_rpmh_votes_init()
1560 /* Build the interconnect votes */ in a6xx_gmu_rpmh_votes_init()
1663 * The GMU also handles GPU Interconnect Votes so build a list in a6xx_gmu_pwrlevels_probe()
1670 /* Build the list of RPMh votes that we'll send to the GMU */ in a6xx_gmu_pwrlevels_probe()