class GenCtrl2

Defined at line 53 of file ../../src/camera/drivers/hw_accel/ge2d/ge2d_regs.h

Public Members

 field_alpha_conversion_mode0_61
 field_color_conversion_mode_62
 field_src1_global_alpha_en_63
 field_dst1_color_round_mode_64
 field_src2_color_expand_mode_65
 field_src2_alpha_expand_mode_66
 field_src1_color_expand_mode_67
 field_src1_alpha_expand_mode_68
 field_dst_little_endian_69
 field_dst1_color_map_70
 field_alu_mult_mode_71
 field_dst1_format_72
 field_src2_little_endian_73
 field_src2_color_map_74
 field_alpha_conversion_mode1_75
 field_src2_format_76
 field_src1_little_endian_77
 field_src1_color_map_78
 field_src1_deepcolor_79
 field_src1_format_80

Public Methods

template <, >
typename SelfType::ValueType alpha_conversion_mode0 ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 61 of file ../../src/camera/drivers/hw_accel/ge2d/ge2d_regs.h

template <, >
SelfType & set_alpha_conversion_mode0 (typename SelfType::ValueType val)

Defined at line 61 of file ../../src/camera/drivers/hw_accel/ge2d/ge2d_regs.h

template <, >
typename SelfType::ValueType color_conversion_mode ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 62 of file ../../src/camera/drivers/hw_accel/ge2d/ge2d_regs.h

template <, >
SelfType & set_color_conversion_mode (typename SelfType::ValueType val)

Defined at line 62 of file ../../src/camera/drivers/hw_accel/ge2d/ge2d_regs.h

template <, >
SelfType & set_src1_global_alpha_en (typename SelfType::ValueType val)

Defined at line 63 of file ../../src/camera/drivers/hw_accel/ge2d/ge2d_regs.h

template <, >
typename SelfType::ValueType src1_global_alpha_en ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 63 of file ../../src/camera/drivers/hw_accel/ge2d/ge2d_regs.h

template <, >
typename SelfType::ValueType dst1_color_round_mode ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 64 of file ../../src/camera/drivers/hw_accel/ge2d/ge2d_regs.h

template <, >
SelfType & set_dst1_color_round_mode (typename SelfType::ValueType val)

Defined at line 64 of file ../../src/camera/drivers/hw_accel/ge2d/ge2d_regs.h

template <, >
SelfType & set_src2_color_expand_mode (typename SelfType::ValueType val)

Defined at line 65 of file ../../src/camera/drivers/hw_accel/ge2d/ge2d_regs.h

template <, >
typename SelfType::ValueType src2_color_expand_mode ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 65 of file ../../src/camera/drivers/hw_accel/ge2d/ge2d_regs.h

template <, >
SelfType & set_src2_alpha_expand_mode (typename SelfType::ValueType val)

Defined at line 66 of file ../../src/camera/drivers/hw_accel/ge2d/ge2d_regs.h

template <, >
typename SelfType::ValueType src2_alpha_expand_mode ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 66 of file ../../src/camera/drivers/hw_accel/ge2d/ge2d_regs.h

template <, >
SelfType & set_src1_color_expand_mode (typename SelfType::ValueType val)

Defined at line 67 of file ../../src/camera/drivers/hw_accel/ge2d/ge2d_regs.h

template <, >
typename SelfType::ValueType src1_color_expand_mode ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 67 of file ../../src/camera/drivers/hw_accel/ge2d/ge2d_regs.h

template <, >
SelfType & set_src1_alpha_expand_mode (typename SelfType::ValueType val)

Defined at line 68 of file ../../src/camera/drivers/hw_accel/ge2d/ge2d_regs.h

template <, >
typename SelfType::ValueType src1_alpha_expand_mode ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 68 of file ../../src/camera/drivers/hw_accel/ge2d/ge2d_regs.h

template <, >
typename SelfType::ValueType dst_little_endian ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 69 of file ../../src/camera/drivers/hw_accel/ge2d/ge2d_regs.h

template <, >
SelfType & set_dst_little_endian (typename SelfType::ValueType val)

Defined at line 69 of file ../../src/camera/drivers/hw_accel/ge2d/ge2d_regs.h

template <, >
typename SelfType::ValueType dst1_color_map ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 70 of file ../../src/camera/drivers/hw_accel/ge2d/ge2d_regs.h

