Searched refs:splitter (Results 1 - 13 of 13) sorted by relevance
/linux-master/drivers/gpu/drm/arm/display/komeda/ |
H A D | komeda_private_obj.c | 177 struct komeda_splitter *splitter) 185 st->base.component = &splitter->base; 187 &splitter->base.obj, &st->base.obj, 401 if (pipe->splitter) { 402 err = komeda_splitter_obj_add(kms, pipe->splitter); 176 komeda_splitter_obj_add(struct komeda_kms_dev *kms, struct komeda_splitter *splitter) argument
|
H A D | komeda_pipeline_state.c | 563 komeda_splitter_validate(struct komeda_splitter *splitter, argument 572 if (!splitter) { 573 DRM_DEBUG_ATOMIC("Current HW doesn't support splitter.\n"); 577 if (!malidp_in_range(&splitter->hsize, dflow->in_w)) { 583 if (!malidp_in_range(&splitter->vsize, dflow->in_h)) { 589 c_st = komeda_component_get_state_and_set_user(&splitter->base, 595 komeda_split_data_flow(splitter->base.pipeline->scalers[0], 604 komeda_component_set_output(&l_output->input, &splitter->base, 0); 605 komeda_component_set_output(&r_output->input, &splitter->base, 1); 965 /* original dflow may fed into splitter, an [all...] |
H A D | komeda_pipeline.c | 99 pos = to_cpos(pipe->splitter);
|
H A D | komeda_pipeline.h | 420 /** @splitter: for split the compiz output to two half data flows */ 421 struct komeda_splitter *splitter; member in struct:komeda_pipeline
|
/linux-master/drivers/gpu/drm/i915/display/ |
H A D | intel_crtc_state_dump.c | 244 drm_dbg_kms(&i915->drm, "splitter: %s, link count %d, overlap %d\n", 245 str_enabled_disabled(pipe_config->splitter.enable), 246 pipe_config->splitter.link_count, 247 pipe_config->splitter.pixel_overlap);
|
H A D | intel_dp.c | 2747 if (pipe_config->splitter.enable) 2748 pixel_clock /= pipe_config->splitter.link_count; 2756 if (pipe_config->splitter.enable) 2757 pipe_config->dp_m2_n2.data_m *= pipe_config->splitter.link_count; 2940 pipe_config->splitter.enable = true; 2941 pipe_config->splitter.link_count = n; 2942 pipe_config->splitter.pixel_overlap = overlap; 2966 if (pipe_config->splitter.enable) 2967 pipe_config->dp_m_n.data_m *= pipe_config->splitter.link_count;
|
H A D | intel_ddi.c | 2364 pipe_config->splitter.enable = dss1 & SPLITTER_ENABLE; 2365 if (!pipe_config->splitter.enable) 2369 pipe_config->splitter.enable = false; 2376 "Invalid splitter configuration, dss1=0x%08x\n", dss1); 2379 pipe_config->splitter.link_count = 2; 2382 pipe_config->splitter.link_count = 4; 2386 pipe_config->splitter.pixel_overlap = REG_FIELD_GET(OVERLAP_PIXELS_MASK, dss1); 2399 if (crtc_state->splitter.enable) { 2401 dss1 |= OVERLAP_PIXELS(crtc_state->splitter.pixel_overlap); 2402 if (crtc_state->splitter [all...] |
H A D | intel_display.c | 2265 int overlap = crtc_state->splitter.pixel_overlap; 2266 int n = crtc_state->splitter.link_count; 2268 if (!crtc_state->splitter.enable) 5314 PIPE_CONF_CHECK_BOOL(splitter.enable); 5315 PIPE_CONF_CHECK_I(splitter.link_count); 5316 PIPE_CONF_CHECK_I(splitter.pixel_overlap);
|
H A D | intel_display_types.h | 1442 } splitter; member in struct:intel_crtc_state
|
H A D | intel_psr.c | 2308 crtc_state->splitter.enable)
|
/linux-master/drivers/gpu/drm/arm/display/komeda/d71/ |
H A D | d71_component.c | 784 /* If we use the hardware splitter we shouldn't set SC_CTRL_LS */ 947 struct komeda_splitter *splitter; local 952 c = komeda_component_add(&d71->pipes[pipe_id]->base, sizeof(*splitter), 960 DRM_ERROR("Failed to initialize splitter"); 964 splitter = to_splitter(c); 966 set_range(&splitter->hsize, 4, get_blk_line_size(d71, reg)); 967 set_range(&splitter->vsize, 4, d71->max_vsize);
|
/linux-master/scripts/ |
H A D | kernel-doc | 1473 my $splitter = shift; 1485 foreach my $arg (split($splitter, $args)) {
|
/linux-master/tools/perf/scripts/python/ |
H A D | exported-sql-viewer.py | 2137 # Switch graph splitter which divides the CPU graphs from the legend 2233 self.splitter = SwitchGraphSplitter() 2234 self.splitter.addWidget(self.view) 2235 self.splitter.addWidget(self.legend) 2257 self.vbox = VBoxLayout(self.splitter, self.hbox)
|
Completed in 395 milliseconds