hc
2024-05-13 9d77db3c730780c8ef5ccd4b66403ff5675cfe4e
kernel/drivers/media/i2c/nvp6158_drv/nvp6158_video.h
....@@ -20,26 +20,25 @@
2020 /* ===============================================
2121 * APP -> DRV
2222 * =============================================== */
23
-typedef struct _video_input_init{
23
+typedef struct _video_input_init {
2424 unsigned char ch;
2525 unsigned char format;
2626 unsigned char dist;
2727 unsigned char input;
2828 unsigned char val;
2929 unsigned char interface;
30
-}video_input_init;
30
+} video_input_init;
3131
32
-typedef struct _video_init_all{
32
+typedef struct _video_init_all {
3333 video_input_init ch_param[4];
3434 NVP6158_DVP_MODE mode;
35
-}video_init_all;
35
+} video_init_all;
3636
3737 /********************************************************************
3838 * define and enum
3939 ********************************************************************/
4040
41
-typedef enum _nvp6158_outmode_sel
42
-{
41
+typedef enum _nvp6158_outmode_sel {
4342 NVP6158_OUTMODE_1MUX_SD = 0,
4443 NVP6158_OUTMODE_1MUX_HD,
4544 NVP6158_OUTMODE_1MUX_FHD,
....@@ -62,17 +61,16 @@
6261 NVP6158_OUTMODE_4MUX_BT1120S_720P,
6362 NVP6158_OUTMODE_4MUX_BT1120S_1080P,
6463 NVP6158_OUTMODE_BUTT
65
-}NVP6158_OUTMODE_SEL;
64
+} NVP6158_OUTMODE_SEL;
6665
67
-typedef enum _nvp6158_det_sel
68
-{
66
+typedef enum _nvp6158_det_sel {
6967 NVP6158_DET_MODE_AUTO = 0,
7068 NVP6158_DET_MODE_AHD,
7169 NVP6158_DET_MODE_CVI,
7270 NVP6158_DET_MODE_TVI,
7371 NVP6158_DET_MODE_OTHER,
7472 NVP6158_DET_MODE_BUTT
75
-}NVP6158_DET_SEL;
73
+} NVP6158_DET_SEL;
7674
7775 /********************************************************************
7876 * structure
....@@ -82,16 +80,18 @@
8280 * external api
8381 ********************************************************************/
8482 void nvp6158_common_init(unsigned char chip);
85
-int nvp6158_set_portmode(const unsigned char chip, const unsigned char portsel, const unsigned char portmode, const unsigned char chid);
83
+int nvp6158_set_portmode(const unsigned char chip, const unsigned char portsel,
84
+ const unsigned char portmode, const unsigned char chid);
8685 int nvp6158_set_chnmode(const unsigned char ch, const unsigned char chnmode);
8786 int nvp6168_set_chnmode(const unsigned char ch, const unsigned char chnmode);
88
-void nvp6158_set_portcontrol(unsigned char chip, unsigned char portsel, unsigned char enclk, unsigned char endata);
89
-///////ÐÂÔö¼ÓͨµÀģʽº¯Êý
87
+void nvp6158_set_portcontrol(unsigned char chip, unsigned char portsel,
88
+ unsigned char enclk, unsigned char endata);
9089 void nvp6158_set_chn_commonvalue(const unsigned char ch, const unsigned char chnmode);
9190
9291 unsigned int nvp6158_video_fmt_det(const unsigned char ch, NVP6158_INFORMATION_S *ps_nvp6158_vfmts);
9392 unsigned int nvp6168_video_fmt_det(const unsigned char ch, NVP6158_INFORMATION_S *ps_nvp6158_vfmts);
94
-unsigned char nvp6158_video_fmt_debounce(unsigned char ch, unsigned char keep_fmt, unsigned int keep_sync_width);
93
+unsigned char nvp6158_video_fmt_debounce(unsigned char ch,
94
+ unsigned char keep_fmt, unsigned int keep_sync_width);
9595 unsigned int nvp6158_getvideoloss(void);
9696
9797 void nvp6158_video_set_contrast(unsigned char ch, unsigned int value, unsigned int v_format);