Home
last modified time | relevance | path

Searched full:vote (Results 1 – 25 of 48) sorted by relevance

12

/linux/drivers/gpu/drm/msm/adreno/
H A Da6xx_hfi.h105 u32 vote; member
110 u32 vote; member
178 #define AB_VOTE(vote) FIELD_PREP(AB_VOTE_MASK, (vote)) argument
H A Da6xx_gmu.c139 /* Vote AB as a fraction of the max bandwidth, starting from A750 */ in a6xx_gmu_set_freq()
143 /* For now, vote for 25% of the bandwidth */ in a6xx_gmu_set_freq()
148 * The AB vote consists of a 16 bit wide quantized level in a6xx_gmu_set_freq()
151 * vote = (bandwidth * 2^16) / max bandwidth in a6xx_gmu_set_freq()
177 /* With Bandwidth voting, we now vote for all resources, so skip OPP set */ in a6xx_gmu_set_freq()
189 * Send an invalid index as a vote for the bus bandwidth and let the in a6xx_gmu_set_freq()
190 * firmware decide on the right vote in a6xx_gmu_set_freq()
447 u32 vote; in a6xx_gmu_gfx_rail_on() local
453 vote = gmu->gx_arc_votes[gmu->nr_gpu_freqs - 1]; in a6xx_gmu_gfx_rail_on()
455 gmu_write(gmu, REG_A6XX_GMU_GX_VOTE_IDX, vote & 0xff); in a6xx_gmu_gfx_rail_on()
[all …]
H A Da6xx_hfi.c227 msg.gx_votes[i].vote = gmu->gx_arc_votes[i]; in a6xx_hfi_send_perf_table_v1()
232 msg.cx_votes[i].vote = gmu->cx_arc_votes[i]; in a6xx_hfi_send_perf_table_v1()
249 msg.gx_votes[i].vote = gmu->gx_arc_votes[i]; in a6xx_hfi_send_perf_table()
255 msg.cx_votes[i].vote = gmu->cx_arc_votes[i]; in a6xx_hfi_send_perf_table()
/linux/drivers/soc/tegra/
H A Dcommon.c66 * disabled. This makes sure the OPP vote below gets cached in in tegra_core_dev_init_opp_state()
67 * GENPD for the device. Instead, the vote is done the next time in tegra_core_dev_init_opp_state()
81 /* first dummy rate-setting initializes voltage vote */ in tegra_core_dev_init_opp_state()
/linux/Documentation/devicetree/bindings/clock/
H A Dqcom,lcc.yaml56 - description: PLL 4 Vote clock
90 - description: PLL 4 Vote clock
/linux/drivers/clk/qcom/
H A Dgdsc.h21 * @collapse_ctrl: APCS collapse-vote register
22 * @collapse_mask: APCS collapse-vote mask
H A Dgdsc.c451 * Votable GDSCs can be ON due to Vote from other masters. in gdsc_init()
452 * If a Votable GDSC is ON, make sure we have a Vote. in gdsc_init()
/linux/drivers/slimbus/
H A Dmessaging.c49 /* Remove runtime-pm vote now that response was received for TID txn */ in slim_msg_response()
118 * do not vote for runtime-PM if the transactions are part of clock in slim_do_transfer()
171 * remove runtime-pm vote if this was TX only, or in slim_do_transfer()
/linux/Documentation/devicetree/bindings/interconnect/
H A Dqcom,bcm-voter.yaml15 Coordinators (RSC). Interconnect providers are able to vote for aggregated
/linux/arch/arm/common/
H A Dvlock.S63 strb r1, [r0, #VLOCK_OWNER_OFFSET] @ submit my vote
/linux/Documentation/devicetree/bindings/soc/qcom/
H A Dqcom,rpm.yaml12 to vote for state of the system resources, such as clocks, regulators and bus
H A Dqcom,smd-rpm.yaml12 to vote for state of the system resources, such as clocks, regulators and bus
/linux/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_hw_catalog.h734 * @min_core_ib minimum mnoc ib vote in kbps
735 * @min_llcc_ib minimum llcc ib vote in kbps
736 * @min_dram_ib minimum dram ib vote in kbps
/linux/arch/arm64/boot/dts/qcom/
H A Dmsm8916-pm8916.dtsi87 * them to ensure the vote from the application processor can be
H A Dmsm8939-pm8916.dtsi65 * them to ensure the vote from the application processor can be
H A Dmsm8929-pm8916.dtsi65 * them to ensure the vote from the application processor can be
/linux/fs/ocfs2/cluster/
H A Dmasklog.c113 define_mask(VOTE),
/linux/drivers/soc/qcom/
H A Drpmh.c47 * @sleep_val: the sleep vote
48 * @wake_val: the wake vote
/linux/fs/ocfs2/
H A Dinode.h85 * We *only* set this on unlink vote from another node. If the inode
/linux/drivers/interconnect/qcom/
H A Dicc-rpm.h53 * @keep_alive: whether to always keep a minimum vote on the bus clocks
H A Dicc-rpm.c167 "NoC QoS: Skipping %s: vote aggregated on parent.\n", in qcom_icc_set_noc_qos()
380 * to vote for a value that's below the lower threshold, so let's not do so. in qcom_icc_set()
/linux/drivers/interconnect/
H A Dicc-clk.c71 * wrapper around COMMON_CLK framework, allowing other devices to vote on the
/linux/drivers/mfd/
H A D88pm860x-core.c659 dev_dbg(chip->dev, "%s(B): vote=0x%x status=%d\n", in pm8606_osc_enable()
683 dev_dbg(chip->dev, "%s(A): vote=0x%x status=%d ret=%d\n", in pm8606_osc_enable()
700 dev_dbg(chip->dev, "%s(B): vote=0x%x status=%d\n", in pm8606_osc_disable()
724 dev_dbg(chip->dev, "%s(A): vote=0x%x status=%d ret=%d\n", in pm8606_osc_disable()
/linux/Documentation/arch/arm/
H A Dvlocks.rst38 /* signal our desire to vote */
/linux/Documentation/driver-api/
H A Dinterconnect.rst137 # Vote for avg_bw and peak_bw on the latest path from "get".

12