class VpuMemoryPower0
Defined at line 245 of file ../../src/graphics/display/drivers/amlogic-display/power-regs.h
HHI_VPU_MEM_PD_REG0
A311D datasheet Section 8.7.5 "Clock" > "Register Description" page 144;
VPU power sequence
S905D3 datasheet Section 6.2.4 "Power Domain" > "Register Description"
page 78; VPU power sequence
S905D2 datasheet Section 6.6.6 "Clock" > "Register Description" page 130;
VPU power sequence, "VPU Memory PD" entry
Public Members
field_sharpener_power_250
field_deinterlacer_post_power_251
field_deinterlacer_pre_power_254
field_deinterlacer_scaler_memory_power_259
field_afbc_decoder1_power_261
field_srscl_super_scaler_power_262
field_vdin1_memory_power_263
field_vdin0_memory_power_264
field_osd_scaler_memory_power_265
field_scaler_memory_power_266
field_vpp_output_fifo_power_267
field_color_management_power_268
field_vd2_memory_power_269
field_vd1_memory_power_270
field_osd2_memory_power_271
field_osd1_memory_power_272
Public Methods
hwreg::RegisterAddr<VpuMemoryPower0> Get ()
Register space: HIU
Defined at line 248 of file ../../src/graphics/display/drivers/amlogic-display/power-regs.h
template <, >
SelfType & set_sharpener_power (MemoryPowerDomainMode val)
Defined at line 250 of file ../../src/graphics/display/drivers/amlogic-display/power-regs.h
template <, >
MemoryPowerDomainMode sharpener_power ()
Defined at line 250 of file ../../src/graphics/display/drivers/amlogic-display/power-regs.h
template <, >
MemoryPowerDomainMode deinterlacer_post_power ()
Defined at line 251 of file ../../src/graphics/display/drivers/amlogic-display/power-regs.h
template <, >
SelfType & set_deinterlacer_post_power (MemoryPowerDomainMode val)
Defined at line 251 of file ../../src/graphics/display/drivers/amlogic-display/power-regs.h
template <, >
MemoryPowerDomainMode deinterlacer_pre_power ()
On S905D3, paired with `deinterlacer_pre2_power` in `VpuMemoryPower2`.
Defined at line 254 of file ../../src/graphics/display/drivers/amlogic-display/power-regs.h
template <, >
SelfType & set_deinterlacer_pre_power (MemoryPowerDomainMode val)
On S905D3, paired with `deinterlacer_pre2_power` in `VpuMemoryPower2`.
Defined at line 254 of file ../../src/graphics/display/drivers/amlogic-display/power-regs.h
template <, >
MemoryPowerDomainMode deinterlacer_scaler_memory_power ()
The S905D2 datasheet leaves these bits undocumented. However, the VPU power
sequence references the entire register without a "Bits[]" subset,
which seems to imply that we flip all the register's bits.
Defined at line 259 of file ../../src/graphics/display/drivers/amlogic-display/power-regs.h
template <, >
SelfType & set_deinterlacer_scaler_memory_power (MemoryPowerDomainMode val)
The S905D2 datasheet leaves these bits undocumented. However, the VPU power
sequence references the entire register without a "Bits[]" subset,
which seems to imply that we flip all the register's bits.
Defined at line 259 of file ../../src/graphics/display/drivers/amlogic-display/power-regs.h
template <, >
MemoryPowerDomainMode afbc_decoder1_power ()
Defined at line 261 of file ../../src/graphics/display/drivers/amlogic-display/power-regs.h
template <, >
SelfType & set_afbc_decoder1_power (MemoryPowerDomainMode val)
Defined at line 261 of file ../../src/graphics/display/drivers/amlogic-display/power-regs.h
template <, >
SelfType & set_srscl_super_scaler_power (MemoryPowerDomainMode val)
Defined at line 262 of file ../../src/graphics/display/drivers/amlogic-display/power-regs.h
template <, >
MemoryPowerDomainMode srscl_super_scaler_power ()
Defined at line 262 of file ../../src/graphics/display/drivers/amlogic-display/power-regs.h
template <, >
SelfType & set_vdin1_memory_power (MemoryPowerDomainMode val)
Defined at line 263 of file ../../src/graphics/display/drivers/amlogic-display/power-regs.h
template <, >
MemoryPowerDomainMode vdin1_memory_power ()
Defined at line 263 of file ../../src/graphics/display/drivers/amlogic-display/power-regs.h
template <, >
SelfType & set_vdin0_memory_power (MemoryPowerDomainMode val)
Defined at line 264 of file ../../src/graphics/display/drivers/amlogic-display/power-regs.h
template <, >
MemoryPowerDomainMode vdin0_memory_power ()
Defined at line 264 of file ../../src/graphics/display/drivers/amlogic-display/power-regs.h
template <, >
MemoryPowerDomainMode osd_scaler_memory_power ()
Defined at line 265 of file ../../src/graphics/display/drivers/amlogic-display/power-regs.h
template <, >
SelfType & set_osd_scaler_memory_power (MemoryPowerDomainMode val)
Defined at line 265 of file ../../src/graphics/display/drivers/amlogic-display/power-regs.h
template <, >
MemoryPowerDomainMode scaler_memory_power ()
Defined at line 266 of file ../../src/graphics/display/drivers/amlogic-display/power-regs.h
template <, >
SelfType & set_scaler_memory_power (MemoryPowerDomainMode val)
Defined at line 266 of file ../../src/graphics/display/drivers/amlogic-display/power-regs.h
template <, >
SelfType & set_vpp_output_fifo_power (MemoryPowerDomainMode val)
Defined at line 267 of file ../../src/graphics/display/drivers/amlogic-display/power-regs.h
template <, >
MemoryPowerDomainMode vpp_output_fifo_power ()
Defined at line 267 of file ../../src/graphics/display/drivers/amlogic-display/power-regs.h
template <, >
MemoryPowerDomainMode color_management_power ()
Defined at line 268 of file ../../src/graphics/display/drivers/amlogic-display/power-regs.h
template <, >
SelfType & set_color_management_power (MemoryPowerDomainMode val)
Defined at line 268 of file ../../src/graphics/display/drivers/amlogic-display/power-regs.h
template <, >
SelfType & set_vd2_memory_power (MemoryPowerDomainMode val)
Defined at line 269 of file ../../src/graphics/display/drivers/amlogic-display/power-regs.h
template <, >
MemoryPowerDomainMode vd2_memory_power ()
Defined at line 269 of file ../../src/graphics/display/drivers/amlogic-display/power-regs.h
template <, >
SelfType & set_vd1_memory_power (MemoryPowerDomainMode val)
Defined at line 270 of file ../../src/graphics/display/drivers/amlogic-display/power-regs.h
template <, >
MemoryPowerDomainMode vd1_memory_power ()
Defined at line 270 of file ../../src/graphics/display/drivers/amlogic-display/power-regs.h
template <, >
MemoryPowerDomainMode osd2_memory_power ()
Defined at line 271 of file ../../src/graphics/display/drivers/amlogic-display/power-regs.h
template <, >
SelfType & set_osd2_memory_power (MemoryPowerDomainMode val)
Defined at line 271 of file ../../src/graphics/display/drivers/amlogic-display/power-regs.h
template <, >
MemoryPowerDomainMode osd1_memory_power ()
Defined at line 272 of file ../../src/graphics/display/drivers/amlogic-display/power-regs.h
template <, >
SelfType & set_osd1_memory_power (MemoryPowerDomainMode val)
Defined at line 272 of file ../../src/graphics/display/drivers/amlogic-display/power-regs.h