| /linux-6.15/drivers/media/platform/ti/omap/ |
| H A D | omap_vout_vrfb.c | 37 vout->smsshado_virt_addr[i] = in omap_vout_allocate_vrfb_buffers() 49 vout->smsshado_size); in omap_vout_allocate_vrfb_buffers() 57 vout->smsshado_size); in omap_vout_allocate_vrfb_buffers() 104 vfd = vout->vfd; in omap_vout_setup_vrfb_bufs() 224 vout->smsshado_phy_addr[i], vout->pix.width, in omap_vout_vrfb_buffer_setup() 225 vout->pix.height, vout->bpp, yuv_mode); in omap_vout_vrfb_buffer_setup() 253 pixsize = vout->bpp * vout->vrfb_bpp; in omap_vout_prepare_vrfb() 254 dst_icg = MAX_PIXELS_PER_LINE * pixsize - vout->pix.width * vout->bpp; in omap_vout_prepare_vrfb() 261 xt->sgl[0].size = vout->pix.width * vout->bpp; in omap_vout_prepare_vrfb() 349 vout->ps = ps; in omap_vout_calculate_vrfb_offset() [all …]
|
| H A D | omap_vout.c | 461 if (vout->cur_frm == vout->next_frm) in omapvid_handle_interlace_display() 467 vout->cur_frm = vout->next_frm; in omapvid_handle_interlace_display() 470 (vout->cur_frm != vout->next_frm)) in omapvid_handle_interlace_display() 532 if (!vout->first_int && (vout->cur_frm != vout->next_frm)) { in omap_vout_isr() 536 vout->cur_frm = vout->next_frm; in omap_vout_isr() 691 omap_vout_new_format(&vout->pix, &vout->fbuf, &vout->crop, &vout->win); in vidioc_s_fmt_vid_out() 731 ret = omap_vout_new_window(&vout->crop, &vout->win, &vout->fbuf, win); in vidioc_s_fmt_vid_overlay() 854 ret = omap_vout_new_crop(&vout->pix, &vout->crop, &vout->win, in vidioc_s_selection() 1005 vout->next_frm = vout->cur_frm = list_entry(vout->dma_queue.next, in omap_vout_vb2_start_streaming() 1109 if (vout->next_frm != vout->cur_frm) in omap_vout_vb2_stop_streaming() [all …]
|
| H A D | omap_vout_vrfb.h | 16 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
|
| H A D | omap_voutdef.h | 184 static inline int is_rotation_90_or_270(const struct omap_vout_device *vout) in is_rotation_90_or_270() argument 186 return (vout->rotation == dss_rotation_90_degree || in is_rotation_90_or_270() 187 vout->rotation == dss_rotation_270_degree); in is_rotation_90_or_270() 193 static inline int is_rotation_enabled(const struct omap_vout_device *vout) in is_rotation_enabled() argument 195 return vout->rotation || vout->mirror; in is_rotation_enabled() 201 static inline int calc_rotation(const struct omap_vout_device *vout) in calc_rotation() argument 203 if (!vout->mirror) in calc_rotation() 204 return vout->rotation; in calc_rotation() 206 switch (vout->rotation) { in calc_rotation() 218 void omap_vout_free_buffers(struct omap_vout_device *vout);
|
| H A D | Makefile | 7 omap-vout-y += omap_vout.o omap_voutlib.o 8 omap-vout-$(CONFIG_VIDEO_OMAP2_VOUT_VRFB) += omap_vout_vrfb.o 9 obj-$(CONFIG_VIDEO_OMAP2_VOUT) += omap-vout.o
|
| /linux-6.15/arch/arm/boot/dts/aspeed/ |
| H A D | aspeed-bmc-ibm-sbp1.dts | 1004 vout-supply = <&p12v_a>; 1009 vout-supply = <&p12v_b>; 1014 vout-supply = <&p12v_c>; 1019 vout-supply = <&p12v_d>; 1179 vout-supply = <&p5v>; 2276 pvccd_hv_cpu0: vout { 2296 pvpp_hbm_cpu0: vout { 2470 pvccd_hv_cpu1: vout { 2490 pvpp_hbm_cpu1: vout { 2663 pvccd_hv_cpu2: vout { [all …]
|
| H A D | aspeed-bmc-delta-ahe50dc.dts | 10 vout-supply = <&efuse##n>; \ 21 efuse##num: vout { \
|
| /linux-6.15/Documentation/devicetree/bindings/hwmon/ |
| H A D | maxim,max20730.yaml | 35 vout-voltage-divider: 37 If voltage divider present at vout, the voltage at voltage sensor pin 41 resistance. Therefore, the adjusted vout is equal to 62 vout-voltage-divider = <1000 2000>; // vout would be scaled to 0.5
|
| /linux-6.15/Documentation/devicetree/bindings/regulator/ |
| H A D | regulator-output.yaml | 24 vout-supply: 30 - vout-supply 38 vout-supply = <&output_reg>;
|
| H A D | ti,tps62360.yaml | 49 ti,enable-vout-discharge: 85 regulator-name = "tps62361-vout"; 94 ti,enable-vout-discharge;
|
| H A D | richtek,rtq2208.yaml | 46 vout register selection based on this boolean value. 47 false - Using DVS0 register setting to adjust vout 48 true - Using DVS1 register setting to adjust vout
|
| H A D | tps51632-regulator.txt | 21 regulator-name = "tps51632-vout";
|
| /linux-6.15/drivers/media/test-drivers/vivid/ |
| H A D | vivid-vid-out.h | 37 int vidioc_enumaudout(struct file *file, void *fh, struct v4l2_audioout *vout); 38 int vidioc_g_audout(struct file *file, void *fh, struct v4l2_audioout *vout); 39 int vidioc_s_audout(struct file *file, void *fh, const struct v4l2_audioout *vout);
|
| H A D | vivid-vid-out.c | 1019 int vidioc_enumaudout(struct file *file, void *fh, struct v4l2_audioout *vout) in vidioc_enumaudout() argument 1021 if (vout->index >= ARRAY_SIZE(vivid_audio_outputs)) in vidioc_enumaudout() 1023 *vout = vivid_audio_outputs[vout->index]; in vidioc_enumaudout() 1027 int vidioc_g_audout(struct file *file, void *fh, struct v4l2_audioout *vout) in vidioc_g_audout() argument 1033 *vout = vivid_audio_outputs[dev->tv_audio_output]; in vidioc_g_audout() 1037 int vidioc_s_audout(struct file *file, void *fh, const struct v4l2_audioout *vout) in vidioc_s_audout() argument 1043 if (vout->index >= ARRAY_SIZE(vivid_audio_outputs)) in vidioc_s_audout() 1045 dev->tv_audio_output = vout->index; in vidioc_s_audout()
|
| /linux-6.15/Documentation/hwmon/ |
| H A D | bel-pfe.rst | 94 in[3-8]_label "vout[1-3,5-7]" 96 in[3-4]_alarm vout[1-2] output voltage alarm 111 - curr3, fan2, vout[2-7], vcap, pin2, pout2 and temp3 attributes only
|
| H A D | isl68137.rst | 451 in[2-3]_label "vout[1-2]" 496 in3_label "vout" 541 in[3-4]_label "vout[1-2]" 586 in[3-5]_label "vout[1-3]"
|
| /linux-6.15/Documentation/devicetree/bindings/hwmon/pmbus/ |
| H A D | infineon,tda38640.yaml | 42 vout: 71 pvnn_main_cpu0: vout {
|
| H A D | ti,tps25990.yaml | 39 vout: 78 cpu0_vout: vout {
|
| H A D | isil,isl68137.yaml | 82 vout-voltage-divider: 145 vout-voltage-divider = <1000 2000>; // Reported Vout/Pout would be scaled by 2
|
| H A D | mps,mp2975.yaml | 36 "^vout[0-1]$":
|
| H A D | ti,lm25066.yaml | 41 vout:
|
| /linux-6.15/drivers/hwmon/pmbus/ |
| H A D | stpddc60.c | 42 static u8 stpddc60_get_offset(int vout, u16 limit, bool over) in stpddc60_get_offset() argument 47 v = 250 + (vout - 1) * 5; /* Convert VID to mv */ in stpddc60_get_offset()
|
| /linux-6.15/arch/arm/boot/dts/nvidia/ |
| H A D | tegra30-asus-nexus7-grouper-ti-pmic.dtsi | 130 regulator-name = "tps62361-vout"; 138 ti,enable-vout-discharge;
|
| /linux-6.15/drivers/clk/starfive/ |
| H A D | Makefile | 12 obj-$(CONFIG_CLK_STARFIVE_JH7110_VOUT) += clk-starfive-jh7110-vout.o
|
| /linux-6.15/drivers/media/pci/mgb4/ |
| H A D | mgb4_core.h | 39 struct mgb4_vout_dev *vout[MGB4_VOUT_DEVICES]; member
|