class HdmiEncoderDataEnableVerticalActiveStartOddFields

Defined at line 1069 of file ../../src/graphics/display/drivers/amlogic-display/encoder-regs.h

ENCP_DE_V_BEGIN_ODD (DVI/HDMI vertical active video start line for odd field)

S912 Datasheet, Section 27.5 "CVBS and LCD", page 392.

Public Members

 field_RsvdZ_1079
 field_lines_1089

Public Methods

hwreg::RegisterAddr<HdmiEncoderDataEnableVerticalActiveStartOddFields> Get ()

Defined at line 1072 of file ../../src/graphics/display/drivers/amlogic-display/encoder-regs.h

template <, >
typename SelfType::ValueType lines ()

Start line (inclusive) of vertical active signals for each field, in

lines.

S912 datasheet only specifies bits 10-0 are used for this field. However,

experiments confirm that bit 11 is functional on S912 and SoCs with similar

encoder designs (S905D2, S905D3, A311D) due to their support for the

3840x2160 resolution. Therefore, this code utilizes bits 11-0 for the

field.

Defined at line 1089 of file ../../src/graphics/display/drivers/amlogic-display/encoder-regs.h

template <, >
SelfType & set_lines (typename SelfType::ValueType val)

Start line (inclusive) of vertical active signals for each field, in

lines.

S912 datasheet only specifies bits 10-0 are used for this field. However,

experiments confirm that bit 11 is functional on S912 and SoCs with similar

encoder designs (S905D2, S905D3, A311D) due to their support for the

3840x2160 resolution. Therefore, this code utilizes bits 11-0 for the

field.

Defined at line 1089 of file ../../src/graphics/display/drivers/amlogic-display/encoder-regs.h

Records