Searched defs:subdev (Results 1 - 25 of 154) sorted by relevance

1234567

/drivers/media/platform/vsp1/
H A Dvsp1_lif.h17 #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 Dvsp1_hsit.h17 #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 Dvsp1_lut.h17 #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 Dvsp1_sru.h18 #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 Dvsp1_uds.h17 #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 Dvsp1_bru.h18 #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 Dvsp1_rwpf.h18 #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 Dvsp1_rwpf.c14 #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 Dramcfg.c25 #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 Dprintk.c27 #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 Dsubdev.c26 #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 Dinit.h5 struct nouveau_subdev *subdev; member in struct:nvbios_init
/drivers/gpu/drm/nouveau/core/subdev/bus/
H A Dnv31.c29 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 Dnv50.c26 #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 Dnvc0.c29 nvc0_bus_intr(struct nouveau_subdev *subdev) argument
31 struct nouveau_bus *pbus = nouveau_bus(subdev);
H A Dnv04.c29 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 Dpllnva3.c25 #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 Dgk20a.c23 #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 Dimg-ir-sony.c18 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 Diss_ipipe.h34 * @subdev: V4L2 subdevice
45 struct v4l2_subdev subdev; member in struct:iss_ipipe_device
H A Diss_resizer.h35 * @subdev: V4L2 subdevice
47 struct v4l2_subdev subdev; member in struct:iss_resizer_device
/drivers/gpu/drm/nouveau/core/engine/copy/
H A Dnve0.c66 * 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 Dnv84.c31 #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 Dnv98.c30 #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 Dnv40.c28 #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);

Completed in 240 milliseconds

1234567