template <, >
SelfType & set_dst1_color_map (typename SelfType::ValueType val)

Defined at line 70 of file ../../src/camera/drivers/hw_accel/ge2d/ge2d_regs.h

template <, >
typename SelfType::ValueType alu_mult_mode ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 71 of file ../../src/camera/drivers/hw_accel/ge2d/ge2d_regs.h

template <, >
SelfType & set_alu_mult_mode (typename SelfType::ValueType val)

Defined at line 71 of file ../../src/camera/drivers/hw_accel/ge2d/ge2d_regs.h

template <, >
typename SelfType::ValueType dst1_format ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 72 of file ../../src/camera/drivers/hw_accel/ge2d/ge2d_regs.h

template <, >
SelfType & set_dst1_format (typename SelfType::ValueType val)

Defined at line 72 of file ../../src/camera/drivers/hw_accel/ge2d/ge2d_regs.h

template <, >
SelfType & set_src2_little_endian (typename SelfType::ValueType val)

Defined at line 73 of file ../../src/camera/drivers/hw_accel/ge2d/ge2d_regs.h

template <, >
typename SelfType::ValueType src2_little_endian ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 73 of file ../../src/camera/drivers/hw_accel/ge2d/ge2d_regs.h

template <, >
SelfType & set_src2_color_map (typename SelfType::ValueType val)

Defined at line 74 of file ../../src/camera/drivers/hw_accel/ge2d/ge2d_regs.h

template <, >
typename SelfType::ValueType src2_color_map ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 74 of file ../../src/camera/drivers/hw_accel/ge2d/ge2d_regs.h

template <, >
typename SelfType::ValueType alpha_conversion_mode1 ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 75 of file ../../src/camera/drivers/hw_accel/ge2d/ge2d_regs.h

template <, >
SelfType & set_alpha_conversion_mode1 (typename SelfType::ValueType val)

Defined at line 75 of file ../../src/camera/drivers/hw_accel/ge2d/ge2d_regs.h

template <, >
SelfType & set_src2_format (typename SelfType::ValueType val)

Defined at line 76 of file ../../src/camera/drivers/hw_accel/ge2d/ge2d_regs.h

template <, >
typename SelfType::ValueType src2_format ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 76 of file ../../src/camera/drivers/hw_accel/ge2d/ge2d_regs.h

template <, >
SelfType & set_src1_little_endian (typename SelfType::ValueType val)

Defined at line 77 of file ../../src/camera/drivers/hw_accel/ge2d/ge2d_regs.h

template <, >
typename SelfType::ValueType src1_little_endian ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 77 of file ../../src/camera/drivers/hw_accel/ge2d/ge2d_regs.h

template <, >
SelfType & set_src1_color_map (typename SelfType::ValueType val)

Defined at line 78 of file ../../src/camera/drivers/hw_accel/ge2d/ge2d_regs.h

template <, >
typename SelfType::ValueType src1_color_map ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 78 of file ../../src/camera/drivers/hw_accel/ge2d/ge2d_regs.h

template <, >
SelfType & set_src1_deepcolor (typename SelfType::ValueType val)

Defined at line 79 of file ../../src/camera/drivers/hw_accel/ge2d/ge2d_regs.h

template <, >
typename SelfType::ValueType src1_deepcolor ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 79 of file ../../src/camera/drivers/hw_accel/ge2d/ge2d_regs.h

template <, >
SelfType & set_src1_format (typename SelfType::ValueType val)

Defined at line 80 of file ../../src/camera/drivers/hw_accel/ge2d/ge2d_regs.h

template <, >
typename SelfType::ValueType src1_format ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 80 of file ../../src/camera/drivers/hw_accel/ge2d/ge2d_regs.h

hwreg::RegisterAddr<GenCtrl2> Get ()

Defined at line 82 of file ../../src/camera/drivers/hw_accel/ge2d/ge2d_regs.h

Enumerations

enum ColorMap
Name Value
kColorMap16CbCr 9
kColorMap24NV12 14
kColorMap32RGBA8888 0

Defined at line 55 of file ../../src/camera/drivers/hw_accel/ge2d/ge2d_regs.h

enum Format
Name Value
kFormat8Bit 0
kFormat16Bit 1
kFormat24Bit 2
kFormat32Bit 3

Defined at line 60 of file ../../src/camera/drivers/hw_accel/ge2d/ge2d_regs.h

Records