Home
last modified time | relevance | path

Searched refs:splitter (Results 1 – 24 of 24) sorted by relevance

/linux/drivers/media/cec/usb/extron-da-hd-4k-plus/
A Dcec-splitter.c132 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 Dcec-splitter.h15 struct cec_splitter *splitter; member
48 bool cec_splitter_poll(struct cec_splitter *splitter,
A DMakefile1 extron-da-hd-4k-plus-cec-objs := extron-da-hd-4k-plus.o cec-splitter.o
A Dextron-da-hd-4k-plus.c1029 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 Dextron-da-hd-4k-plus.h81 struct cec_splitter splitter; member
/linux/Documentation/networking/devlink/
A Ddevlink-linecard.rst29 Similar to splitter cable, where the device might have no way
30 of detection of the splitter cable geometry, the device
42 * Setup splitter cable on line card ports
44 - As on the ordinary ports, user may provision a splitter
/linux/Documentation/devicetree/bindings/net/
A Dsocfpga-dwmac.txt24 altr,emac-splitter: Should be the phandle to the emac splitter soft IP node if
25 DWMAC controller is connected emac splitter.
/linux/drivers/gpu/drm/arm/display/komeda/
A Dkomeda_private_obj.c177 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 Dkomeda_pipeline_state.c563 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 Dkomeda_pipeline.c101 pos = to_cpos(pipe->splitter); in komeda_pipeline_get_component_pos()
A Dkomeda_pipeline.h421 struct komeda_splitter *splitter; member
/linux/drivers/gpu/drm/i915/display/
A Dintel_crtc_state_dump.c232 str_enabled_disabled(pipe_config->splitter.enable), in intel_crtc_state_dump()
233 pipe_config->splitter.link_count, in intel_crtc_state_dump()
234 pipe_config->splitter.pixel_overlap); in intel_crtc_state_dump()
A Dintel_ddi.c2379 pipe_config->splitter.enable = dss1 & SPLITTER_ENABLE; in intel_ddi_mso_get_config()
2380 if (!pipe_config->splitter.enable) in intel_ddi_mso_get_config()
2384 pipe_config->splitter.enable = false; in intel_ddi_mso_get_config()
2394 pipe_config->splitter.link_count = 2; in intel_ddi_mso_get_config()
2397 pipe_config->splitter.link_count = 4; in intel_ddi_mso_get_config()
2401 pipe_config->splitter.pixel_overlap = REG_FIELD_GET(OVERLAP_PIXELS_MASK, dss1); in intel_ddi_mso_get_config()
2414 if (crtc_state->splitter.enable) { in intel_ddi_mso_configure()
2416 dss1 |= OVERLAP_PIXELS(crtc_state->splitter.pixel_overlap); in intel_ddi_mso_configure()
2417 if (crtc_state->splitter.link_count == 2) in intel_ddi_mso_configure()
A Dintel_dp.c2888 if (pipe_config->splitter.enable) in intel_dp_drrs_compute_config()
2889 pixel_clock /= pipe_config->splitter.link_count; in intel_dp_drrs_compute_config()
2897 if (pipe_config->splitter.enable) in intel_dp_drrs_compute_config()
2898 pipe_config->dp_m2_n2.data_m *= pipe_config->splitter.link_count; in intel_dp_drrs_compute_config()
3084 pipe_config->splitter.enable = true; in intel_dp_compute_config()
3085 pipe_config->splitter.link_count = n; in intel_dp_compute_config()
3086 pipe_config->splitter.pixel_overlap = overlap; in intel_dp_compute_config()
3110 if (pipe_config->splitter.enable) in intel_dp_compute_config()
3111 pipe_config->dp_m_n.data_m *= pipe_config->splitter.link_count; in intel_dp_compute_config()
A Dintel_display.c2363 int overlap = crtc_state->splitter.pixel_overlap; in intel_splitter_adjust_timings()
2364 int n = crtc_state->splitter.link_count; in intel_splitter_adjust_timings()
2366 if (!crtc_state->splitter.enable) in intel_splitter_adjust_timings()
5477 PIPE_CONF_CHECK_BOOL(splitter.enable); in intel_pipe_config_compare()
5478 PIPE_CONF_CHECK_I(splitter.link_count); in intel_pipe_config_compare()
5479 PIPE_CONF_CHECK_I(splitter.pixel_overlap); in intel_pipe_config_compare()
A Dintel_display_types.h1427 } splitter; member
A Dintel_psr.c2596 crtc_state->splitter.enable) in intel_psr2_sel_fetch_update()
/linux/drivers/gpu/drm/arm/display/komeda/d71/
A Dd71_component.c949 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()
/linux/arch/arm64/boot/dts/xilinx/
A Dzynqmp-sck-kv-g-revB.dtso96 /* u27 - 0xe0 - STDP4320 DP/HDMI splitter */
A Dzynqmp-sck-kv-g-revA.dtso88 /* u27 - 0xe0 - STDP4320 DP/HDMI splitter */
/linux/scripts/
A Dkernel-doc1475 my $splitter = shift;
1487 foreach my $arg (split($splitter, $args)) {
/linux/Documentation/input/devices/
A Dxpad.rst124 Thanks to the trip splitter found on the cable you don't even need to cut the
/linux/Documentation/userspace-api/media/v4l/
A Dvidioc-querycap.rst257 HDMI splitter accessed by a serial port.
/linux/tools/perf/scripts/python/
A Dexported-sql-viewer.py2233 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 132 milliseconds