Searched refs:splitter (Results 1 – 16 of 16) sorted by relevance
| /drivers/media/cec/usb/extron-da-hd-4k-plus/ |
| A D | cec-splitter.c | 132 if (p->splitter->is_standby) { in cec_splitter_configured_output() 377 p->splitter->is_standby = true; in cec_splitter_received_input() 378 cec_out_standby(p->splitter); in cec_splitter_received_input() 383 p->splitter->is_standby = false; in cec_splitter_received_input() 426 struct cec_splitter *splitter = p->splitter; in cec_splitter_nb_transmit_canceled_output() local 485 struct cec_splitter *splitter = p->splitter; in cec_splitter_received_output() local 499 pwr = splitter->is_standby ? in cec_splitter_received_output() 583 u8 pwr = splitter->is_standby ? in cec_splitter_poll() 611 dev_info(splitter->dev, in cec_splitter_poll() 627 dev_info(splitter->dev, in cec_splitter_poll() [all …]
|
| A D | cec-splitter.h | 15 struct cec_splitter *splitter; member 48 bool cec_splitter_poll(struct cec_splitter *splitter,
|
| A D | extron-da-hd-4k-plus.c | 1029 port->extron->splitter.is_standby ? "Off" : "On"); in extron_cec_adap_unconfigured() 1043 port->extron->splitter.is_standby ? "Off" : "On"); in extron_cec_configured() 1111 pwr_state[port->extron->splitter.is_standby]); in extron_adap_status_port() 1166 pwr_state[extron->splitter.is_standby]); in extron_adap_status() 1433 extron->splitter.num_out_ports = extron->num_out_ports; in extron_setup() 1434 extron->splitter.ports = extron->splitter_ports; in extron_setup() 1435 extron->splitter.dev = extron->dev; in extron_setup() 1507 port->port.splitter = &extron->splitter; in extron_setup() 1724 cec_splitter_poll(&extron->splitter, port->adap, debug) && in extron_setup_thread()
|
| A D | Makefile | 1 extron-da-hd-4k-plus-cec-objs := extron-da-hd-4k-plus.o cec-splitter.o
|
| A D | extron-da-hd-4k-plus.h | 81 struct cec_splitter splitter; member
|
| /drivers/gpu/drm/arm/display/komeda/ |
| A D | komeda_private_obj.c | 177 struct komeda_splitter *splitter) in komeda_splitter_obj_add() argument 185 st->base.component = &splitter->base; in komeda_splitter_obj_add() 187 &splitter->base.obj, &st->base.obj, in komeda_splitter_obj_add() 401 if (pipe->splitter) { in komeda_kms_add_private_objs() 402 err = komeda_splitter_obj_add(kms, pipe->splitter); in komeda_kms_add_private_objs()
|
| A D | komeda_pipeline_state.c | 563 komeda_splitter_validate(struct komeda_splitter *splitter, in komeda_splitter_validate() argument 572 if (!splitter) { in komeda_splitter_validate() 577 if (!malidp_in_range(&splitter->hsize, dflow->in_w)) { in komeda_splitter_validate() 583 if (!malidp_in_range(&splitter->vsize, dflow->in_h)) { in komeda_splitter_validate() 589 c_st = komeda_component_get_state_and_set_user(&splitter->base, in komeda_splitter_validate() 595 komeda_split_data_flow(splitter->base.pipeline->scalers[0], in komeda_splitter_validate() 604 komeda_component_set_output(&l_output->input, &splitter->base, 0); in komeda_splitter_validate() 605 komeda_component_set_output(&r_output->input, &splitter->base, 1); in komeda_splitter_validate() 1164 err = komeda_splitter_validate(pipe->splitter, conn_st, in komeda_build_wb_split_data_flow()
|
| A D | komeda_pipeline.c | 101 pos = to_cpos(pipe->splitter); in komeda_pipeline_get_component_pos()
|
| A D | komeda_pipeline.h | 421 struct komeda_splitter *splitter; member
|
| /drivers/gpu/drm/i915/display/ |
| A D | intel_crtc_state_dump.c | 224 str_enabled_disabled(pipe_config->splitter.enable), in intel_crtc_state_dump() 225 pipe_config->splitter.link_count, in intel_crtc_state_dump() 226 pipe_config->splitter.pixel_overlap); in intel_crtc_state_dump()
|
| A D | intel_ddi.c | 2508 pipe_config->splitter.enable = dss1 & SPLITTER_ENABLE; in intel_ddi_mso_get_config() 2509 if (!pipe_config->splitter.enable) in intel_ddi_mso_get_config() 2513 pipe_config->splitter.enable = false; in intel_ddi_mso_get_config() 2523 pipe_config->splitter.link_count = 2; in intel_ddi_mso_get_config() 2526 pipe_config->splitter.link_count = 4; in intel_ddi_mso_get_config() 2530 pipe_config->splitter.pixel_overlap = REG_FIELD_GET(OVERLAP_PIXELS_MASK, dss1); in intel_ddi_mso_get_config() 2543 if (crtc_state->splitter.enable) { in intel_ddi_mso_configure() 2545 dss1 |= OVERLAP_PIXELS(crtc_state->splitter.pixel_overlap); in intel_ddi_mso_configure() 2546 if (crtc_state->splitter.link_count == 2) in intel_ddi_mso_configure()
|
| A D | intel_dp.c | 3002 if (pipe_config->splitter.enable) in intel_dp_drrs_compute_config() 3003 pixel_clock /= pipe_config->splitter.link_count; in intel_dp_drrs_compute_config() 3011 if (pipe_config->splitter.enable) in intel_dp_drrs_compute_config() 3012 pipe_config->dp_m2_n2.data_m *= pipe_config->splitter.link_count; in intel_dp_drrs_compute_config() 3261 pipe_config->splitter.enable = true; in intel_dp_compute_config() 3262 pipe_config->splitter.link_count = n; in intel_dp_compute_config() 3263 pipe_config->splitter.pixel_overlap = overlap; in intel_dp_compute_config() 3294 if (pipe_config->splitter.enable) in intel_dp_compute_config() 3295 pipe_config->dp_m_n.data_m *= pipe_config->splitter.link_count; in intel_dp_compute_config()
|
| A D | intel_display.c | 2259 int overlap = crtc_state->splitter.pixel_overlap; in intel_splitter_adjust_timings() 2260 int n = crtc_state->splitter.link_count; in intel_splitter_adjust_timings() 2262 if (!crtc_state->splitter.enable) in intel_splitter_adjust_timings() 5419 PIPE_CONF_CHECK_BOOL(splitter.enable); in intel_pipe_config_compare() 5420 PIPE_CONF_CHECK_I(splitter.link_count); in intel_pipe_config_compare() 5421 PIPE_CONF_CHECK_I(splitter.pixel_overlap); in intel_pipe_config_compare()
|
| A D | intel_display_types.h | 1335 } splitter; member
|
| A D | intel_psr.c | 2695 crtc_state->splitter.enable) in intel_psr_apply_su_area_workarounds()
|
| /drivers/gpu/drm/arm/display/komeda/d71/ |
| A D | d71_component.c | 949 struct komeda_splitter *splitter; in d71_splitter_init() local 954 c = komeda_component_add(&d71->pipes[pipe_id]->base, sizeof(*splitter), in d71_splitter_init() 966 splitter = to_splitter(c); in d71_splitter_init() 968 set_range(&splitter->hsize, 4, get_blk_line_size(d71, reg)); in d71_splitter_init() 969 set_range(&splitter->vsize, 4, d71->max_vsize); in d71_splitter_init()
|
Completed in 104 milliseconds