class HdmiPllControl6
Defined at line 578 of file ../../src/graphics/display/drivers/amlogic-display/pll-regs.h
HHI_HDMI_PLL_CNTL6 - HDMI PLL Control Register 6.
A311D Datasheet, Section 8.7.2.8 "HDMI PLL", Page 120;
Section 8.7.6 "Register Descriptions", Page 180.
S905D2 Datasheet, Section 6.6.3.7 "HDMI PLL", Page 104;
Section 6.6.6 "Register Descriptions", Page 167.
S905D3 Datasheet, Section 6.7.6 "Register Descriptions", Page 152.
Public Members
field_afc_hold_t_582
field_lkw_sel_583
field_dco_sdm_clk_sel_587
field_afc_in_590
field_afc_nt_591
field_vc_in_598
field_lock_long_600
field_freq_shift_v_601
field_RsvdZ_607
field_data_sel_609
field_RsvdZ_615
field_sdmnc_ulms_618
field_RsvdZ_624
field_sdmnc_power_626
Public Methods
hwreg::RegisterAddr<HdmiPllControl6> Get ()
Defined at line 580 of file ../../src/graphics/display/drivers/amlogic-display/pll-regs.h
template <, >
typename SelfType::ValueType afc_hold_t ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 582 of file ../../src/graphics/display/drivers/amlogic-display/pll-regs.h
template <, >
SelfType & set_afc_hold_t (typename SelfType::ValueType val)
Defined at line 582 of file ../../src/graphics/display/drivers/amlogic-display/pll-regs.h
template <, >
typename SelfType::ValueType lkw_sel ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 583 of file ../../src/graphics/display/drivers/amlogic-display/pll-regs.h
template <, >
SelfType & set_lkw_sel (typename SelfType::ValueType val)
Defined at line 583 of file ../../src/graphics/display/drivers/amlogic-display/pll-regs.h
template <, >
typename SelfType::ValueType dco_sdm_clk_sel ()
Selects the clock for digitally-controlled oscillator (DCO) sigma-delta
modulator (?).
Defined at line 587 of file ../../src/graphics/display/drivers/amlogic-display/pll-regs.h
template <, >
SelfType & set_dco_sdm_clk_sel (typename SelfType::ValueType val)
Selects the clock for digitally-controlled oscillator (DCO) sigma-delta
modulator (?).
Defined at line 587 of file ../../src/graphics/display/drivers/amlogic-display/pll-regs.h
template <, >
typename SelfType::ValueType afc_in ()
"AFC" possibly stands for "automatic frequency calibration".
Defined at line 590 of file ../../src/graphics/display/drivers/amlogic-display/pll-regs.h
template <, >
SelfType & set_afc_in (typename SelfType::ValueType val)
"AFC" possibly stands for "automatic frequency calibration".
Defined at line 590 of file ../../src/graphics/display/drivers/amlogic-display/pll-regs.h
template <, >
typename SelfType::ValueType afc_nt ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 591 of file ../../src/graphics/display/drivers/amlogic-display/pll-regs.h
template <, >
SelfType & set_afc_nt (typename SelfType::ValueType val)
Defined at line 591 of file ../../src/graphics/display/drivers/amlogic-display/pll-regs.h
template <, >
SelfType & set_vc_in (typename SelfType::ValueType val)
On S905D2 and A311D datasheets, bit 20 is also named "VLOCK_CNTL_EN" bit
by all other HDMI PLL register descriptions and is said to control internal
muxing of the registers. From documentation of Amlogic S912, this is a bit
used by previous generation SoCs (which supports setting PLL multipliers
from HDMI TOP block) and not used by the current generation of SoC anymore.
Defined at line 598 of file ../../src/graphics/display/drivers/amlogic-display/pll-regs.h
template <, >
typename SelfType::ValueType vc_in ()
On S905D2 and A311D datasheets, bit 20 is also named "VLOCK_CNTL_EN" bit
by all other HDMI PLL register descriptions and is said to control internal
muxing of the registers. From documentation of Amlogic S912, this is a bit
used by previous generation SoCs (which supports setting PLL multipliers
from HDMI TOP block) and not used by the current generation of SoC anymore.
Defined at line 598 of file ../../src/graphics/display/drivers/amlogic-display/pll-regs.h
template <, >
typename SelfType::ValueType lock_long ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 600 of file ../../src/graphics/display/drivers/amlogic-display/pll-regs.h
template <, >
SelfType & set_lock_long (typename SelfType::ValueType val)
Defined at line 600 of file ../../src/graphics/display/drivers/amlogic-display/pll-regs.h
template <, >
typename SelfType::ValueType freq_shift_v ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 601 of file ../../src/graphics/display/drivers/amlogic-display/pll-regs.h
template <, >
SelfType & set_freq_shift_v (typename SelfType::ValueType val)
Defined at line 601 of file ../../src/graphics/display/drivers/amlogic-display/pll-regs.h
template <, >
typename SelfType::ValueType data_sel ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 609 of file ../../src/graphics/display/drivers/amlogic-display/pll-regs.h
template <, >
SelfType & set_data_sel (typename SelfType::ValueType val)
Defined at line 609 of file ../../src/graphics/display/drivers/amlogic-display/pll-regs.h
template <, >
typename SelfType::ValueType sdmnc_ulms ()
"SDMNC" possibly stands for "Sigma-delta modulation noise cancellation".
Defined at line 618 of file ../../src/graphics/display/drivers/amlogic-display/pll-regs.h
template <, >
SelfType & set_sdmnc_ulms (typename SelfType::ValueType val)
"SDMNC" possibly stands for "Sigma-delta modulation noise cancellation".
Defined at line 618 of file ../../src/graphics/display/drivers/amlogic-display/pll-regs.h
template <, >
typename SelfType::ValueType sdmnc_power ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 626 of file ../../src/graphics/display/drivers/amlogic-display/pll-regs.h
template <, >
SelfType & set_sdmnc_power (typename SelfType::ValueType val)
Defined at line 626 of file ../../src/graphics/display/drivers/amlogic-display/pll-regs.h