class VideoClock1Divider
Defined at line 276 of file ../../src/graphics/display/drivers/amlogic-display/clock-regs.h
HHI_VID_CLK_DIV
A311D Datasheet, Section 8.7.6 Register Descriptions, Page 150.
S905D2 Datasheet, Section 6.6.6 Register Descriptions, Page 136.
S905D3 Datasheet, Section 6.7.6 Register Descriptions, Page 129.
Public Members
field_enci_clock_selection_288
field_encp_clock_selection_290
field_enct_clock_selection_292
field_RsvdZ_294
field_dividers_reset_297
field_dividers_enabled_302
field_divider1_minus_one_307
field_divider0_minus_one_320
static const int kMinDivider1
static const int kMaxDivider1
static const int kMinDivider0
static const int kMaxDivider0
Public Methods
hwreg::RegisterAddr<VideoClock1Divider> Get ()
Defined at line 286 of file ../../src/graphics/display/drivers/amlogic-display/clock-regs.h
template <, >
EncoderClockSource enci_clock_selection ()
Defined at line 288 of file ../../src/graphics/display/drivers/amlogic-display/clock-regs.h
template <, >
SelfType & set_enci_clock_selection (EncoderClockSource val)
Defined at line 288 of file ../../src/graphics/display/drivers/amlogic-display/clock-regs.h
template <, >
EncoderClockSource encp_clock_selection ()
Defined at line 290 of file ../../src/graphics/display/drivers/amlogic-display/clock-regs.h
template <, >
SelfType & set_encp_clock_selection (EncoderClockSource val)
Defined at line 290 of file ../../src/graphics/display/drivers/amlogic-display/clock-regs.h
template <, >
EncoderClockSource enct_clock_selection ()
Defined at line 292 of file ../../src/graphics/display/drivers/amlogic-display/clock-regs.h
template <, >
SelfType & set_enct_clock_selection (EncoderClockSource val)
Defined at line 292 of file ../../src/graphics/display/drivers/amlogic-display/clock-regs.h
template <, >
typename SelfType::ValueType dividers_reset ()
Iff true, resets the dividers (/N0 and /N1) for video clock 1.
Defined at line 297 of file ../../src/graphics/display/drivers/amlogic-display/clock-regs.h
template <, >
SelfType & set_dividers_reset (typename SelfType::ValueType val)
Iff true, resets the dividers (/N0 and /N1) for video clock 1.
Defined at line 297 of file ../../src/graphics/display/drivers/amlogic-display/clock-regs.h
template <, >
typename SelfType::ValueType dividers_enabled ()
Iff true, enables the dividers (/N0 and /N1) for video clock 1.
Divider /N0 / /N1 works iff `dividers_enabled` and `divider0/1_enabled`
field in `VideoClock1Control` register are both true.
Defined at line 302 of file ../../src/graphics/display/drivers/amlogic-display/clock-regs.h
template <, >
SelfType & set_dividers_enabled (typename SelfType::ValueType val)
Iff true, enables the dividers (/N0 and /N1) for video clock 1.
Divider /N0 / /N1 works iff `dividers_enabled` and `divider0/1_enabled`
field in `VideoClock1Control` register are both true.
Defined at line 302 of file ../../src/graphics/display/drivers/amlogic-display/clock-regs.h
template <, >
typename SelfType::ValueType divider1_minus_one ()
Also known as "/N1" in the Video Clock Tree diagram.
Prefer `Divider1()` and `SetDivider1()` to accessing the field directly.
Defined at line 307 of file ../../src/graphics/display/drivers/amlogic-display/clock-regs.h
template <, >
SelfType & set_divider1_minus_one (typename SelfType::ValueType val)
Also known as "/N1" in the Video Clock Tree diagram.
Prefer `Divider1()` and `SetDivider1()` to accessing the field directly.
Defined at line 307 of file ../../src/graphics/display/drivers/amlogic-display/clock-regs.h
VideoClock1Divider & SetDivider1 (int divider1)
Defined at line 309 of file ../../src/graphics/display/drivers/amlogic-display/clock-regs.h
int Divider1 ()
Defined at line 315 of file ../../src/graphics/display/drivers/amlogic-display/clock-regs.h
template <, >
typename SelfType::ValueType divider0_minus_one ()
Also known as "/N0" in the Video Clock Tree diagram.
Prefer `Divider0()` and `SetDivider0()` to accessing the field directly.
Defined at line 320 of file ../../src/graphics/display/drivers/amlogic-display/clock-regs.h
template <, >
SelfType & set_divider0_minus_one (typename SelfType::ValueType val)
Also known as "/N0" in the Video Clock Tree diagram.
Prefer `Divider0()` and `SetDivider0()` to accessing the field directly.
Defined at line 320 of file ../../src/graphics/display/drivers/amlogic-display/clock-regs.h
VideoClock1Divider & SetDivider0 (int divider0)
Defined at line 322 of file ../../src/graphics/display/drivers/amlogic-display/clock-regs.h
int Divider0 ()
Defined at line 328 of file ../../src/graphics/display/drivers/amlogic-display/clock-regs.h