/linux-6.3-rc2/include/drm/ |
A D | drm_mipi_dsi.h | 15 struct mipi_dsi_device; 91 struct mipi_dsi_device *dsi); 93 struct mipi_dsi_device *dsi); 184 struct mipi_dsi_device { struct 227 struct mipi_dsi_device * 231 struct mipi_dsi_device * 235 int mipi_dsi_attach(struct mipi_dsi_device *dsi); 236 int mipi_dsi_detach(struct mipi_dsi_device *dsi); 348 int(*probe)(struct mipi_dsi_device *dsi); 349 void (*remove)(struct mipi_dsi_device *dsi); [all …]
|
/linux-6.3-rc2/drivers/gpu/drm/ |
A D | drm_mipi_dsi.c | 130 struct mipi_dsi_device *dsi; in mipi_dsi_device_alloc() 156 static struct mipi_dsi_device * 181 static struct mipi_dsi_device * 200 struct mipi_dsi_device * 204 struct mipi_dsi_device *dsi; in mipi_dsi_device_register_full() 251 struct mipi_dsi_device *dsi = arg; in devm_mipi_dsi_device_unregister() 273 struct mipi_dsi_device * 278 struct mipi_dsi_device *dsi; in devm_mipi_dsi_device_register_full() 369 int mipi_dsi_attach(struct mipi_dsi_device *dsi) in mipi_dsi_attach() 397 struct mipi_dsi_device *dsi = arg; in devm_mipi_dsi_detach() [all …]
|
/linux-6.3-rc2/drivers/gpu/drm/panel/ |
A D | panel-sharp-lq101r1sx01.c | 22 struct mipi_dsi_device *link1; 23 struct mipi_dsi_device *link2; 51 struct mipi_dsi_device *dsi = sharp->link1; in sharp_panel_write() 127 static int sharp_setup_symmetrical_split(struct mipi_dsi_device *left, in sharp_setup_symmetrical_split() 128 struct mipi_dsi_device *right, in sharp_setup_symmetrical_split() 342 static int sharp_panel_probe(struct mipi_dsi_device *dsi) in sharp_panel_probe() 344 struct mipi_dsi_device *secondary = NULL; in sharp_panel_probe() 394 static void sharp_panel_remove(struct mipi_dsi_device *dsi) in sharp_panel_remove() 416 static void sharp_panel_shutdown(struct mipi_dsi_device *dsi) in sharp_panel_shutdown()
|
A 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() 454 static int jdi_panel_probe(struct mipi_dsi_device *dsi) in jdi_panel_probe() 485 static void jdi_panel_remove(struct mipi_dsi_device *dsi) in jdi_panel_remove() 502 static void jdi_panel_shutdown(struct mipi_dsi_device *dsi) in jdi_panel_shutdown()
|
A D | panel-samsung-s6d16d0.c | 51 struct mipi_dsi_device *dsi = to_mipi_dsi_device(s6->dev); in s6d16d0_unprepare() 71 struct mipi_dsi_device *dsi = to_mipi_dsi_device(s6->dev); in s6d16d0_prepare() 107 struct mipi_dsi_device *dsi = to_mipi_dsi_device(s6->dev); in s6d16d0_enable() 122 struct mipi_dsi_device *dsi = to_mipi_dsi_device(s6->dev); in s6d16d0_disable() 163 static int s6d16d0_probe(struct mipi_dsi_device *dsi) in s6d16d0_probe() 215 static void s6d16d0_remove(struct mipi_dsi_device *dsi) in s6d16d0_remove()
|
A D | panel-sharp-ls043t1le01.c | 25 struct mipi_dsi_device *dsi; 43 struct mipi_dsi_device *dsi = sharp_nt->dsi; in sharp_nt_panel_init() 70 struct mipi_dsi_device *dsi = sharp_nt->dsi; in sharp_nt_panel_on() 84 struct mipi_dsi_device *dsi = sharp_nt->dsi; in sharp_nt_panel_off() 275 static int sharp_nt_panel_probe(struct mipi_dsi_device *dsi) in sharp_nt_panel_probe() 308 static void sharp_nt_panel_remove(struct mipi_dsi_device *dsi) in sharp_nt_panel_remove() 324 static void sharp_nt_panel_shutdown(struct mipi_dsi_device *dsi) in sharp_nt_panel_shutdown()
|
A D | panel-asus-z00t-tm5p5-n35596.c | 16 struct mipi_dsi_device *dsi; 39 struct mipi_dsi_device *dsi = ctx->dsi; in tm5p5_nt35596_on() 87 struct mipi_dsi_device *dsi = ctx->dsi; in tm5p5_nt35596_off() 201 struct mipi_dsi_device *dsi = bl_get_data(bl); in tm5p5_nt35596_bl_update_status() 218 struct mipi_dsi_device *dsi = bl_get_data(bl); in tm5p5_nt35596_bl_get_brightness() 239 tm5p5_nt35596_create_backlight(struct mipi_dsi_device *dsi) in tm5p5_nt35596_create_backlight() 252 static int tm5p5_nt35596_probe(struct mipi_dsi_device *dsi) in tm5p5_nt35596_probe() 308 static void tm5p5_nt35596_remove(struct mipi_dsi_device *dsi) in tm5p5_nt35596_remove()
|
A D | panel-leadtek-ltk050h3146w.c | 249 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in ltk050h3146w_init_sequence() 338 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in ltk050h3146w_a2_select_page() 348 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in ltk050h3146w_a2_write_page() 371 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in ltk050h3146w_a2_init_sequence() 433 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in ltk050h3146w_unprepare() 462 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in ltk050h3146w_prepare() 545 static int ltk050h3146w_probe(struct mipi_dsi_device *dsi) in ltk050h3146w_probe() 609 static void ltk050h3146w_shutdown(struct mipi_dsi_device *dsi) in ltk050h3146w_shutdown() 623 static void ltk050h3146w_remove(struct mipi_dsi_device *dsi) in ltk050h3146w_remove()
|
A D | panel-samsung-sofef00.c | 23 struct mipi_dsi_device *dsi; 48 struct mipi_dsi_device *dsi = ctx->dsi; in sofef00_panel_on() 88 struct mipi_dsi_device *dsi = ctx->dsi; in sofef00_panel_off() 213 struct mipi_dsi_device *dsi = bl_get_data(bl); in sofef00_panel_bl_update_status() 229 sofef00_create_backlight(struct mipi_dsi_device *dsi) in sofef00_create_backlight() 242 static int sofef00_panel_probe(struct mipi_dsi_device *dsi) in sofef00_panel_probe() 295 static void sofef00_panel_remove(struct mipi_dsi_device *dsi) in sofef00_panel_remove()
|
A D | panel-raydium-rm67191.c | 199 struct mipi_dsi_device *dsi; 232 static int rad_panel_push_cmd_list(struct mipi_dsi_device *dsi) in rad_panel_push_cmd_list() 320 struct mipi_dsi_device *dsi = rad->dsi; in rad_panel_enable() 405 struct mipi_dsi_device *dsi = rad->dsi; in rad_panel_disable() 466 struct mipi_dsi_device *dsi = bl_get_data(bl); in rad_bl_get_brightness() 487 struct mipi_dsi_device *dsi = bl_get_data(bl); in rad_bl_update_status() 538 static int rad_panel_probe(struct mipi_dsi_device *dsi) in rad_panel_probe() 619 static void rad_panel_remove(struct mipi_dsi_device *dsi) in rad_panel_remove() 632 static void rad_panel_shutdown(struct mipi_dsi_device *dsi) in rad_panel_shutdown()
|
A D | panel-visionox-vtdr6130.c | 20 struct mipi_dsi_device *dsi; 43 struct mipi_dsi_device *dsi = ctx->dsi; in visionox_vtdr6130_on() 131 struct mipi_dsi_device *dsi = ctx->dsi; in visionox_vtdr6130_off() 244 struct mipi_dsi_device *dsi = bl_get_data(bl); in visionox_vtdr6130_bl_update_status() 255 visionox_vtdr6130_create_backlight(struct mipi_dsi_device *dsi) in visionox_vtdr6130_create_backlight() 268 static int visionox_vtdr6130_probe(struct mipi_dsi_device *dsi) in visionox_vtdr6130_probe() 320 static void visionox_vtdr6130_remove(struct mipi_dsi_device *dsi) in visionox_vtdr6130_remove()
|
A D | panel-samsung-s6e63m0-dsi.c | 22 struct mipi_dsi_device *dsi = to_mipi_dsi_device(dev); in s6e63m0_dsi_dcs_read() 39 struct mipi_dsi_device *dsi = to_mipi_dsi_device(dev); in s6e63m0_dsi_dcs_write() 92 static int s6e63m0_dsi_probe(struct mipi_dsi_device *dsi) in s6e63m0_dsi_probe() 116 static void s6e63m0_dsi_remove(struct mipi_dsi_device *dsi) in s6e63m0_dsi_remove()
|
A D | panel-boe-bf060y8m-aj0.c | 34 struct mipi_dsi_device *dsi; 58 struct mipi_dsi_device *dsi = boe->dsi; in boe_bf060y8m_aj0_on() 102 struct mipi_dsi_device *dsi = boe->dsi; in boe_bf060y8m_aj0_off() 244 struct mipi_dsi_device *dsi = bl_get_data(bl); in boe_bf060y8m_aj0_bl_update_status() 257 struct mipi_dsi_device *dsi = bl_get_data(bl); in boe_bf060y8m_aj0_bl_get_brightness() 274 boe_bf060y8m_aj0_create_backlight(struct mipi_dsi_device *dsi) in boe_bf060y8m_aj0_create_backlight() 356 static int boe_bf060y8m_aj0_probe(struct mipi_dsi_device *dsi) in boe_bf060y8m_aj0_probe() 405 static void boe_bf060y8m_aj0_remove(struct mipi_dsi_device *dsi) in boe_bf060y8m_aj0_remove()
|
A D | panel-xinpeng-xpp055c272.c | 65 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in xpp055c272_init_sequence() 136 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in xpp055c272_unprepare() 163 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in xpp055c272_prepare() 267 static int xpp055c272_probe(struct mipi_dsi_device *dsi) in xpp055c272_probe() 320 static void xpp055c272_shutdown(struct mipi_dsi_device *dsi) in xpp055c272_shutdown() 334 static void xpp055c272_remove(struct mipi_dsi_device *dsi) in xpp055c272_remove()
|
A D | panel-sitronix-st7703.c | 78 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in jh057n_init_sequence() 159 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in xbd599_init_sequence() 344 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in st7703_enable() 376 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in st7703_disable() 482 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in allpixelson_set() 513 static int st7703_probe(struct mipi_dsi_device *dsi) in st7703_probe() 570 static void st7703_shutdown(struct mipi_dsi_device *dsi) in st7703_shutdown() 584 static void st7703_remove(struct mipi_dsi_device *dsi) in st7703_remove()
|
A D | panel-elida-kd35t133.c | 56 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in kd35t133_init_sequence() 91 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in kd35t133_unprepare() 118 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in kd35t133_prepare() 235 static int kd35t133_probe(struct mipi_dsi_device *dsi) in kd35t133_probe() 302 static void kd35t133_shutdown(struct mipi_dsi_device *dsi) in kd35t133_shutdown() 316 static void kd35t133_remove(struct mipi_dsi_device *dsi) in kd35t133_remove()
|
A D | panel-leadtek-ltk500hd1829.c | 272 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in ltk500hd1829_unprepare() 301 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in ltk500hd1829_prepare() 406 static int ltk500hd1829_probe(struct mipi_dsi_device *dsi) in ltk500hd1829_probe() 466 static void ltk500hd1829_shutdown(struct mipi_dsi_device *dsi) in ltk500hd1829_shutdown() 480 static void ltk500hd1829_remove(struct mipi_dsi_device *dsi) in ltk500hd1829_remove()
|
A D | panel-ebbg-ft8719.c | 34 struct mipi_dsi_device *dsi; 59 struct mipi_dsi_device *dsi = ctx->dsi; in ebbg_ft8719_on() 92 struct mipi_dsi_device *dsi = ctx->dsi; in ebbg_ft8719_off() 195 static int ebbg_ft8719_probe(struct mipi_dsi_device *dsi) in ebbg_ft8719_probe() 253 static void ebbg_ft8719_remove(struct mipi_dsi_device *dsi) in ebbg_ft8719_remove()
|
A D | panel-jdi-fhd-r63452.c | 22 struct mipi_dsi_device *dsi; 44 struct mipi_dsi_device *dsi = ctx->dsi; in jdi_fhd_r63452_on() 124 struct mipi_dsi_device *dsi = ctx->dsi; in jdi_fhd_r63452_off() 234 static int jdi_fhd_r63452_probe(struct mipi_dsi_device *dsi) in jdi_fhd_r63452_probe() 275 static void jdi_fhd_r63452_remove(struct mipi_dsi_device *dsi) in jdi_fhd_r63452_remove()
|
A D | panel-samsung-s6e88a0-ams452ef01.c | 18 struct mipi_dsi_device *dsi; 43 struct mipi_dsi_device *dsi = ctx->dsi; in s6e88a0_ams452ef01_on() 89 struct mipi_dsi_device *dsi = ctx->dsi; in s6e88a0_ams452ef01_off() 201 static int s6e88a0_ams452ef01_probe(struct mipi_dsi_device *dsi) in s6e88a0_ams452ef01_probe() 249 static void s6e88a0_ams452ef01_remove(struct mipi_dsi_device *dsi) in s6e88a0_ams452ef01_remove()
|
A D | panel-mantix-mlaf057we51.c | 50 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in mantix_init_sequence() 78 struct mipi_dsi_device *dsi = to_mipi_dsi_device(dev); in mantix_enable() 111 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in mantix_disable() 256 static int mantix_probe(struct mipi_dsi_device *dsi) in mantix_probe() 323 static void mantix_shutdown(struct mipi_dsi_device *dsi) in mantix_shutdown() 331 static void mantix_remove(struct mipi_dsi_device *dsi) in mantix_remove()
|
A D | panel-sharp-ls060t1sx01.c | 21 struct mipi_dsi_device *dsi; 47 struct mipi_dsi_device *dsi = ctx->dsi; in sharp_ls060_on() 75 struct mipi_dsi_device *dsi = ctx->dsi; in sharp_ls060_off() 227 static int sharp_ls060_probe(struct mipi_dsi_device *dsi) in sharp_ls060_probe() 286 static void sharp_ls060_remove(struct mipi_dsi_device *dsi) in sharp_ls060_remove()
|
A D | panel-himax-hx8394.c | 91 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in hsd060bhw4_init_sequence() 209 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in hx8394_enable() 247 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in hx8394_disable() 346 static int hx8394_probe(struct mipi_dsi_device *dsi) in hx8394_probe() 404 static void hx8394_shutdown(struct mipi_dsi_device *dsi) in hx8394_shutdown() 418 static void hx8394_remove(struct mipi_dsi_device *dsi) in hx8394_remove()
|
/linux-6.3-rc2/include/drm/bridge/ |
A D | dw_mipi_dsi.h | 19 struct mipi_dsi_device; 44 struct mipi_dsi_device *dsi); 46 struct mipi_dsi_device *dsi);
|
/linux-6.3-rc2/drivers/gpu/drm/mcde/ |
A D | mcde_drm.h | 76 struct mipi_dsi_device *mdsi; 106 bool mcde_dsi_irq(struct mipi_dsi_device *mdsi); 107 void mcde_dsi_te_request(struct mipi_dsi_device *mdsi);
|