Home
last modified time | relevance | path

Searched refs:dpi (Results 1 – 25 of 74) sorted by relevance

123

/linux/drivers/gpu/drm/mediatek/
A Dmtk_dpi.c409 if (dpi->pinctrl && dpi->pins_gpio) in mtk_dpi_power_off()
410 pinctrl_select_state(dpi->pinctrl, dpi->pins_gpio); in mtk_dpi_power_off()
436 if (dpi->pinctrl && dpi->pins_dpi) in mtk_dpi_power_on()
437 pinctrl_select_state(dpi->pinctrl, dpi->pins_dpi); in mtk_dpi_power_on()
540 mtk_dpi_config_bit_num(dpi, dpi->bit_num); in mtk_dpi_set_display_mode()
541 mtk_dpi_config_channel_swap(dpi, dpi->channel_swap); in mtk_dpi_set_display_mode()
542 mtk_dpi_config_yc_map(dpi, dpi->yc_map); in mtk_dpi_set_display_mode()
543 mtk_dpi_config_color_format(dpi, dpi->color_format); in mtk_dpi_set_display_mode()
660 mtk_dpi_set_display_mode(dpi, &dpi->mode); in mtk_dpi_bridge_enable()
833 dpi = devm_kzalloc(dev, sizeof(*dpi), GFP_KERNEL); in mtk_dpi_probe()
[all …]
/linux/drivers/gpu/drm/omapdrm/dss/
A Ddpi.c225 ctx->dpi = dpi; in dpi_pll_clk_calc()
270 ctx->dpi = dpi; in dpi_dss_clk_calc()
334 r = dpi_set_pll_clk(dpi, dpi->pixelclock); in dpi_set_mode()
336 r = dpi_set_dispc_clk(dpi, dpi->pixelclock); in dpi_set_mode()
348 dpi->mgr_config.video_port_width = dpi->data_lines; in dpi_config_lcd_manager()
403 dpi->clk_src = dpi_get_clk_src(dpi); in dpi_init_pll()
405 pll = dss_pll_find_by_src(dpi->dss, dpi->clk_src); in dpi_init_pll()
498 r = dss_dpi_select_source(dpi->dss, dpi->id, dpi->output.dispc_channel); in dpi_bridge_enable()
564 dpi->bridge.of_node = dpi->pdev->dev.of_node; in dpi_bridge_init()
709 if (!dpi) in dpi_init_port()
[all …]
/linux/drivers/video/fbdev/omap2/omapfb/dss/
A Ddpi.c333 if (dpi->pll) in dpi_set_mode()
366 dpi->mgr_config.video_port_width = dpi->data_lines; in dpi_config_lcd_manager()
407 if (dpi->pll) { in dpi_display_enable()
431 if (dpi->pll) in dpi_display_enable()
455 if (dpi->pll) { in dpi_display_disable()
511 if (dpi->pll) { in dpi_check_timings()
587 if (dpi->pll) in dpi_init_pll()
781 dpi = devm_kzalloc(&pdev->dev, sizeof(*dpi), GFP_KERNEL); in dpi_bind()
782 if (!dpi) in dpi_bind()
845 dpi = devm_kzalloc(&pdev->dev, sizeof(*dpi), GFP_KERNEL); in dpi_init_port()
[all …]
/linux/drivers/gpu/drm/vc4/
A Dvc4_dpi.c104 struct vc4_dpi *dpi; member
121 struct vc4_dpi *dpi = vc4_encoder->dpi; in vc4_dpi_encoder_disable() local
131 struct vc4_dpi *dpi = vc4_encoder->dpi; in vc4_dpi_encoder_enable() local
253 struct vc4_dpi *dpi; in vc4_dpi_bind() local
257 dpi = devm_kzalloc(dev, sizeof(*dpi), GFP_KERNEL); in vc4_dpi_bind()
258 if (!dpi) in vc4_dpi_bind()
266 vc4_dpi_encoder->dpi = dpi; in vc4_dpi_bind()
269 dpi->pdev = pdev; in vc4_dpi_bind()
273 dpi->regset.base = dpi->regs; in vc4_dpi_bind()
311 vc4->dpi = dpi; in vc4_dpi_bind()
[all …]
/linux/Documentation/devicetree/bindings/display/mediatek/
A Dmediatek,dpi.yaml4 $id: http://devicetree.org/schemas/display/mediatek/mediatek,dpi.yaml#
21 - mediatek,mt2701-dpi
22 - mediatek,mt7623-dpi
23 - mediatek,mt8173-dpi
24 - mediatek,mt8183-dpi
25 - mediatek,mt8192-dpi
75 dpi0: dpi@1401d000 {
76 compatible = "mediatek,mt8173-dpi";
A Dmediatek,disp.txt26 Documentation/devicetree/bindings/display/mediatek/mediatek,dpi.yaml.
44 "mediatek,<chip>-dpi" - DPI controller, see mediatek,dpi.txt
55 mediatek,dsi.txt and mediatek,dpi.txt, respectively.
202 dpi0: dpi@1401d000 {
203 /* See mediatek,dpi.txt for details */
/linux/drivers/video/fbdev/omap2/omapfb/displays/
A Dencoder-tfp410.c39 r = in->ops.dpi->connect(in, dssdev); in tfp410_connect()
66 in->ops.dpi->disconnect(in, &ddata->dssdev); in tfp410_disconnect()
81 in->ops.dpi->set_timings(in, &ddata->timings); in tfp410_enable()
83 in->ops.dpi->set_data_lines(in, ddata->data_lines); in tfp410_enable()
85 r = in->ops.dpi->enable(in); in tfp410_enable()
108 in->ops.dpi->disable(in); in tfp410_disable()
131 in->ops.dpi->set_timings(in, timings); in tfp410_set_timings()
150 return in->ops.dpi->check_timings(in, timings); in tfp410_check_timings()
227 dssdev->phy.dpi.data_lines = ddata->data_lines; in tfp410_probe()
A Dpanel-dpi.c44 return in->ops.dpi->connect(in, dssdev); in panel_dpi_connect()
55 in->ops.dpi->disconnect(in, dssdev); in panel_dpi_disconnect()
71 in->ops.dpi->set_data_lines(in, ddata->data_lines); in panel_dpi_enable()
72 in->ops.dpi->set_timings(in, &ddata->videomode); in panel_dpi_enable()
74 r = in->ops.dpi->enable(in); in panel_dpi_enable()
101 in->ops.dpi->disable(in); in panel_dpi_disable()
115 in->ops.dpi->set_timings(in, timings); in panel_dpi_set_timings()
132 return in->ops.dpi->check_timings(in, timings); in panel_dpi_check_timings()
267 dssdev->phy.dpi.data_lines = ddata->data_lines; in panel_dpi_probe()
A Dpanel-sharp-ls037v7dw01.c66 return in->ops.dpi->connect(in, dssdev); in sharp_ls_connect()
77 in->ops.dpi->disconnect(in, dssdev); in sharp_ls_disconnect()
93 in->ops.dpi->set_data_lines(in, ddata->data_lines); in sharp_ls_enable()
94 in->ops.dpi->set_timings(in, &ddata->videomode); in sharp_ls_enable()
102 r = in->ops.dpi->enable(in); in sharp_ls_enable()
140 in->ops.dpi->disable(in); in sharp_ls_disable()
157 in->ops.dpi->set_timings(in, timings); in sharp_ls_set_timings()
174 return in->ops.dpi->check_timings(in, timings); in sharp_ls_check_timings()
282 dssdev->phy.dpi.data_lines = ddata->data_lines; in sharp_ls_probe()
A Dpanel-lgphilips-lb035q02.c126 r = in->ops.dpi->connect(in, dssdev); in lb035q02_connect()
143 in->ops.dpi->disconnect(in, dssdev); in lb035q02_disconnect()
159 in->ops.dpi->set_data_lines(in, ddata->data_lines); in lb035q02_enable()
160 in->ops.dpi->set_timings(in, &ddata->videomode); in lb035q02_enable()
162 r = in->ops.dpi->enable(in); in lb035q02_enable()
191 in->ops.dpi->disable(in); in lb035q02_disable()
205 in->ops.dpi->set_timings(in, timings); in lb035q02_set_timings()
222 return in->ops.dpi->check_timings(in, timings); in lb035q02_check_timings()
303 dssdev->phy.dpi.data_lines = ddata->data_lines; in lb035q02_panel_spi_probe()
A Dpanel-nec-nl8048hl11.c125 r = in->ops.dpi->connect(in, dssdev); in nec_8048_connect()
140 in->ops.dpi->disconnect(in, dssdev); in nec_8048_disconnect()
156 in->ops.dpi->set_data_lines(in, ddata->data_lines); in nec_8048_enable()
157 in->ops.dpi->set_timings(in, &ddata->videomode); in nec_8048_enable()
159 r = in->ops.dpi->enable(in); in nec_8048_enable()
182 in->ops.dpi->disable(in); in nec_8048_disable()
196 in->ops.dpi->set_timings(in, timings); in nec_8048_set_timings()
213 return in->ops.dpi->check_timings(in, timings); in nec_8048_check_timings()
A Dpanel-tpo-td028ttec1.c167 r = in->ops.dpi->connect(in, dssdev); in td028ttec1_panel_connect()
182 in->ops.dpi->disconnect(in, dssdev); in td028ttec1_panel_disconnect()
198 in->ops.dpi->set_data_lines(in, ddata->data_lines); in td028ttec1_panel_enable()
199 in->ops.dpi->set_timings(in, &ddata->videomode); in td028ttec1_panel_enable()
201 r = in->ops.dpi->enable(in); in td028ttec1_panel_enable()
310 in->ops.dpi->disable(in); in td028ttec1_panel_disable()
324 in->ops.dpi->set_timings(in, timings); in td028ttec1_panel_set_timings()
341 return in->ops.dpi->check_timings(in, timings); in td028ttec1_panel_check_timings()
413 dssdev->phy.dpi.data_lines = ddata->data_lines; in td028ttec1_panel_probe()
A Dpanel-tpo-td043mtea1.c344 return in->ops.dpi->connect(in, dssdev); in tpo_td043_connect()
355 in->ops.dpi->disconnect(in, dssdev); in tpo_td043_disconnect()
371 in->ops.dpi->set_data_lines(in, ddata->data_lines); in tpo_td043_enable()
372 in->ops.dpi->set_timings(in, &ddata->videomode); in tpo_td043_enable()
374 r = in->ops.dpi->enable(in); in tpo_td043_enable()
385 in->ops.dpi->disable(in); in tpo_td043_enable()
403 in->ops.dpi->disable(in); in tpo_td043_disable()
420 in->ops.dpi->set_timings(in, timings); in tpo_td043_set_timings()
437 return in->ops.dpi->check_timings(in, timings); in tpo_td043_check_timings()
/linux/Documentation/devicetree/bindings/display/
A Dbrcm,bcm2835-dpi.yaml4 $id: http://devicetree.org/schemas/display/brcm,bcm2835-dpi.yaml#
14 const: brcm,bcm2835-dpi
47 dpi: dpi@7e208000 {
48 compatible = "brcm,bcm2835-dpi";
A Dst,stm32-ltdc.yaml41 - for external dpi rgb panel or bridge, using gpios.
42 - for internal dpi input of the MIPI DSI host controller.
/linux/Documentation/devicetree/bindings/display/panel/
A Dpanel-dpi.yaml4 $id: http://devicetree.org/schemas/display/panel/panel-dpi.yaml#
18 Shall contain a panel specific compatible and "panel-dpi"
22 - const: panel-dpi
43 compatible = "startek,startek-kd050c", "panel-dpi";
A Dstartek,startek-kd050c.yaml13 - $ref: panel-dpi.yaml#
19 - {} # panel-dpi, but not listed here to avoid false select
/linux/drivers/infiniband/hw/bnxt_re/
A Dqplib_res.c733 struct bnxt_qplib_dpi *dpi, in bnxt_qplib_alloc_dpi() argument
746 dpi->dpi = bit_num; in bnxt_qplib_alloc_dpi()
747 dpi->dbr = dpit->dbr_bar_reg_iomem + (bit_num * PAGE_SIZE); in bnxt_qplib_alloc_dpi()
748 dpi->umdbr = dpit->unmapped_dbr + (bit_num * PAGE_SIZE); in bnxt_qplib_alloc_dpi()
755 struct bnxt_qplib_dpi *dpi) in bnxt_qplib_dealloc_dpi() argument
757 if (dpi->dpi >= dpit->max) { in bnxt_qplib_dealloc_dpi()
758 dev_warn(&res->pdev->dev, "Invalid DPI? dpi = %d\n", dpi->dpi); in bnxt_qplib_dealloc_dpi()
761 if (test_and_set_bit(dpi->dpi, dpit->tbl)) { in bnxt_qplib_dealloc_dpi()
763 dpi->dpi); in bnxt_qplib_dealloc_dpi()
767 dpit->app_tbl[dpi->dpi] = NULL; in bnxt_qplib_dealloc_dpi()
[all …]
A Dqplib_res.h195 u32 dpi; member
355 struct bnxt_qplib_dpi *dpi,
359 struct bnxt_qplib_dpi *dpi);
A Dqplib_fp.c632 req.dpi = cpu_to_le32(srq->dpi->dpi); in bnxt_qplib_create_srq()
661 srq->dbinfo.db = srq->dpi->dbr; in bnxt_qplib_create_srq()
828 req.dpi = cpu_to_le32(qp->dpi->dpi); in bnxt_qplib_create_qp1()
903 sq->dbinfo.db = qp->dpi->dbr; in bnxt_qplib_create_qp1()
908 rq->dbinfo.db = qp->dpi->dbr; in bnxt_qplib_create_qp1()
971 req.dpi = cpu_to_le32(qp->dpi->dpi); in bnxt_qplib_create_qp()
1112 sq->dbinfo.db = qp->dpi->dbr; in bnxt_qplib_create_qp()
1117 rq->dbinfo.db = qp->dpi->dbr; in bnxt_qplib_create_qp()
2058 if (!cq->dpi) { in bnxt_qplib_create_cq()
2063 req.dpi = cpu_to_le32(cq->dpi->dpi); in bnxt_qplib_create_cq()
[all …]
/linux/net/sched/
A Dcls_rsvp.h76 struct tc_rsvp_gpi dpi; member
174 !(s->dpi.mask & in rsvp_classify()
175 (*(u32 *)(xprt + s->dpi.offset) ^ s->dpi.key)) && in rsvp_classify()
588 memcmp(&pinfo->dpi, &s->dpi, sizeof(s->dpi)) == 0 && in rsvp_change()
632 s->dpi = pinfo->dpi; in rsvp_change()
639 if ((nsp->dpi.mask & s->dpi.mask) != s->dpi.mask) in rsvp_change()
709 pinfo.dpi = s->dpi; in rsvp_dump()
/linux/drivers/net/ethernet/
A Djme.c356 register struct dynpcc_info *dpi = &(jme->dpi); in jme_start_irq() local
361 dpi->cnt = 0; in jme_start_irq()
1115 dpi->cnt = 0; in jme_attempt_pcc()
1120 ++(dpi->cnt); in jme_attempt_pcc()
1131 register struct dynpcc_info *dpi = &(jme->dpi); in jme_dynamic_pcc() local
1141 if (unlikely(dpi->attempt != dpi->cur && dpi->cnt > 5)) { in jme_dynamic_pcc()
1142 if (dpi->attempt < dpi->cur) in jme_dynamic_pcc()
1145 dpi->cur = dpi->attempt; in jme_dynamic_pcc()
1153 struct dynpcc_info *dpi = &(jme->dpi); in jme_start_pcc_timer() local
1344 struct dynpcc_info *dpi = &(jme->dpi); in jme_rx_clean_tasklet() local
[all …]
/linux/Documentation/devicetree/bindings/display/bridge/
A Dnwl-dsi.yaml75 - description: dsi dpi reset line
82 - const: dpi
165 reset-names = "byte", "dpi", "esc", "pclk";
/linux/tools/edid/
A Dedid.S55 #define pixdpi2mm(pix,dpi) ((pix*25)/dpi) argument
/linux/include/linux/qed/
A Dqed_rdma_if.h208 u16 dpi; member
258 u16 dpi; member
298 u16 dpi; member
594 void (*rdma_remove_user)(void *rdma_cxt, u16 dpi);

Completed in 77 milliseconds

123