no-OS
Loading...
Searching...
No Matches
max96793.c File Reference
#include "max96793.h"
#include "max96793_diag.h"
#include "max96793_csi.h"
#include "gmsl_dbg.h"
#include "no_os_error.h"
#include "no_os_alloc.h"
#include "gmsl_reg_access.h"
Include dependency graph for max96793.c:

Macros

#define MAX96793_MAX_LINKS   (1U)
 
#define MAX96793_MAX_LMN   (2U)
 
#define MAX96793_MAX_PHY_CTRLR   (1U)
 
#define DEV_NAME   "MAX96793"
 

Functions

int32_t max96793_init (struct gmsl_dev **device, struct no_os_i2c_desc *i2c_desc, void *init_param)
 Initialize the MAX96793 device.
 
int32_t max96793_remove (struct gmsl_dev *dev)
 Free memory allocated by max96793_init().
 

Macro Definition Documentation

◆ DEV_NAME

#define DEV_NAME   "MAX96793"

◆ MAX96793_MAX_LINKS

#define MAX96793_MAX_LINKS   (1U)

◆ MAX96793_MAX_LMN

#define MAX96793_MAX_LMN   (2U)

◆ MAX96793_MAX_PHY_CTRLR

#define MAX96793_MAX_PHY_CTRLR   (1U)