Home
last modified time | relevance | path

Searched refs:output (Results 1 – 25 of 722) sorted by relevance

12345678910>>...29

/drivers/gpu/drm/tegra/
A Doutput.c31 if (output->panel) { in tegra_output_connector_get_modes()
37 if (output->drm_edid) in tegra_output_connector_get_modes()
80 if (output->cec) in tegra_output_connector_destroy()
105 output->of_node = output->dev->of_node; in tegra_output_probe()
108 &output->panel, &output->bridge); in tegra_output_probe()
118 WARN_ON(output->panel || output->bridge); in tegra_output_probe()
141 output->hpd_gpio = devm_fwnode_gpiod_get(output->dev, in tegra_output_probe()
188 if (output->ddc) in tegra_output_probe()
199 free_irq(output->hpd_irq, output); in tegra_output_remove()
201 if (output->ddc) in tegra_output_remove()
[all …]
A Drgb.c18 struct tegra_output output; member
29 return container_of(output, struct tegra_rgb, output); in to_rgb()
273 dc->rgb = &rgb->output; in tegra_dc_rgb_probe()
316 if (output->panel) { in tegra_dc_rgb_init()
317 output->bridge = devm_drm_panel_bridge_add(output->dev, in tegra_dc_rgb_init()
320 dev_err(output->dev, in tegra_dc_rgb_init()
322 output->bridge); in tegra_dc_rgb_init()
326 output->panel = NULL; in tegra_dc_rgb_init()
345 if (output->bridge) { in tegra_dc_rgb_init()
346 err = drm_bridge_attach(&output->encoder, output->bridge, in tegra_dc_rgb_init()
[all …]
A Ddsi.c57 struct tegra_output output; member
99 return container_of(output, struct tegra_dsi, output); in to_dsi()
850 if (output->panel) in tegra_dsi_encoder_disable()
873 if (output->panel) in tegra_dsi_encoder_disable()
941 if (output->panel) in tegra_dsi_encoder_enable()
956 if (output->panel) in tegra_dsi_encoder_enable()
1505 struct tegra_output *output = &dsi->output; in tegra_dsi_host_attach() local
1511 if (output->panel && output->connector.dev) in tegra_dsi_host_attach()
1522 struct tegra_output *output = &dsi->output; in tegra_dsi_host_detach() local
1524 if (output->panel && &device->dev == output->panel->dev) { in tegra_dsi_host_detach()
[all …]
/drivers/gpu/drm/amd/display/modules/hdcp/
A Dhdcp2_transition.c42 callback_in_ms(0, output); in mod_hdcp_hdcp2_transition()
45 callback_in_ms(0, output); in mod_hdcp_hdcp2_transition()
61 callback_in_ms(0, output); in mod_hdcp_hdcp2_transition()
92 callback_in_ms(0, output); in mod_hdcp_hdcp2_transition()
95 callback_in_ms(0, output); in mod_hdcp_hdcp2_transition()
108 callback_in_ms(0, output); in mod_hdcp_hdcp2_transition()
128 callback_in_ms(0, output); in mod_hdcp_hdcp2_transition()
151 callback_in_ms(0, output); in mod_hdcp_hdcp2_transition()
160 callback_in_ms(0, output); in mod_hdcp_hdcp2_transition()
184 callback_in_ms(0, output); in mod_hdcp_hdcp2_transition()
[all …]
A Dhdcp1_transition.c41 callback_in_ms(500, output); in mod_hdcp_hdcp1_transition()
45 callback_in_ms(0, output); in mod_hdcp_hdcp1_transition()
63 callback_in_ms(300, output); in mod_hdcp_hdcp1_transition()
64 set_state_id(hdcp, output, in mod_hdcp_hdcp1_transition()
86 callback_in_ms(0, output); in mod_hdcp_hdcp1_transition()
90 callback_in_ms(0, output); in mod_hdcp_hdcp1_transition()
120 callback_in_ms(0, output); in mod_hdcp_hdcp1_transition()
138 callback_in_ms(0, output); in mod_hdcp_hdcp1_transition()
171 callback_in_ms(0, output); in mod_hdcp_hdcp1_dp_transition()
203 callback_in_ms(0, output); in mod_hdcp_hdcp1_dp_transition()
[all …]
A Dhdcp.c140 callback_in_ms(0, output); in transition()
143 callback_in_ms(0, output); in transition()
146 callback_in_ms(0, output); in transition()
152 callback_in_ms(0, output); in transition()
155 callback_in_ms(0, output); in transition()
158 callback_in_ms(0, output); in transition()
163 callback_in_ms(0, output); in transition()
230 output->callback_stop = 1; in reset_authentication()
295 memset(&output, 0, sizeof(output)); in mod_hdcp_setup()
310 memset(&output, 0, sizeof(output)); in mod_hdcp_teardown()
[all …]
/drivers/media/platform/qcom/camss/
A Dcamss-vfe-gen1.c39 struct vfe_output *output = &line->output; in vfe_disable_output() local
171 struct vfe_output *output = &line->output; in vfe_enable_output() local
205 output->buf[0] = vfe_buf_get_pending(output); in vfe_enable_output()
208 if (!output->buf[0] && output->buf[1]) { in vfe_enable_output()
209 output->buf[0] = output->buf[1]; in vfe_enable_output()
292 output = &line->output; in vfe_get_output()
529 output = &vfe->line[line_id].output; in vfe_isr_sof()
551 output = &line->output; in vfe_isr_reg_update()
575 if (!output->buf[0] && output->buf[1]) { in vfe_isr_reg_update()
576 output->buf[0] = output->buf[1]; in vfe_isr_reg_update()
[all …]
A Dcamss-vfe.c473 output->buf[0] = output->buf[1]; in vfe_buf_done()
477 output->buf[index] = vfe_buf_get_pending(output); in vfe_buf_done()
501 struct vfe_output *output = &line->output; in vfe_enable_output_v2() local
542 output->buf[i] = vfe_buf_get_pending(output); in vfe_enable_output_v2()
575 output = &line->output; in vfe_queue_buffer_v2()
581 output->buf[output->gen2.active_num++] = buf; in vfe_queue_buffer_v2()
654 output = &line->output; in vfe_get_output_v2()
705 struct vfe_output *output = &vfe->line[i].output; in vfe_init_outputs() local
789 struct vfe_output *output = &line->output; in vfe_put_output() local
807 struct vfe_output *output = &line->output; in vfe_disable_output() local
[all …]
A Dcamss-vfe-17x.c389 struct vfe_output *output; in vfe_get_output() local
395 output = &line->output; in vfe_get_output()
401 output->wm_num = 1; in vfe_get_output()
487 struct vfe_output *output; in vfe_isr_reg_update() local
493 output = &vfe->line[line_id].output; in vfe_isr_reg_update()
524 output = &vfe->line[vfe->wm_output_map[wm]].output; in vfe_isr_wm_done()
537 output->buf[0] = output->buf[1]; in vfe_isr_wm_done()
538 if (output->buf[0]) in vfe_isr_wm_done()
541 output->buf[index] = vfe_buf_get_pending(output); in vfe_isr_wm_done()
543 if (output->buf[index]) in vfe_isr_wm_done()
[all …]
/drivers/staging/media/starfive/camss/
A Dstf-capture.c82 output->active_buf = 0; in stf_init_addrs()
84 if (!output->buf[0]) in stf_init_addrs()
119 output->buf[0] = stf_buf_get_pending(output); in stf_cap_s_cfg()
121 if (!output->buf[0] && output->buf[1]) { in stf_cap_s_cfg()
122 output->buf[0] = output->buf[1]; in stf_cap_s_cfg()
126 if (output->buf[0]) in stf_cap_s_cfg()
129 output->sequence = 0; in stf_cap_s_cfg()
301 output->active_buf = !output->active_buf; in stf_buf_update_on_last()
315 output->active_buf = !output->active_buf; in stf_buf_update_on_next()
344 output->buf[output->active_buf] = output->last_buffer; in stf_buf_update_on_new()
[all …]
/drivers/gpu/drm/renesas/rcar-du/
A Drcar_du_encoder.c49 enum rcar_du_output output, in rcar_du_encoder_init() argument
62 if ((output == RCAR_DU_OUTPUT_DPAD0 || in rcar_du_encoder_init()
63 output == RCAR_DU_OUTPUT_DPAD1) && in rcar_du_encoder_init()
79 if (output == RCAR_DU_OUTPUT_LVDS0 || in rcar_du_encoder_init()
80 output == RCAR_DU_OUTPUT_LVDS1) in rcar_du_encoder_init()
83 if (output == RCAR_DU_OUTPUT_DSI0 || in rcar_du_encoder_init()
84 output == RCAR_DU_OUTPUT_DSI1) in rcar_du_encoder_init()
96 if (output == RCAR_DU_OUTPUT_LVDS1 && in rcar_du_encoder_init()
100 if ((output == RCAR_DU_OUTPUT_LVDS0 || in rcar_du_encoder_init()
101 output == RCAR_DU_OUTPUT_LVDS1) && in rcar_du_encoder_init()
[all …]
/drivers/hwtracing/intel_th/
A Dgth.c191 if (gth->output[old_port].output->active) in master_attr_store()
198 if (!gth->output[port].output) { in master_attr_store()
206 if (gth->output[port].output->active) in master_attr_store()
478 container_of(output, struct intel_th_device, output); in intel_th_gth_stop()
497 output->port); in intel_th_gth_stop()
545 for_each_set_bit(master, gth->output[output->port].master, in intel_th_gth_disable()
599 for_each_set_bit(master, gth->output[output->port].master, in intel_th_gth_enable()
604 output->active = true; in intel_th_gth_enable()
675 if (gth->output[i].port_type != othdev->output.type) in intel_th_gth_assign()
690 gth->output[i].output = &othdev->output; in intel_th_gth_assign()
[all …]
/drivers/platform/x86/amd/pmf/
A Dauto-mode.c304 struct apmf_auto_mode output; in amd_pmf_load_defaults_auto_mode() local
311 output.balanced_to_quiet; in amd_pmf_load_defaults_auto_mode()
313 output.balanced_to_perf; in amd_pmf_load_defaults_auto_mode()
315 output.quiet_to_balanced; in amd_pmf_load_defaults_auto_mode()
317 output.perf_to_balanced; in amd_pmf_load_defaults_auto_mode()
329 output.pd_balanced_to_perf; in amd_pmf_load_defaults_auto_mode()
333 output.pd_perf_to_balanced; in amd_pmf_load_defaults_auto_mode()
340 pwr_ctrl->spl = output.spl_quiet; in amd_pmf_load_defaults_auto_mode()
358 pwr_ctrl->spl = output.spl_perf; in amd_pmf_load_defaults_auto_mode()
359 pwr_ctrl->sppt = output.sppt_perf; in amd_pmf_load_defaults_auto_mode()
[all …]
A Dsps.c126 struct amd_pmf_apts_granular_output output; in amd_pmf_load_apts_defaults_sps_v2() local
136 ps[i].table_version = output.val.table_version; in amd_pmf_load_apts_defaults_sps_v2()
137 ps[i].fan_table_idx = output.val.fan_table_idx; in amd_pmf_load_apts_defaults_sps_v2()
138 ps[i].pmf_ppt = output.val.pmf_ppt; in amd_pmf_load_apts_defaults_sps_v2()
140 ps[i].stt_min_limit = output.val.stt_min_limit; in amd_pmf_load_apts_defaults_sps_v2()
154 apmf_get_static_slider_granular_v2(dev, &output); in amd_pmf_load_defaults_sps_v2()
156 config_store_v2.size = output.size; in amd_pmf_load_defaults_sps_v2()
161 output.sps_idx.power_states[i][j]; in amd_pmf_load_defaults_sps_v2()
168 struct apmf_static_slider_granular_output output; in amd_pmf_load_defaults_sps() local
172 apmf_get_static_slider_granular(dev, &output); in amd_pmf_load_defaults_sps()
[all …]
/drivers/staging/sm750fb/
A Dddk750_display.c117 if (output & PNL_2_USAGE) { in ddk750_set_logical_disp_out()
121 reg |= (((output & PNL_2_MASK) >> PNL_2_OFFSET) << in ddk750_set_logical_disp_out()
126 if (output & CRT_2_USAGE) { in ddk750_set_logical_disp_out()
130 reg |= (((output & CRT_2_MASK) >> CRT_2_OFFSET) << in ddk750_set_logical_disp_out()
137 if (output & PRI_TP_USAGE) { in ddk750_set_logical_disp_out()
142 if (output & SEC_TP_USAGE) { in ddk750_set_logical_disp_out()
147 if (output & PNL_SEQ_USAGE) { in ddk750_set_logical_disp_out()
149 sw_panel_power_sequence((output & PNL_SEQ_MASK) >> in ddk750_set_logical_disp_out()
153 if (output & DAC_USAGE) in ddk750_set_logical_disp_out()
154 set_DAC((output & DAC_MASK) >> DAC_OFFSET); in ddk750_set_logical_disp_out()
[all …]
/drivers/hwtracing/stm/
A Dcore.c214 output->nr_chans = 0; in stm_output_disclaim()
302 spin_lock(&output->lock); in stm_output_assign()
311 output->master = midx; in stm_output_assign()
312 output->channel = cidx; in stm_output_assign()
313 output->nr_chans = width; in stm_output_assign()
332 output->nr_chans = 0; in stm_output_assign()
334 spin_unlock(&output->lock); in stm_output_assign()
343 spin_lock(&output->lock); in stm_output_free()
344 if (output->nr_chans) in stm_output_free()
348 spin_unlock(&output->lock); in stm_output_free()
[all …]
/drivers/gpu/drm/atmel-hlcdc/
A Datmel_hlcdc_output.c35 struct atmel_hlcdc_rgb_output *output; in atmel_hlcdc_encoder_get_bus_fmt() local
37 output = atmel_hlcdc_encoder_to_rgb_output(encoder); in atmel_hlcdc_encoder_get_bus_fmt()
39 return output->bus_fmt; in atmel_hlcdc_encoder_get_bus_fmt()
69 struct atmel_hlcdc_rgb_output *output; in atmel_hlcdc_attach_endpoint() local
86 output = devm_kzalloc(dev->dev, sizeof(*output), GFP_KERNEL); in atmel_hlcdc_attach_endpoint()
87 if (!output) { in atmel_hlcdc_attach_endpoint()
92 output->bus_fmt = atmel_hlcdc_of_bus_fmt(ep); in atmel_hlcdc_attach_endpoint()
94 if (output->bus_fmt < 0) { in atmel_hlcdc_attach_endpoint()
99 ret = drm_simple_encoder_init(dev, &output->encoder, in atmel_hlcdc_attach_endpoint()
104 output->encoder.possible_crtcs = 0x1; in atmel_hlcdc_attach_endpoint()
[all …]
/drivers/gpu/drm/virtio/
A Dvirtgpu_display.c135 output->needs_modeset = true; in virtio_gpu_crtc_atomic_flush()
163 struct virtio_gpu_output *output = in virtio_gpu_conn_get_modes() local
172 width = le32_to_cpu(output->info.r.width); in virtio_gpu_conn_get_modes()
195 struct virtio_gpu_output *output = in virtio_gpu_conn_mode_valid() local
199 width = le32_to_cpu(output->info.r.width); in virtio_gpu_conn_mode_valid()
229 struct virtio_gpu_output *output = in virtio_gpu_conn_detect() local
232 if (output->info.enabled) in virtio_gpu_conn_detect()
258 struct drm_encoder *encoder = &output->enc; in vgdev_output_init()
259 struct drm_crtc *crtc = &output->crtc; in vgdev_output_init()
262 output->index = index; in vgdev_output_init()
[all …]
/drivers/platform/x86/
A Dmsi-wmi-platform.c189 u8 output[32]; in msi_wmi_platform_read() local
194 sizeof(output)); in msi_wmi_platform_read()
352 u8 output[32]; in msi_wmi_platform_ec_init() local
357 sizeof(output)); in msi_wmi_platform_ec_init()
367 &output[MSI_PLATFORM_EC_VERSION_OFFSET]); in msi_wmi_platform_ec_init()
382 u8 output[32]; in msi_wmi_platform_init() local
386 sizeof(output)); in msi_wmi_platform_init()
391 output[MSI_PLATFORM_WMI_MAJOR_OFFSET], in msi_wmi_platform_init()
392 output[MSI_PLATFORM_WMI_MINOR_OFFSET]); in msi_wmi_platform_init()
400 output[MSI_PLATFORM_WMI_MAJOR_OFFSET], in msi_wmi_platform_init()
[all …]
/drivers/gpu/drm/amd/display/dc/hubbub/dcn30/
A Ddcn30_hubbub.c278 struct dc_surface_dcc_cap *output) in hubbub3_get_dcc_compression_cap() argument
287 memset(output, 0, sizeof(*output)); in hubbub3_get_dcc_compression_cap()
346 output->grph.rgb.max_compressed_blk_size = 256; in hubbub3_get_dcc_compression_cap()
347 output->grph.rgb.independent_64b_blks = false; in hubbub3_get_dcc_compression_cap()
354 output->grph.rgb.max_compressed_blk_size = 128; in hubbub3_get_dcc_compression_cap()
355 output->grph.rgb.independent_64b_blks = false; in hubbub3_get_dcc_compression_cap()
362 output->grph.rgb.max_compressed_blk_size = 64; in hubbub3_get_dcc_compression_cap()
363 output->grph.rgb.independent_64b_blks = true; in hubbub3_get_dcc_compression_cap()
369 output->grph.rgb.independent_64b_blks = false; in hubbub3_get_dcc_compression_cap()
373 output->capable = true; in hubbub3_get_dcc_compression_cap()
[all …]
/drivers/media/pci/ddbridge/
A Dddbridge-core.c376 if (port->output && port->output->dma) in ddb_buffers_free()
580 (output->dma->size - output->dma->coff <= (2 * 188))) in ddb_output_free()
601 len = output->dma->size - output->dma->coff; in ddb_output_write()
626 output->dma->pbuf[output->dma->cbuf], in ddb_output_write()
631 if (output->dma->coff == output->dma->size) { in ddb_output_write()
633 output->dma->cbuf = ((output->dma->cbuf + 1) % in ddb_output_write()
2208 output_ack_input(output, output->redi); in output_work()
2305 struct ddb_output *output = &dev->output[nr]; in ddb_output_init() local
2308 port->output = output; in ddb_output_init()
2313 (rm->output->base + rm->output->size * nr); in ddb_output_init()
[all …]
/drivers/media/i2c/
A Dm52790.c28 u16 output; member
43 u8 sw1 = (state->input | state->output) & 0xff; in m52790_write()
44 u8 sw2 = (state->input | state->output) >> 8; in m52790_write()
58 u32 input, u32 output, u32 config) in m52790_s_routing() argument
63 state->output = output; in m52790_s_routing()
76 reg->val = state->input | state->output; in m52790_g_register()
87 state->output = reg->val & ~0x0303; in m52790_s_register()
98 (state->input | state->output) & 0xff); in m52790_log_status()
100 (state->input | state->output) >> 8); in m52790_log_status()
151 state->output = M52790_OUT_STEREO; in m52790_probe()
/drivers/gpu/drm/bridge/cadence/
A Dcdns-dsi-core.c483 struct cdns_dsi_output *output = &dsi->output; in cdns_dsi_mode2cfg() local
530 struct cdns_dsi_output *output = &dsi->output; in cdns_dsi_adjust_phy_config() local
578 struct cdns_dsi_output *output = &dsi->output; in cdns_dsi_check_conf() local
627 struct cdns_dsi_output *output = &dsi->output; in cdns_dsi_bridge_attach() local
646 struct cdns_dsi_output *output = &dsi->output; in cdns_dsi_bridge_mode_valid() local
716 struct cdns_dsi_output *output = &dsi->output; in cdns_dsi_hs_init() local
749 struct cdns_dsi_output *output = &dsi->output; in cdns_dsi_init_link() local
788 struct cdns_dsi_output *output = &dsi->output; in cdns_dsi_bridge_atomic_pre_enable() local
974 struct cdns_dsi_output *output = &dsi->output; in cdns_dsi_bridge_get_input_bus_fmts() local
1072 struct cdns_dsi_output *output = &dsi->output; in cdns_dsi_attach() local
[all …]
/drivers/gpio/
A Dgpio-en7523.c27 void __iomem *output; member
35 u32 output = ioread32(ctrl->output); in airoha_dir_set() local
40 output |= BIT(gpio); in airoha_dir_set()
43 output &= ~BIT(gpio); in airoha_dir_set()
51 iowrite32(output, ctrl->output); in airoha_dir_set()
99 ctrl->output = devm_platform_ioremap_resource(pdev, 3); in airoha_gpio_probe()
100 if (IS_ERR(ctrl->output)) in airoha_gpio_probe()
101 return PTR_ERR(ctrl->output); in airoha_gpio_probe()
/drivers/gpu/drm/vkms/
A Dvkms_crtc.c17 struct drm_crtc *crtc = &output->crtc; in vkms_vblank_simulate()
24 ret_overrun = hrtimer_forward_now(&output->vblank_hrtimer, in vkms_vblank_simulate()
25 output->period_ns); in vkms_vblank_simulate()
29 spin_lock(&output->lock); in vkms_vblank_simulate()
34 state = output->composer_state; in vkms_vblank_simulate()
35 spin_unlock(&output->lock); in vkms_vblank_simulate()
37 if (state && output->composer_enabled) { in vkms_vblank_simulate()
43 spin_lock(&output->composer_lock); in vkms_vblank_simulate()
51 spin_unlock(&output->composer_lock); in vkms_vblank_simulate()
87 struct vkms_output *output = drm_crtc_to_vkms_output(crtc); in vkms_get_vblank_timestamp() local
[all …]

Completed in 85 milliseconds

12345678910>>...29