Home
last modified time | relevance | path

Searched refs:outputs (Results 1 – 25 of 48) sorted by relevance

12

/drivers/video/fbdev/matrox/
Dmatroxfb_g450.c524 dprintk(KERN_DEBUG "Computing, mode=%u\n", minfo->outputs[1].mode); in matroxfb_g450_compute()
527 minfo->outputs[1].mode != MATROXFB_OUTPUT_MODE_MONITOR) { in matroxfb_g450_compute()
530 cve2_init_TVdata(minfo->outputs[1].mode, &minfo->hw.maven, &outd); in matroxfb_g450_compute()
562 if (minfo->outputs[1].mode != MATROXFB_OUTPUT_MODE_MONITOR) { in matroxfb_g450_program()
608 minfo->outputs[1].src = minfo->outputs[1].default_src; in matroxfb_g450_connect()
609 minfo->outputs[1].data = minfo; in matroxfb_g450_connect()
610 minfo->outputs[1].output = &matroxfb_g450_altout; in matroxfb_g450_connect()
611 minfo->outputs[1].mode = MATROXFB_OUTPUT_MODE_MONITOR; in matroxfb_g450_connect()
612 minfo->outputs[2].src = minfo->outputs[2].default_src; in matroxfb_g450_connect()
613 minfo->outputs[2].data = minfo; in matroxfb_g450_connect()
[all …]
Dmatroxfb_crtc2.c86 if (minfo->outputs[1].src == MATROXFB_SRC_CRTC2) { in matroxfb_dh_restore()
90 if (minfo->outputs[1].mode != MATROXFB_OUTPUT_MODE_MONITOR) { in matroxfb_dh_restore()
98 } else if (minfo->outputs[0].src == MATROXFB_SRC_CRTC2) { in matroxfb_dh_restore()
102 if (minfo->outputs[0].src == MATROXFB_SRC_CRTC2) { in matroxfb_dh_restore()
359 if (minfo->outputs[out].src == MATROXFB_SRC_CRTC2) { in matroxfb_dh_set_par()
361 if (minfo->outputs[out].output->compute) { in matroxfb_dh_set_par()
362 minfo->outputs[out].output->compute(minfo->outputs[out].data, &mt); in matroxfb_dh_set_par()
378 if (minfo->outputs[out].src == MATROXFB_SRC_CRTC2 && in matroxfb_dh_set_par()
379 minfo->outputs[out].output->program) { in matroxfb_dh_set_par()
380 minfo->outputs[out].output->program(minfo->outputs[out].data); in matroxfb_dh_set_par()
[all …]
Dmatroxfb_base.c802 if (minfo->outputs[out].src == MATROXFB_SRC_CRTC1 && in matroxfb_set_par()
803 minfo->outputs[out].output->compute) { in matroxfb_set_par()
804 minfo->outputs[out].output->compute(minfo->outputs[out].data, &mt); in matroxfb_set_par()
822 if (minfo->outputs[out].src == MATROXFB_SRC_CRTC1 && in matroxfb_set_par()
823 minfo->outputs[out].output->program) { in matroxfb_set_par()
824 minfo->outputs[out].output->program(minfo->outputs[out].data); in matroxfb_set_par()
828 if (minfo->outputs[out].src == MATROXFB_SRC_CRTC1 && in matroxfb_set_par()
829 minfo->outputs[out].output->start) { in matroxfb_set_par()
830 minfo->outputs[out].output->start(minfo->outputs[out].data); in matroxfb_set_par()
919 oproc = minfo->outputs[mom.output].output; in matroxfb_ioctl()
[all …]
Dmatroxfb_DAC1064.c213 if (pxc == 0 || minfo->outputs[2].src == MATROXFB_SRC_CRTC2) { in g450_set_plls()
269 switch (minfo->outputs[0].src) { in DAC1064_global_init()
278 switch (minfo->outputs[1].src) { in DAC1064_global_init()
283 if (minfo->outputs[1].mode == MATROXFB_OUTPUT_MODE_MONITOR) { in DAC1064_global_init()
293 switch (minfo->outputs[2].src) { in DAC1064_global_init()
316 if (minfo->outputs[1].src == MATROXFB_SRC_CRTC1) { in DAC1064_global_init()
319 } else if (minfo->outputs[1].src == MATROXFB_SRC_CRTC2) { in DAC1064_global_init()
321 } else if (minfo->outputs[2].src == MATROXFB_SRC_CRTC1) in DAC1064_global_init()
326 if (minfo->outputs[0].src != MATROXFB_SRC_NONE) in DAC1064_global_init()
682 minfo->outputs[0].output = &m1064; in MGA1064_preinit()
[all …]
Dmatroxfb_maven.c479 if (minfo->outputs[1].mode == MATROXFB_OUTPUT_MODE_PAL) in maven_init_TVdata()
762 m->mode = minfo->outputs[1].mode; in maven_compute_timming()
1210 minfo->outputs[1].output = &maven_altout; in maven_init_client()
1211 minfo->outputs[1].src = minfo->outputs[1].default_src; in maven_init_client()
1212 minfo->outputs[1].data = md; in maven_init_client()
1213 minfo->outputs[1].mode = MATROXFB_OUTPUT_MODE_MONITOR; in maven_init_client()
1242 minfo->outputs[1].src = MATROXFB_SRC_NONE; in maven_shutdown_client()
1243 minfo->outputs[1].output = NULL; in maven_shutdown_client()
1244 minfo->outputs[1].data = NULL; in maven_shutdown_client()
1245 minfo->outputs[1].mode = MATROXFB_OUTPUT_MODE_MONITOR; in maven_shutdown_client()
Dmatroxfb_Ti3026.c700 minfo->outputs[0].data = minfo; in Ti3026_preinit()
701 minfo->outputs[0].output = &ti3026_output; in Ti3026_preinit()
702 minfo->outputs[0].src = minfo->outputs[0].default_src; in Ti3026_preinit()
703 minfo->outputs[0].mode = MATROXFB_OUTPUT_MODE_MONITOR; in Ti3026_preinit()
/drivers/media/platform/davinci/
Dvpbe.c71 char *encoder_name = cfg->outputs[index].subdev_name; in vpbe_find_encoder_sd_index()
104 *output = cfg->outputs[temp_index].output; in vpbe_enum_outputs()
121 for (i = 0; i < cfg->outputs[curr_output].num_modes; i++) { in vpbe_get_mode_info()
122 var = cfg->outputs[curr_output].modes[i]; in vpbe_get_mode_info()
152 for (i = 0; i < vpbe_dev->cfg->outputs[curr_output].num_modes; i++) { in vpbe_get_std_info()
153 var = cfg->outputs[curr_output].modes[i]; in vpbe_get_std_info()
172 for (i = 0; i < vpbe_dev->cfg->outputs[curr_output].num_modes; i++) { in vpbe_get_std_info_by_name()
173 var = cfg->outputs[curr_output].modes[i]; in vpbe_get_std_info_by_name()
206 enc_out_index = cfg->outputs[index].output.index; in vpbe_set_output()
217 cfg->outputs[index].subdev_name)) { in vpbe_set_output()
[all …]
Dvpif_display.c685 if (!config->chan_config[ch->channel_id].outputs) in vpif_s_std()
689 output = chan_cfg->outputs[ch->output_idx].output; in vpif_s_std()
731 if (!config->chan_config[ch->channel_id].outputs) in vpif_g_std()
735 output = chan_cfg->outputs[ch->output_idx].output; in vpif_g_std()
758 *output = chan_cfg->outputs[output->index].output; in vpif_enum_output()
782 if (!chan_cfg->outputs) in vpif_output_to_subdev()
785 subdev_name = chan_cfg->outputs[index].subdev_name; in vpif_output_to_subdev()
821 input = chan_cfg->outputs[index].input_route; in vpif_set_output()
822 output = chan_cfg->outputs[index].output_route; in vpif_set_output()
832 if (chan_cfg->outputs) in vpif_set_output()
[all …]
/drivers/clk/st/
Dclk-flexgen.c27 const struct clkgen_clk_out *outputs; member
311 .outputs = clkgen_stih407_a0_clk_out,
322 .outputs = clkgen_stih410_a0_clk_out,
367 .outputs = clkgen_stih407_c0_clk_out,
420 .outputs = clkgen_stih410_c0_clk_out,
480 .outputs = clkgen_stih418_c0_clk_out,
493 .outputs = clkgen_stih407_d0_clk_out,
508 .outputs = clkgen_stih410_d0_clk_out,
532 .outputs = clkgen_stih407_d2_clk_out,
567 .outputs = clkgen_stih418_d2_clk_out,
[all …]
Dclkgen-pll.c67 const struct clkgen_clk_out *outputs; member
98 .outputs = st_pll3200c32_ax_0_clks,
107 .outputs = st_pll3200c32_cx_0_clks,
133 .outputs = st_pll3200c32_cx_1_clks,
159 .outputs = st_pll3200c32_407_a9_clks,
184 .outputs = st_pll4600c28_418_a9_clks,
796 if (datac->outputs) { in clkgen_c32_pll_setup()
797 clk_name = datac->outputs[odf].name; in clkgen_c32_pll_setup()
798 odf_flags = datac->outputs[odf].flags; in clkgen_c32_pll_setup()
Dclkgen-fsyn.c76 const struct clkgen_clk_out *outputs; member
137 .outputs = st_fs660c32_C_clks,
194 .outputs = st_fs660c32_D0_clks,
206 .outputs = st_fs660c32_D2_clks,
218 .outputs = st_fs660c32_D3_clks,
946 if (quadfs->outputs) { in st_of_create_quadfs_fsynths()
947 clk_name = quadfs->outputs[fschan].name; in st_of_create_quadfs_fsynths()
948 flags = quadfs->outputs[fschan].flags; in st_of_create_quadfs_fsynths()
/drivers/gpu/drm/omapdrm/dss/
Ddss.c77 const enum omap_dss_output_id *outputs; member
116 if (dss->feat->outputs[OMAP_DSS_CHANNEL_LCD] & OMAP_DSS_OUTPUT_SDI) { in dss_save_context()
135 if (dss->feat->outputs[OMAP_DSS_CHANNEL_LCD] & OMAP_DSS_OUTPUT_SDI) { in dss_restore_context()
369 if (dss->feat->outputs[OMAP_DSS_CHANNEL_LCD] & OMAP_DSS_OUTPUT_SDI) { in dss_dump_regs()
721 enum omap_dss_output_id outputs; in dss_select_hdmi_venc_clk_source() local
723 outputs = dss->feat->outputs[OMAP_DSS_CHANNEL_DIGIT]; in dss_select_hdmi_venc_clk_source()
726 WARN_ON((src == DSS_VENC_TV_CLK) && !(outputs & OMAP_DSS_OUTPUT_VENC)); in dss_select_hdmi_venc_clk_source()
727 WARN_ON((src == DSS_HDMI_M_PCLK) && !(outputs & OMAP_DSS_OUTPUT_HDMI)); in dss_select_hdmi_venc_clk_source()
730 if ((outputs & OMAP_DSS_OUTPUT_VENC) && in dss_select_hdmi_venc_clk_source()
731 (outputs & OMAP_DSS_OUTPUT_HDMI)) in dss_select_hdmi_venc_clk_source()
[all …]
/drivers/clk/ti/
Dfapll.c74 struct clk_onecell_data outputs; member
554 fd->outputs.clks = kzalloc(sizeof(struct clk *) * in ti_fapll_setup()
557 if (!fd->outputs.clks) in ti_fapll_setup()
606 fd->outputs.clks[0] = pll_clk; in ti_fapll_setup()
607 fd->outputs.clk_num++; in ti_fapll_setup()
649 fd->outputs.clks[output_instance] = synth_clk; in ti_fapll_setup()
650 fd->outputs.clk_num++; in ti_fapll_setup()
656 of_clk_add_provider(node, of_clk_src_onecell_get, &fd->outputs); in ti_fapll_setup()
670 kfree(fd->outputs.clks); in ti_fapll_setup()
Dadpll.c178 struct clk_onecell_data outputs; member
235 d->outputs.clks[output_index] = clock; in ti_adpll_setup_clock()
236 d->outputs.clk_num++; in ti_adpll_setup_clock()
498 d->outputs.clks = devm_kcalloc(d->dev, in ti_adpll_init_dco()
502 if (!d->outputs.clks) in ti_adpll_init_dco()
930 err = of_clk_add_provider(d->np, of_clk_src_onecell_get, &d->outputs); in ti_adpll_probe()
/drivers/media/usb/em28xx/
Dem28xx-core.c416 static const struct em28xx_vol_otable outputs[] = { variable
438 for (i = 0; i < ARRAY_SIZE(outputs); i++) { in em28xx_audio_analog_set()
439 ret = em28xx_write_ac97(dev, outputs[i].reg, 0x8000); in em28xx_audio_analog_set()
443 outputs[i].reg); in em28xx_audio_analog_set()
475 for (i = 0; i < ARRAY_SIZE(outputs); i++) { in em28xx_audio_analog_set()
476 if (dev->ctl_aoutput & outputs[i].mux) in em28xx_audio_analog_set()
477 ret = em28xx_write_ac97(dev, outputs[i].reg, in em28xx_audio_analog_set()
482 outputs[i].reg); in em28xx_audio_analog_set()
/drivers/usb/phy/
Dphy-omap-otg.c40 static void omap_otg_ctrl(struct otg_device *otg_dev, u32 outputs) in omap_otg_ctrl() argument
46 l |= outputs; in omap_otg_ctrl()
/drivers/gpio/
Dgpio-rcar.c322 u32 bankmask, outputs, m, val = 0; in gpio_rcar_get_multiple() local
338 outputs = gpio_rcar_read(p, INOUTSEL); in gpio_rcar_get_multiple()
339 m = outputs & bankmask; in gpio_rcar_get_multiple()
343 m = ~outputs & bankmask; in gpio_rcar_get_multiple()
/drivers/gpu/drm/rcar-du/
Drcar_du_crtc.h91 unsigned int outputs; member
Drcar_du_crtc.c704 rstate->outputs = 0; in rcar_du_crtc_atomic_check()
715 rstate->outputs |= BIT(renc->output); in rcar_du_crtc_atomic_check()
738 rstate->outputs == BIT(RCAR_DU_OUTPUT_DPAD0)) { in rcar_du_crtc_atomic_enable()
769 rstate->outputs == BIT(RCAR_DU_OUTPUT_DPAD0)) { in rcar_du_crtc_atomic_disable()
/drivers/iio/addac/
DKconfig19 inputs, and 4 digital outputs provided by the STX104.
/drivers/gpu/drm/bridge/cadence/
DKconfig10 It takes a DPI stream as input and outputs it encoded
/drivers/gpu/drm/virtio/
Dvirtgpu_display.c256 struct virtio_gpu_output *output = vgdev->outputs + index; in vgdev_output_init()
356 kfree(vgdev->outputs[i].edid); in virtio_gpu_modeset_fini()
/drivers/staging/iio/Documentation/
Dsysfs-bus-iio-adc-ad7280a21 outputs are controlled only by inY-inZ_balance_switch_en.
/drivers/staging/vc04_services/vchiq-mmal/
Dmmal-vchiq.h89 u32 outputs; /* Number of output ports */ member
/drivers/ras/
DKconfig12 produce correct outputs up to some given time. Reliability is

12