/Linux-v5.4/include/drm/ |
D | drm_mipi_dsi.h | 15 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/ |
D | drm_mipi_dsi.c | 50 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/ |
D | panel-sharp-lq101r1sx01.c | 23 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()
|
D | panel-samsung-s6d16d0.c | 58 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()
|
D | panel-jdi-lt070me05000.c | 35 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()
|
D | panel-sharp-ls043t1le01.c | 26 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()
|
D | panel-raydium-rm67191.c | 199 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()
|
D | panel-rocktech-jh057n00900.c | 73 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()
|
D | panel-osd-osd101t2587-53ts.c | 21 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()
|
D | panel-samsung-s6e63j0x03.c | 124 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()
|
D | panel-raydium-rm68200.c | 110 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()
|
D | panel-feiyang-fy07024di26a30d.c | 23 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()
|
D | panel-orisetech-otm8009a.c | 98 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()
|
D | panel-panasonic-vvx10f034n00.c | 32 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()
|
D | panel-kingdisplay-kd097d04.c | 24 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()
|
D | panel-innolux-p079zca.c | 52 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()
|
D | panel-truly-nt35597.c | 65 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()
|
D | panel-samsung-s6e3ha2.c | 247 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()
|
D | panel-ronbo-rb070d30.c | 31 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()
|
D | panel-samsung-s6e8aa0.c | 139 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/ |
D | mcde_drm.h | 19 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/ |
D | dw_mipi_dsi.h | 19 struct mipi_dsi_device; 34 struct mipi_dsi_device *dsi); 36 struct mipi_dsi_device *dsi);
|
/Linux-v5.4/drivers/gpu/drm/i915/display/ |
D | intel_dsi_dcs_backlight.c | 50 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/ |
D | adv7533.c | 29 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/ |
D | sun6i_mipi_dsi.c | 330 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()
|