Home
last modified time | relevance | path

Searched refs:stk1160 (Results 1 - 14 of 14) sorted by relevance

/kernel/linux/linux-6.6/drivers/media/usb/stk1160/
H A Dstk1160.h57 printk(KERN_DEBUG "stk1160: " fmt, ## args)
63 pr_info("stk1160: " fmt, ## args)
66 pr_warn("stk1160: " fmt, ## args)
69 pr_err("stk1160: " fmt, ## args)
93 struct stk1160 *dev;
115 struct stk1160 { struct
171 /* Provided by stk1160-v4l.c */
172 int stk1160_vb2_setup(struct stk1160 *dev);
173 int stk1160_video_register(struct stk1160 *dev);
174 void stk1160_video_unregister(struct stk1160 *de
[all...]
H A DMakefile2 stk1160-y := stk1160-core.o \
3 stk1160-v4l.o \
4 stk1160-video.o \
5 stk1160-i2c.o \
6 stk1160-ac97.o
8 obj-$(CONFIG_VIDEO_STK1160) += stk1160.o
H A Dstk1160-v4l.c28 #include "stk1160.h"
29 #include "stk1160-reg.h"
67 static void stk1160_set_std(struct stk1160 *dev) in stk1160_set_std()
122 static void stk1160_set_fmt(struct stk1160 *dev, in stk1160_set_fmt()
161 static bool stk1160_set_alternate(struct stk1160 *dev) in stk1160_set_alternate()
203 static int stk1160_start_streaming(struct stk1160 *dev) in stk1160_start_streaming()
251 /* Start stk1160 */ in stk1160_start_streaming()
273 static void stk1160_stop_hw(struct stk1160 *dev) in stk1160_stop_hw()
284 /* Stop stk1160 */ in stk1160_stop_hw()
292 static int stk1160_stop_streaming(struct stk1160 *de
[all...]
H A Dstk1160-ac97.c18 #include "stk1160.h"
19 #include "stk1160-reg.h"
21 static int stk1160_ac97_wait_transfer_complete(struct stk1160 *dev) in stk1160_ac97_wait_transfer_complete()
40 static void stk1160_write_ac97(struct stk1160 *dev, u16 reg, u16 value) in stk1160_write_ac97()
57 static u16 stk1160_read_ac97(struct stk1160 *dev, u16 reg) in stk1160_read_ac97()
80 void stk1160_ac97_dump_regs(struct stk1160 *dev) in stk1160_ac97_dump_regs()
107 static int stk1160_has_audio(struct stk1160 *dev) in stk1160_has_audio()
115 static int stk1160_has_ac97(struct stk1160 *dev) in stk1160_has_ac97()
123 void stk1160_ac97_setup(struct stk1160 *dev) in stk1160_ac97_setup()
H A Dstk1160-core.c28 #include "stk1160.h"
29 #include "stk1160-reg.h"
55 int stk1160_read_reg(struct stk1160 *dev, u16 reg, u8 *value) in stk1160_read_reg()
81 int stk1160_write_reg(struct stk1160 *dev, u16 reg, u16 value) in stk1160_write_reg()
98 void stk1160_select_input(struct stk1160 *dev) in stk1160_select_input()
118 static void stk1160_reg_reset(struct stk1160 *dev) in stk1160_reg_reset()
152 struct stk1160 *dev = container_of(v4l2_dev, struct stk1160, v4l2_dev); in stk1160_release()
271 struct stk1160 *dev; in stk1160_probe()
299 dev = kzalloc(sizeof(struct stk1160), GFP_KERNE in stk1160_probe()
[all...]
H A Dstk1160-i2c.c17 #include "stk1160.h"
18 #include "stk1160-reg.h"
30 static int stk1160_i2c_busy_wait(struct stk1160 *dev, u8 wait_bit_mask) in stk1160_i2c_busy_wait()
53 static int stk1160_i2c_write_reg(struct stk1160 *dev, u8 addr, in stk1160_i2c_write_reg()
85 static int stk1160_i2c_read_reg(struct stk1160 *dev, u8 addr, in stk1160_i2c_read_reg()
120 static int stk1160_i2c_check_for_device(struct stk1160 *dev, in stk1160_i2c_check_for_device()
154 struct stk1160 *dev = i2c_adap->algo_data; in stk1160_i2c_xfer()
235 .name = "stk1160",
240 .name = "stk1160 internal",
247 int stk1160_i2c_register(struct stk1160 *de
[all...]
H A Dstk1160-video.c18 #include "stk1160.h"
24 static inline void print_err_status(struct stk1160 *dev, in print_err_status()
65 struct stk1160_buffer *stk1160_next_buffer(struct stk1160 *dev) in stk1160_next_buffer()
85 void stk1160_buffer_done(struct stk1160 *dev) in stk1160_buffer_done()
100 void stk1160_copy_video(struct stk1160 *dev, u8 *src, int len) in stk1160_copy_video()
159 printk_ratelimited(KERN_WARNING "stk1160: buffer overflow detected\n"); in stk1160_copy_video()
195 printk_ratelimited(KERN_WARNING "stk1160: negative lencopy detected\n"); in stk1160_copy_video()
201 printk_ratelimited(KERN_WARNING "stk1160: buffer overflow detected\n"); in stk1160_copy_video()
216 static void stk1160_process_isoc(struct stk1160 *dev, struct urb *urb) in stk1160_process_isoc()
298 struct stk1160 *de in stk1160_isoc_irq()
[all...]
/kernel/linux/linux-5.10/drivers/media/usb/stk1160/
H A Dstk1160.h55 printk(KERN_DEBUG "stk1160: " fmt, ## args)
61 pr_info("stk1160: " fmt, ## args)
64 pr_warn("stk1160: " fmt, ## args)
67 pr_err("stk1160: " fmt, ## args)
109 struct stk1160 { struct
165 /* Provided by stk1160-v4l.c */
166 int stk1160_vb2_setup(struct stk1160 *dev);
167 int stk1160_video_register(struct stk1160 *dev);
168 void stk1160_video_unregister(struct stk1160 *dev);
169 void stk1160_clear_queue(struct stk1160 *de
[all...]
H A DMakefile2 stk1160-y := stk1160-core.o \
3 stk1160-v4l.o \
4 stk1160-video.o \
5 stk1160-i2c.o \
6 stk1160-ac97.o
8 obj-$(CONFIG_VIDEO_STK1160) += stk1160.o
H A Dstk1160-v4l.c28 #include "stk1160.h"
29 #include "stk1160-reg.h"
67 static void stk1160_set_std(struct stk1160 *dev) in stk1160_set_std()
122 static void stk1160_set_fmt(struct stk1160 *dev, in stk1160_set_fmt()
161 static bool stk1160_set_alternate(struct stk1160 *dev) in stk1160_set_alternate()
203 static int stk1160_start_streaming(struct stk1160 *dev) in stk1160_start_streaming()
247 /* Start stk1160 */ in stk1160_start_streaming()
269 static void stk1160_stop_hw(struct stk1160 *dev) in stk1160_stop_hw()
280 /* Stop stk1160 */ in stk1160_stop_hw()
288 static int stk1160_stop_streaming(struct stk1160 *de
[all...]
H A Dstk1160-ac97.c18 #include "stk1160.h"
19 #include "stk1160-reg.h"
21 static int stk1160_ac97_wait_transfer_complete(struct stk1160 *dev) in stk1160_ac97_wait_transfer_complete()
40 static void stk1160_write_ac97(struct stk1160 *dev, u16 reg, u16 value) in stk1160_write_ac97()
57 static u16 stk1160_read_ac97(struct stk1160 *dev, u16 reg) in stk1160_read_ac97()
80 void stk1160_ac97_dump_regs(struct stk1160 *dev) in stk1160_ac97_dump_regs()
107 static int stk1160_has_audio(struct stk1160 *dev) in stk1160_has_audio()
115 static int stk1160_has_ac97(struct stk1160 *dev) in stk1160_has_ac97()
123 void stk1160_ac97_setup(struct stk1160 *dev) in stk1160_ac97_setup()
H A Dstk1160-core.c28 #include "stk1160.h"
29 #include "stk1160-reg.h"
55 int stk1160_read_reg(struct stk1160 *dev, u16 reg, u8 *value) in stk1160_read_reg()
81 int stk1160_write_reg(struct stk1160 *dev, u16 reg, u16 value) in stk1160_write_reg()
98 void stk1160_select_input(struct stk1160 *dev) in stk1160_select_input()
118 static void stk1160_reg_reset(struct stk1160 *dev) in stk1160_reg_reset()
152 struct stk1160 *dev = container_of(v4l2_dev, struct stk1160, v4l2_dev); in stk1160_release()
271 struct stk1160 *dev; in stk1160_probe()
299 dev = kzalloc(sizeof(struct stk1160), GFP_KERNE in stk1160_probe()
[all...]
H A Dstk1160-i2c.c17 #include "stk1160.h"
18 #include "stk1160-reg.h"
30 static int stk1160_i2c_busy_wait(struct stk1160 *dev, u8 wait_bit_mask) in stk1160_i2c_busy_wait()
53 static int stk1160_i2c_write_reg(struct stk1160 *dev, u8 addr, in stk1160_i2c_write_reg()
85 static int stk1160_i2c_read_reg(struct stk1160 *dev, u8 addr, in stk1160_i2c_read_reg()
120 static int stk1160_i2c_check_for_device(struct stk1160 *dev, in stk1160_i2c_check_for_device()
154 struct stk1160 *dev = i2c_adap->algo_data; in stk1160_i2c_xfer()
235 .name = "stk1160",
240 .name = "stk1160 internal",
247 int stk1160_i2c_register(struct stk1160 *de
[all...]
H A Dstk1160-video.c18 #include "stk1160.h"
24 static inline void print_err_status(struct stk1160 *dev, in print_err_status()
65 struct stk1160_buffer *stk1160_next_buffer(struct stk1160 *dev) in stk1160_next_buffer()
85 void stk1160_buffer_done(struct stk1160 *dev) in stk1160_buffer_done()
100 void stk1160_copy_video(struct stk1160 *dev, u8 *src, int len) in stk1160_copy_video()
159 printk_ratelimited(KERN_WARNING "stk1160: buffer overflow detected\n"); in stk1160_copy_video()
195 printk_ratelimited(KERN_WARNING "stk1160: negative lencopy detected\n"); in stk1160_copy_video()
201 printk_ratelimited(KERN_WARNING "stk1160: buffer overflow detected\n"); in stk1160_copy_video()
216 static void stk1160_process_isoc(struct stk1160 *dev, struct urb *urb) in stk1160_process_isoc()
297 struct stk1160 *de in stk1160_isoc_irq()
[all...]

Completed in 7 milliseconds