Struct rk3399_pac::Vopl
source · pub struct Vopl { /* private fields */ }
Expand description
Visual Output Processor (Little) (VOPL) Registers
Implementations§
source§impl Vopl
impl Vopl
sourcepub const PTR: *const RegisterBlock = {0xff8f0000 as *const vopl::RegisterBlock}
pub const PTR: *const RegisterBlock = {0xff8f0000 as *const vopl::RegisterBlock}
Pointer to the register block
sourcepub const fn ptr() -> *const RegisterBlock
pub const fn ptr() -> *const RegisterBlock
Return the pointer to the register block
sourcepub unsafe fn steal() -> Self
pub unsafe fn steal() -> Self
Steal an instance of this peripheral
§Safety
Ensure that the new instance of the peripheral cannot be used in a way that may race with any existing instances, for example by only accessing read-only or write-only registers, or by consuming the original peripheral and using critical sections to coordinate access between multiple new instances.
Additionally, other software such as HALs may rely on only one peripheral instance existing to ensure memory safety; ensure no stolen instances are passed to such software.
Methods from Deref<Target = RegisterBlock>§
sourcepub fn reg_cfg_done(&self) -> &RegCfgDone
pub fn reg_cfg_done(&self) -> &RegCfgDone
0x00 - Register config done flag
sourcepub fn version_info(&self) -> &VersionInfo
pub fn version_info(&self) -> &VersionInfo
0x04 - Version for vop
sourcepub fn win0_ctrl0(&self) -> &Win0Ctrl0
pub fn win0_ctrl0(&self) -> &Win0Ctrl0
0x30 - Win0 ctrl register0
sourcepub fn win0_ctrl1(&self) -> &Win0Ctrl1
pub fn win0_ctrl1(&self) -> &Win0Ctrl1
0x34 - Win0 ctrl register1
sourcepub fn win0_color_key(&self) -> &Win0ColorKey
pub fn win0_color_key(&self) -> &Win0ColorKey
0x38 - Win0 color key register
sourcepub fn win0_yrgb_mst(&self) -> &Win0YrgbMst
pub fn win0_yrgb_mst(&self) -> &Win0YrgbMst
0x40 - Win0 YRGB memory start address
sourcepub fn win0_cbr_mst(&self) -> &Win0CbrMst
pub fn win0_cbr_mst(&self) -> &Win0CbrMst
0x44 - Win0 Cbr memory start address
sourcepub fn win0_act_info(&self) -> &Win0ActInfo
pub fn win0_act_info(&self) -> &Win0ActInfo
0x48 - Win0 active window width/height
sourcepub fn win0_dsp_info(&self) -> &Win0DspInfo
pub fn win0_dsp_info(&self) -> &Win0DspInfo
0x4c - Win0 display width/height on panel
sourcepub fn win0_dsp_st(&self) -> &Win0DspSt
pub fn win0_dsp_st(&self) -> &Win0DspSt
0x50 - Win0 display start point on panel
sourcepub fn win0_scl_factor_yrgb(&self) -> &Win0SclFactorYrgb
pub fn win0_scl_factor_yrgb(&self) -> &Win0SclFactorYrgb
0x54 - Win0 YRGB scaling factor
sourcepub fn win0_scl_factor_cbr(&self) -> &Win0SclFactorCbr
pub fn win0_scl_factor_cbr(&self) -> &Win0SclFactorCbr
0x58 - Win0 Cbr scaling factor
sourcepub fn win0_scl_offset(&self) -> &Win0SclOffset
pub fn win0_scl_offset(&self) -> &Win0SclOffset
0x5c - Win0 scaling start point offset
sourcepub fn win0_src_alpha_ctrl(&self) -> &Win0SrcAlphaCtrl
pub fn win0_src_alpha_ctrl(&self) -> &Win0SrcAlphaCtrl
0x60 - Win0 alpha source control register
sourcepub fn win0_dst_alpha_ctrl(&self) -> &Win0DstAlphaCtrl
pub fn win0_dst_alpha_ctrl(&self) -> &Win0DstAlphaCtrl
0x64 - Win0 alpha destination control register
sourcepub fn win0_fading_ctrl(&self) -> &Win0FadingCtrl
pub fn win0_fading_ctrl(&self) -> &Win0FadingCtrl
0x68 - Win0 fading contrl register
sourcepub fn win0_ctrl2(&self) -> &Win0Ctrl2
pub fn win0_ctrl2(&self) -> &Win0Ctrl2
0x6c - Win0 ctrl register2
sourcepub fn win1_ctrl0(&self) -> &Win1Ctrl0
pub fn win1_ctrl0(&self) -> &Win1Ctrl0
0x70 - Win1 ctrl register0
sourcepub fn win1_ctrl1(&self) -> &Win1Ctrl1
pub fn win1_ctrl1(&self) -> &Win1Ctrl1
0x74 - Win1 ctrl register1
sourcepub fn win1_color_key(&self) -> &Win1ColorKey
pub fn win1_color_key(&self) -> &Win1ColorKey
0x78 - Win1 color key register
sourcepub fn win1_yrgb_mst(&self) -> &Win1YrgbMst
pub fn win1_yrgb_mst(&self) -> &Win1YrgbMst
0x80 - Win1 YRGB memory start address
sourcepub fn win1_cbr_mst(&self) -> &Win1CbrMst
pub fn win1_cbr_mst(&self) -> &Win1CbrMst
0x84 - Win1 Cbr memory start address
sourcepub fn win1_act_info(&self) -> &Win1ActInfo
pub fn win1_act_info(&self) -> &Win1ActInfo
0x88 - Win1 active window width/height
sourcepub fn win1_dsp_info(&self) -> &Win1DspInfo
pub fn win1_dsp_info(&self) -> &Win1DspInfo
0x8c - Win1 display width/height on panel
sourcepub fn win1_dsp_st(&self) -> &Win1DspSt
pub fn win1_dsp_st(&self) -> &Win1DspSt
0x90 - Win1 display start point on panel
sourcepub fn win1_scl_factor_yrgb(&self) -> &Win1SclFactorYrgb
pub fn win1_scl_factor_yrgb(&self) -> &Win1SclFactorYrgb
0x94 - Win1 YRGB scaling factor
sourcepub fn win1_scl_factor_cbr(&self) -> &Win1SclFactorCbr
pub fn win1_scl_factor_cbr(&self) -> &Win1SclFactorCbr
0x98 - Win1 Cbr scaling factor
sourcepub fn win1_scl_offset(&self) -> &Win1SclOffset
pub fn win1_scl_offset(&self) -> &Win1SclOffset
0x9c - Win1 scaling start point offset
sourcepub fn win1_src_alpha_ctrl(&self) -> &Win1SrcAlphaCtrl
pub fn win1_src_alpha_ctrl(&self) -> &Win1SrcAlphaCtrl
0xa0 - Win1 alpha source control register
sourcepub fn win1_dst_alpha_ctrl(&self) -> &Win1DstAlphaCtrl
pub fn win1_dst_alpha_ctrl(&self) -> &Win1DstAlphaCtrl
0xa4 - Win1 alpha destination control register
sourcepub fn win1_fading_ctrl(&self) -> &Win1FadingCtrl
pub fn win1_fading_ctrl(&self) -> &Win1FadingCtrl
0xa8 - Win1 fading contrl register
sourcepub fn win1_ctrl2(&self) -> &Win1Ctrl2
pub fn win1_ctrl2(&self) -> &Win1Ctrl2
0xac - Win1 ctrl register2
sourcepub fn win2_ctrl0(&self) -> &Win2Ctrl0
pub fn win2_ctrl0(&self) -> &Win2Ctrl0
0xb0 - win2 ctrl register0
sourcepub fn win2_ctrl1(&self) -> &Win2Ctrl1
pub fn win2_ctrl1(&self) -> &Win2Ctrl1
0xb4 - win2 ctrl register1
sourcepub fn win2_vir0_1(&self) -> &Win2Vir0_1
pub fn win2_vir0_1(&self) -> &Win2Vir0_1
0xb8 - Win2 virtual stride0 and virtaul stride1
sourcepub fn win2_vir2_3(&self) -> &Win2Vir2_3
pub fn win2_vir2_3(&self) -> &Win2Vir2_3
0xbc - Win2 virtual stride2 and virtaul stride3
sourcepub fn win2_dsp_info0(&self) -> &Win2DspInfo0
pub fn win2_dsp_info0(&self) -> &Win2DspInfo0
0xc4 - Win2 display width0/height0 on panel
sourcepub fn win2_dsp_st0(&self) -> &Win2DspSt0
pub fn win2_dsp_st0(&self) -> &Win2DspSt0
0xc8 - Win2 display start point0 on panel
sourcepub fn win2_color_key(&self) -> &Win2ColorKey
pub fn win2_color_key(&self) -> &Win2ColorKey
0xcc - Win2 color key register
sourcepub fn win2_dsp_info1(&self) -> &Win2DspInfo1
pub fn win2_dsp_info1(&self) -> &Win2DspInfo1
0xd4 - Win2 display width1/height1 on panel
sourcepub fn win2_dsp_st1(&self) -> &Win2DspSt1
pub fn win2_dsp_st1(&self) -> &Win2DspSt1
0xd8 - Win2 display start point1 on panel
sourcepub fn win2_src_alpha_ctrl(&self) -> &Win2SrcAlphaCtrl
pub fn win2_src_alpha_ctrl(&self) -> &Win2SrcAlphaCtrl
0xdc - Win2 alpha source control register
sourcepub fn win2_dsp_info2(&self) -> &Win2DspInfo2
pub fn win2_dsp_info2(&self) -> &Win2DspInfo2
0xe4 - Win2 display width2/height2 on panel
sourcepub fn win2_dsp_st2(&self) -> &Win2DspSt2
pub fn win2_dsp_st2(&self) -> &Win2DspSt2
0xe8 - Win2 display start point2 on panel
sourcepub fn win2_dst_alpha_ctrl(&self) -> &Win2DstAlphaCtrl
pub fn win2_dst_alpha_ctrl(&self) -> &Win2DstAlphaCtrl
0xec - Win2 alpha destination control register
sourcepub fn win2_dsp_info3(&self) -> &Win2DspInfo3
pub fn win2_dsp_info3(&self) -> &Win2DspInfo3
0xf4 - Win2 display width3/height3 on panel
sourcepub fn win2_dsp_st3(&self) -> &Win2DspSt3
pub fn win2_dsp_st3(&self) -> &Win2DspSt3
0xf8 - Win2 display start point3 on panel
sourcepub fn win2_fading_ctrl(&self) -> &Win2FadingCtrl
pub fn win2_fading_ctrl(&self) -> &Win2FadingCtrl
0xfc - Win2 fading contrl register
sourcepub fn win3_ctrl0(&self) -> &Win3Ctrl0
pub fn win3_ctrl0(&self) -> &Win3Ctrl0
0x100 - Win3 ctrl register0
sourcepub fn win3_ctrl1(&self) -> &Win3Ctrl1
pub fn win3_ctrl1(&self) -> &Win3Ctrl1
0x104 - Win3 ctrl register1
sourcepub fn win3_vir0_1(&self) -> &Win3Vir0_1
pub fn win3_vir0_1(&self) -> &Win3Vir0_1
0x108 - Win3 virtual stride0 and virtaul stride1
sourcepub fn win3_vir2_3(&self) -> &Win3Vir2_3
pub fn win3_vir2_3(&self) -> &Win3Vir2_3
0x10c - Win3 virtual stride2 and virtaul stride3
sourcepub fn win3_dsp_info0(&self) -> &Win3DspInfo0
pub fn win3_dsp_info0(&self) -> &Win3DspInfo0
0x114 - Win3 display width0/height0 on panel
sourcepub fn win3_dsp_st0(&self) -> &Win3DspSt0
pub fn win3_dsp_st0(&self) -> &Win3DspSt0
0x118 - Win3 display start point0 on panel
sourcepub fn win3_color_key(&self) -> &Win3ColorKey
pub fn win3_color_key(&self) -> &Win3ColorKey
0x11c - Win3 color key register
sourcepub fn win3_dsp_info1(&self) -> &Win3DspInfo1
pub fn win3_dsp_info1(&self) -> &Win3DspInfo1
0x124 - Win3 display width1/height1 on panel
sourcepub fn win3_dsp_st1(&self) -> &Win3DspSt1
pub fn win3_dsp_st1(&self) -> &Win3DspSt1
0x128 - Win3 display start point1 on panel
sourcepub fn win3_src_alpha_ctrl(&self) -> &Win3SrcAlphaCtrl
pub fn win3_src_alpha_ctrl(&self) -> &Win3SrcAlphaCtrl
0x12c - Win3 alpha source control register
sourcepub fn win3_dsp_info2(&self) -> &Win3DspInfo2
pub fn win3_dsp_info2(&self) -> &Win3DspInfo2
0x134 - Win3 display width2/height2 on panel
sourcepub fn win3_dsp_st2(&self) -> &Win3DspSt2
pub fn win3_dsp_st2(&self) -> &Win3DspSt2
0x138 - Win3 display start point2 on panel
sourcepub fn win3_dst_alpha_ctrl(&self) -> &Win3DstAlphaCtrl
pub fn win3_dst_alpha_ctrl(&self) -> &Win3DstAlphaCtrl
0x13c - Win3 alpha destination control register
sourcepub fn win3_dsp_info3(&self) -> &Win3DspInfo3
pub fn win3_dsp_info3(&self) -> &Win3DspInfo3
0x144 - Win3 display width3/height3 on panel
sourcepub fn win3_dsp_st3(&self) -> &Win3DspSt3
pub fn win3_dsp_st3(&self) -> &Win3DspSt3
0x148 - Win3 display start point3 on panel
sourcepub fn win3_fading_ctrl(&self) -> &Win3FadingCtrl
pub fn win3_fading_ctrl(&self) -> &Win3FadingCtrl
0x14c - Win3 fading contrl register
sourcepub fn hwc_dsp_st(&self) -> &HwcDspSt
pub fn hwc_dsp_st(&self) -> &HwcDspSt
0x15c - Hwc display start point on panel
sourcepub fn hwc_src_alpha_ctrl(&self) -> &HwcSrcAlphaCtrl
pub fn hwc_src_alpha_ctrl(&self) -> &HwcSrcAlphaCtrl
0x160 - Hwc alpha source control register
sourcepub fn hwc_dst_alpha_ctrl(&self) -> &HwcDstAlphaCtrl
pub fn hwc_dst_alpha_ctrl(&self) -> &HwcDstAlphaCtrl
0x164 - Hwc alpha destination control register
sourcepub fn hwc_fading_ctrl(&self) -> &HwcFadingCtrl
pub fn hwc_fading_ctrl(&self) -> &HwcFadingCtrl
0x168 - Hwc fading contrl register
sourcepub fn post_dsp_hact_info(&self) -> &PostDspHactInfo
pub fn post_dsp_hact_info(&self) -> &PostDspHactInfo
0x170 - Post scaler down horizontal start and end
sourcepub fn post_dsp_vact_info(&self) -> &PostDspVactInfo
pub fn post_dsp_vact_info(&self) -> &PostDspVactInfo
0x174 - Panel active horizontal scanning start point and end point
sourcepub fn post_scl_factor_yrgb(&self) -> &PostSclFactorYrgb
pub fn post_scl_factor_yrgb(&self) -> &PostSclFactorYrgb
0x178 - Post yrgb scaling factor
sourcepub fn post_reserved(&self) -> &PostReserved
pub fn post_reserved(&self) -> &PostReserved
0x17c - Post reserved
sourcepub fn post_scl_ctrl(&self) -> &PostSclCtrl
pub fn post_scl_ctrl(&self) -> &PostSclCtrl
0x180 - Post scaling start point offset
sourcepub fn post_dsp_vact_info_f1(&self) -> &PostDspVactInfoF1
pub fn post_dsp_vact_info_f1(&self) -> &PostDspVactInfoF1
0x184 - Panel active horizontal scanning start point and end point F1
sourcepub fn dsp_htotal_hs_end(&self) -> &DspHtotalHsEnd
pub fn dsp_htotal_hs_end(&self) -> &DspHtotalHsEnd
0x188 - Panel scanning horizontal width and hsync pulse end point
sourcepub fn dsp_hact_st_end(&self) -> &DspHactStEnd
pub fn dsp_hact_st_end(&self) -> &DspHactStEnd
0x18c - Panel active horizontal scanning start point and end point
sourcepub fn dsp_vtotal_vs_end(&self) -> &DspVtotalVsEnd
pub fn dsp_vtotal_vs_end(&self) -> &DspVtotalVsEnd
0x190 - Panel scanning vertical height and vsync pulse end point
sourcepub fn dsp_vact_st_end(&self) -> &DspVactStEnd
pub fn dsp_vact_st_end(&self) -> &DspVactStEnd
0x194 - Panel active vertical scanning start point and end point
sourcepub fn dsp_vs_st_end_f1(&self) -> &DspVsStEndF1
pub fn dsp_vs_st_end_f1(&self) -> &DspVsStEndF1
0x198 - Vertical scanning start point and vsync pulse end point of even filed in interlace mode
sourcepub fn dsp_vact_st_end_f1(&self) -> &DspVactStEndF1
pub fn dsp_vact_st_end_f1(&self) -> &DspVactStEndF1
0x19c - Vertical scanning active start point and end point of even filed in interlace mode
sourcepub fn pwm_period_hpr(&self) -> &PwmPeriodHpr
pub fn pwm_period_hpr(&self) -> &PwmPeriodHpr
0x1a4 - PWM Period Register/High Polarity Capture Register
sourcepub fn pwm_duty_lpr(&self) -> &PwmDutyLpr
pub fn pwm_duty_lpr(&self) -> &PwmDutyLpr
0x1a8 - PWM Duty Register/Low Polarity Capture Register
sourcepub fn bcsh_color_bar(&self) -> &BcshColorBar
pub fn bcsh_color_bar(&self) -> &BcshColorBar
0x1b0 - Color bar config register
sourcepub fn bcsh_bcs(&self) -> &BcshBcs
pub fn bcsh_bcs(&self) -> &BcshBcs
0x1b4 - Brightness contrast saturation*contrast config register
sourcepub fn cabc_ctrl0(&self) -> &CabcCtrl0
pub fn cabc_ctrl0(&self) -> &CabcCtrl0
0x1c0 - Content Adaptive Backlight Control register0
sourcepub fn cabc_ctrl1(&self) -> &CabcCtrl1
pub fn cabc_ctrl1(&self) -> &CabcCtrl1
0x1c4 - Content Adaptive Backlight Control register1
sourcepub fn cabc_ctrl2(&self) -> &CabcCtrl2
pub fn cabc_ctrl2(&self) -> &CabcCtrl2
0x1c8 - Content Adaptive Backlight Control register2
sourcepub fn cabc_ctrl3(&self) -> &CabcCtrl3
pub fn cabc_ctrl3(&self) -> &CabcCtrl3
0x1cc - Content Adaptive Backlight Control register3
sourcepub fn cabc_gauss_line0_0(&self) -> &CabcGaussLine0_0
pub fn cabc_gauss_line0_0(&self) -> &CabcGaussLine0_0
0x1d0 - CABC gauss line config register00
sourcepub fn cabc_gauss_line0_1(&self) -> &CabcGaussLine0_1
pub fn cabc_gauss_line0_1(&self) -> &CabcGaussLine0_1
0x1d4 - CABC gauss line config register01
sourcepub fn cabc_gauss_line1_0(&self) -> &CabcGaussLine1_0
pub fn cabc_gauss_line1_0(&self) -> &CabcGaussLine1_0
0x1d8 - CABC gauss line config register10
sourcepub fn cabc_gauss_line1_1(&self) -> &CabcGaussLine1_1
pub fn cabc_gauss_line1_1(&self) -> &CabcGaussLine1_1
0x1dc - CABC gauss line config register11
sourcepub fn cabc_gauss_line2_0(&self) -> &CabcGaussLine2_0
pub fn cabc_gauss_line2_0(&self) -> &CabcGaussLine2_0
0x1e0 - CABC gauss line config register20
sourcepub fn cabc_gauss_line2_1(&self) -> &CabcGaussLine2_1
pub fn cabc_gauss_line2_1(&self) -> &CabcGaussLine2_1
0x1e4 - CABC gauss line config register21
sourcepub fn frc_lower01_0(&self) -> &FrcLower01_0
pub fn frc_lower01_0(&self) -> &FrcLower01_0
0x1e8 - FRC lookup table config register010
sourcepub fn frc_lower01_1(&self) -> &FrcLower01_1
pub fn frc_lower01_1(&self) -> &FrcLower01_1
0x1ec - FRC lookup table config register011
sourcepub fn frc_lower10_0(&self) -> &FrcLower10_0
pub fn frc_lower10_0(&self) -> &FrcLower10_0
0x1f0 - FRC lookup table config register100
sourcepub fn frc_lower10_1(&self) -> &FrcLower10_1
pub fn frc_lower10_1(&self) -> &FrcLower10_1
0x1f4 - FRC lookup table config register101
sourcepub fn frc_lower11_0(&self) -> &FrcLower11_0
pub fn frc_lower11_0(&self) -> &FrcLower11_0
0x1f8 - FRC lookup table config register110
sourcepub fn frc_lower11_1(&self) -> &FrcLower11_1
pub fn frc_lower11_1(&self) -> &FrcLower11_1
0x1fc - FRC lookup table config register111
sourcepub fn intr_clear0(&self) -> &IntrClear0
pub fn intr_clear0(&self) -> &IntrClear0
0x284 - Interrupt clear register
sourcepub fn intr_status0(&self) -> &IntrStatus0
pub fn intr_status0(&self) -> &IntrStatus0
0x288 - interrupt status
sourcepub fn intr_raw_status0(&self) -> &IntrRawStatus0
pub fn intr_raw_status0(&self) -> &IntrRawStatus0
0x28c - raw interrupt status
sourcepub fn vop_status(&self) -> &VopStatus
pub fn vop_status(&self) -> &VopStatus
0x2a4 - vop status register
sourcepub fn blanking_value(&self) -> &BlankingValue
pub fn blanking_value(&self) -> &BlankingValue
0x2a8 - Register0000 Abstract
sourcepub fn mcu_bypass_port(&self) -> &McuBypassPort
pub fn mcu_bypass_port(&self) -> &McuBypassPort
0x2ac - MCU bypass port
sourcepub fn win0_dsp_bg(&self) -> &Win0DspBg
pub fn win0_dsp_bg(&self) -> &Win0DspBg
0x2b0 - Win0 layer background color
sourcepub fn win1_dsp_bg(&self) -> &Win1DspBg
pub fn win1_dsp_bg(&self) -> &Win1DspBg
0x2b4 - Win1 layer background color
sourcepub fn win2_dsp_bg(&self) -> &Win2DspBg
pub fn win2_dsp_bg(&self) -> &Win2DspBg
0x2b8 - Win2 layer background color
sourcepub fn win3_dsp_bg(&self) -> &Win3DspBg
pub fn win3_dsp_bg(&self) -> &Win3DspBg
0x2bc - Win3 layer background color
sourcepub fn yuv2yuv_win(&self) -> &Yuv2yuvWin
pub fn yuv2yuv_win(&self) -> &Yuv2yuvWin
0x2c0 - win yuv2yuv control register
sourcepub fn auto_gating_en(&self) -> &AutoGatingEn
pub fn auto_gating_en(&self) -> &AutoGatingEn
0x2cc - Auto gating enable
sourcepub fn win0_yuv2yuv_y2r_coe0(&self) -> &Win0Yuv2yuvY2rCoe0
pub fn win0_yuv2yuv_y2r_coe0(&self) -> &Win0Yuv2yuvY2rCoe0
0x4e0 - WIN0 yuv2yuv y2r cofficient
sourcepub fn win0_yuv2yuv_y2r_coe1(&self) -> &Win0Yuv2yuvY2rCoe1
pub fn win0_yuv2yuv_y2r_coe1(&self) -> &Win0Yuv2yuvY2rCoe1
0x4e4 - WIN0 yuv2yuv y2r cofficient
sourcepub fn win0_yuv2yuv_y2r_coe2(&self) -> &Win0Yuv2yuvY2rCoe2
pub fn win0_yuv2yuv_y2r_coe2(&self) -> &Win0Yuv2yuvY2rCoe2
0x4e8 - WIN0 yuv2yuv y2r cofficient
sourcepub fn win0_yuv2yuv_y2r_coe3(&self) -> &Win0Yuv2yuvY2rCoe3
pub fn win0_yuv2yuv_y2r_coe3(&self) -> &Win0Yuv2yuvY2rCoe3
0x4ec - WIN0yuv2yuv y2r cofficient
sourcepub fn win0_yuv2yuv_y2r_coe4(&self) -> &Win0Yuv2yuvY2rCoe4
pub fn win0_yuv2yuv_y2r_coe4(&self) -> &Win0Yuv2yuvY2rCoe4
0x4f0 - WIN0 yuv2yuv y2r cofficient
sourcepub fn win0_yuv2yuv_y2r_coe5(&self) -> &Win0Yuv2yuvY2rCoe5
pub fn win0_yuv2yuv_y2r_coe5(&self) -> &Win0Yuv2yuvY2rCoe5
0x4f4 - WIN0 yuv2yuv y2r cofficient
sourcepub fn win0_yuv2yuv_y2r_coe6(&self) -> &Win0Yuv2yuvY2rCoe6
pub fn win0_yuv2yuv_y2r_coe6(&self) -> &Win0Yuv2yuvY2rCoe6
0x4f8 - WIN0 yuv2yuv y2r cofficient
sourcepub fn win0_yuv2yuv_y2r_coe7(&self) -> &Win0Yuv2yuvY2rCoe7
pub fn win0_yuv2yuv_y2r_coe7(&self) -> &Win0Yuv2yuvY2rCoe7
0x4fc - WIN0 yuv2yuv y2r cofficient
sourcepub fn win0_yuv2yuv_r2r_coe0(&self) -> &Win0Yuv2yuvR2rCoe0
pub fn win0_yuv2yuv_r2r_coe0(&self) -> &Win0Yuv2yuvR2rCoe0
0x500 - WIN0 yuv2yuv r2r cofficient
sourcepub fn win0_yuv2yuv_r2r_coe1(&self) -> &Win0Yuv2yuvR2rCoe1
pub fn win0_yuv2yuv_r2r_coe1(&self) -> &Win0Yuv2yuvR2rCoe1
0x504 - WIN0 yuv2yuv r2r cofficient
sourcepub fn win0_yuv2yuv_r2r_coe2(&self) -> &Win0Yuv2yuvR2rCoe2
pub fn win0_yuv2yuv_r2r_coe2(&self) -> &Win0Yuv2yuvR2rCoe2
0x508 - WIN0 yuv2yuv r2r cofficient
sourcepub fn win0_yuv2yuv_r2r_coe3(&self) -> &Win0Yuv2yuvR2rCoe3
pub fn win0_yuv2yuv_r2r_coe3(&self) -> &Win0Yuv2yuvR2rCoe3
0x50c - WIN0 yuv2yuv r2r cofficient
sourcepub fn win0_yuv2yuv_r2r_coe4(&self) -> &Win0Yuv2yuvR2rCoe4
pub fn win0_yuv2yuv_r2r_coe4(&self) -> &Win0Yuv2yuvR2rCoe4
0x510 - WIN0 yuv2yuv r2r cofficient
sourcepub fn win0_yuv2yuv_r2r_coe5(&self) -> &Win0Yuv2yuvR2rCoe5
pub fn win0_yuv2yuv_r2r_coe5(&self) -> &Win0Yuv2yuvR2rCoe5
0x514 - WIN0 yuv2yuv r2r cofficient
sourcepub fn win0_yuv2yuv_r2r_coe6(&self) -> &Win0Yuv2yuvR2rCoe6
pub fn win0_yuv2yuv_r2r_coe6(&self) -> &Win0Yuv2yuvR2rCoe6
0x518 - WIN0 yuv2yuv r2r cofficient
sourcepub fn win0_yuv2yuv_r2r_coe7(&self) -> &Win0Yuv2yuvR2rCoe7
pub fn win0_yuv2yuv_r2r_coe7(&self) -> &Win0Yuv2yuvR2rCoe7
0x51c - WIN0 yuv2yuv r2r cofficient
sourcepub fn win0_yuv2yuv_r2y_coe0(&self) -> &Win0Yuv2yuvR2yCoe0
pub fn win0_yuv2yuv_r2y_coe0(&self) -> &Win0Yuv2yuvR2yCoe0
0x520 - WIN0 yuv2yuv r2y cofficient
sourcepub fn win0_yuv2yuv_r2y_coe1(&self) -> &Win0Yuv2yuvR2yCoe1
pub fn win0_yuv2yuv_r2y_coe1(&self) -> &Win0Yuv2yuvR2yCoe1
0x524 - WIN0 yuv2yuv r2y cofficient
sourcepub fn win0_yuv2yuv_r2y_coe2(&self) -> &Win0Yuv2yuvR2yCoe2
pub fn win0_yuv2yuv_r2y_coe2(&self) -> &Win0Yuv2yuvR2yCoe2
0x528 - WIN0 yuv2yuv r2y cofficient
sourcepub fn win0_yuv2yuv_r2y_coe3(&self) -> &Win0Yuv2yuvR2yCoe3
pub fn win0_yuv2yuv_r2y_coe3(&self) -> &Win0Yuv2yuvR2yCoe3
0x52c - WIN0 yuv2yuv r2y cofficient
sourcepub fn win0_yuv2yuv_r2y_coe4(&self) -> &Win0Yuv2yuvR2yCoe4
pub fn win0_yuv2yuv_r2y_coe4(&self) -> &Win0Yuv2yuvR2yCoe4
0x530 - WIN0 yuv2yuv r2y cofficient
sourcepub fn win0_yuv2yuv_r2y_coe5(&self) -> &Win0Yuv2yuvR2yCoe5
pub fn win0_yuv2yuv_r2y_coe5(&self) -> &Win0Yuv2yuvR2yCoe5
0x534 - WIN0 yuv2yuv r2y cofficient
sourcepub fn win0_yuv2yuv_r2y_coe6(&self) -> &Win0Yuv2yuvR2yCoe6
pub fn win0_yuv2yuv_r2y_coe6(&self) -> &Win0Yuv2yuvR2yCoe6
0x538 - WIN0 yuv2yuv r2y cofficient
sourcepub fn win0_yuv2yuv_r2y_coe7(&self) -> &Win0Yuv2yuvR2yCoe7
pub fn win0_yuv2yuv_r2y_coe7(&self) -> &Win0Yuv2yuvR2yCoe7
0x53c - WIN0 yuv2yuv r2y cofficient
sourcepub fn win2_yuv2yuv_y2r_coe0(&self) -> &Win2Yuv2yuvY2rCoe0
pub fn win2_yuv2yuv_y2r_coe0(&self) -> &Win2Yuv2yuvY2rCoe0
0x5a0 - WIN2 yuv2yuv y2r cofficient
sourcepub fn win2_yuv2yuv_y2r_coe1(&self) -> &Win2Yuv2yuvY2rCoe1
pub fn win2_yuv2yuv_y2r_coe1(&self) -> &Win2Yuv2yuvY2rCoe1
0x5a4 - WIN2 yuv2yuv y2r cofficient
sourcepub fn win2_yuv2yuv_y2r_coe2(&self) -> &Win2Yuv2yuvY2rCoe2
pub fn win2_yuv2yuv_y2r_coe2(&self) -> &Win2Yuv2yuvY2rCoe2
0x5a8 - WIN2 yuv2yuv y2r cofficient
sourcepub fn win2_yuv2yuv_y2r_coe3(&self) -> &Win2Yuv2yuvY2rCoe3
pub fn win2_yuv2yuv_y2r_coe3(&self) -> &Win2Yuv2yuvY2rCoe3
0x5ac - WIN2 yuv2yuv y2r cofficient
sourcepub fn win2_yuv2yuv_y2r_coe4(&self) -> &Win2Yuv2yuvY2rCoe4
pub fn win2_yuv2yuv_y2r_coe4(&self) -> &Win2Yuv2yuvY2rCoe4
0x5b0 - WIN2 yuv2yuv y2r cofficient
sourcepub fn win2_yuv2yuv_y2r_coe5(&self) -> &Win2Yuv2yuvY2rCoe5
pub fn win2_yuv2yuv_y2r_coe5(&self) -> &Win2Yuv2yuvY2rCoe5
0x5b4 - WIN2 yuv2yuv y2r cofficient
sourcepub fn win2_yuv2yuv_y2r_coe6(&self) -> &Win2Yuv2yuvY2rCoe6
pub fn win2_yuv2yuv_y2r_coe6(&self) -> &Win2Yuv2yuvY2rCoe6
0x5b8 - WIN2 yuv2yuv y2r cofficient
sourcepub fn win2_yuv2yuv_y2r_coe7(&self) -> &Win2Yuv2yuvY2rCoe7
pub fn win2_yuv2yuv_y2r_coe7(&self) -> &Win2Yuv2yuvY2rCoe7
0x5bc - WIN2 yuv2yuv y2r cofficient
sourcepub fn win2_yuv2yuv_r2r_coe0(&self) -> &Win2Yuv2yuvR2rCoe0
pub fn win2_yuv2yuv_r2r_coe0(&self) -> &Win2Yuv2yuvR2rCoe0
0x5c0 - WIN2 yuv2yuv r2r cofficient
sourcepub fn win2_yuv2yuv_r2r_coe1(&self) -> &Win2Yuv2yuvR2rCoe1
pub fn win2_yuv2yuv_r2r_coe1(&self) -> &Win2Yuv2yuvR2rCoe1
0x5c4 - WIN2 yuv2yuv r2r cofficient
sourcepub fn win2_yuv2yuv_r2r_coe2(&self) -> &Win2Yuv2yuvR2rCoe2
pub fn win2_yuv2yuv_r2r_coe2(&self) -> &Win2Yuv2yuvR2rCoe2
0x5c8 - WIN2 yuv2yuv r2r cofficient
sourcepub fn win2_yuv2yuv_r2r_coe3(&self) -> &Win2Yuv2yuvR2rCoe3
pub fn win2_yuv2yuv_r2r_coe3(&self) -> &Win2Yuv2yuvR2rCoe3
0x5cc - WIN2 yuv2yuv r2r cofficient
sourcepub fn win2_yuv2yuv_r2r_coe4(&self) -> &Win2Yuv2yuvR2rCoe4
pub fn win2_yuv2yuv_r2r_coe4(&self) -> &Win2Yuv2yuvR2rCoe4
0x5d0 - WIN2 yuv2yuv r2r cofficient
sourcepub fn win2_yuv2yuv_r2r_coe5(&self) -> &Win2Yuv2yuvR2rCoe5
pub fn win2_yuv2yuv_r2r_coe5(&self) -> &Win2Yuv2yuvR2rCoe5
0x5d4 - WIN2 yuv2yuv r2r cofficient
sourcepub fn win2_yuv2yuv_r2r_coe6(&self) -> &Win2Yuv2yuvR2rCoe6
pub fn win2_yuv2yuv_r2r_coe6(&self) -> &Win2Yuv2yuvR2rCoe6
0x5d8 - WIN2 yuv2yuv r2r cofficient
sourcepub fn win2_yuv2yuv_r2r_coe7(&self) -> &Win2Yuv2yuvR2rCoe7
pub fn win2_yuv2yuv_r2r_coe7(&self) -> &Win2Yuv2yuvR2rCoe7
0x5dc - WIN2 yuv2yuv r2r cofficient
sourcepub fn win2_yuv2yuv_r2y_coe0(&self) -> &Win2Yuv2yuvR2yCoe0
pub fn win2_yuv2yuv_r2y_coe0(&self) -> &Win2Yuv2yuvR2yCoe0
0x5e0 - WIN2 yuv2yuv r2y cofficient
sourcepub fn win2_yuv2yuv_r2y_coe1(&self) -> &Win2Yuv2yuvR2yCoe1
pub fn win2_yuv2yuv_r2y_coe1(&self) -> &Win2Yuv2yuvR2yCoe1
0x5e4 - WIN2 yuv2yuv r2y cofficient
sourcepub fn win2_yuv2yuv_r2y_coe2(&self) -> &Win2Yuv2yuvR2yCoe2
pub fn win2_yuv2yuv_r2y_coe2(&self) -> &Win2Yuv2yuvR2yCoe2
0x5e8 - WIN2 yuv2yuv r2y cofficient
sourcepub fn win2_yuv2yuv_r2y_coe3(&self) -> &Win2Yuv2yuvR2yCoe3
pub fn win2_yuv2yuv_r2y_coe3(&self) -> &Win2Yuv2yuvR2yCoe3
0x5ec - WIN2 yuv2yuv r2y cofficient
sourcepub fn win2_yuv2yuv_r2y_coe4(&self) -> &Win2Yuv2yuvR2yCoe4
pub fn win2_yuv2yuv_r2y_coe4(&self) -> &Win2Yuv2yuvR2yCoe4
0x5f0 - WIN2 yuv2yuv r2y cofficient
sourcepub fn win2_yuv2yuv_r2y_coe5(&self) -> &Win2Yuv2yuvR2yCoe5
pub fn win2_yuv2yuv_r2y_coe5(&self) -> &Win2Yuv2yuvR2yCoe5
0x5f4 - WIN2 yuv2yuv r2y cofficient
sourcepub fn win2_yuv2yuv_r2y_coe6(&self) -> &Win2Yuv2yuvR2yCoe6
pub fn win2_yuv2yuv_r2y_coe6(&self) -> &Win2Yuv2yuvR2yCoe6
0x5f8 - WIN2 yuv2yuv r2y cofficient
sourcepub fn win2_yuv2yuv_r2y_coe7(&self) -> &Win2Yuv2yuvR2yCoe7
pub fn win2_yuv2yuv_r2y_coe7(&self) -> &Win2Yuv2yuvR2yCoe7
0x5fc - WIN2 yuv2yuv r2y cofficient
sourcepub fn hwc_lut_addr(&self) -> &HwcLutAddr
pub fn hwc_lut_addr(&self) -> &HwcLutAddr
0x1800 - Hwc lut base address
sourcepub fn cabc_gamma_lut_addr(&self) -> &CabcGammaLutAddr
pub fn cabc_gamma_lut_addr(&self) -> &CabcGammaLutAddr
0x1c00 - CABC GAMMA lut base address
sourcepub fn gamma_lut_addr(&self) -> &GammaLutAddr
pub fn gamma_lut_addr(&self) -> &GammaLutAddr
0x2000 - GAMMA lut base address