PDK API Guide for J721E

Introduction

Application Interfaces provided by DS90UB925 FPD-Link device library.

Functions

Board_STATUS Board_fpdUb925SetRGBGateDEModeCtrl (void *handle, Board_FpdModuleObj *fpdModParams, uint8_t cfgMode)
 RGB gate data enable mode control. More...
 
Board_STATUS Board_fpdUb925SetI2SChBModeCtrl (void *handle, Board_FpdModuleObj *fpdModParams, uint8_t cfgMode)
 I2S channel-B mode control. More...
 
Board_STATUS Board_fpdUb925SetI2SChBOverrideModeCtrl (void *handle, Board_FpdModuleObj *fpdModParams, uint8_t cfgMode)
 I2S channel-B override mode control. More...
 
Board_STATUS Board_fpdUb925SetI2STransSelModeCtrl (void *handle, Board_FpdModuleObj *fpdModParams, uint8_t cfgMode)
 I2S transport select mode control. More...
 
Board_STATUS Board_fpdUb925SetRGB18bitModeCtrl (void *handle, Board_FpdModuleObj *fpdModParams, uint8_t cfgMode)
 RGB 18-bit mode control. More...
 
Board_STATUS Board_fpdUb925GetPCLKLockStatus (void *handle, Board_FpdModuleObj *fpdModParams, bool *pclkLockStatus)
 Get PCLK lock status. More...
 

Function Documentation

Board_STATUS Board_fpdUb925SetRGBGateDEModeCtrl ( void *  handle,
Board_FpdModuleObj fpdModParams,
uint8_t  cfgMode 
)

RGB gate data enable mode control.

This function is used for configuring the serializer RGB gate DE mode

Parameters
handle[IN] Low level driver handle
fpdModParams[IN] FPD module params
cfgMode[IN] Config mode - Indicates Enable or Disable
Returns
BOARD_SOK in case of success or appropriate error code.
Board_STATUS Board_fpdUb925SetI2SChBModeCtrl ( void *  handle,
Board_FpdModuleObj fpdModParams,
uint8_t  cfgMode 
)

I2S channel-B mode control.

This function is used for configuring the serializer I2S channel-B mode

Parameters
handle[IN] Low level driver handle
fpdModParams[IN] FPD module params
cfgMode[IN] Config mode - Indicates Enable or Disable
Returns
BOARD_SOK in case of success or appropriate error code.
Board_STATUS Board_fpdUb925SetI2SChBOverrideModeCtrl ( void *  handle,
Board_FpdModuleObj fpdModParams,
uint8_t  cfgMode 
)

I2S channel-B override mode control.

This function is used for configuring the serializer I2S channel-B override mode

Parameters
handle[IN] Low level driver handle
fpdModParams[IN] FPD module params
cfgMode[IN] Config mode - Indicates Enable or Disable
Returns
BOARD_SOK in case of success or appropriate error code.
Board_STATUS Board_fpdUb925SetI2STransSelModeCtrl ( void *  handle,
Board_FpdModuleObj fpdModParams,
uint8_t  cfgMode 
)

I2S transport select mode control.

This function is used for configuring the serializer I2S transport select mode

Parameters
handle[IN] Low level driver handle
fpdModParams[IN] FPD module params
cfgMode[IN] Config mode - Indicates Enable or Disable
Returns
BOARD_SOK in case of success or appropriate error code.
Board_STATUS Board_fpdUb925SetRGB18bitModeCtrl ( void *  handle,
Board_FpdModuleObj fpdModParams,
uint8_t  cfgMode 
)

RGB 18-bit mode control.

This function is used for configuring the serializer RGB 18-bit mode

Parameters
handle[IN] Low level driver handle
fpdModParams[IN] FPD module params
cfgMode[IN] Config mode - Indicates Enable or Disable
Returns
BOARD_SOK in case of success or appropriate error code.
Board_STATUS Board_fpdUb925GetPCLKLockStatus ( void *  handle,
Board_FpdModuleObj fpdModParams,
bool *  pclkLockStatus 
)

Get PCLK lock status.

This function is used for reading the serializer PCLK lock status

Parameters
handle[IN] Low level driver handle
fpdModParams[IN] FPD module parameters
pclkLockStatus[IN/OUT] Buffer to hold PLL lock status
Returns
BOARD_SOK in case of success or appropriate error code.