Lines Matching +full:max +full:- +full:functions

1 /* SPDX-License-Identifier: GPL-2.0-or-later */
3 cx231xx.h - driver for Conexant Cx23100/101/102 USB video capture devices
21 #include <media/drv-intf/cx2341x.h>
23 #include <media/videobuf2-vmalloc.h>
24 #include <media/v4l2-device.h>
25 #include <media/v4l2-ctrls.h>
26 #include <media/v4l2-fh.h>
27 #include <media/rc-core.h>
28 #include <media/i2c/ir-kbd-i2c.h>
30 #include "cx231xx-reg.h"
31 #include "cx231xx-pcb-cfg.h"
32 #include "cx231xx-conf-reg.h"
82 /*Limits the max URB message size */
149 /* max packet size of isoc transaction */
183 /* max packet size of bulk transaction */
225 /* common v4l buffer stuff -- must be first */
310 #define INPUT(nr) (&cx231xx_boards[dev->model].input[nr])
318 I2C_0 = 0, /* master 0 - internal connection */
319 I2C_1 = 1, /* master 1 - used with mux */
321 I2C_1_MUX_1 = 3, /* master 1 - port 1 (I2C_DEMOD_EN = 0) */
322 I2C_1_MUX_3 = 4 /* master 1 - port 3 (I2C_DEMOD_EN = 1) */
335 u8 demod_xfer_mode; /* 0 - Serial; 1 - parallel */
422 int max_pkt_size; /* max packet size of isoc transaction */
430 /* 00--1Mb/s, 01-400kb/s, 10--100kb/s, 11--5Mb/s */
436 /* 0-- STOP transaction */
438 /* 1-- do not transmit STOP at end of transaction */
440 /* 1--allow slave to insert clock wait states */
460 u8 direction; /* 1 - IN, 0 - OUT */
504 int max_pkt_size; /* max packet size of isoc transaction */
696 u8 vbi_or_sliced_cc_mode; /* 0 - vbi ; 1 - sliced cc mode */
697 enum cx231xx_std_mode std_mode; /* 0 - Air; 1 - cable */
718 v4l2_subdev_call(cx231xx->sd_cx25840, o, f, ##args)
720 v4l2_subdev_call(cx231xx->sd_tuner, o, f, ##args)
722 v4l2_device_call_until_err(&dev->v4l2_dev, 0, o, f, ##args)
732 /* call back functions in dvb module */
736 /* Provided by cx231xx-i2c.c */
745 /* Internal block control functions */
764 /* afe related functions */
774 /* i2s block related functions */
780 /* DIF related functions */
799 /* video parser functions */
815 /* Provided by cx231xx-core.c */
835 /* Gpio related functions */
853 /* audio related functions */
882 /* Device list functions */
891 /* hardware init functions */
897 /* Stream control functions */
903 /* Power control functions */
907 /* chip specific control functions */
913 /* video audio decoder related functions */
920 /* Provided by cx231xx-video.c */
944 /* Provided by cx231xx-cards.c */
952 /* cx23885-417.c */
956 /* cx23885-input.c */
971 if (dev->board.max_range_640_480) in norm_maxw()
979 if (dev->board.max_range_640_480) in norm_maxh()
982 return (dev->norm & V4L2_STD_625_50) ? 576 : 480; in norm_maxh()