Home
last modified time | relevance | path

Searched refs:mipi_dsi_device (Results 1 – 25 of 49) sorted by relevance

12

/Linux-v5.4/include/drm/
Ddrm_mipi_dsi.h15 struct mipi_dsi_device;
85 struct mipi_dsi_device *dsi);
87 struct mipi_dsi_device *dsi);
175 struct mipi_dsi_device { struct
190 static inline struct mipi_dsi_device *to_mipi_dsi_device(struct device *dev) in to_mipi_dsi_device() argument
192 return container_of(dev, struct mipi_dsi_device, dev); in to_mipi_dsi_device()
220 struct mipi_dsi_device *
223 void mipi_dsi_device_unregister(struct mipi_dsi_device *dsi);
224 struct mipi_dsi_device *of_find_mipi_dsi_device_by_node(struct device_node *np);
225 int mipi_dsi_attach(struct mipi_dsi_device *dsi);
[all …]
/Linux-v5.4/drivers/gpu/drm/
Ddrm_mipi_dsi.c50 struct mipi_dsi_device *dsi = to_mipi_dsi_device(dev); in mipi_dsi_device_match()
65 struct mipi_dsi_device *dsi = to_mipi_dsi_device(dev); in mipi_dsi_uevent()
104 struct mipi_dsi_device *of_find_mipi_dsi_device_by_node(struct device_node *np) in of_find_mipi_dsi_device_by_node()
116 struct mipi_dsi_device *dsi = to_mipi_dsi_device(dev); in mipi_dsi_dev_release()
126 static struct mipi_dsi_device *mipi_dsi_device_alloc(struct mipi_dsi_host *host) in mipi_dsi_device_alloc()
128 struct mipi_dsi_device *dsi; in mipi_dsi_device_alloc()
144 static int mipi_dsi_device_add(struct mipi_dsi_device *dsi) in mipi_dsi_device_add()
154 static struct mipi_dsi_device *
180 static struct mipi_dsi_device *
199 struct mipi_dsi_device *
[all …]
/Linux-v5.4/drivers/gpu/drm/panel/
Dpanel-sharp-lq101r1sx01.c23 struct mipi_dsi_device *link1;
24 struct mipi_dsi_device *link2;
53 struct mipi_dsi_device *dsi = sharp->link1; in sharp_panel_write()
131 static int sharp_setup_symmetrical_split(struct mipi_dsi_device *left, in sharp_setup_symmetrical_split()
132 struct mipi_dsi_device *right, in sharp_setup_symmetrical_split()
348 static int sharp_panel_probe(struct mipi_dsi_device *dsi) in sharp_panel_probe()
350 struct mipi_dsi_device *secondary = NULL; in sharp_panel_probe()
400 static int sharp_panel_remove(struct mipi_dsi_device *dsi) in sharp_panel_remove()
424 static void sharp_panel_shutdown(struct mipi_dsi_device *dsi) in sharp_panel_shutdown()
Dpanel-samsung-s6d16d0.c58 struct mipi_dsi_device *dsi = to_mipi_dsi_device(s6->dev); in s6d16d0_unprepare()
79 struct mipi_dsi_device *dsi = to_mipi_dsi_device(s6->dev); in s6d16d0_prepare()
117 struct mipi_dsi_device *dsi = to_mipi_dsi_device(s6->dev); in s6d16d0_enable()
133 struct mipi_dsi_device *dsi = to_mipi_dsi_device(s6->dev); in s6d16d0_disable()
175 static int s6d16d0_probe(struct mipi_dsi_device *dsi) in s6d16d0_probe()
233 static int s6d16d0_remove(struct mipi_dsi_device *dsi) in s6d16d0_remove()
Dpanel-jdi-lt070me05000.c35 struct mipi_dsi_device *dsi;
57 struct mipi_dsi_device *dsi = jdi->dsi; in jdi_panel_init()
147 struct mipi_dsi_device *dsi = jdi->dsi; in jdi_panel_on()
162 struct mipi_dsi_device *dsi = jdi->dsi; in jdi_panel_off()
329 struct mipi_dsi_device *dsi = bl_get_data(bl); in dsi_dcs_bl_get_brightness()
346 struct mipi_dsi_device *dsi = bl_get_data(bl); in dsi_dcs_bl_update_status()
366 drm_panel_create_dsi_backlight(struct mipi_dsi_device *dsi) in drm_panel_create_dsi_backlight()
455 static int jdi_panel_probe(struct mipi_dsi_device *dsi) in jdi_panel_probe()
480 static int jdi_panel_remove(struct mipi_dsi_device *dsi) in jdi_panel_remove()
499 static void jdi_panel_shutdown(struct mipi_dsi_device *dsi) in jdi_panel_shutdown()
Dpanel-sharp-ls043t1le01.c26 struct mipi_dsi_device *dsi;
45 struct mipi_dsi_device *dsi = sharp_nt->dsi; in sharp_nt_panel_init()
72 struct mipi_dsi_device *dsi = sharp_nt->dsi; in sharp_nt_panel_on()
86 struct mipi_dsi_device *dsi = sharp_nt->dsi; in sharp_nt_panel_off()
280 static int sharp_nt_panel_probe(struct mipi_dsi_device *dsi) in sharp_nt_panel_probe()
307 static int sharp_nt_panel_remove(struct mipi_dsi_device *dsi) in sharp_nt_panel_remove()
325 static void sharp_nt_panel_shutdown(struct mipi_dsi_device *dsi) in sharp_nt_panel_shutdown()
Dpanel-raydium-rm67191.c199 struct mipi_dsi_device *dsi;
233 static int rad_panel_push_cmd_list(struct mipi_dsi_device *dsi) in rad_panel_push_cmd_list()
321 struct mipi_dsi_device *dsi = rad->dsi; in rad_panel_enable()
407 struct mipi_dsi_device *dsi = rad->dsi; in rad_panel_disable()
468 struct mipi_dsi_device *dsi = bl_get_data(bl); in rad_bl_get_brightness()
489 struct mipi_dsi_device *dsi = bl_get_data(bl); in rad_bl_update_status()
540 static int rad_panel_probe(struct mipi_dsi_device *dsi) in rad_panel_probe()
625 static int rad_panel_remove(struct mipi_dsi_device *dsi) in rad_panel_remove()
641 static void rad_panel_shutdown(struct mipi_dsi_device *dsi) in rad_panel_shutdown()
Dpanel-rocktech-jh057n00900.c73 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in jh057n_init_sequence()
161 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in jh057n_disable()
267 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in allpixelson_set()
298 static int jh057n_probe(struct mipi_dsi_device *dsi) in jh057n_probe()
370 static void jh057n_shutdown(struct mipi_dsi_device *dsi) in jh057n_shutdown()
386 static int jh057n_remove(struct mipi_dsi_device *dsi) in jh057n_remove()
Dpanel-osd-osd101t2587-53ts.c21 struct mipi_dsi_device *dsi;
176 static int osd101t2587_panel_probe(struct mipi_dsi_device *dsi) in osd101t2587_panel_probe()
213 static int osd101t2587_panel_remove(struct mipi_dsi_device *dsi) in osd101t2587_panel_remove()
233 static void osd101t2587_panel_shutdown(struct mipi_dsi_device *dsi) in osd101t2587_panel_shutdown()
Dpanel-samsung-s6e63j0x03.c124 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in s6e63j0x03_dcs_write_seq()
223 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in s6e63j0x03_disable()
257 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in s6e63j0x03_panel_init()
349 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in s6e63j0x03_enable()
435 static int s6e63j0x03_probe(struct mipi_dsi_device *dsi) in s6e63j0x03_probe()
503 static int s6e63j0x03_remove(struct mipi_dsi_device *dsi) in s6e63j0x03_remove()
Dpanel-raydium-rm68200.c110 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in rm68200_dcs_write_buf()
121 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in rm68200_dcs_write_cmd()
255 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in rm68200_unprepare()
286 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in rm68200_prepare()
369 static int rm68200_probe(struct mipi_dsi_device *dsi) in rm68200_probe()
423 static int rm68200_remove(struct mipi_dsi_device *dsi) in rm68200_remove()
Dpanel-feiyang-fy07024di26a30d.c23 struct mipi_dsi_device *dsi;
53 struct mipi_dsi_device *dsi = ctx->dsi; in feiyang_prepare()
195 static int feiyang_dsi_probe(struct mipi_dsi_device *dsi) in feiyang_dsi_probe()
244 static int feiyang_dsi_remove(struct mipi_dsi_device *dsi) in feiyang_dsi_remove()
Dpanel-orisetech-otm8009a.c98 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in otm8009a_dcs_write_buf()
107 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in otm8009a_dcs_write_buf_hs()
132 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in otm8009a_init_sequence()
265 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in otm8009a_disable()
425 static int otm8009a_probe(struct mipi_dsi_device *dsi) in otm8009a_probe()
490 static int otm8009a_remove(struct mipi_dsi_device *dsi) in otm8009a_remove()
Dpanel-panasonic-vvx10f034n00.c32 struct mipi_dsi_device *dsi;
252 static int wuxga_nt_panel_probe(struct mipi_dsi_device *dsi) in wuxga_nt_panel_probe()
279 static int wuxga_nt_panel_remove(struct mipi_dsi_device *dsi) in wuxga_nt_panel_remove()
297 static void wuxga_nt_panel_shutdown(struct mipi_dsi_device *dsi) in wuxga_nt_panel_shutdown()
Dpanel-kingdisplay-kd097d04.c24 struct mipi_dsi_device *link;
406 static int kingdisplay_panel_probe(struct mipi_dsi_device *dsi) in kingdisplay_panel_probe()
430 static int kingdisplay_panel_remove(struct mipi_dsi_device *dsi) in kingdisplay_panel_remove()
454 static void kingdisplay_panel_shutdown(struct mipi_dsi_device *dsi) in kingdisplay_panel_shutdown()
Dpanel-innolux-p079zca.c52 struct mipi_dsi_device *link;
451 static int innolux_panel_add(struct mipi_dsi_device *dsi, in innolux_panel_add()
509 static int innolux_panel_probe(struct mipi_dsi_device *dsi) in innolux_panel_probe()
526 static int innolux_panel_remove(struct mipi_dsi_device *dsi) in innolux_panel_remove()
550 static void innolux_panel_shutdown(struct mipi_dsi_device *dsi) in innolux_panel_shutdown()
Dpanel-truly-nt35597.c65 struct mipi_dsi_device *dsi[2];
553 static int truly_nt35597_probe(struct mipi_dsi_device *dsi) in truly_nt35597_probe()
557 struct mipi_dsi_device *dsi1_device; in truly_nt35597_probe()
560 struct mipi_dsi_device *dsi_dev; in truly_nt35597_probe()
645 static int truly_nt35597_remove(struct mipi_dsi_device *dsi) in truly_nt35597_remove()
Dpanel-samsung-s6e3ha2.c247 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in s6e3ha2_dcs_write()
481 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in s6e3ha2_panel_init()
505 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in s6e3ha2_disable()
570 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in s6e3ha2_enable()
681 static int s6e3ha2_probe(struct mipi_dsi_device *dsi) in s6e3ha2_probe()
758 static int s6e3ha2_remove(struct mipi_dsi_device *dsi) in s6e3ha2_remove()
Dpanel-ronbo-rb070d30.c31 struct mipi_dsi_device *dsi;
160 static int rb070d30_panel_dsi_probe(struct mipi_dsi_device *dsi) in rb070d30_panel_dsi_probe()
229 static int rb070d30_panel_dsi_remove(struct mipi_dsi_device *dsi) in rb070d30_panel_dsi_remove()
Dpanel-samsung-s6e8aa0.c139 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in s6e8aa0_dcs_write()
155 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in s6e8aa0_dcs_read()
806 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in s6e8aa0_set_maximum_return_packet_size()
977 static int s6e8aa0_probe(struct mipi_dsi_device *dsi) in s6e8aa0_probe()
1035 static int s6e8aa0_remove(struct mipi_dsi_device *dsi) in s6e8aa0_remove()
/Linux-v5.4/drivers/gpu/drm/mcde/
Dmcde_drm.h19 struct mipi_dsi_device *mdsi;
36 bool mcde_dsi_irq(struct mipi_dsi_device *mdsi);
37 void mcde_dsi_te_request(struct mipi_dsi_device *mdsi);
/Linux-v5.4/include/drm/bridge/
Ddw_mipi_dsi.h19 struct mipi_dsi_device;
34 struct mipi_dsi_device *dsi);
36 struct mipi_dsi_device *dsi);
/Linux-v5.4/drivers/gpu/drm/i915/display/
Dintel_dsi_dcs_backlight.c50 struct mipi_dsi_device *dsi_device; in dcs_get_backlight()
68 struct mipi_dsi_device *dsi_device; in dcs_set_backlight()
83 struct mipi_dsi_device *dsi_device; in dcs_disable_backlight()
118 struct mipi_dsi_device *dsi_device; in dcs_enable_backlight()
/Linux-v5.4/drivers/gpu/drm/bridge/adv7511/
Dadv7533.c29 struct mipi_dsi_device *dsi = adv->dsi; in adv7511_dsi_config_timing_gen()
68 struct mipi_dsi_device *dsi = adv->dsi; in adv7533_dsi_power_on()
105 struct mipi_dsi_device *dsi = adv->dsi; in adv7533_mode_set()
143 struct mipi_dsi_device *dsi; in adv7533_attach_dsi()
/Linux-v5.4/drivers/gpu/drm/sun4i/
Dsun6i_mipi_dsi.c330 struct mipi_dsi_device *device) in sun6i_dsi_inst_init()
380 struct mipi_dsi_device *device = dsi->device; in sun6i_dsi_get_line_num()
404 struct mipi_dsi_device *device = dsi->device; in sun6i_dsi_get_drq_edge1()
421 struct mipi_dsi_device *device = dsi->device; in sun6i_dsi_setup_burst()
457 struct mipi_dsi_device *device = dsi->device; in sun6i_dsi_setup_inst_loop()
482 struct mipi_dsi_device *device = dsi->device; in sun6i_dsi_setup_format()
534 struct mipi_dsi_device *device = dsi->device; in sun6i_dsi_setup_timings()
720 struct mipi_dsi_device *device = dsi->device; in sun6i_dsi_encoder_enable()
941 struct mipi_dsi_device *device) in sun6i_dsi_attach()
956 struct mipi_dsi_device *device) in sun6i_dsi_detach()

12