ipu_channel_params_t Union Reference
#include <ipu.h>
List of all members.
Detailed Description
Union of initialization parameters for a logical channel.
Definition at line 302 of file ipu.h.
|
Public Attributes |
struct { |
mcu_mode_t ch_mode |
display_port_t disp |
uint32_t out_left |
uint32_t out_top |
} | adc_sys1 |
struct { |
mcu_mode_t ch_mode |
display_port_t disp |
uint32_t out_left |
uint32_t out_top |
} | adc_sys2 |
struct { |
uint32_t csi |
bool mipi_en |
uint32_t mipi_id |
} | csi_mem |
struct { |
uint32_t csi |
uint32_t in_height |
uint32_t in_pixel_fmt |
uint32_t in_width |
uint32_t out_height |
uint32_t out_pixel_fmt |
uint32_t out_width |
} | csi_prp_enc_mem |
struct { |
display_port_t disp |
bool global_alpha_en |
bool graphics_combine_en |
uint32_t in_height |
uint32_t in_pixel_fmt |
uint32_t in_width |
bool key_color_en |
uint32_t out_height |
uint32_t out_left |
uint32_t out_pixel_fmt |
uint32_t out_top |
uint32_t out_width |
} | csi_prp_vf_adc |
struct { |
uint32_t csi |
bool global_alpha_en |
bool graphics_combine_en |
uint32_t in_height |
uint32_t in_pixel_fmt |
uint32_t in_width |
bool key_color_en |
uint32_t out_height |
uint32_t out_pixel_fmt |
uint32_t out_width |
} | csi_prp_vf_mem |
struct { |
uint32_t di |
} | direct_async |
struct { |
uint32_t di |
bool interlaced |
} | mem_dc_sync |
struct { |
bool alpha_chan_en |
uint32_t di |
uint32_t in_pixel_fmt |
bool interlaced |
uint32_t out_pixel_fmt |
} | mem_dp_bg_sync |
struct { |
bool alpha_chan_en |
uint32_t di |
uint32_t in_pixel_fmt |
bool interlaced |
uint32_t out_pixel_fmt |
} | mem_dp_fg_sync |
struct { |
pf_operation_t operation |
} | mem_pf_mem |
struct { |
display_port_t disp |
bool global_alpha_en |
bool graphics_combine_en |
uint32_t in_height |
uint32_t in_pixel_fmt |
uint32_t in_width |
bool key_color_en |
uint32_t out_height |
uint32_t out_left |
uint32_t out_pixel_fmt |
uint32_t out_top |
uint32_t out_width |
} | mem_pp_adc |
struct { |
uint8_t alpha |
bool alpha_chan_en |
bool global_alpha_en |
bool graphics_combine_en |
uint32_t in_g_pixel_fmt |
uint32_t in_height |
uint32_t in_pixel_fmt |
uint32_t in_width |
uint32_t key_color |
bool key_color_en |
uint32_t out_height |
uint32_t out_pixel_fmt |
uint32_t out_resize_ratio |
uint32_t out_width |
} | mem_pp_mem |
struct { |
uint32_t in_height |
uint32_t in_pixel_fmt |
uint32_t in_width |
uint32_t out_height |
uint32_t out_pixel_fmt |
uint32_t out_resize_ratio |
uint32_t out_width |
} | mem_prp_enc_mem |
struct { |
uint32_t temp |
} | mem_prp_vf_adc |
struct { |
uint8_t alpha |
bool alpha_chan_en |
enum v4l2_field field_fmt |
bool global_alpha_en |
bool graphics_combine_en |
uint32_t in_g_pixel_fmt |
uint32_t in_height |
uint32_t in_pixel_fmt |
uint32_t in_width |
uint32_t key_color |
bool key_color_en |
ipu_motion_sel motion_sel |
uint32_t out_height |
uint32_t out_pixel_fmt |
uint32_t out_resize_ratio |
uint32_t out_width |
} | mem_prp_vf_mem |
struct { |
uint32_t in_height |
uint32_t in_pixel_fmt |
uint32_t in_width |
uint32_t out_height |
uint32_t out_pixel_fmt |
uint32_t out_width |
} | mem_rot_enc_mem |
struct { |
uint32_t temp |
} | mem_rot_mem |
struct { |
uint32_t temp |
} | mem_rot_vf_mem |
struct { |
uint32_t temp |
} | mem_sdc_bg |
struct { |
uint32_t temp |
} | mem_sdc_fg |
The documentation for this union was generated from the following file:
- linux-fsl-imx51-2.6.31/include/linux/ipu.h