Lines Matching refs:Pipe
207 static void Pipe_Config(DCMIPP_HandleTypeDef *hdcmipp, uint32_t Pipe, const DCMIPP_PipeConfTypeDef …
208 static void DCMIPP_SetConfig(DCMIPP_HandleTypeDef *hdcmipp, uint32_t Pipe, uint32_t DstAddress, uin…
209 static void DCMIPP_SetDBMConfig(DCMIPP_HandleTypeDef *hdcmipp, uint32_t Pipe, uint32_t DstAddress0,
211 static void DCMIPP_EnableCapture(DCMIPP_HandleTypeDef *hdcmipp, uint32_t Pipe);
212 static HAL_StatusTypeDef DCMIPP_Stop(DCMIPP_HandleTypeDef *hdcmipp, uint32_t Pipe);
228 static void Pipe_Config(DCMIPP_HandleTypeDef *hdcmipp, uint32_t Pipe, const DCMIPP_PipeConfTypeDef … in Pipe_Config() argument
230 if (Pipe == DCMIPP_PIPE0) in Pipe_Config()
245 static void DCMIPP_SetConfig(DCMIPP_HandleTypeDef *hdcmipp, uint32_t Pipe, uint32_t DstAddress, uin… in DCMIPP_SetConfig() argument
247 if (Pipe == DCMIPP_PIPE0) in DCMIPP_SetConfig()
250 hdcmipp->PipeState[Pipe] = HAL_DCMIPP_PIPE_STATE_BUSY; in DCMIPP_SetConfig()
272 static void DCMIPP_SetDBMConfig(DCMIPP_HandleTypeDef *hdcmipp, uint32_t Pipe, uint32_t DstAddress0, in DCMIPP_SetDBMConfig() argument
275 if (Pipe == DCMIPP_PIPE0) in DCMIPP_SetDBMConfig()
278 hdcmipp->PipeState[Pipe] = HAL_DCMIPP_PIPE_STATE_BUSY; in DCMIPP_SetDBMConfig()
302 static void DCMIPP_EnableCapture(DCMIPP_HandleTypeDef *hdcmipp, uint32_t Pipe) in DCMIPP_EnableCapture() argument
304 if (Pipe == DCMIPP_PIPE0) in DCMIPP_EnableCapture()
319 static HAL_StatusTypeDef DCMIPP_Stop(DCMIPP_HandleTypeDef *hdcmipp, uint32_t Pipe) in DCMIPP_Stop() argument
323 if (Pipe == DCMIPP_PIPE0) in DCMIPP_Stop()
600 HAL_StatusTypeDef HAL_DCMIPP_PIPE_SetConfig(DCMIPP_HandleTypeDef *hdcmipp, uint32_t Pipe, in HAL_DCMIPP_PIPE_SetConfig() argument
613 assert_param(IS_DCMIPP_PIPE(Pipe)); in HAL_DCMIPP_PIPE_SetConfig()
616 pipe_state = hdcmipp->PipeState[Pipe]; in HAL_DCMIPP_PIPE_SetConfig()
623 hdcmipp->PipeState[Pipe] = HAL_DCMIPP_PIPE_STATE_BUSY; in HAL_DCMIPP_PIPE_SetConfig()
626 Pipe_Config(hdcmipp, Pipe, pPipeConfig); in HAL_DCMIPP_PIPE_SetConfig()
629 hdcmipp->PipeState[Pipe] = HAL_DCMIPP_PIPE_STATE_READY; in HAL_DCMIPP_PIPE_SetConfig()
741 HAL_StatusTypeDef HAL_DCMIPP_PIPE_Start(DCMIPP_HandleTypeDef *hdcmipp, uint32_t Pipe, uint32_t DstA… in HAL_DCMIPP_PIPE_Start() argument
744 assert_param(IS_DCMIPP_PIPE(Pipe)); in HAL_DCMIPP_PIPE_Start()
754 if (hdcmipp->PipeState[Pipe] != HAL_DCMIPP_PIPE_STATE_READY) in HAL_DCMIPP_PIPE_Start()
760 DCMIPP_SetConfig(hdcmipp, Pipe, DstAddress, CaptureMode); in HAL_DCMIPP_PIPE_Start()
763 DCMIPP_EnableCapture(hdcmipp, Pipe); in HAL_DCMIPP_PIPE_Start()
777 HAL_StatusTypeDef HAL_DCMIPP_PIPE_DoubleBufferStart(DCMIPP_HandleTypeDef *hdcmipp, uint32_t Pipe, u… in HAL_DCMIPP_PIPE_DoubleBufferStart() argument
780 assert_param(IS_DCMIPP_PIPE(Pipe)); in HAL_DCMIPP_PIPE_DoubleBufferStart()
790 if (hdcmipp->PipeState[Pipe] != HAL_DCMIPP_PIPE_STATE_READY) in HAL_DCMIPP_PIPE_DoubleBufferStart()
796 DCMIPP_SetDBMConfig(hdcmipp, Pipe, DstAddress0, DstAddress1, CaptureMode); in HAL_DCMIPP_PIPE_DoubleBufferStart()
799 DCMIPP_EnableCapture(hdcmipp, Pipe); in HAL_DCMIPP_PIPE_DoubleBufferStart()
810 HAL_StatusTypeDef HAL_DCMIPP_PIPE_Stop(DCMIPP_HandleTypeDef *hdcmipp, uint32_t Pipe) in HAL_DCMIPP_PIPE_Stop() argument
814 assert_param(IS_DCMIPP_PIPE(Pipe)); in HAL_DCMIPP_PIPE_Stop()
823 pipe_state = hdcmipp->PipeState[Pipe]; in HAL_DCMIPP_PIPE_Stop()
828 if (DCMIPP_Stop(hdcmipp, Pipe) != HAL_OK) in HAL_DCMIPP_PIPE_Stop()
834 hdcmipp->PipeState[Pipe] = HAL_DCMIPP_PIPE_STATE_READY; in HAL_DCMIPP_PIPE_Stop()
850 HAL_StatusTypeDef HAL_DCMIPP_PIPE_Suspend(DCMIPP_HandleTypeDef *hdcmipp, uint32_t Pipe) in HAL_DCMIPP_PIPE_Suspend() argument
855 assert_param(IS_DCMIPP_PIPE(Pipe)); in HAL_DCMIPP_PIPE_Suspend()
863 pipe_state = hdcmipp->PipeState[Pipe]; in HAL_DCMIPP_PIPE_Suspend()
865 if (Pipe == DCMIPP_PIPE0) in HAL_DCMIPP_PIPE_Suspend()
883 hdcmipp->PipeState[Pipe] = HAL_DCMIPP_PIPE_STATE_ERROR; in HAL_DCMIPP_PIPE_Suspend()
910 HAL_StatusTypeDef HAL_DCMIPP_PIPE_Resume(DCMIPP_HandleTypeDef *hdcmipp, uint32_t Pipe) in HAL_DCMIPP_PIPE_Resume() argument
914 assert_param(IS_DCMIPP_PIPE(Pipe)); in HAL_DCMIPP_PIPE_Resume()
921 pipe_state = hdcmipp->PipeState[Pipe]; in HAL_DCMIPP_PIPE_Resume()
923 if (Pipe == DCMIPP_PIPE0) in HAL_DCMIPP_PIPE_Resume()
1145 __weak void HAL_DCMIPP_PIPE_FrameEventCallback(DCMIPP_HandleTypeDef *hdcmipp, uint32_t Pipe) in HAL_DCMIPP_PIPE_FrameEventCallback() argument
1151 UNUSED(Pipe); in HAL_DCMIPP_PIPE_FrameEventCallback()
1161 __weak void HAL_DCMIPP_PIPE_VsyncEventCallback(DCMIPP_HandleTypeDef *hdcmipp, uint32_t Pipe) in HAL_DCMIPP_PIPE_VsyncEventCallback() argument
1167 UNUSED(Pipe); in HAL_DCMIPP_PIPE_VsyncEventCallback()
1178 __weak void HAL_DCMIPP_PIPE_LineEventCallback(DCMIPP_HandleTypeDef *hdcmipp, uint32_t Pipe) in HAL_DCMIPP_PIPE_LineEventCallback() argument
1184 UNUSED(Pipe); in HAL_DCMIPP_PIPE_LineEventCallback()
1194 __weak void HAL_DCMIPP_PIPE_LimitEventCallback(DCMIPP_HandleTypeDef *hdcmipp, uint32_t Pipe) in HAL_DCMIPP_PIPE_LimitEventCallback() argument
1200 UNUSED(Pipe); in HAL_DCMIPP_PIPE_LimitEventCallback()
1210 __weak void HAL_DCMIPP_PIPE_ErrorCallback(DCMIPP_HandleTypeDef *hdcmipp, uint32_t Pipe) in HAL_DCMIPP_PIPE_ErrorCallback() argument
1216 UNUSED(Pipe); in HAL_DCMIPP_PIPE_ErrorCallback()
1536 HAL_StatusTypeDef HAL_DCMIPP_PIPE_SetCropConfig(DCMIPP_HandleTypeDef *hdcmipp, uint32_t Pipe, in HAL_DCMIPP_PIPE_SetCropConfig() argument
1547 assert_param(IS_DCMIPP_PIPE(Pipe)); in HAL_DCMIPP_PIPE_SetCropConfig()
1558 if (Pipe == DCMIPP_PIPE0) in HAL_DCMIPP_PIPE_SetCropConfig()
1601 HAL_StatusTypeDef HAL_DCMIPP_PIPE_EnableCrop(DCMIPP_HandleTypeDef *hdcmipp, uint32_t Pipe) in HAL_DCMIPP_PIPE_EnableCrop() argument
1605 assert_param(IS_DCMIPP_PIPE(Pipe)); in HAL_DCMIPP_PIPE_EnableCrop()
1615 if (Pipe == DCMIPP_PIPE0) in HAL_DCMIPP_PIPE_EnableCrop()
1650 HAL_StatusTypeDef HAL_DCMIPP_PIPE_DisableCrop(DCMIPP_HandleTypeDef *hdcmipp, uint32_t Pipe) in HAL_DCMIPP_PIPE_DisableCrop() argument
1652 assert_param(IS_DCMIPP_PIPE(Pipe)); in HAL_DCMIPP_PIPE_DisableCrop()
1660 if (Pipe == DCMIPP_PIPE0) in HAL_DCMIPP_PIPE_DisableCrop()
1686 …tatusTypeDef HAL_DCMIPP_PIPE_SetBytesDecimationConfig(DCMIPP_HandleTypeDef *hdcmipp, uint32_t Pipe, in HAL_DCMIPP_PIPE_SetBytesDecimationConfig() argument
1691 assert_param(IS_DCMIPP_PIPE(Pipe)); in HAL_DCMIPP_PIPE_SetBytesDecimationConfig()
1701 if (Pipe == DCMIPP_PIPE0) in HAL_DCMIPP_PIPE_SetBytesDecimationConfig()
1734 …tatusTypeDef HAL_DCMIPP_PIPE_SetLinesDecimationConfig(DCMIPP_HandleTypeDef *hdcmipp, uint32_t Pipe, in HAL_DCMIPP_PIPE_SetLinesDecimationConfig() argument
1737 assert_param(IS_DCMIPP_PIPE(Pipe)); in HAL_DCMIPP_PIPE_SetLinesDecimationConfig()
1747 if (Pipe == DCMIPP_PIPE0) in HAL_DCMIPP_PIPE_SetLinesDecimationConfig()
1780 HAL_StatusTypeDef HAL_DCMIPP_PIPE_EnableLimitEvent(DCMIPP_HandleTypeDef *hdcmipp, uint32_t Pipe, ui… in HAL_DCMIPP_PIPE_EnableLimitEvent() argument
1782 assert_param(IS_DCMIPP_PIPE(Pipe)); in HAL_DCMIPP_PIPE_EnableLimitEvent()
1791 if (Pipe == DCMIPP_PIPE0) in HAL_DCMIPP_PIPE_EnableLimitEvent()
1813 HAL_StatusTypeDef HAL_DCMIPP_PIPE_DisableLimitEvent(DCMIPP_HandleTypeDef *hdcmipp, uint32_t Pipe) in HAL_DCMIPP_PIPE_DisableLimitEvent() argument
1815 assert_param(IS_DCMIPP_PIPE(Pipe)); in HAL_DCMIPP_PIPE_DisableLimitEvent()
1823 if (Pipe == DCMIPP_PIPE0) in HAL_DCMIPP_PIPE_DisableLimitEvent()
1852 HAL_StatusTypeDef HAL_DCMIPP_PIPE_SetFrameRate(DCMIPP_HandleTypeDef *hdcmipp, uint32_t Pipe, uint32… in HAL_DCMIPP_PIPE_SetFrameRate() argument
1861 assert_param(IS_DCMIPP_PIPE(Pipe)); in HAL_DCMIPP_PIPE_SetFrameRate()
1865 if (Pipe == DCMIPP_PIPE0) in HAL_DCMIPP_PIPE_SetFrameRate()
1883 HAL_StatusTypeDef HAL_DCMIPP_PIPE_SetCaptureMode(DCMIPP_HandleTypeDef *hdcmipp, uint32_t Pipe, uint… in HAL_DCMIPP_PIPE_SetCaptureMode() argument
1891 assert_param(IS_DCMIPP_PIPE(Pipe)); in HAL_DCMIPP_PIPE_SetCaptureMode()
1896 if (Pipe == DCMIPP_PIPE0) in HAL_DCMIPP_PIPE_SetCaptureMode()
1913 HAL_StatusTypeDef HAL_DCMIPP_PIPE_EnableCapture(DCMIPP_HandleTypeDef *hdcmipp, uint32_t Pipe) in HAL_DCMIPP_PIPE_EnableCapture() argument
1923 if (Pipe == DCMIPP_PIPE0) in HAL_DCMIPP_PIPE_EnableCapture()
1942 HAL_StatusTypeDef HAL_DCMIPP_PIPE_SetMemoryAddress(DCMIPP_HandleTypeDef *hdcmipp, uint32_t Pipe, ui… in HAL_DCMIPP_PIPE_SetMemoryAddress() argument
1951 assert_param(IS_DCMIPP_PIPE(Pipe)); in HAL_DCMIPP_PIPE_SetMemoryAddress()
1956 if (Pipe == DCMIPP_PIPE0) in HAL_DCMIPP_PIPE_SetMemoryAddress()
1991 …sTypeDef HAL_DCMIPP_PIPE_PARALLEL_SetInputPixelFormat(DCMIPP_HandleTypeDef *hdcmipp, uint32_t Pipe, in HAL_DCMIPP_PIPE_PARALLEL_SetInputPixelFormat() argument
1994 assert_param(IS_DCMIPP_PIPE(Pipe)); in HAL_DCMIPP_PIPE_PARALLEL_SetInputPixelFormat()
2002 if (Pipe == DCMIPP_PIPE0) in HAL_DCMIPP_PIPE_PARALLEL_SetInputPixelFormat()
2073 HAL_StatusTypeDef HAL_DCMIPP_PIPE_EnableLineEvent(DCMIPP_HandleTypeDef *hdcmipp, uint32_t Pipe, uin… in HAL_DCMIPP_PIPE_EnableLineEvent() argument
2075 assert_param(IS_DCMIPP_PIPE(Pipe)); in HAL_DCMIPP_PIPE_EnableLineEvent()
2078 if (Pipe == DCMIPP_PIPE0) in HAL_DCMIPP_PIPE_EnableLineEvent()
2099 HAL_StatusTypeDef HAL_DCMIPP_PIPE_DisableLineEvent(DCMIPP_HandleTypeDef *hdcmipp, uint32_t Pipe) in HAL_DCMIPP_PIPE_DisableLineEvent() argument
2101 assert_param(IS_DCMIPP_PIPE(Pipe)); in HAL_DCMIPP_PIPE_DisableLineEvent()
2104 if (Pipe == DCMIPP_PIPE0) in HAL_DCMIPP_PIPE_DisableLineEvent()
2127 HAL_StatusTypeDef HAL_DCMIPP_PIPE_ResetFrameCounter(DCMIPP_HandleTypeDef *hdcmipp, uint32_t Pipe) in HAL_DCMIPP_PIPE_ResetFrameCounter() argument
2137 UNUSED(Pipe); in HAL_DCMIPP_PIPE_ResetFrameCounter()
2139 assert_param(IS_DCMIPP_PIPE(Pipe)); in HAL_DCMIPP_PIPE_ResetFrameCounter()
2161 …_StatusTypeDef HAL_DCMIPP_PIPE_ReadFrameCounter(const DCMIPP_HandleTypeDef *hdcmipp, uint32_t Pipe, in HAL_DCMIPP_PIPE_ReadFrameCounter() argument
2166 assert_param(IS_DCMIPP_PIPE(Pipe)); in HAL_DCMIPP_PIPE_ReadFrameCounter()
2169 UNUSED(Pipe); in HAL_DCMIPP_PIPE_ReadFrameCounter()
2206 HAL_StatusTypeDef HAL_DCMIPP_PIPE_GetDataCounter(const DCMIPP_HandleTypeDef *hdcmipp, uint32_t Pipe, in HAL_DCMIPP_PIPE_GetDataCounter() argument
2210 assert_param(IS_DCMIPP_PIPE(Pipe)); in HAL_DCMIPP_PIPE_GetDataCounter()
2213 UNUSED(Pipe); in HAL_DCMIPP_PIPE_GetDataCounter()
2265 …CMIPP_PipeStateTypeDef HAL_DCMIPP_PIPE_GetState(const DCMIPP_HandleTypeDef *hdcmipp, uint32_t Pipe) in HAL_DCMIPP_PIPE_GetState() argument
2268 assert_param(IS_DCMIPP_PIPE(Pipe)); in HAL_DCMIPP_PIPE_GetState()
2270 return hdcmipp->PipeState[Pipe]; in HAL_DCMIPP_PIPE_GetState()