Module rk3399_pac::vopl

source ·
Expand description

Visual Output Processor (Little) (VOPL) Registers

Modules§

Structs§

Type Aliases§

  • AUTO_GATING_EN (rw) register accessor: Auto gating enable
  • BCSH_BCS (rw) register accessor: Brightness contrast saturation*contrast config register
  • BCSH_COLOR_BAR (rw) register accessor: Color bar config register
  • BCSH_CTRL (rw) register accessor: BCSH contrl register
  • BCSH_H (rw) register accessor: Sin hue and cos hue config register
  • BLANKING_VALUE (rw) register accessor: Register0000 Abstract
  • CABC_CTRL0 (rw) register accessor: Content Adaptive Backlight Control register0
  • CABC_CTRL1 (rw) register accessor: Content Adaptive Backlight Control register1
  • CABC_CTRL2 (rw) register accessor: Content Adaptive Backlight Control register2
  • CABC_CTRL3 (rw) register accessor: Content Adaptive Backlight Control register3
  • CABC_GAMMA_LUT_ADDR (rw) register accessor: CABC GAMMA lut base address
  • CABC_GAUSS_LINE0_0 (rw) register accessor: CABC gauss line config register00
  • CABC_GAUSS_LINE0_1 (rw) register accessor: CABC gauss line config register01
  • CABC_GAUSS_LINE1_0 (rw) register accessor: CABC gauss line config register10
  • CABC_GAUSS_LINE1_1 (rw) register accessor: CABC gauss line config register11
  • CABC_GAUSS_LINE2_0 (rw) register accessor: CABC gauss line config register20
  • CABC_GAUSS_LINE2_1 (rw) register accessor: CABC gauss line config register21
  • DSP_BG (rw) register accessor: Background color
  • DSP_CTRL0 (rw) register accessor:
  • DSP_CTRL1 (rw) register accessor: Display control register1
  • DSP_HACT_ST_END (rw) register accessor: Panel active horizontal scanning start point and end point
  • DSP_HTOTAL_HS_END (rw) register accessor: Panel scanning horizontal width and hsync pulse end point
  • DSP_VACT_ST_END (rw) register accessor: Panel active vertical scanning start point and end point
  • DSP_VACT_ST_END_F1 (rw) register accessor: Vertical scanning active start point and end point of even filed in interlace mode
  • DSP_VS_ST_END_F1 (rw) register accessor: Vertical scanning start point and vsync pulse end point of even filed in interlace mode
  • DSP_VTOTAL_VS_END (rw) register accessor: Panel scanning vertical height and vsync pulse end point
  • FRC_LOWER01_0 (rw) register accessor: FRC lookup table config register010
  • FRC_LOWER01_1 (rw) register accessor: FRC lookup table config register011
  • FRC_LOWER10_0 (rw) register accessor: FRC lookup table config register100
  • FRC_LOWER10_1 (rw) register accessor: FRC lookup table config register101
  • FRC_LOWER11_0 (rw) register accessor: FRC lookup table config register110
  • FRC_LOWER11_1 (rw) register accessor: FRC lookup table config register111
  • GAMMA_LUT_ADDR (rw) register accessor: GAMMA lut base address
  • HWC_CTRL0 (rw) register accessor: Hwc ctrl register0
  • HWC_CTRL1 (rw) register accessor: Hwc ctrl register1
  • HWC_DSP_ST (rw) register accessor: Hwc display start point on panel
  • HWC_DST_ALPHA_CTRL (rw) register accessor: Hwc alpha destination control register
  • HWC_FADING_CTRL (rw) register accessor: Hwc fading contrl register
  • HWC_LUT_ADDR (rw) register accessor: Hwc lut base address
  • HWC_MST (rw) register accessor: Hwc memory start address
  • HWC_SRC_ALPHA_CTRL (rw) register accessor: Hwc alpha source control register
  • INTR_CLEAR0 (rw) register accessor: Interrupt clear register
  • INTR_EN0 (rw) register accessor: Interrupt enable register
  • INTR_RAW_STATUS0 (r) register accessor: raw interrupt status
  • INTR_STATUS0 (rw) register accessor: interrupt status
  • LINE_FLAG (rw) register accessor: Line flag config register
  • MCU_BYPASS_PORT (rw) register accessor: MCU bypass port
  • MCU_CTRL (rw) register accessor: MCU mode control register
  • POST_DSP_HACT_INFO (rw) register accessor: Post scaler down horizontal start and end
  • POST_DSP_VACT_INFO (rw) register accessor: Panel active horizontal scanning start point and end point
  • POST_DSP_VACT_INFO_F1 (rw) register accessor: Panel active horizontal scanning start point and end point F1
  • POST_RESERVED (rw) register accessor: Post reserved
  • POST_SCL_CTRL (rw) register accessor: Post scaling start point offset
  • POST_SCL_FACTOR_YRGB (rw) register accessor: Post yrgb scaling factor
  • PWM_CNT (r) register accessor: PWM Counter Register
  • PWM_CTRL (rw) register accessor: PWM Control Register
  • PWM_DUTY_LPR (rw) register accessor: PWM Duty Register/Low Polarity Capture Register
  • PWM_PERIOD_HPR (rw) register accessor: PWM Period Register/High Polarity Capture Register
  • REG_CFG_DONE (rw) register accessor: Register config done flag
  • SYS_CTRL (rw) register accessor: System control register0
  • SYS_CTRL1 (rw) register accessor: System control register1
  • VERSION_INFO (r) register accessor: Version for vop
  • VOP_STATUS (rw) register accessor: vop status register
  • WIN0_ACT_INFO (rw) register accessor: Win0 active window width/height
  • WIN0_CBR_MST (rw) register accessor: Win0 Cbr memory start address
  • WIN0_COLOR_KEY (rw) register accessor: Win0 color key register
  • WIN0_CTRL0 (rw) register accessor: Win0 ctrl register0
  • WIN0_CTRL1 (rw) register accessor: Win0 ctrl register1
  • WIN0_CTRL2 (rw) register accessor: Win0 ctrl register2
  • WIN0_DSP_BG (rw) register accessor: Win0 layer background color
  • WIN0_DSP_INFO (rw) register accessor: Win0 display width/height on panel
  • WIN0_DSP_ST (rw) register accessor: Win0 display start point on panel
  • WIN0_DST_ALPHA_CTRL (rw) register accessor: Win0 alpha destination control register
  • WIN0_FADING_CTRL (rw) register accessor: Win0 fading contrl register
  • WIN0_SCL_FACTOR_CBR (rw) register accessor: Win0 Cbr scaling factor
  • WIN0_SCL_FACTOR_YRGB (rw) register accessor: Win0 YRGB scaling factor
  • WIN0_SCL_OFFSET (rw) register accessor: Win0 scaling start point offset
  • WIN0_SRC_ALPHA_CTRL (rw) register accessor: Win0 alpha source control register
  • WIN0_VIR (rw) register accessor: Win0 virtual stride
  • WIN0_YRGB_MST (rw) register accessor: Win0 YRGB memory start address
  • WIN0_YUV2YUV_R2R_COE0 (rw) register accessor: WIN0 yuv2yuv r2r cofficient
  • WIN0_YUV2YUV_R2R_COE1 (rw) register accessor: WIN0 yuv2yuv r2r cofficient
  • WIN0_YUV2YUV_R2R_COE2 (rw) register accessor: WIN0 yuv2yuv r2r cofficient
  • WIN0_YUV2YUV_R2R_COE3 (rw) register accessor: WIN0 yuv2yuv r2r cofficient
  • WIN0_YUV2YUV_R2R_COE4 (rw) register accessor: WIN0 yuv2yuv r2r cofficient
  • WIN0_YUV2YUV_R2R_COE5 (rw) register accessor: WIN0 yuv2yuv r2r cofficient
  • WIN0_YUV2YUV_R2R_COE6 (rw) register accessor: WIN0 yuv2yuv r2r cofficient
  • WIN0_YUV2YUV_R2R_COE7 (rw) register accessor: WIN0 yuv2yuv r2r cofficient
  • WIN0_YUV2YUV_R2Y_COE0 (rw) register accessor: WIN0 yuv2yuv r2y cofficient
  • WIN0_YUV2YUV_R2Y_COE1 (rw) register accessor: WIN0 yuv2yuv r2y cofficient
  • WIN0_YUV2YUV_R2Y_COE2 (rw) register accessor: WIN0 yuv2yuv r2y cofficient
  • WIN0_YUV2YUV_R2Y_COE3 (rw) register accessor: WIN0 yuv2yuv r2y cofficient
  • WIN0_YUV2YUV_R2Y_COE4 (rw) register accessor: WIN0 yuv2yuv r2y cofficient
  • WIN0_YUV2YUV_R2Y_COE5 (rw) register accessor: WIN0 yuv2yuv r2y cofficient
  • WIN0_YUV2YUV_R2Y_COE6 (rw) register accessor: WIN0 yuv2yuv r2y cofficient
  • WIN0_YUV2YUV_R2Y_COE7 (rw) register accessor: WIN0 yuv2yuv r2y cofficient
  • WIN0_YUV2YUV_Y2R_COE0 (rw) register accessor: WIN0 yuv2yuv y2r cofficient
  • WIN0_YUV2YUV_Y2R_COE1 (rw) register accessor: WIN0 yuv2yuv y2r cofficient
  • WIN0_YUV2YUV_Y2R_COE2 (rw) register accessor: WIN0 yuv2yuv y2r cofficient
  • WIN0_YUV2YUV_Y2R_COE3 (rw) register accessor: WIN0yuv2yuv y2r cofficient
  • WIN0_YUV2YUV_Y2R_COE4 (rw) register accessor: WIN0 yuv2yuv y2r cofficient
  • WIN0_YUV2YUV_Y2R_COE5 (rw) register accessor: WIN0 yuv2yuv y2r cofficient
  • WIN0_YUV2YUV_Y2R_COE6 (rw) register accessor: WIN0 yuv2yuv y2r cofficient
  • WIN0_YUV2YUV_Y2R_COE7 (rw) register accessor: WIN0 yuv2yuv y2r cofficient
  • WIN1_ACT_INFO (rw) register accessor: Win1 active window width/height
  • WIN1_CBR_MST (rw) register accessor: Win1 Cbr memory start address
  • WIN1_COLOR_KEY (rw) register accessor: Win1 color key register
  • WIN1_CTRL0 (rw) register accessor: Win1 ctrl register0
  • WIN1_CTRL1 (rw) register accessor: Win1 ctrl register1
  • WIN1_CTRL2 (rw) register accessor: Win1 ctrl register2
  • WIN1_DSP_BG (rw) register accessor: Win1 layer background color
  • WIN1_DSP_INFO (rw) register accessor: Win1 display width/height on panel
  • WIN1_DSP_ST (rw) register accessor: Win1 display start point on panel
  • WIN1_DST_ALPHA_CTRL (rw) register accessor: Win1 alpha destination control register
  • WIN1_FADING_CTRL (rw) register accessor: Win1 fading contrl register
  • WIN1_SCL_FACTOR_CBR (rw) register accessor: Win1 Cbr scaling factor
  • WIN1_SCL_FACTOR_YRGB (rw) register accessor: Win1 YRGB scaling factor
  • WIN1_SCL_OFFSET (rw) register accessor: Win1 scaling start point offset
  • WIN1_SRC_ALPHA_CTRL (rw) register accessor: Win1 alpha source control register
  • WIN1_VIR (rw) register accessor: win1 virtual stride
  • WIN1_YRGB_MST (rw) register accessor: Win1 YRGB memory start address
  • WIN2_COLOR_KEY (rw) register accessor: Win2 color key register
  • WIN2_CTRL0 (rw) register accessor: win2 ctrl register0
  • WIN2_CTRL1 (rw) register accessor: win2 ctrl register1
  • WIN2_DSP_BG (rw) register accessor: Win2 layer background color
  • WIN2_DSP_INFO0 (rw) register accessor: Win2 display width0/height0 on panel
  • WIN2_DSP_INFO1 (rw) register accessor: Win2 display width1/height1 on panel
  • WIN2_DSP_INFO2 (rw) register accessor: Win2 display width2/height2 on panel
  • WIN2_DSP_INFO3 (rw) register accessor: Win2 display width3/height3 on panel
  • WIN2_DSP_ST0 (rw) register accessor: Win2 display start point0 on panel
  • WIN2_DSP_ST1 (rw) register accessor: Win2 display start point1 on panel
  • WIN2_DSP_ST2 (rw) register accessor: Win2 display start point2 on panel
  • WIN2_DSP_ST3 (rw) register accessor: Win2 display start point3 on panel
  • WIN2_DST_ALPHA_CTRL (rw) register accessor: Win2 alpha destination control register
  • WIN2_FADING_CTRL (rw) register accessor: Win2 fading contrl register
  • WIN2_MST0 (rw) register accessor: Win2 memory start address0
  • WIN2_MST1 (rw) register accessor: Win2 memory start address1
  • WIN2_MST2 (rw) register accessor: Win2 memory start address2
  • WIN2_MST3 (rw) register accessor: Win2 memory start address3
  • WIN2_SRC_ALPHA_CTRL (rw) register accessor: Win2 alpha source control register
  • WIN2_VIR0_1 (rw) register accessor: Win2 virtual stride0 and virtaul stride1
  • WIN2_VIR2_3 (rw) register accessor: Win2 virtual stride2 and virtaul stride3
  • WIN2_YUV2YUV_R2R_COE0 (rw) register accessor: WIN2 yuv2yuv r2r cofficient
  • WIN2_YUV2YUV_R2R_COE1 (rw) register accessor: WIN2 yuv2yuv r2r cofficient
  • WIN2_YUV2YUV_R2R_COE2 (rw) register accessor: WIN2 yuv2yuv r2r cofficient
  • WIN2_YUV2YUV_R2R_COE3 (rw) register accessor: WIN2 yuv2yuv r2r cofficient
  • WIN2_YUV2YUV_R2R_COE4 (rw) register accessor: WIN2 yuv2yuv r2r cofficient
  • WIN2_YUV2YUV_R2R_COE5 (rw) register accessor: WIN2 yuv2yuv r2r cofficient
  • WIN2_YUV2YUV_R2R_COE6 (rw) register accessor: WIN2 yuv2yuv r2r cofficient
  • WIN2_YUV2YUV_R2R_COE7 (rw) register accessor: WIN2 yuv2yuv r2r cofficient
  • WIN2_YUV2YUV_R2Y_COE0 (rw) register accessor: WIN2 yuv2yuv r2y cofficient
  • WIN2_YUV2YUV_R2Y_COE1 (rw) register accessor: WIN2 yuv2yuv r2y cofficient
  • WIN2_YUV2YUV_R2Y_COE2 (rw) register accessor: WIN2 yuv2yuv r2y cofficient
  • WIN2_YUV2YUV_R2Y_COE3 (rw) register accessor: WIN2 yuv2yuv r2y cofficient
  • WIN2_YUV2YUV_R2Y_COE4 (rw) register accessor: WIN2 yuv2yuv r2y cofficient
  • WIN2_YUV2YUV_R2Y_COE5 (rw) register accessor: WIN2 yuv2yuv r2y cofficient
  • WIN2_YUV2YUV_R2Y_COE6 (rw) register accessor: WIN2 yuv2yuv r2y cofficient
  • WIN2_YUV2YUV_R2Y_COE7 (rw) register accessor: WIN2 yuv2yuv r2y cofficient
  • WIN2_YUV2YUV_Y2R_COE0 (rw) register accessor: WIN2 yuv2yuv y2r cofficient
  • WIN2_YUV2YUV_Y2R_COE1 (rw) register accessor: WIN2 yuv2yuv y2r cofficient
  • WIN2_YUV2YUV_Y2R_COE2 (rw) register accessor: WIN2 yuv2yuv y2r cofficient
  • WIN2_YUV2YUV_Y2R_COE3 (rw) register accessor: WIN2 yuv2yuv y2r cofficient
  • WIN2_YUV2YUV_Y2R_COE4 (rw) register accessor: WIN2 yuv2yuv y2r cofficient
  • WIN2_YUV2YUV_Y2R_COE5 (rw) register accessor: WIN2 yuv2yuv y2r cofficient
  • WIN2_YUV2YUV_Y2R_COE6 (rw) register accessor: WIN2 yuv2yuv y2r cofficient
  • WIN2_YUV2YUV_Y2R_COE7 (rw) register accessor: WIN2 yuv2yuv y2r cofficient
  • WIN3_COLOR_KEY (rw) register accessor: Win3 color key register
  • WIN3_CTRL0 (rw) register accessor: Win3 ctrl register0
  • WIN3_CTRL1 (rw) register accessor: Win3 ctrl register1
  • WIN3_DSP_BG (rw) register accessor: Win3 layer background color
  • WIN3_DSP_INFO0 (rw) register accessor: Win3 display width0/height0 on panel
  • WIN3_DSP_INFO1 (rw) register accessor: Win3 display width1/height1 on panel
  • WIN3_DSP_INFO2 (rw) register accessor: Win3 display width2/height2 on panel
  • WIN3_DSP_INFO3 (rw) register accessor: Win3 display width3/height3 on panel
  • WIN3_DSP_ST0 (rw) register accessor: Win3 display start point0 on panel
  • WIN3_DSP_ST1 (rw) register accessor: Win3 display start point1 on panel
  • WIN3_DSP_ST2 (rw) register accessor: Win3 display start point2 on panel
  • WIN3_DSP_ST3 (rw) register accessor: Win3 display start point3 on panel
  • WIN3_DST_ALPHA_CTRL (rw) register accessor: Win3 alpha destination control register
  • WIN3_FADING_CTRL (rw) register accessor: Win3 fading contrl register
  • WIN3_MST0 (rw) register accessor: Win3 memory start address0
  • WIN3_MST1 (rw) register accessor: Win3 memory start address1
  • WIN3_MST2 (rw) register accessor: Win3 memory start address2
  • WIN3_MST3 (rw) register accessor: Win3 memory start address3
  • WIN3_SRC_ALPHA_CTRL (rw) register accessor: Win3 alpha source control register
  • WIN3_VIR0_1 (rw) register accessor: Win3 virtual stride0 and virtaul stride1
  • WIN3_VIR2_3 (rw) register accessor: Win3 virtual stride2 and virtaul stride3
  • YUV2YUV_WIN (rw) register accessor: win yuv2yuv control register