![]() |
no-OS
|
#include "max96793_csi.h"
#include "gmsl_dbg.h"
#include "gmsl_reg_access.h"
#include "no_os_error.h"
#include "max96793_regs.h"
Functions | |
int32_t | max96793_csi_change_ser_address (struct gmsl_dev *dev, unsigned int new_addr) |
Change the serializer address of the MAX96793 device. | |
int32_t | max96793_csi_set_pipe_enable (struct gmsl_dev *dev, bool enable) |
Enable or disable the pipe of the MAX96793 device. | |
int32_t | max96793_csi_config_sensor_to_ser_lane_map (struct gmsl_dev *dev, struct gmsl_link_ser_phy_cfg *phy) |
Configure the sensor to serializer lane mapping for the MAX96793 device. | |
int32_t | max96793_csi_config_sensor_lane_pol (struct gmsl_dev *dev, struct gmsl_link_ser_phy_cfg *phy) |
Configure the lane polarities for the MAX96793 device. | |
int32_t | max96793_csi_init_port (struct gmsl_dev *dev, struct gmsl_csi_ser_port_cfg *port) |
Initialize the CSI port for the MAX96793 device. | |
int32_t | max96793_csi_init (struct gmsl_dev *dev, bool tunnel_mode) |
Initialize the MAX96793 device. | |
int32_t | max96793_csi_init_pipe (struct gmsl_dev *dev, struct gmsl_pipe_ser_pipe_cfg *pipe) |
Initialize the pipe for the MAX96793 device. | |
int | max96793_gpio_cam_cfg (struct gmsl_dev *dev) |
Configure the GPIO settings for the camera on the MAX96792 serializer. | |