/linux-6.6.21/include/drm/ |
D | drm_mipi_dsi.h | 15 struct mipi_dsi_device; 91 struct mipi_dsi_device *dsi); 93 struct mipi_dsi_device *dsi); 185 struct mipi_dsi_device { struct 202 #define to_mipi_dsi_device(__dev) container_of_const(__dev, struct mipi_dsi_device, dev) argument 229 struct mipi_dsi_device * 232 void mipi_dsi_device_unregister(struct mipi_dsi_device *dsi); 233 struct mipi_dsi_device * 236 struct mipi_dsi_device *of_find_mipi_dsi_device_by_node(struct device_node *np); 237 int mipi_dsi_attach(struct mipi_dsi_device *dsi); [all …]
|
/linux-6.6.21/drivers/gpu/drm/ |
D | drm_mipi_dsi.c | 53 struct mipi_dsi_device *dsi = to_mipi_dsi_device(dev); in mipi_dsi_device_match() 68 const struct mipi_dsi_device *dsi = to_mipi_dsi_device(dev); in mipi_dsi_uevent() 107 struct mipi_dsi_device *of_find_mipi_dsi_device_by_node(struct device_node *np) in of_find_mipi_dsi_device_by_node() 119 struct mipi_dsi_device *dsi = to_mipi_dsi_device(dev); in mipi_dsi_dev_release() 129 static struct mipi_dsi_device *mipi_dsi_device_alloc(struct mipi_dsi_host *host) in mipi_dsi_device_alloc() 131 struct mipi_dsi_device *dsi; in mipi_dsi_device_alloc() 147 static int mipi_dsi_device_add(struct mipi_dsi_device *dsi) in mipi_dsi_device_add() 157 static struct mipi_dsi_device * 182 static struct mipi_dsi_device * 201 struct mipi_dsi_device * [all …]
|
/linux-6.6.21/drivers/gpu/drm/panel/ |
D | panel-samsung-s6d7aa0.c | 29 struct mipi_dsi_device *dsi; 67 struct mipi_dsi_device *dsi = ctx->dsi; in s6d7aa0_lock() 86 struct mipi_dsi_device *dsi = ctx->dsi; in s6d7aa0_on() 108 struct mipi_dsi_device *dsi = ctx->dsi; in s6d7aa0_off() 186 struct mipi_dsi_device *dsi = bl_get_data(bl); in s6d7aa0_bl_update_status() 199 struct mipi_dsi_device *dsi = bl_get_data(bl); in s6d7aa0_bl_get_brightness() 216 s6d7aa0_create_backlight(struct mipi_dsi_device *dsi) in s6d7aa0_create_backlight() 233 struct mipi_dsi_device *dsi = ctx->dsi; in s6d7aa0_lsl080al02_init() 284 struct mipi_dsi_device *dsi = ctx->dsi; in s6d7aa0_lsl080al02_off() 322 struct mipi_dsi_device *dsi = ctx->dsi; in s6d7aa0_lsl080al03_init() [all …]
|
D | panel-visionox-r66451.c | 22 struct mipi_dsi_device *dsi; 45 struct mipi_dsi_device *dsi = ctx->dsi; in visionox_r66451_on() 123 struct mipi_dsi_device *dsi = ctx->dsi; in visionox_r66451_prepare() 189 struct mipi_dsi_device *dsi = ctx->dsi; in visionox_r66451_enable() 230 struct mipi_dsi_device *dsi = ctx->dsi; in visionox_r66451_disable() 270 struct mipi_dsi_device *dsi = bl_get_data(bl); in visionox_r66451_bl_update_status() 281 visionox_r66451_create_backlight(struct mipi_dsi_device *dsi) in visionox_r66451_create_backlight() 294 static int visionox_r66451_probe(struct mipi_dsi_device *dsi) in visionox_r66451_probe() 359 static void visionox_r66451_remove(struct mipi_dsi_device *dsi) in visionox_r66451_remove()
|
D | panel-startek-kd070fhfid015.c | 44 struct mipi_dsi_device *dsi; 55 struct mipi_dsi_device *dsi = stk->dsi; in stk_panel_init() 112 struct mipi_dsi_device *dsi = stk->dsi; in stk_panel_on() 127 struct mipi_dsi_device *dsi = stk->dsi; in stk_panel_off() 248 struct mipi_dsi_device *dsi = bl_get_data(bl); in dsi_dcs_bl_get_brightness() 263 struct mipi_dsi_device *dsi = bl_get_data(bl); in dsi_dcs_bl_update_status() 284 drm_panel_create_dsi_backlight(struct mipi_dsi_device *dsi) in drm_panel_create_dsi_backlight() 353 static int stk_panel_probe(struct mipi_dsi_device *dsi) in stk_panel_probe() 381 static void stk_panel_remove(struct mipi_dsi_device *dsi) in stk_panel_remove()
|
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()
|
D | panel-sharp-ls043t1le01.c | 25 struct mipi_dsi_device *dsi; 40 struct mipi_dsi_device *dsi = sharp_nt->dsi; in sharp_nt_panel_init() 67 struct mipi_dsi_device *dsi = sharp_nt->dsi; in sharp_nt_panel_on() 81 struct mipi_dsi_device *dsi = sharp_nt->dsi; in sharp_nt_panel_off() 243 static int sharp_nt_panel_probe(struct mipi_dsi_device *dsi) in sharp_nt_panel_probe() 277 static void sharp_nt_panel_remove(struct mipi_dsi_device *dsi) in sharp_nt_panel_remove() 293 static void sharp_nt_panel_shutdown(struct mipi_dsi_device *dsi) in sharp_nt_panel_shutdown()
|
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() 446 static int jdi_panel_probe(struct mipi_dsi_device *dsi) in jdi_panel_probe() 477 static void jdi_panel_remove(struct mipi_dsi_device *dsi) in jdi_panel_remove() 494 static void jdi_panel_shutdown(struct mipi_dsi_device *dsi) in jdi_panel_shutdown()
|
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()
|
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()
|
D | panel-leadtek-ltk050h3146w.c | 248 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in ltk050h3146w_init_sequence() 337 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in ltk050h3146w_a2_select_page() 347 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in ltk050h3146w_a2_write_page() 370 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in ltk050h3146w_a2_init_sequence() 432 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in ltk050h3146w_unprepare() 461 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in ltk050h3146w_prepare() 544 static int ltk050h3146w_probe(struct mipi_dsi_device *dsi) in ltk050h3146w_probe() 608 static void ltk050h3146w_shutdown(struct mipi_dsi_device *dsi) in ltk050h3146w_shutdown() 622 static void ltk050h3146w_remove(struct mipi_dsi_device *dsi) in ltk050h3146w_remove()
|
D | panel-samsung-sofef00.c | 22 struct mipi_dsi_device *dsi; 47 struct mipi_dsi_device *dsi = ctx->dsi; in sofef00_panel_on() 87 struct mipi_dsi_device *dsi = ctx->dsi; in sofef00_panel_off() 212 struct mipi_dsi_device *dsi = bl_get_data(bl); in sofef00_panel_bl_update_status() 228 sofef00_create_backlight(struct mipi_dsi_device *dsi) in sofef00_create_backlight() 241 static int sofef00_panel_probe(struct mipi_dsi_device *dsi) in sofef00_panel_probe() 294 static void sofef00_panel_remove(struct mipi_dsi_device *dsi) in sofef00_panel_remove()
|
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()
|
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()
|
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()
|
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()
|
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()
|
D | panel-sitronix-st7703.c | 82 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in jh057n_init_sequence() 163 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in xbd599_init_sequence() 346 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in rg353v2_init_sequence() 439 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in st7703_enable() 471 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in st7703_disable() 578 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in allpixelson_set() 609 static int st7703_probe(struct mipi_dsi_device *dsi) in st7703_probe() 666 static void st7703_shutdown(struct mipi_dsi_device *dsi) in st7703_shutdown() 680 static void st7703_remove(struct mipi_dsi_device *dsi) in st7703_remove()
|
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() 120 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in kd35t133_prepare() 237 static int kd35t133_probe(struct mipi_dsi_device *dsi) in kd35t133_probe() 304 static void kd35t133_shutdown(struct mipi_dsi_device *dsi) in kd35t133_shutdown() 318 static void kd35t133_remove(struct mipi_dsi_device *dsi) in kd35t133_remove()
|
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()
|
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()
|
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()
|
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()
|
/linux-6.6.21/include/drm/bridge/ |
D | dw_mipi_dsi.h | 19 struct mipi_dsi_device; 44 struct mipi_dsi_device *dsi); 46 struct mipi_dsi_device *dsi);
|
/linux-6.6.21/drivers/gpu/drm/mcde/ |
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);
|