mipi_rx_phy
Vitis Drivers API Documentation
xmipi_rx_phy.c File Reference

Functions

u32 XMipi_Rx_Phy_CfgInitialize (XMipi_Rx_Phy *InstancePtr, XMipi_Rx_Phy_Config *CfgPtr, UINTPTR EffectiveAddr)
 Initialize the XMipi_Rx_Phy instance provided by the caller based on the given Config structure. More...
 
u32 XMipi_Rx_Phy_Configure (XMipi_Rx_Phy *InstancePtr, u8 Handle, u32 Value)
 Configure the registers of the Mipi_Rx_Phy instance. More...
 
u8 XMipi_Rx_Phy_GetRegIntfcPresent (XMipi_Rx_Phy *InstancePtr)
 Get if register interface is present from the config structure for specified Mipi_Rx_Phy instance. More...
 
u32 XMipi_Rx_Phy_GetInfo (XMipi_Rx_Phy *InstancePtr, u8 Handle)
 Get information stored in the Mipi_Rx_Phy instance based on the handle passed. More...
 
void XMipi_Rx_Phy_Reset (XMipi_Rx_Phy *InstancePtr)
 This is used to do a soft reset of the Mipi_Rx_Phy IP instance. More...
 
void XMipi_Rx_Phy_ClearDataLane (XMipi_Rx_Phy *InstancePtr, u8 DataLane, u32 Mask)
 This is used to clear the Abort Error (Escape or High Speed) bits in the Data Lane 0 through 3. More...
 
u32 XMipi_Rx_Phy_GetClkLaneStatus (XMipi_Rx_Phy *InstancePtr)
 This is used to get information about Clock Lane status. More...
 
u32 XMipi_Rx_Phy_GetClkLaneMode (XMipi_Rx_Phy *InstancePtr)
 This is used to get specific Lane mode information about Clock Lane. More...
 
u32 XMipi_Rx_Phy_GetDataLaneStatus (XMipi_Rx_Phy *InstancePtr, u8 DataLane)
 This is used to get information about a Data Lane status. More...
 
u8 XMipi_Rx_Phy_GetDLCalibStatus (XMipi_Rx_Phy *InstancePtr, u8 DataLane)
 This is used to get Data Lane Calibration status. More...
 
u32 XMipi_Rx_Phy_GetDataLaneMode (XMipi_Rx_Phy *InstancePtr, u8 DataLane)
 This is used to get specfic Lane mode information about a Data Lane. More...
 
u16 XMipi_Rx_Phy_GetPacketCount (XMipi_Rx_Phy *InstancePtr, u8 DataLane)
 This is used to get count of packets received on each lane. More...
 
u32 XMipi_Rx_Phy_GetVersionReg (XMipi_Rx_Phy *InstancePtr)
 This is used to get Mipi_Rx_Phy Version. More...
 
void XMipi_Rx_Phy_Activate (XMipi_Rx_Phy *InstancePtr, u8 Flag)
 This function is used to enable or disable the Mipi_Rx_Phy core. More...