Lines Matching refs:foreground_struct
164 void ipa_foreground_struct_para_init(ipa_foreground_parameter_struct *foreground_struct) in ipa_foreground_struct_para_init() argument
167 foreground_struct->foreground_memaddr = IPA_DEFAULT_VALUE; in ipa_foreground_struct_para_init()
168 foreground_struct->foreground_lineoff = IPA_DEFAULT_VALUE; in ipa_foreground_struct_para_init()
169 foreground_struct->foreground_prealpha = IPA_DEFAULT_VALUE; in ipa_foreground_struct_para_init()
170 foreground_struct->foreground_alpha_algorithm = IPA_FG_ALPHA_MODE_0; in ipa_foreground_struct_para_init()
171 foreground_struct->foreground_pf = FOREGROUND_PPF_ARGB8888; in ipa_foreground_struct_para_init()
172 foreground_struct->foreground_prered = IPA_DEFAULT_VALUE; in ipa_foreground_struct_para_init()
173 foreground_struct->foreground_pregreen = IPA_DEFAULT_VALUE; in ipa_foreground_struct_para_init()
174 foreground_struct->foreground_preblue = IPA_DEFAULT_VALUE; in ipa_foreground_struct_para_init()
193 void ipa_foreground_init(ipa_foreground_parameter_struct *foreground_struct) in ipa_foreground_init() argument
204 IPA_FMADDR = foreground_struct->foreground_memaddr; in ipa_foreground_init()
207 IPA_FLOFF = foreground_struct->foreground_lineoff; in ipa_foreground_init()
210 IPA_FPCTL |= (foreground_struct->foreground_prealpha << 24U); in ipa_foreground_init()
211 IPA_FPCTL |= foreground_struct->foreground_alpha_algorithm; in ipa_foreground_init()
212 IPA_FPCTL |= foreground_struct->foreground_pf; in ipa_foreground_init()
215 …IPA_FPV |= ((foreground_struct->foreground_prered << 16U) | (foreground_struct->foreground_pregree… in ipa_foreground_init()
216 | (foreground_struct->foreground_preblue)); in ipa_foreground_init()