Home
last modified time | relevance | path

Searched refs:vout (Results 1 – 28 of 28) sorted by relevance

/linux-4.1.27/drivers/media/platform/omap/
Domap_vout.c243 void omap_vout_free_buffers(struct omap_vout_device *vout) in omap_vout_free_buffers() argument
248 numbuffers = (vout->vid) ? video2_numbuffers : video1_numbuffers; in omap_vout_free_buffers()
249 vout->buffer_size = (vout->vid) ? video2_bufsize : video1_bufsize; in omap_vout_free_buffers()
252 omap_vout_free_buffer(vout->buf_virt_addr[i], in omap_vout_free_buffers()
253 vout->buffer_size); in omap_vout_free_buffers()
254 vout->buf_phy_addr[i] = 0; in omap_vout_free_buffers()
255 vout->buf_virt_addr[i] = 0; in omap_vout_free_buffers()
288 static int omap_vout_calculate_offset(struct omap_vout_device *vout) in omap_vout_calculate_offset() argument
291 struct v4l2_rect *crop = &vout->crop; in omap_vout_calculate_offset()
292 struct v4l2_pix_format *pix = &vout->pix; in omap_vout_calculate_offset()
[all …]
Domap_vout_vrfb.c31 static int omap_vout_allocate_vrfb_buffers(struct omap_vout_device *vout, in omap_vout_allocate_vrfb_buffers() argument
37 if (!vout->smsshado_virt_addr[i]) { in omap_vout_allocate_vrfb_buffers()
38 vout->smsshado_virt_addr[i] = in omap_vout_allocate_vrfb_buffers()
39 omap_vout_alloc_buffer(vout->smsshado_size, in omap_vout_allocate_vrfb_buffers()
40 &vout->smsshado_phy_addr[i]); in omap_vout_allocate_vrfb_buffers()
42 if (!vout->smsshado_virt_addr[i] && startindex != -1) { in omap_vout_allocate_vrfb_buffers()
43 if (V4L2_MEMORY_MMAP == vout->memory && i >= startindex) in omap_vout_allocate_vrfb_buffers()
46 if (!vout->smsshado_virt_addr[i]) { in omap_vout_allocate_vrfb_buffers()
49 vout->smsshado_virt_addr[j], in omap_vout_allocate_vrfb_buffers()
50 vout->smsshado_size); in omap_vout_allocate_vrfb_buffers()
[all …]
Domap_vout_vrfb.h16 void omap_vout_free_vrfb_buffers(struct omap_vout_device *vout);
19 void omap_vout_release_vrfb(struct omap_vout_device *vout);
20 int omap_vout_vrfb_buffer_setup(struct omap_vout_device *vout,
22 int omap_vout_prepare_vrfb(struct omap_vout_device *vout,
24 void omap_vout_calculate_vrfb_offset(struct omap_vout_device *vout);
26 static inline void omap_vout_free_vrfb_buffers(struct omap_vout_device *vout) { }; in omap_vout_free_vrfb_buffers() argument
30 static inline void omap_vout_release_vrfb(struct omap_vout_device *vout) { }; in omap_vout_release_vrfb() argument
31 static inline int omap_vout_vrfb_buffer_setup(struct omap_vout_device *vout, in omap_vout_vrfb_buffer_setup() argument
34 static inline int omap_vout_prepare_vrfb(struct omap_vout_device *vout, in omap_vout_prepare_vrfb() argument
37 static inline void omap_vout_calculate_vrfb_offset(struct omap_vout_device *vout) { }; in omap_vout_calculate_vrfb_offset() argument
Domap_voutdef.h180 struct omap_vout_device *vout; member
190 static inline int is_rotation_90_or_270(const struct omap_vout_device *vout) in is_rotation_90_or_270() argument
192 return (vout->rotation == dss_rotation_90_degree || in is_rotation_90_or_270()
193 vout->rotation == dss_rotation_270_degree); in is_rotation_90_or_270()
199 static inline int is_rotation_enabled(const struct omap_vout_device *vout) in is_rotation_enabled() argument
201 return vout->rotation || vout->mirror; in is_rotation_enabled()
207 static inline int calc_rotation(const struct omap_vout_device *vout) in calc_rotation() argument
209 if (!vout->mirror) in calc_rotation()
210 return vout->rotation; in calc_rotation()
212 switch (vout->rotation) { in calc_rotation()
[all …]
DMakefile6 omap-vout-y += omap_vout.o omap_voutlib.o
7 omap-vout-$(CONFIG_VIDEO_OMAP2_VOUT_VRFB) += omap_vout_vrfb.o
8 obj-$(CONFIG_VIDEO_OMAP2_VOUT) += omap-vout.o
/linux-4.1.27/drivers/media/platform/vivid/
Dvivid-vid-out.h49 int vidioc_enumaudout(struct file *file, void *fh, struct v4l2_audioout *vout);
50 int vidioc_g_audout(struct file *file, void *fh, struct v4l2_audioout *vout);
51 int vidioc_s_audout(struct file *file, void *fh, const struct v4l2_audioout *vout);
Dvivid-vid-out.c1078 int vidioc_enumaudout(struct file *file, void *fh, struct v4l2_audioout *vout) in vidioc_enumaudout() argument
1080 if (vout->index >= ARRAY_SIZE(vivid_audio_outputs)) in vidioc_enumaudout()
1082 *vout = vivid_audio_outputs[vout->index]; in vidioc_enumaudout()
1086 int vidioc_g_audout(struct file *file, void *fh, struct v4l2_audioout *vout) in vidioc_g_audout() argument
1092 *vout = vivid_audio_outputs[dev->tv_audio_output]; in vidioc_g_audout()
1096 int vidioc_s_audout(struct file *file, void *fh, const struct v4l2_audioout *vout) in vidioc_s_audout() argument
1102 if (vout->index >= ARRAY_SIZE(vivid_audio_outputs)) in vidioc_s_audout()
1104 dev->tv_audio_output = vout->index; in vidioc_s_audout()
/linux-4.1.27/arch/cris/include/arch-v32/mach-a3/mach/hwregs/
Dmarb_bar_defs.h215 unsigned int vout : 1; member
231 unsigned int vout : 1; member
246 unsigned int vout : 1; member
401 unsigned int vout : 1; member
443 unsigned int vout : 1; member
458 unsigned int vout : 1; member
Dintr_vect_defs.h115 unsigned int vout : 1; member
157 unsigned int vout : 1; member
197 unsigned int vout : 1; member
237 unsigned int vout : 1; member
Dpinmux_defs.h91 unsigned int vout : 1; member
/linux-4.1.27/Documentation/devicetree/bindings/regulator/
Dtps62360-regulator.txt12 - ti,enable-vout-discharge: Enable output discharge. This is boolean value.
33 regulator-name = "tps62361-vout";
43 ti,enable-vout-discharge;
Dtps51632-regulator.txt21 regulator-name = "tps51632-vout";
/linux-4.1.27/arch/cris/arch-v32/mach-a3/
Dpinmux.c127 hwprot.vout = hwprot.vout_sync = regk_pinmux_yes; in crisv32_pinmux_alloc_fixed()
295 hwprot.vout = hwprot.vout_sync = regk_pinmux_no; in crisv32_pinmux_dealloc_fixed()
/linux-4.1.27/Documentation/hwmon/
Dtps4042242 in[1-2]_label "vout[1-2]"
Dmax1606443 in[1-4]_label "vout[1-4]"
Ducd920066 in[2-5]_label "vout[1-4]".
Ducd900071 in[1-12]_label "vout[1-12]".
Dmax3444074 in[1-6]_label "vout[1-6]".
Dltc297879 in[N]_label "vout[1-8]".
/linux-4.1.27/drivers/media/pci/ivtv/
Divtv-ioctl.c773 static int ivtv_s_audio(struct file *file, void *fh, const struct v4l2_audio *vout) in ivtv_s_audio() argument
777 if (vout->index >= itv->nof_audio_inputs) in ivtv_s_audio()
780 itv->audio_input = vout->index; in ivtv_s_audio()
802 static int ivtv_s_audout(struct file *file, void *fh, const struct v4l2_audioout *vout) in ivtv_s_audout() argument
806 if (itv->card->video_outputs == NULL || vout->index != 0) in ivtv_s_audout()
819 static int ivtv_enum_output(struct file *file, void *fh, struct v4l2_output *vout) in ivtv_enum_output() argument
823 return ivtv_get_output(itv, vout->index, vout); in ivtv_enum_output()
/linux-4.1.27/drivers/usb/phy/
Dphy-msm-usb.c1057 bool is_dcd, tmout, vout; in msm_chg_detect_work() local
1083 vout = msm_chg_check_primary_det(motg); in msm_chg_detect_work()
1084 if (vout) { in msm_chg_detect_work()
1095 vout = msm_chg_check_secondary_det(motg); in msm_chg_detect_work()
1096 if (vout) in msm_chg_detect_work()
/linux-4.1.27/Documentation/misc-devices/
Dmax687527 vin gpi vout
/linux-4.1.27/drivers/media/pci/cx18/
Dcx18-ioctl.c428 static int cx18_s_audio(struct file *file, void *fh, const struct v4l2_audio *vout) in cx18_s_audio() argument
432 if (vout->index >= cx->nof_audio_inputs) in cx18_s_audio()
434 cx->audio_input = vout->index; in cx18_s_audio()
/linux-4.1.27/arch/arm/boot/dts/
Dtegra30-colibri.dtsi312 regulator-name = "tps62362-vout";
Dtegra30-cardhu.dtsi342 regulator-name = "tps62361-vout";
Dtegra30-apalis.dtsi586 regulator-name = "tps62362-vout";
Dtegra30-beaver.dts1873 regulator-name = "tps62361-vout";
/linux-4.1.27/drivers/media/usb/pvrusb2/
Dpvrusb2-v4l2.c315 static int pvr2_s_audio(struct file *file, void *priv, const struct v4l2_audio *vout) in pvr2_s_audio() argument
317 if (vout->index) in pvr2_s_audio()