Lines Matching full:votes
992 /* Make sure there are no outstanding RPMh votes */ in a6xx_gmu_rpmh_off()
1043 /* Make sure there are no outstanding RPMh votes */ in a6xx_gmu_force_off()
1418 /* Generate BCM votes values for each bandwidth & BCM */ in a6xx_gmu_rpmh_bw_votes_init()
1443 /* GMU on A6xx votes perfmode on all valid bandwidth */ in a6xx_gmu_rpmh_bw_votes_init()
1462 /* GMUs on A7xx votes on both x & y */ in a6xx_gmu_rpmh_bw_votes_init()
1494 static int a6xx_gmu_rpmh_arc_votes_init(struct device *dev, u32 *votes, in a6xx_gmu_rpmh_arc_votes_init() argument
1565 votes[i] = ((pri[pindex] & 0xffff) << 16) | in a6xx_gmu_rpmh_arc_votes_init()
1573 * The GMU votes with the RPMh for itself and on behalf of the GPU but we need
1574 * to construct the list of votes on the CPU and send it over. Query the RPMh
1575 * voltage levels and build the votes
1577 * and BCM parameters to build the votes.
1588 /* Build the GX votes */ in a6xx_gmu_rpmh_votes_init()
1592 /* Build the CX votes */ in a6xx_gmu_rpmh_votes_init()
1596 /* Build the interconnect votes */ in a6xx_gmu_rpmh_votes_init()
1699 * The GMU also handles GPU Interconnect Votes so build a list in a6xx_gmu_pwrlevels_probe()
1706 /* Build the list of RPMh votes that we'll send to the GMU */ in a6xx_gmu_pwrlevels_probe()