Lines Matching refs:LayerIdx
191 …void LTDC_SetConfig(LTDC_HandleTypeDef *hltdc, LTDC_LayerCfgTypeDef *pLayerCfg, uint32_t LayerIdx);
831 …HAL_LTDC_ConfigLayer(LTDC_HandleTypeDef *hltdc, LTDC_LayerCfgTypeDef *pLayerCfg, uint32_t LayerIdx) in HAL_LTDC_ConfigLayer() argument
834 assert_param(IS_LTDC_LAYER(LayerIdx)); in HAL_LTDC_ConfigLayer()
854 hltdc->LayerCfg[LayerIdx] = *pLayerCfg; in HAL_LTDC_ConfigLayer()
857 LTDC_SetConfig(hltdc, pLayerCfg, LayerIdx); in HAL_LTDC_ConfigLayer()
881 …TypeDef HAL_LTDC_ConfigColorKeying(LTDC_HandleTypeDef *hltdc, uint32_t RGBValue, uint32_t LayerIdx) in HAL_LTDC_ConfigColorKeying() argument
884 assert_param(IS_LTDC_LAYER(LayerIdx)); in HAL_LTDC_ConfigColorKeying()
893 …LTDC_LAYER(hltdc, LayerIdx)->CKCR &= ~(LTDC_LxCKCR_CKBLUE | LTDC_LxCKCR_CKGREEN | LTDC_LxCKCR_CKR… in HAL_LTDC_ConfigColorKeying()
894 LTDC_LAYER(hltdc, LayerIdx)->CKCR = RGBValue; in HAL_LTDC_ConfigColorKeying()
920 uint32_t LayerIdx) in HAL_LTDC_ConfigCLUT() argument
926 assert_param(IS_LTDC_LAYER(LayerIdx)); in HAL_LTDC_ConfigCLUT()
936 if (hltdc->LayerCfg[LayerIdx].PixelFormat == LTDC_PIXEL_FORMAT_AL44) in HAL_LTDC_ConfigCLUT()
950 LTDC_LAYER(hltdc, LayerIdx)->CLUTWR = tmp; in HAL_LTDC_ConfigCLUT()
971 HAL_StatusTypeDef HAL_LTDC_EnableColorKeying(LTDC_HandleTypeDef *hltdc, uint32_t LayerIdx) in HAL_LTDC_EnableColorKeying() argument
974 assert_param(IS_LTDC_LAYER(LayerIdx)); in HAL_LTDC_EnableColorKeying()
983 LTDC_LAYER(hltdc, LayerIdx)->CR |= (uint32_t)LTDC_LxCR_COLKEN; in HAL_LTDC_EnableColorKeying()
1006 HAL_StatusTypeDef HAL_LTDC_DisableColorKeying(LTDC_HandleTypeDef *hltdc, uint32_t LayerIdx) in HAL_LTDC_DisableColorKeying() argument
1009 assert_param(IS_LTDC_LAYER(LayerIdx)); in HAL_LTDC_DisableColorKeying()
1018 LTDC_LAYER(hltdc, LayerIdx)->CR &= ~(uint32_t)LTDC_LxCR_COLKEN; in HAL_LTDC_DisableColorKeying()
1041 HAL_StatusTypeDef HAL_LTDC_EnableCLUT(LTDC_HandleTypeDef *hltdc, uint32_t LayerIdx) in HAL_LTDC_EnableCLUT() argument
1044 assert_param(IS_LTDC_LAYER(LayerIdx)); in HAL_LTDC_EnableCLUT()
1053 LTDC_LAYER(hltdc, LayerIdx)->CR |= (uint32_t)LTDC_LxCR_CLUTEN; in HAL_LTDC_EnableCLUT()
1076 HAL_StatusTypeDef HAL_LTDC_DisableCLUT(LTDC_HandleTypeDef *hltdc, uint32_t LayerIdx) in HAL_LTDC_DisableCLUT() argument
1079 assert_param(IS_LTDC_LAYER(LayerIdx)); in HAL_LTDC_DisableCLUT()
1088 LTDC_LAYER(hltdc, LayerIdx)->CR &= ~(uint32_t)LTDC_LxCR_CLUTEN; in HAL_LTDC_DisableCLUT()
1167 …AL_LTDC_SetWindowSize(LTDC_HandleTypeDef *hltdc, uint32_t XSize, uint32_t YSize, uint32_t LayerIdx) in HAL_LTDC_SetWindowSize() argument
1172 assert_param(IS_LTDC_LAYER(LayerIdx)); in HAL_LTDC_SetWindowSize()
1183 pLayerCfg = &hltdc->LayerCfg[LayerIdx]; in HAL_LTDC_SetWindowSize()
1198 LTDC_SetConfig(hltdc, pLayerCfg, LayerIdx); in HAL_LTDC_SetWindowSize()
1223 … HAL_LTDC_SetWindowPosition(LTDC_HandleTypeDef *hltdc, uint32_t X0, uint32_t Y0, uint32_t LayerIdx) in HAL_LTDC_SetWindowPosition() argument
1228 assert_param(IS_LTDC_LAYER(LayerIdx)); in HAL_LTDC_SetWindowPosition()
1239 pLayerCfg = &hltdc->LayerCfg[LayerIdx]; in HAL_LTDC_SetWindowPosition()
1250 LTDC_SetConfig(hltdc, pLayerCfg, LayerIdx); in HAL_LTDC_SetWindowPosition()
1274 …TypeDef HAL_LTDC_SetPixelFormat(LTDC_HandleTypeDef *hltdc, uint32_t Pixelformat, uint32_t LayerIdx) in HAL_LTDC_SetPixelFormat() argument
1280 assert_param(IS_LTDC_LAYER(LayerIdx)); in HAL_LTDC_SetPixelFormat()
1289 pLayerCfg = &hltdc->LayerCfg[LayerIdx]; in HAL_LTDC_SetPixelFormat()
1295 LTDC_SetConfig(hltdc, pLayerCfg, LayerIdx); in HAL_LTDC_SetPixelFormat()
1319 HAL_StatusTypeDef HAL_LTDC_SetAlpha(LTDC_HandleTypeDef *hltdc, uint32_t Alpha, uint32_t LayerIdx) in HAL_LTDC_SetAlpha() argument
1325 assert_param(IS_LTDC_LAYER(LayerIdx)); in HAL_LTDC_SetAlpha()
1334 pLayerCfg = &hltdc->LayerCfg[LayerIdx]; in HAL_LTDC_SetAlpha()
1340 LTDC_SetConfig(hltdc, pLayerCfg, LayerIdx); in HAL_LTDC_SetAlpha()
1363 …L_StatusTypeDef HAL_LTDC_SetAddress(LTDC_HandleTypeDef *hltdc, uint32_t Address, uint32_t LayerIdx) in HAL_LTDC_SetAddress() argument
1368 assert_param(IS_LTDC_LAYER(LayerIdx)); in HAL_LTDC_SetAddress()
1377 pLayerCfg = &hltdc->LayerCfg[LayerIdx]; in HAL_LTDC_SetAddress()
1383 LTDC_SetConfig(hltdc, pLayerCfg, LayerIdx); in HAL_LTDC_SetAddress()
1412 …TypeDef HAL_LTDC_SetPitch(LTDC_HandleTypeDef *hltdc, uint32_t LinePitchInPixels, uint32_t LayerIdx) in HAL_LTDC_SetPitch() argument
1419 assert_param(IS_LTDC_LAYER(LayerIdx)); in HAL_LTDC_SetPitch()
1428 pixelFormat = hltdc->LayerCfg[LayerIdx].PixelFormat; in HAL_LTDC_SetPitch()
1453 LTDC_LAYER(hltdc, LayerIdx)->CFBLR &= ~LTDC_LxCFBLR_CFBP; in HAL_LTDC_SetPitch()
1459 LTDC_LAYER(hltdc, LayerIdx)->CFBLR |= pitchUpdate; in HAL_LTDC_SetPitch()
1560 uint32_t LayerIdx) in HAL_LTDC_ConfigLayer_NoReload() argument
1563 assert_param(IS_LTDC_LAYER(LayerIdx)); in HAL_LTDC_ConfigLayer_NoReload()
1583 hltdc->LayerCfg[LayerIdx] = *pLayerCfg; in HAL_LTDC_ConfigLayer_NoReload()
1586 LTDC_SetConfig(hltdc, pLayerCfg, LayerIdx); in HAL_LTDC_ConfigLayer_NoReload()
1610 uint32_t LayerIdx) in HAL_LTDC_SetWindowSize_NoReload() argument
1615 assert_param(IS_LTDC_LAYER(LayerIdx)); in HAL_LTDC_SetWindowSize_NoReload()
1626 pLayerCfg = &hltdc->LayerCfg[LayerIdx]; in HAL_LTDC_SetWindowSize_NoReload()
1641 LTDC_SetConfig(hltdc, pLayerCfg, LayerIdx); in HAL_LTDC_SetWindowSize_NoReload()
1665 uint32_t LayerIdx) in HAL_LTDC_SetWindowPosition_NoReload() argument
1670 assert_param(IS_LTDC_LAYER(LayerIdx)); in HAL_LTDC_SetWindowPosition_NoReload()
1681 pLayerCfg = &hltdc->LayerCfg[LayerIdx]; in HAL_LTDC_SetWindowPosition_NoReload()
1692 LTDC_SetConfig(hltdc, pLayerCfg, LayerIdx); in HAL_LTDC_SetWindowPosition_NoReload()
1714 …AL_LTDC_SetPixelFormat_NoReload(LTDC_HandleTypeDef *hltdc, uint32_t Pixelformat, uint32_t LayerIdx) in HAL_LTDC_SetPixelFormat_NoReload() argument
1720 assert_param(IS_LTDC_LAYER(LayerIdx)); in HAL_LTDC_SetPixelFormat_NoReload()
1729 pLayerCfg = &hltdc->LayerCfg[LayerIdx]; in HAL_LTDC_SetPixelFormat_NoReload()
1735 LTDC_SetConfig(hltdc, pLayerCfg, LayerIdx); in HAL_LTDC_SetPixelFormat_NoReload()
1757 …tusTypeDef HAL_LTDC_SetAlpha_NoReload(LTDC_HandleTypeDef *hltdc, uint32_t Alpha, uint32_t LayerIdx) in HAL_LTDC_SetAlpha_NoReload() argument
1763 assert_param(IS_LTDC_LAYER(LayerIdx)); in HAL_LTDC_SetAlpha_NoReload()
1772 pLayerCfg = &hltdc->LayerCfg[LayerIdx]; in HAL_LTDC_SetAlpha_NoReload()
1778 LTDC_SetConfig(hltdc, pLayerCfg, LayerIdx); in HAL_LTDC_SetAlpha_NoReload()
1800 …ypeDef HAL_LTDC_SetAddress_NoReload(LTDC_HandleTypeDef *hltdc, uint32_t Address, uint32_t LayerIdx) in HAL_LTDC_SetAddress_NoReload() argument
1805 assert_param(IS_LTDC_LAYER(LayerIdx)); in HAL_LTDC_SetAddress_NoReload()
1814 pLayerCfg = &hltdc->LayerCfg[LayerIdx]; in HAL_LTDC_SetAddress_NoReload()
1820 LTDC_SetConfig(hltdc, pLayerCfg, LayerIdx); in HAL_LTDC_SetAddress_NoReload()
1847 …AL_LTDC_SetPitch_NoReload(LTDC_HandleTypeDef *hltdc, uint32_t LinePitchInPixels, uint32_t LayerIdx) in HAL_LTDC_SetPitch_NoReload() argument
1854 assert_param(IS_LTDC_LAYER(LayerIdx)); in HAL_LTDC_SetPitch_NoReload()
1863 pixelFormat = hltdc->LayerCfg[LayerIdx].PixelFormat; in HAL_LTDC_SetPitch_NoReload()
1888 LTDC_LAYER(hltdc, LayerIdx)->CFBLR &= ~LTDC_LxCFBLR_CFBP; in HAL_LTDC_SetPitch_NoReload()
1891 LTDC_LAYER(hltdc, LayerIdx)->CFBLR |= pitchUpdate; in HAL_LTDC_SetPitch_NoReload()
1914 …AL_LTDC_ConfigColorKeying_NoReload(LTDC_HandleTypeDef *hltdc, uint32_t RGBValue, uint32_t LayerIdx) in HAL_LTDC_ConfigColorKeying_NoReload() argument
1917 assert_param(IS_LTDC_LAYER(LayerIdx)); in HAL_LTDC_ConfigColorKeying_NoReload()
1926 …LTDC_LAYER(hltdc, LayerIdx)->CKCR &= ~(LTDC_LxCKCR_CKBLUE | LTDC_LxCKCR_CKGREEN | LTDC_LxCKCR_CKR… in HAL_LTDC_ConfigColorKeying_NoReload()
1927 LTDC_LAYER(hltdc, LayerIdx)->CKCR = RGBValue; in HAL_LTDC_ConfigColorKeying_NoReload()
1948 HAL_StatusTypeDef HAL_LTDC_EnableColorKeying_NoReload(LTDC_HandleTypeDef *hltdc, uint32_t LayerIdx) in HAL_LTDC_EnableColorKeying_NoReload() argument
1951 assert_param(IS_LTDC_LAYER(LayerIdx)); in HAL_LTDC_EnableColorKeying_NoReload()
1960 LTDC_LAYER(hltdc, LayerIdx)->CR |= (uint32_t)LTDC_LxCR_COLKEN; in HAL_LTDC_EnableColorKeying_NoReload()
1981 HAL_StatusTypeDef HAL_LTDC_DisableColorKeying_NoReload(LTDC_HandleTypeDef *hltdc, uint32_t LayerIdx) in HAL_LTDC_DisableColorKeying_NoReload() argument
1984 assert_param(IS_LTDC_LAYER(LayerIdx)); in HAL_LTDC_DisableColorKeying_NoReload()
1993 LTDC_LAYER(hltdc, LayerIdx)->CR &= ~(uint32_t)LTDC_LxCR_COLKEN; in HAL_LTDC_DisableColorKeying_NoReload()
2014 HAL_StatusTypeDef HAL_LTDC_EnableCLUT_NoReload(LTDC_HandleTypeDef *hltdc, uint32_t LayerIdx) in HAL_LTDC_EnableCLUT_NoReload() argument
2017 assert_param(IS_LTDC_LAYER(LayerIdx)); in HAL_LTDC_EnableCLUT_NoReload()
2026 LTDC_LAYER(hltdc, LayerIdx)->CR |= (uint32_t)LTDC_LxCR_CLUTEN; in HAL_LTDC_EnableCLUT_NoReload()
2047 HAL_StatusTypeDef HAL_LTDC_DisableCLUT_NoReload(LTDC_HandleTypeDef *hltdc, uint32_t LayerIdx) in HAL_LTDC_DisableCLUT_NoReload() argument
2050 assert_param(IS_LTDC_LAYER(LayerIdx)); in HAL_LTDC_DisableCLUT_NoReload()
2059 LTDC_LAYER(hltdc, LayerIdx)->CR &= ~(uint32_t)LTDC_LxCR_CLUTEN; in HAL_LTDC_DisableCLUT_NoReload()
2133 … void LTDC_SetConfig(LTDC_HandleTypeDef *hltdc, LTDC_LayerCfgTypeDef *pLayerCfg, uint32_t LayerIdx) in LTDC_SetConfig() argument
2141 LTDC_LAYER(hltdc, LayerIdx)->WHPCR &= ~(LTDC_LxWHPCR_WHSTPOS | LTDC_LxWHPCR_WHSPPOS); in LTDC_SetConfig()
2142 LTDC_LAYER(hltdc, LayerIdx)->WHPCR = ((pLayerCfg->WindowX0 + \ in LTDC_SetConfig()
2147 LTDC_LAYER(hltdc, LayerIdx)->WVPCR &= ~(LTDC_LxWVPCR_WVSTPOS | LTDC_LxWVPCR_WVSPPOS); in LTDC_SetConfig()
2148 …LTDC_LAYER(hltdc, LayerIdx)->WVPCR = ((pLayerCfg->WindowY0 + (hltdc->Instance->BPCR & LTDC_BPCR_A… in LTDC_SetConfig()
2151 LTDC_LAYER(hltdc, LayerIdx)->PFCR &= ~(LTDC_LxPFCR_PF); in LTDC_SetConfig()
2152 LTDC_LAYER(hltdc, LayerIdx)->PFCR = (pLayerCfg->PixelFormat); in LTDC_SetConfig()
2158 WRITE_REG(LTDC_LAYER(hltdc, LayerIdx)->DCCR, (pLayerCfg->Backcolor.Blue | tmp | tmp1 | tmp2)); in LTDC_SetConfig()
2161 LTDC_LAYER(hltdc, LayerIdx)->CACR &= ~(LTDC_LxCACR_CONSTA); in LTDC_SetConfig()
2162 LTDC_LAYER(hltdc, LayerIdx)->CACR = (pLayerCfg->Alpha); in LTDC_SetConfig()
2165 LTDC_LAYER(hltdc, LayerIdx)->BFCR &= ~(LTDC_LxBFCR_BF2 | LTDC_LxBFCR_BF1); in LTDC_SetConfig()
2166 LTDC_LAYER(hltdc, LayerIdx)->BFCR = (pLayerCfg->BlendingFactor1 | pLayerCfg->BlendingFactor2); in LTDC_SetConfig()
2169 WRITE_REG(LTDC_LAYER(hltdc, LayerIdx)->CFBAR, pLayerCfg->FBStartAdress); in LTDC_SetConfig()
2192 LTDC_LAYER(hltdc, LayerIdx)->CFBLR &= ~(LTDC_LxCFBLR_CFBLL | LTDC_LxCFBLR_CFBP); in LTDC_SetConfig()
2193 LTDC_LAYER(hltdc, LayerIdx)->CFBLR = (((pLayerCfg->ImageWidth * tmp) << 16U) | in LTDC_SetConfig()
2196 LTDC_LAYER(hltdc, LayerIdx)->CFBLNR &= ~(LTDC_LxCFBLNR_CFBLNBR); in LTDC_SetConfig()
2197 LTDC_LAYER(hltdc, LayerIdx)->CFBLNR = (pLayerCfg->ImageHeight); in LTDC_SetConfig()
2200 LTDC_LAYER(hltdc, LayerIdx)->CR |= (uint32_t)LTDC_LxCR_LEN; in LTDC_SetConfig()