Home
last modified time | relevance | path

Searched refs:cx2341x_handler (Results 1 – 10 of 10) sorted by relevance

/linux-6.12.1/include/media/drv-intf/
Dcx2341x.h92 struct cx2341x_handler;
96 int (*s_audio_sampling_freq)(struct cx2341x_handler *hdl, u32 val);
98 int (*s_audio_mode)(struct cx2341x_handler *hdl, u32 val);
100 int (*s_video_encoding)(struct cx2341x_handler *hdl, u32 val);
102 int (*s_stream_vbi_fmt)(struct cx2341x_handler *hdl, u32 val);
105 struct cx2341x_handler { struct
181 int cx2341x_handler_init(struct cx2341x_handler *cxhdl, argument
183 void cx2341x_handler_set_50hz(struct cx2341x_handler *cxhdl, int is_50hz);
184 int cx2341x_handler_setup(struct cx2341x_handler *cxhdl);
185 void cx2341x_handler_set_busy(struct cx2341x_handler *cxhdl, int busy);
/linux-6.12.1/drivers/media/pci/cx18/
Dcx18-controls.c19 static int cx18_s_stream_vbi_fmt(struct cx2341x_handler *cxhdl, u32 fmt) in cx18_s_stream_vbi_fmt()
75 static int cx18_s_video_encoding(struct cx2341x_handler *cxhdl, u32 val) in cx18_s_video_encoding()
92 static int cx18_s_audio_sampling_freq(struct cx2341x_handler *cxhdl, u32 idx) in cx18_s_audio_sampling_freq()
104 static int cx18_s_audio_mode(struct cx2341x_handler *cxhdl, u32 val) in cx18_s_audio_mode()
Dcx18-driver.h586 struct cx2341x_handler cxhdl;
/linux-6.12.1/drivers/media/pci/ivtv/
Divtv-controls.c14 static int ivtv_s_stream_vbi_fmt(struct cx2341x_handler *cxhdl, u32 fmt) in ivtv_s_stream_vbi_fmt()
51 static int ivtv_s_video_encoding(struct cx2341x_handler *cxhdl, u32 val) in ivtv_s_video_encoding()
67 static int ivtv_s_audio_sampling_freq(struct cx2341x_handler *cxhdl, u32 idx) in ivtv_s_audio_sampling_freq()
79 static int ivtv_s_audio_mode(struct cx2341x_handler *cxhdl, u32 val) in ivtv_s_audio_mode()
Divtv-driver.h632 struct cx2341x_handler cxhdl;
/linux-6.12.1/drivers/media/common/
Dcx2341x.c1295 static inline struct cx2341x_handler *to_cxhdl(struct v4l2_ctrl *ctrl) in to_cxhdl()
1297 return container_of(ctrl->handler, struct cx2341x_handler, hdl); in to_cxhdl()
1300 static int cx2341x_hdl_api(struct cx2341x_handler *hdl, in cx2341x_hdl_api()
1323 struct cx2341x_handler *hdl = to_cxhdl(ctrl); in cx2341x_try_ctrl()
1371 struct cx2341x_handler *hdl = to_cxhdl(ctrl); in cx2341x_s_ctrl()
1574 int cx2341x_handler_init(struct cx2341x_handler *cxhdl, in cx2341x_handler_init()
1735 void cx2341x_handler_set_50hz(struct cx2341x_handler *cxhdl, int is_50hz) in cx2341x_handler_set_50hz()
1742 int cx2341x_handler_setup(struct cx2341x_handler *cxhdl) in cx2341x_handler_setup()
1766 void cx2341x_handler_set_busy(struct cx2341x_handler *cxhdl, int busy) in cx2341x_handler_set_busy()
/linux-6.12.1/drivers/media/pci/cx23885/
Dcx23885.h436 struct cx2341x_handler cxhdl;
/linux-6.12.1/drivers/media/pci/cx88/
Dcx88.h560 struct cx2341x_handler cxhdl;
/linux-6.12.1/drivers/media/usb/cx231xx/
Dcx231xx-417.c1674 static int cx231xx_s_video_encoding(struct cx2341x_handler *cxhdl, u32 val) in cx231xx_s_video_encoding()
1690 static int cx231xx_s_audio_sampling_freq(struct cx2341x_handler *cxhdl, u32 idx) in cx231xx_s_audio_sampling_freq()
Dcx231xx.h589 struct cx2341x_handler mpeg_ctrl_handler;