/drivers/media/platform/vsp1/ |
H A D | vsp1_lif.h | 17 #include <media/v4l2-subdev.h> 30 static inline struct vsp1_lif *to_lif(struct v4l2_subdev *subdev) argument 32 return container_of(subdev, struct vsp1_lif, entity.subdev);
|
H A D | vsp1_hsit.h | 17 #include <media/v4l2-subdev.h> 31 static inline struct vsp1_hsit *to_hsit(struct v4l2_subdev *subdev) argument 33 return container_of(subdev, struct vsp1_hsit, entity.subdev);
|
H A D | vsp1_lut.h | 17 #include <media/v4l2-subdev.h> 31 static inline struct vsp1_lut *to_lut(struct v4l2_subdev *subdev) argument 33 return container_of(subdev, struct vsp1_lut, entity.subdev);
|
H A D | vsp1_sru.h | 18 #include <media/v4l2-subdev.h> 33 static inline struct vsp1_sru *to_sru(struct v4l2_subdev *subdev) argument 35 return container_of(subdev, struct vsp1_sru, entity.subdev);
|
H A D | vsp1_uds.h | 17 #include <media/v4l2-subdev.h> 31 static inline struct vsp1_uds *to_uds(struct v4l2_subdev *subdev) argument 33 return container_of(subdev, struct vsp1_uds, entity.subdev);
|
H A D | vsp1_bru.h | 18 #include <media/v4l2-subdev.h> 39 static inline struct vsp1_bru *to_bru(struct v4l2_subdev *subdev) argument 41 return container_of(subdev, struct vsp1_bru, entity.subdev);
|
H A D | vsp1_rwpf.h | 18 #include <media/v4l2-subdev.h> 44 static inline struct vsp1_rwpf *to_rwpf(struct v4l2_subdev *subdev) argument 46 return container_of(subdev, struct vsp1_rwpf, entity.subdev); 52 int vsp1_rwpf_enum_mbus_code(struct v4l2_subdev *subdev, 55 int vsp1_rwpf_enum_frame_size(struct v4l2_subdev *subdev, 58 int vsp1_rwpf_get_format(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh, 60 int vsp1_rwpf_set_format(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh, 62 int vsp1_rwpf_get_selection(struct v4l2_subdev *subdev, 65 int vsp1_rwpf_set_selection(struct v4l2_subdev *subdev, [all...] |
H A D | vsp1_rwpf.c | 14 #include <media/v4l2-subdev.h> 27 int vsp1_rwpf_enum_mbus_code(struct v4l2_subdev *subdev, argument 44 int vsp1_rwpf_enum_frame_size(struct v4l2_subdev *subdev, argument 48 struct vsp1_rwpf *rwpf = to_rwpf(subdev); 87 int vsp1_rwpf_get_format(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh, argument 90 struct vsp1_rwpf *rwpf = to_rwpf(subdev); 98 int vsp1_rwpf_set_format(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh, argument 101 struct vsp1_rwpf *rwpf = to_rwpf(subdev); 147 int vsp1_rwpf_get_selection(struct v4l2_subdev *subdev, argument 151 struct vsp1_rwpf *rwpf = to_rwpf(subdev); 179 vsp1_rwpf_set_selection(struct v4l2_subdev *subdev, struct v4l2_subdev_fh *fh, struct v4l2_subdev_selection *sel) argument [all...] |
/drivers/gpu/drm/nouveau/core/subdev/bios/ |
H A D | ramcfg.c | 25 #include <subdev/bios.h> 26 #include <subdev/bios/bit.h> 27 #include <subdev/bios/ramcfg.h> 30 nvbios_ramcfg_strap(struct nouveau_subdev *subdev) argument 32 return (nv_rd32(subdev, 0x101000) & 0x0000003c) >> 2; 51 nvbios_ramcfg_index(struct nouveau_subdev *subdev) argument 53 struct nouveau_bios *bios = nouveau_bios(subdev); 54 u8 strap = nvbios_ramcfg_strap(subdev);
|
/drivers/gpu/drm/nouveau/core/core/ |
H A D | printk.c | 27 #include <core/subdev.h> 64 struct nouveau_object *subdev = object; local 71 subdev = object->engine; 75 if (subdev->parent) 76 device = subdev->parent; 78 if (level > nv_subdev(subdev)->debug) 82 name[level], nv_subdev(subdev)->name,
|
H A D | subdev.c | 26 #include <core/subdev.h> 31 nouveau_subdev_reset(struct nouveau_object *subdev) argument 33 nv_trace(subdev, "resetting...\n"); 34 nv_ofuncs(subdev)->fini(subdev, false); 35 nv_debug(subdev, "reset\n"); 39 nouveau_subdev_init(struct nouveau_subdev *subdev) argument 41 int ret = nouveau_object_init(&subdev->base); 45 nouveau_subdev_reset(&subdev->base); 56 nouveau_subdev_fini(struct nouveau_subdev *subdev, boo argument 73 nouveau_subdev_destroy(struct nouveau_subdev *subdev) argument 93 struct nouveau_subdev *subdev; local [all...] |
/drivers/gpu/drm/nouveau/core/include/subdev/bios/ |
H A D | init.h | 5 struct nouveau_subdev *subdev; member in struct:nvbios_init
|
/drivers/gpu/drm/nouveau/core/subdev/bus/ |
H A D | nv31.c | 29 nv31_bus_intr(struct nouveau_subdev *subdev) argument 31 struct nouveau_bus *pbus = nouveau_bus(subdev); 36 subdev = nouveau_subdev(pbus, NVDEV_SUBDEV_GPIO); 37 if (subdev && subdev->intr) 38 subdev->intr(subdev); 54 subdev = nouveau_subdev(pbus, NVDEV_SUBDEV_THERM); 55 if (subdev && subdev [all...] |
H A D | nv50.c | 26 #include <subdev/timer.h> 47 nv50_bus_intr(struct nouveau_subdev *subdev) argument 49 struct nouveau_bus *pbus = nouveau_bus(subdev); 65 subdev = nouveau_subdev(pbus, NVDEV_SUBDEV_THERM); 66 if (subdev && subdev->intr) 67 subdev->intr(subdev);
|
H A D | nvc0.c | 29 nvc0_bus_intr(struct nouveau_subdev *subdev) argument 31 struct nouveau_bus *pbus = nouveau_bus(subdev);
|
H A D | nv04.c | 29 nv04_bus_intr(struct nouveau_subdev *subdev) argument 31 struct nouveau_bus *pbus = nouveau_bus(subdev); 41 subdev = nouveau_subdev(subdev, NVDEV_SUBDEV_GPIO); 42 if (subdev && subdev->intr) 43 subdev->intr(subdev);
|
/drivers/gpu/drm/nouveau/core/subdev/clock/ |
H A D | pllnva3.c | 25 #include <subdev/clock.h> 26 #include <subdev/bios.h> 27 #include <subdev/bios/pll.h> 32 nva3_pll_calc(struct nouveau_subdev *subdev, struct nvbios_pll *info, argument 84 nv_error(subdev, "unable to find matching pll values\n");
|
/drivers/gpu/drm/nouveau/core/subdev/ibus/ |
H A D | gk20a.c | 23 #include <subdev/ibus.h> 24 #include <subdev/timer.h> 45 gk20a_ibus_intr(struct nouveau_subdev *subdev) argument 47 struct gk20a_ibus_priv *priv = (void *)subdev; 58 if (!nv_wait(subdev, 0x12004c, 0x3f, 0x00))
|
/drivers/media/rc/img-ir/ |
H A D | img-ir-sony.c | 18 unsigned int dev, subdev, func; local 27 subdev = 0; 36 subdev = 0; 46 subdev = raw & 0xff; /* next 8 bits */ 52 *scancode = dev << 16 | subdev << 8 | func; 60 unsigned int dev, subdev, func; local 66 subdev = (in->data >> 8) & 0xff; 71 if (subdev & subdev_m) { 72 /* can't encode subdev and higher device bits */ 98 subdev [all...] |
/drivers/staging/media/omap4iss/ |
H A D | iss_ipipe.h | 34 * @subdev: V4L2 subdevice 45 struct v4l2_subdev subdev; member in struct:iss_ipipe_device
|
H A D | iss_resizer.h | 35 * @subdev: V4L2 subdevice 47 struct v4l2_subdev subdev; member in struct:iss_resizer_device
|
/drivers/gpu/drm/nouveau/core/engine/copy/ |
H A D | nve0.c | 66 * PCOPY engine/subdev functions 70 nve0_copy_intr(struct nouveau_subdev *subdev) argument 72 const int ce = nv_subidx(nv_object(subdev)) - NVDEV_ENGINE_COPY0; 73 struct nve0_copy_priv *priv = (void *)subdev;
|
/drivers/gpu/drm/nouveau/core/engine/crypt/ |
H A D | nv84.c | 31 #include <subdev/fb.h> 100 * PCRYPT engine/subdev functions 113 nv84_crypt_intr(struct nouveau_subdev *subdev) argument 115 struct nouveau_fifo *pfifo = nouveau_fifo(subdev); 116 struct nouveau_engine *engine = nv_engine(subdev); 118 struct nv84_crypt_priv *priv = (void *)subdev;
|
H A D | nv98.c | 30 #include <subdev/timer.h> 31 #include <subdev/fb.h> 71 * PCRYPT engine/subdev functions 83 nv98_crypt_intr(struct nouveau_subdev *subdev) argument 85 struct nouveau_fifo *pfifo = nouveau_fifo(subdev); 86 struct nouveau_engine *engine = nv_engine(subdev); 88 struct nv98_crypt_priv *priv = (void *)subdev;
|
/drivers/gpu/drm/nouveau/core/engine/mpeg/ |
H A D | nv40.c | 28 #include <subdev/fb.h> 29 #include <subdev/timer.h> 30 #include <subdev/instmem.h> 93 * PMPEG engine/subdev functions 97 nv40_mpeg_intr(struct nouveau_subdev *subdev) argument 99 struct nv31_mpeg_priv *priv = (void *)subdev; 103 nv31_mpeg_intr(subdev);
|