/kernel/linux/linux-6.6/drivers/media/pci/zoran/ |
H A D | videocodec.h | 26 * The slave has just to setup the videocodec structure and use two functions: 236 struct videocodec { struct 252 int (*setup)(struct videocodec *codec); 253 int (*unset)(struct videocodec *codec); 257 int (*set_mode)(struct videocodec *codec, int mode); 259 int (*set_video)(struct videocodec *codec, const struct tvnorm *norm, 262 int (*control)(struct videocodec *codec, int type, int size, void *data); 266 int (*setup_interrupt)(struct videocodec *codec, long mode); 267 int (*handle_interrupt)(struct videocodec *codec, int source, long flag); 269 long (*put_image)(struct videocodec *code [all...] |
H A D | videocodec.c | 17 #include "videocodec.h" 20 struct videocodec *codec; 25 const struct videocodec *codec; 37 struct videocodec *videocodec_attach(struct videocodec_master *master) in videocodec_attach() 42 struct videocodec *codec; in videocodec_attach() 66 codec = kmemdup(h->codec, sizeof(struct videocodec), GFP_KERNEL); in videocodec_attach() 84 zrdev_dbg(zr, "videocodec: first element\n"); in videocodec_attach() 89 zrdev_dbg(zr, "videocodec: in after '%s'\n", in videocodec_attach() 109 int videocodec_detach(struct videocodec *codec) in videocodec_detach() 147 zrdev_dbg(zr, "videocodec in videocodec_detach() [all...] |
H A D | zr36016.c | 16 #include "videocodec.h" 196 static int zr36016_set_mode(struct videocodec *codec, int mode) in zr36016_set_mode() 213 static int zr36016_set_video(struct videocodec *codec, const struct tvnorm *norm, in zr36016_set_video() 255 static int zr36016_control(struct videocodec *codec, int type, int size, void *data) in zr36016_control() 306 static int zr36016_unset(struct videocodec *codec) in zr36016_unset() 334 static int zr36016_setup(struct videocodec *codec) in zr36016_setup() 376 static const struct videocodec zr36016_codec = {
|
H A D | zoran_card.h | 27 void zr36016_write(struct videocodec *codec, u16 reg, u32 val);
|
H A D | Makefile | 3 zoran_driver.o zoran_card.o videocodec.o
|
H A D | zr36050.c | 23 #include "videocodec.h" 526 static int zr36050_set_mode(struct videocodec *codec, int mode) in zr36050_set_mode() 543 static int zr36050_set_video(struct videocodec *codec, const struct tvnorm *norm, in zr36050_set_video() 586 static int zr36050_control(struct videocodec *codec, int type, int size, void *data) in zr36050_control() 700 static int zr36050_unset(struct videocodec *codec) in zr36050_unset() 729 static int zr36050_setup(struct videocodec *codec) in zr36050_setup() 787 static const struct videocodec zr36050_codec = {
|
H A D | zoran.h | 170 u16 video_vfe, video_codec; /* videocodec types */ 212 struct videocodec *codec; /* video codec */ 213 struct videocodec *vfe; /* video front end */
|
H A D | zr36016.h | 16 struct videocodec *codec;
|
H A D | zr36060.c | 23 #include "videocodec.h" 466 static int zr36060_set_mode(struct videocodec *codec, int mode) in zr36060_set_mode() 483 static int zr36060_set_video(struct videocodec *codec, const struct tvnorm *norm, in zr36060_set_video() 642 static int zr36060_control(struct videocodec *codec, int type, int size, void *data) in zr36060_control() 759 static int zr36060_unset(struct videocodec *codec) in zr36060_unset() 785 static int zr36060_setup(struct videocodec *codec) in zr36060_setup() 840 static const struct videocodec zr36060_codec = {
|
H A D | zoran_card.c | 28 #include "videocodec.h" 97 /* videocodec bus functions ZR36060 */ 98 static u32 zr36060_read(struct videocodec *codec, u16 reg) in zr36060_read() 111 static void zr36060_write(struct videocodec *codec, u16 reg, u32 val) in zr36060_write() 122 /* videocodec bus functions ZR36050 */ 123 static u32 zr36050_read(struct videocodec *codec, u16 reg) in zr36050_read() 135 static void zr36050_write(struct videocodec *codec, u16 reg, u32 val) in zr36050_write() 145 /* videocodec bus functions ZR36016 */ 146 static u32 zr36016_read(struct videocodec *codec, u16 reg) in zr36016_read() 159 void zr36016_write(struct videocodec *code [all...] |
H A D | zr36050.h | 11 #include "videocodec.h" 18 struct videocodec *codec;
|
H A D | zr36060.h | 11 #include "videocodec.h" 18 struct videocodec *codec;
|
/kernel/linux/linux-5.10/drivers/staging/media/zoran/ |
H A D | videocodec.h | 25 The slave has just to setup the videocodec structure and use two functions: 235 struct videocodec { struct 252 int (*setup)(struct videocodec *codec); 253 int (*unset)(struct videocodec *codec); 257 int (*set_mode)(struct videocodec *codec, int mode); 259 int (*set_video)(struct videocodec *codec, const struct tvnorm *norm, 262 int (*control)(struct videocodec *codec, int type, int size, void *data); 266 int (*setup_interrupt)(struct videocodec *codec, long mode); 267 int (*handle_interrupt)(struct videocodec *codec, int source, long flag); 269 long (*put_image)(struct videocodec *code [all...] |
H A D | videocodec.c | 27 #include "videocodec.h" 40 struct videocodec *codec; 45 const struct videocodec *codec; 57 struct videocodec *videocodec_attach(struct videocodec_master *master) in videocodec_attach() 61 struct videocodec *codec; in videocodec_attach() 86 codec = kmemdup(h->codec, sizeof(struct videocodec), GFP_KERNEL); in videocodec_attach() 104 dprintk(4, "videocodec: first element\n"); in videocodec_attach() 109 dprintk(4, "videocodec: in after '%s'\n", h->codec->name); in videocodec_attach() 132 int videocodec_detach(struct videocodec *codec) in videocodec_detach() 166 dprintk(4, "videocodec in videocodec_detach() [all...] |
H A D | zr36016.c | 16 #include "videocodec.h" 225 static int zr36016_set_mode(struct videocodec *codec, int mode) in zr36016_set_mode() 241 static int zr36016_set_video(struct videocodec *codec, const struct tvnorm *norm, in zr36016_set_video() 276 static int zr36016_control(struct videocodec *codec, int type, int size, void *data) in zr36016_control() 325 static int zr36016_unset(struct videocodec *codec) in zr36016_unset() 352 static int zr36016_setup(struct videocodec *codec) in zr36016_setup() 391 static const struct videocodec zr36016_codec = {
|
H A D | zoran_card.h | 28 void zr36016_write(struct videocodec *codec, u16 reg, u32 val);
|
H A D | Makefile | 5 obj-$(CONFIG_VIDEO_ZORAN) += zr36067.o videocodec.o
|
H A D | zr36060.c | 25 #include "videocodec.h" 464 static int zr36060_set_mode(struct videocodec *codec, int mode) in zr36060_set_mode() 480 static int zr36060_set_video(struct videocodec *codec, const struct tvnorm *norm, in zr36060_set_video() 640 static int zr36060_control(struct videocodec *codec, int type, int size, void *data) in zr36060_control() 756 static int zr36060_unset(struct videocodec *codec) in zr36060_unset() 781 static int zr36060_setup(struct videocodec *codec) in zr36060_setup() 833 static const struct videocodec zr36060_codec = {
|
H A D | zr36050.c | 25 #include "videocodec.h" 541 static int zr36050_set_mode(struct videocodec *codec, int mode) in zr36050_set_mode() 557 static int zr36050_set_video(struct videocodec *codec, const struct tvnorm *norm, in zr36050_set_video() 596 static int zr36050_control(struct videocodec *codec, int type, int size, void *data) in zr36050_control() 715 static int zr36050_unset(struct videocodec *codec) in zr36050_unset() 743 static int zr36050_setup(struct videocodec *codec) in zr36050_setup() 799 static const struct videocodec zr36050_codec = {
|
H A D | zoran.h | 177 u16 video_vfe, video_codec; /* videocodec types */ 219 struct videocodec *codec; /* video codec */ 220 struct videocodec *vfe; /* video front end */
|
H A D | zr36016.h | 16 struct videocodec *codec;
|
H A D | zoran_card.c | 28 #include "videocodec.h" 118 /* videocodec bus functions ZR36060 */ 119 static u32 zr36060_read(struct videocodec *codec, u16 reg) in zr36060_read() 132 static void zr36060_write(struct videocodec *codec, u16 reg, u32 val) in zr36060_write() 143 /* videocodec bus functions ZR36050 */ 144 static u32 zr36050_read(struct videocodec *codec, u16 reg) in zr36050_read() 156 static void zr36050_write(struct videocodec *codec, u16 reg, u32 val) in zr36050_write() 166 /* videocodec bus functions ZR36016 */ 167 static u32 zr36016_read(struct videocodec *codec, u16 reg) in zr36016_read() 180 void zr36016_write(struct videocodec *code [all...] |
H A D | zr36050.h | 11 #include "videocodec.h" 18 struct videocodec *codec;
|
H A D | zr36060.h | 11 #include "videocodec.h" 18 struct videocodec *codec;
|