Searched refs:hw_voter (Results 1 – 2 of 2) sorted by relevance
22 .hw_voter = {118 static bool is_mminfra_ready(struct mminfra_hw_voter *hw_voter) in is_mminfra_ready() argument120 if (!hw_voter) in is_mminfra_ready()123 return !!(mmio_read_32(hw_voter->done_bits) & MMINFRA_DONE); in is_mminfra_ready()126 static int mminfra_hwv_power_ctrl(struct mminfra_hw_voter *hw_voter, bool is_on) in mminfra_hwv_power_ctrl() argument131 vote_mask = BIT(hw_voter->en_shift); in mminfra_hwv_power_ctrl()132 vote_ofs = is_on ? hw_voter->set_ofs : hw_voter->clr_ofs; in mminfra_hwv_power_ctrl()138 mmio_write_32(hw_voter->base + vote_ofs, vote_mask); in mminfra_hwv_power_ctrl()140 val = mmio_read_32(hw_voter->base + hw_voter->en_ofs); in mminfra_hwv_power_ctrl()146 is_on, hw_voter->base + hw_voter->en_ofs, val); in mminfra_hwv_power_ctrl()[all …]
56 struct mminfra_hw_voter hw_voter; member