no-OS
Loading...
Searching...
No Matches
max96792.c File Reference
#include "max96792.h"
#include "max96792_regs.h"
#include "max96792_csi.h"
#include "gmsl_dbg.h"
#include "no_os_error.h"
#include "no_os_alloc.h"
#include "gmsl_cam_des.h"
#include "max96792_diag.h"
Include dependency graph for max96792.c:

Macros

#define MAX96792_MAX_LINKS   (2U)
 
#define MAX96792_MAX_LMN   (4U)
 
#define MAX96792_MAX_PHY_CTRLR   (4U)
 
#define DEV_NAME   "MAX96792"
 

Functions

int32_t max96792_init (struct gmsl_dev **device, struct no_os_i2c_desc *i2c_desc, void *init_param)
 Initialize the device driver before use.
 
int32_t max96792_remove (struct gmsl_dev *dev)
 Free memory allocated by max96792_init().
 

Macro Definition Documentation

◆ DEV_NAME

#define DEV_NAME   "MAX96792"

◆ MAX96792_MAX_LINKS

#define MAX96792_MAX_LINKS   (2U)

◆ MAX96792_MAX_LMN

#define MAX96792_MAX_LMN   (4U)

◆ MAX96792_MAX_PHY_CTRLR

#define MAX96792_MAX_PHY_CTRLR   (4U)