class VideoInputChannelFifoControl3
Defined at line 270 of file ../../src/graphics/display/drivers/amlogic-display/video-input-regs.h
VDIN0_ASFIFO_CTRL3, VDIN1_ASFIFO_CTRL3
A311D Datasheet, Section 10.2.3.42 VDIN, Pages 1106, 1128.
S905D2 Datasheet, Section 7.2.3.41 VDIN, Pages 798-799, 822.
S905D3 Datasheet, Section 8.2.3.42 VDIN, Pages 733, 755.
Public Members
field_channel8_data_enabled_292
field_channel8_go_field_signal_enabled_295
field_channel8_go_line_signal_enabled_298
field_channel8_input_vsync_is_negative_301
field_channel8_input_hsync_is_negative_304
field_channel8_async_fifo_software_reset_on_vsync_307
field_channel8_clear_fifo_overflow_bit_311
field_channel8_async_fifo_software_reset_317
field_channel6_data_enabled_324
field_channel6_go_field_signal_enabled_327
field_channel6_go_line_signal_enabled_330
field_channel6_input_vsync_is_negative_333
field_channel6_input_hsync_is_negative_336
field_channel6_async_fifo_software_reset_on_vsync_339
field_channel6_clear_fifo_overflow_bit_343
field_channel6_async_fifo_software_reset_349
Public Methods
hwreg::RegisterAddr<VideoInputChannelFifoControl3> Get (VideoInputModuleId video_input)
Defined at line 273 of file ../../src/graphics/display/drivers/amlogic-display/video-input-regs.h
template <, >
typename SelfType::ValueType channel8_data_enabled ()
Enable data transmission on channel 8.
Defined at line 292 of file ../../src/graphics/display/drivers/amlogic-display/video-input-regs.h
template <, >
SelfType & set_channel8_data_enabled (typename SelfType::ValueType val)
Enable data transmission on channel 8.
Defined at line 292 of file ../../src/graphics/display/drivers/amlogic-display/video-input-regs.h
template <, >
typename SelfType::ValueType channel8_go_field_signal_enabled ()
Enable go_field (Vsync) signals on channel 8.
Defined at line 295 of file ../../src/graphics/display/drivers/amlogic-display/video-input-regs.h
template <, >
SelfType & set_channel8_go_field_signal_enabled (typename SelfType::ValueType val)
Enable go_field (Vsync) signals on channel 8.
Defined at line 295 of file ../../src/graphics/display/drivers/amlogic-display/video-input-regs.h
template <, >
typename SelfType::ValueType channel8_go_line_signal_enabled ()
Enable go_line (Hsync) signals for channel 8.
Defined at line 298 of file ../../src/graphics/display/drivers/amlogic-display/video-input-regs.h
template <, >
SelfType & set_channel8_go_line_signal_enabled (typename SelfType::ValueType val)
Enable go_line (Hsync) signals for channel 8.
Defined at line 298 of file ../../src/graphics/display/drivers/amlogic-display/video-input-regs.h
template <, >
typename SelfType::ValueType channel8_input_vsync_is_negative ()
True iff the input video on channel 8 has negative polarity Vsync signals.
Defined at line 301 of file ../../src/graphics/display/drivers/amlogic-display/video-input-regs.h
template <, >
SelfType & set_channel8_input_vsync_is_negative (typename SelfType::ValueType val)
True iff the input video on channel 8 has negative polarity Vsync signals.
Defined at line 301 of file ../../src/graphics/display/drivers/amlogic-display/video-input-regs.h
template <, >
typename SelfType::ValueType channel8_input_hsync_is_negative ()
True iff the input video on channel 6 has negative polarity Hsync signals.
Defined at line 304 of file ../../src/graphics/display/drivers/amlogic-display/video-input-regs.h
template <, >
SelfType & set_channel8_input_hsync_is_negative (typename SelfType::ValueType val)
True iff the input video on channel 6 has negative polarity Hsync signals.
Defined at line 304 of file ../../src/graphics/display/drivers/amlogic-display/video-input-regs.h
template <, >
typename SelfType::ValueType channel8_async_fifo_software_reset_on_vsync ()
If true, the ASFIFO will be reset on each Vsync signal.
Defined at line 307 of file ../../src/graphics/display/drivers/amlogic-display/video-input-regs.h
template <, >
SelfType & set_channel8_async_fifo_software_reset_on_vsync (typename SelfType::ValueType val)
If true, the ASFIFO will be reset on each Vsync signal.
Defined at line 307 of file ../../src/graphics/display/drivers/amlogic-display/video-input-regs.h
template <, >
typename SelfType::ValueType channel8_clear_fifo_overflow_bit ()
Clears (and acknowledges) the `vdi8_fifo_overflow` bit in the
`VDIN0/1_COM_STATUS2` register.
Defined at line 311 of file ../../src/graphics/display/drivers/amlogic-display/video-input-regs.h
template <, >
SelfType & set_channel8_clear_fifo_overflow_bit (typename SelfType::ValueType val)
Clears (and acknowledges) the `vdi8_fifo_overflow` bit in the
`VDIN0/1_COM_STATUS2` register.
Defined at line 311 of file ../../src/graphics/display/drivers/amlogic-display/video-input-regs.h
template <, >
typename SelfType::ValueType channel8_async_fifo_software_reset ()
Resets the async FIFO.
This bit is a "level signal" bit. Drivers reset the FIFO by first setting
it to 1, and then to 0.
Defined at line 317 of file ../../src/graphics/display/drivers/amlogic-display/video-input-regs.h
template <, >
SelfType & set_channel8_async_fifo_software_reset (typename SelfType::ValueType val)
Resets the async FIFO.
This bit is a "level signal" bit. Drivers reset the FIFO by first setting
it to 1, and then to 0.
Defined at line 317 of file ../../src/graphics/display/drivers/amlogic-display/video-input-regs.h
template <, >
typename SelfType::ValueType channel6_data_enabled ()
Enable data transmission on channel 6.
Defined at line 324 of file ../../src/graphics/display/drivers/amlogic-display/video-input-regs.h
template <, >
SelfType & set_channel6_data_enabled (typename SelfType::ValueType val)
Enable data transmission on channel 6.
Defined at line 324 of file ../../src/graphics/display/drivers/amlogic-display/video-input-regs.h
template <, >
typename SelfType::ValueType channel6_go_field_signal_enabled ()
Enable go_field (Vsync) signals on channel 6.
Defined at line 327 of file ../../src/graphics/display/drivers/amlogic-display/video-input-regs.h
template <, >
SelfType & set_channel6_go_field_signal_enabled (typename SelfType::ValueType val)
Enable go_field (Vsync) signals on channel 6.
Defined at line 327 of file ../../src/graphics/display/drivers/amlogic-display/video-input-regs.h
template <, >
typename SelfType::ValueType channel6_go_line_signal_enabled ()
Enable go_line (Hsync) signals on channel 6.
Defined at line 330 of file ../../src/graphics/display/drivers/amlogic-display/video-input-regs.h
template <, >
SelfType & set_channel6_go_line_signal_enabled (typename SelfType::ValueType val)
Enable go_line (Hsync) signals on channel 6.
Defined at line 330 of file ../../src/graphics/display/drivers/amlogic-display/video-input-regs.h
template <, >
typename SelfType::ValueType channel6_input_vsync_is_negative ()
True iff the input video on channel 6 has negative polarity Vsync signals.
Defined at line 333 of file ../../src/graphics/display/drivers/amlogic-display/video-input-regs.h
template <, >
SelfType & set_channel6_input_vsync_is_negative (typename SelfType::ValueType val)
True iff the input video on channel 6 has negative polarity Vsync signals.
Defined at line 333 of file ../../src/graphics/display/drivers/amlogic-display/video-input-regs.h
template <, >
typename SelfType::ValueType channel6_input_hsync_is_negative ()
True iff the input video on channel 6 has negative polarity Hsync signals.
Defined at line 336 of file ../../src/graphics/display/drivers/amlogic-display/video-input-regs.h
template <, >
SelfType & set_channel6_input_hsync_is_negative (typename SelfType::ValueType val)
True iff the input video on channel 6 has negative polarity Hsync signals.
Defined at line 336 of file ../../src/graphics/display/drivers/amlogic-display/video-input-regs.h
template <, >
typename SelfType::ValueType channel6_async_fifo_software_reset_on_vsync ()
If true, the channel ASFIFO will be reset on each Vsync signal.
Defined at line 339 of file ../../src/graphics/display/drivers/amlogic-display/video-input-regs.h
template <, >
SelfType & set_channel6_async_fifo_software_reset_on_vsync (typename SelfType::ValueType val)
If true, the channel ASFIFO will be reset on each Vsync signal.
Defined at line 339 of file ../../src/graphics/display/drivers/amlogic-display/video-input-regs.h
template <, >
typename SelfType::ValueType channel6_clear_fifo_overflow_bit ()
Clears (and acknowledges) the `vdi6_fifo_overflow` bit in the
`VDIN0/1_COM_STATUS2` register.
Defined at line 343 of file ../../src/graphics/display/drivers/amlogic-display/video-input-regs.h
template <, >
SelfType & set_channel6_clear_fifo_overflow_bit (typename SelfType::ValueType val)
Clears (and acknowledges) the `vdi6_fifo_overflow` bit in the
`VDIN0/1_COM_STATUS2` register.
Defined at line 343 of file ../../src/graphics/display/drivers/amlogic-display/video-input-regs.h
template <, >
typename SelfType::ValueType channel6_async_fifo_software_reset ()
Resets the async FIFO.
This bit is a "level signal" bit. Drivers reset the FIFO by first setting
it to 1, and then to 0.
Defined at line 349 of file ../../src/graphics/display/drivers/amlogic-display/video-input-regs.h
template <, >
SelfType & set_channel6_async_fifo_software_reset (typename SelfType::ValueType val)
Resets the async FIFO.
This bit is a "level signal" bit. Drivers reset the FIFO by first setting
it to 1, and then to 0.
Defined at line 349 of file ../../src/graphics/display/drivers/amlogic-display/video-input-regs.h