Lines Matching refs:layerx
272 void tli_layer_init(uint32_t layerx, tli_layer_parameter_struct *layer_struct) in tli_layer_init() argument
275 TLI_LxHPOS(layerx) &= ~(TLI_LxHPOS_WLP | (TLI_LxHPOS_WRP)); in tli_layer_init()
276 …TLI_LxHPOS(layerx) = (uint32_t)((uint32_t)layer_struct->layer_window_leftpos | ((uint32_t)layer_st… in tli_layer_init()
278 TLI_LxVPOS(layerx) &= ~(TLI_LxVPOS_WTP | (TLI_LxVPOS_WBP)); in tli_layer_init()
279 …TLI_LxVPOS(layerx) = (uint32_t)((uint32_t)layer_struct->layer_window_toppos | ((uint32_t)layer_str… in tli_layer_init()
281 TLI_LxPPF(layerx) &= ~(TLI_LxPPF_PPF); in tli_layer_init()
282 TLI_LxPPF(layerx) = layer_struct->layer_ppf; in tli_layer_init()
284 TLI_LxSA(layerx) &= ~(TLI_LxSA_SA); in tli_layer_init()
285 TLI_LxSA(layerx) = layer_struct->layer_sa; in tli_layer_init()
287 TLI_LxDC(layerx) &= ~(TLI_LxDC_DCB | (TLI_LxDC_DCG) | (TLI_LxDC_DCR) | (TLI_LxDC_DCA)); in tli_layer_init()
288 …TLI_LxDC(layerx) = (uint32_t)((uint32_t)layer_struct->layer_default_blue | ((uint32_t)layer_struct… in tli_layer_init()
293 TLI_LxBLEND(layerx) &= ~(TLI_LxBLEND_ACF2 | (TLI_LxBLEND_ACF1)); in tli_layer_init()
294 TLI_LxBLEND(layerx) = ((layer_struct->layer_acf2) | (layer_struct->layer_acf1)); in tli_layer_init()
296 TLI_LxFBADDR(layerx) &= ~(TLI_LxFBADDR_FBADD); in tli_layer_init()
297 TLI_LxFBADDR(layerx) = (layer_struct->layer_frame_bufaddr); in tli_layer_init()
299 TLI_LxFLLEN(layerx) &= ~(TLI_LxFLLEN_FLL | (TLI_LxFLLEN_STDOFF)); in tli_layer_init()
300 …TLI_LxFLLEN(layerx) = (uint32_t)((uint32_t)layer_struct->layer_frame_line_length | ((uint32_t)laye… in tli_layer_init()
302 TLI_LxFTLN(layerx) &= ~(TLI_LxFTLN_FTLN); in tli_layer_init()
303 TLI_LxFTLN(layerx) = (uint32_t)(layer_struct->layer_frame_total_line_number); in tli_layer_init()
315 void tli_layer_window_offset_modify(uint32_t layerx, uint16_t offset_x, uint16_t offset_y) in tli_layer_window_offset_modify() argument
320 TLI_LxHPOS(layerx) &= ~(TLI_LxHPOS_WLP | (TLI_LxHPOS_WRP)); in tli_layer_window_offset_modify()
321 TLI_LxVPOS(layerx) &= ~(TLI_LxVPOS_WTP | (TLI_LxVPOS_WBP)); in tli_layer_window_offset_modify()
324 line_num = (TLI_LxFTLN(layerx) & TLI_LxFTLN_FTLN); in tli_layer_window_offset_modify()
325 layer_ppf = (TLI_LxPPF(layerx) & TLI_LxPPF_PPF); in tli_layer_window_offset_modify()
330 line_length = (((TLI_LxFLLEN(layerx) & TLI_LxFLLEN_FLL) - 3U) / 4U); in tli_layer_window_offset_modify()
334 line_length = (((TLI_LxFLLEN(layerx) & TLI_LxFLLEN_FLL) - 3U) / 3U); in tli_layer_window_offset_modify()
341 line_length = (((TLI_LxFLLEN(layerx) & TLI_LxFLLEN_FLL) - 3U) / 2U); in tli_layer_window_offset_modify()
346 line_length = (((TLI_LxFLLEN(layerx) & TLI_LxFLLEN_FLL) - 3U)); in tli_layer_window_offset_modify()
352 TLI_LxHPOS(layerx) = (hstart | ((hstart + line_length - 1U) << 16U)); in tli_layer_window_offset_modify()
353 TLI_LxVPOS(layerx) = (vstart | ((vstart + line_num - 1U) << 16U)); in tli_layer_window_offset_modify()
387 void tli_lut_init(uint32_t layerx, tli_layer_lut_parameter_struct *lut_struct) in tli_lut_init() argument
389 …TLI_LxLUT(layerx) = (uint32_t)(((uint32_t)lut_struct->layer_lut_channel_blue) | ((uint32_t)lut_str… in tli_lut_init()
403 void tli_color_key_init(uint32_t layerx, uint8_t redkey, uint8_t greenkey, uint8_t bluekey) in tli_color_key_init() argument
405 …TLI_LxCKEY(layerx) = (((uint32_t)bluekey) | ((uint32_t)greenkey << 8U) | ((uint32_t)redkey << 16U)… in tli_color_key_init()
414 void tli_layer_enable(uint32_t layerx) in tli_layer_enable() argument
416 TLI_LxCTL(layerx) |= TLI_LxCTL_LEN; in tli_layer_enable()
425 void tli_layer_disable(uint32_t layerx) in tli_layer_disable() argument
427 TLI_LxCTL(layerx) &= ~(TLI_LxCTL_LEN); in tli_layer_disable()
436 void tli_color_key_enable(uint32_t layerx) in tli_color_key_enable() argument
438 TLI_LxCTL(layerx) |= TLI_LxCTL_CKEYEN; in tli_color_key_enable()
447 void tli_color_key_disable(uint32_t layerx) in tli_color_key_disable() argument
449 TLI_LxCTL(layerx) &= ~(TLI_LxCTL_CKEYEN); in tli_color_key_disable()
458 void tli_lut_enable(uint32_t layerx) in tli_lut_enable() argument
460 TLI_LxCTL(layerx) |= TLI_LxCTL_LUTEN; in tli_lut_enable()
469 void tli_lut_disable(uint32_t layerx) in tli_lut_disable() argument
471 TLI_LxCTL(layerx) &= ~(TLI_LxCTL_LUTEN); in tli_lut_disable()