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 */
152 /* max packet size of isoc transaction */
186 /* max packet size of bulk transaction */
228 /* common v4l buffer stuff -- must be first */
313 #define INPUT(nr) (&cx231xx_boards[dev->model].input[nr])
321 I2C_0 = 0, /* master 0 - internal connection */
322 I2C_1 = 1, /* master 1 - used with mux */
324 I2C_1_MUX_1 = 3, /* master 1 - port 1 (I2C_DEMOD_EN = 0) */
325 I2C_1_MUX_3 = 4 /* master 1 - port 3 (I2C_DEMOD_EN = 1) */
338 u8 demod_xfer_mode; /* 0 - Serial; 1 - parallel */
425 int max_pkt_size; /* max packet size of isoc transaction */
433 /* 00--1Mb/s, 01-400kb/s, 10--100kb/s, 11--5Mb/s */
439 /* 0-- STOP transaction */
441 /* 1-- do not transmit STOP at end of transaction */
443 /* 1--allow slave to insert clock wait states */
463 u8 direction; /* 1 - IN, 0 - OUT */
507 int max_pkt_size; /* max packet size of isoc transaction */
699 u8 vbi_or_sliced_cc_mode; /* 0 - vbi ; 1 - sliced cc mode */
700 enum cx231xx_std_mode std_mode; /* 0 - Air; 1 - cable */
721 v4l2_subdev_call(cx231xx->sd_cx25840, o, f, ##args)
723 v4l2_subdev_call(cx231xx->sd_tuner, o, f, ##args)
725 v4l2_device_call_until_err(&dev->v4l2_dev, 0, o, f, ##args)
735 /* call back functions in dvb module */
739 /* Provided by cx231xx-i2c.c */
748 /* Internal block control functions */
767 /* afe related functions */
777 /* i2s block related functions */
783 /* DIF related functions */
802 /* video parser functions */
818 /* Provided by cx231xx-core.c */
838 /* Gpio related functions */
856 /* audio related functions */
885 /* Device list functions */
894 /* hardware init functions */
900 /* Stream control functions */
906 /* Power control functions */
910 /* chip specific control functions */
916 /* video audio decoder related functions */
923 /* Provided by cx231xx-video.c */
947 /* Provided by cx231xx-cards.c */
955 /* cx23885-417.c */
959 /* cx23885-input.c */
974 if (dev->board.max_range_640_480) in norm_maxw()
982 if (dev->board.max_range_640_480) in norm_maxh()
985 return (dev->norm & V4L2_STD_625_50) ? 576 : 480; in norm_maxh()