Lines Matching refs:ReadFrom
272 auto live_surface = regs.PlaneSurfaceLive(i).ReadFrom(mmio_space()); in HandlePipeVsync()
279 auto live_surface = regs.CursorSurfaceLive().ReadFrom(mmio_space()); in HandlePipeVsync()
302 auto nde_rstwrn_opt = registers::NorthDERestetWarning::Get().ReadFrom(mmio_space()); in BringUpDisplayEngine()
307 if (!WAIT_ON_US(registers::FuseStatus::Get().ReadFrom(mmio_space()).pg0_dist_status(), 5)) { in BringUpDisplayEngine()
320 auto dpll_enable = registers::DpllEnable::Get(registers::DPLL_0).ReadFrom(mmio_space()); in BringUpDisplayEngine()
323 auto cd_clk = registers::CdClockCtl::Get().ReadFrom(mmio_space()); in BringUpDisplayEngine()
329 auto dpll_ctl1 = registers::DpllControl1::Get().ReadFrom(mmio_space()); in BringUpDisplayEngine()
339 if (!WAIT_ON_MS(registers::Lcpll1Control::Get().ReadFrom(mmio_space()).pll_lock(), 5)) { in BringUpDisplayEngine()
377 auto dbuf_ctl = registers::DbufCtl::Get().ReadFrom(mmio_space()); in BringUpDisplayEngine()
381 if (!WAIT_ON_US(registers::DbufCtl::Get().ReadFrom(mmio_space()).power_state(), 10)) { in BringUpDisplayEngine()
402 auto vga_ctl = registers::VgaCtl::Get().ReadFrom(mmio_space()); in BringUpDisplayEngine()
414 pipe_regs.PipeScalerCtrl(0).ReadFrom(mmio_space()).set_enable(0).WriteTo(mmio_space()); in BringUpDisplayEngine()
415 pipe_regs.PipeScalerWinSize(0).ReadFrom(mmio_space()).WriteTo(mmio_space()); in BringUpDisplayEngine()
417 pipe_regs.PipeScalerCtrl(1).ReadFrom(mmio_space()).set_enable(0).WriteTo(mmio_space()); in BringUpDisplayEngine()
418 pipe_regs.PipeScalerWinSize(1).ReadFrom(mmio_space()).WriteTo(mmio_space()); in BringUpDisplayEngine()
447 auto cursor_ctrl = pipe_regs.CursorCtrl().ReadFrom(mmio_space()); in ResetPipe()
463 auto trans_conf = trans_regs.Conf().ReadFrom(mmio_space()); in ResetTrans()
466 if (!WAIT_ON_MS(!trans_regs.Conf().ReadFrom(mmio_space()).transcoder_state(), 60)) { in ResetTrans()
472 auto trans_ddi_ctl = trans_regs.DdiFuncControl().ReadFrom(mmio_space()); in ResetTrans()
478 auto trans_clk_sel = trans_regs.ClockSelect().ReadFrom(mmio_space()); in ResetTrans()
490 auto ddi_buf_ctl = ddi_regs.DdiBufControl().ReadFrom(mmio_space()); in ResetDdi()
495 auto ddi_dp_tp_ctl = ddi_regs.DdiDpTransportControl().ReadFrom(mmio_space()); in ResetDdi()
500 …if (was_enabled && !WAIT_ON_MS(ddi_regs.DdiBufControl().ReadFrom(mmio_space()).ddi_idle_status(), … in ResetDdi()
506 auto pwc2 = registers::PowerWellControl2::Get().ReadFrom(mmio_space()); in ResetDdi()
511 auto dpll_ctrl2 = registers::DpllControl2::Get().ReadFrom(mmio_space()); in ResetDdi()
522 auto dpll_enable = registers::DpllEnable::Get(dpll).ReadFrom(mmio_space()); in ResetDdi()
590 if (!registers::PowerWellControl2::Get().ReadFrom(mmio_space()).ddi_io_power_state(ddi).get() in LoadHardwareState()
591 || !regs.DdiBufControl().ReadFrom(mmio_space()).ddi_buffer_enable()) { in LoadHardwareState()
598 auto ddi_func_ctrl = regs.DdiFuncControl().ReadFrom(mmio_space()); in LoadHardwareState()
611 if (regs.ClockSelect().ReadFrom(mmio_space()).trans_clock_select() == ddi + 1u in LoadHardwareState()
612 && regs.DdiFuncControl().ReadFrom(mmio_space()).ddi_select() == ddi) { in LoadHardwareState()
623 auto dpll_ctrl2 = registers::DpllControl2::Get().ReadFrom(mmio_space()); in LoadHardwareState()
629 auto dpll_enable = registers::DpllEnable::Get(dpll).ReadFrom(mmio_space()); in LoadHardwareState()
634 auto dpll_ctrl1 = registers::DpllControl1::Get().ReadFrom(mmio_space()); in LoadHardwareState()
638 auto dpll_cfg1 = registers::DpllConfig1::Get(dpll).ReadFrom(mmio_space()); in LoadHardwareState()
639 auto dpll_cfg2 = registers::DpllConfig2::Get(dpll).ReadFrom(mmio_space()); in LoadHardwareState()
1207 pipe_regs.PlaneSurface(j).ReadFrom(mmio_space()).WriteTo(mmio_space()); in DoPipeBufferReallocation()
1209 pipe_regs.CursorBase().ReadFrom(mmio_space()).WriteTo(mmio_space()); in DoPipeBufferReallocation()
1247 auto cd_freq = registers::CdClockCtl::Get().ReadFrom(mmio_space()).cd_freq_decimal(); in CheckDisplayLimits()
1869 auto plane_stride = pipe_regs.PlaneSurfaceStride(0).ReadFrom(mmio_space()); in DdkSuspend()
1873 auto plane_surface = pipe_regs.PlaneSurface(0).ReadFrom(mmio_space()); in DdkSuspend()
1894 registers::DdiRegs(registers::DDI_A).DdiBufControl().ReadFrom(mmio_space()) in DdkResume()
1983 pp_divisor_val_ = registers::PanelPowerDivisor::Get().ReadFrom(mmio_space()).reg_value(); in Bind()
1985 registers::PanelPowerOffDelay::Get().ReadFrom(mmio_space()).reg_value(); in Bind()
1986 pp_on_delay_val_ = registers::PanelPowerOnDelay::Get().ReadFrom(mmio_space()).reg_value(); in Bind()
1987 sblc_ctrl2_val_ = registers::SouthBacklightCtl2::Get().ReadFrom(mmio_space()).reg_value(); in Bind()
1988 schicken1_val_ = registers::SChicken1::Get().ReadFrom(mmio_space()).reg_value(); in Bind()
1990 sblc_polarity_ = registers::SouthBacklightCtl1::Get().ReadFrom(mmio_space()).polarity(); in Bind()
1992 .ReadFrom(mmio_space()).ddi_a_lane_capability_control(); in Bind()