HPM SDK
HPMicro Software Development Kit
MIPI_CSI_PHY driver APIs

MIPI_CSI_PHY APIs. More...

Data Structures

struct  mipi_csi_phy_clane_config
 
struct  mipi_csi_phy_dlane_config
 
struct  mipi_csi_phy_config
 

Typedefs

typedef struct mipi_csi_phy_clane_config mipi_csi_phy_clane_config_t
 
typedef struct mipi_csi_phy_dlane_config mipi_csi_phy_dlane_config_t
 
typedef struct mipi_csi_phy_config mipi_csi_phy_config_t
 

Functions

void mipi_csi_phy_default_config (mipi_csi_phy_config_t *cfg)
 get MIPI CSI PHY of default config More...
 
void mipi_csi_phy_init (MIPI_CSI_PHY_Type *ptr, mipi_csi_phy_config_t *cfg)
 MIPI_CSI_PHY init. More...
 

Detailed Description

MIPI_CSI_PHY APIs.

Typedef Documentation

◆ mipi_csi_phy_clane_config_t

◆ mipi_csi_phy_config_t

◆ mipi_csi_phy_dlane_config_t

Function Documentation

◆ mipi_csi_phy_default_config()

void mipi_csi_phy_default_config ( mipi_csi_phy_config_t cfg)

#include <drivers/inc/hpm_mipi_csi_phy_drv.h>

get MIPI CSI PHY of default config

Parameters
[out]cfgconfig of MIPI CSI PHY

◆ mipi_csi_phy_init()

void mipi_csi_phy_init ( MIPI_CSI_PHY_Type ptr,
mipi_csi_phy_config_t cfg 
)

#include <drivers/inc/hpm_mipi_csi_phy_drv.h>

MIPI_CSI_PHY init.

Parameters
ptrMIPI_CSI_PHY base address
cfgconfig of MIPI_CSI_PHY