| /linux/include/drm/ ! |
| H A D | drm_mipi_dsi.h | 16 struct mipi_dsi_device; 92 struct mipi_dsi_device *dsi); 94 struct mipi_dsi_device *dsi); 184 struct mipi_dsi_device { struct 206 struct mipi_dsi_device *dsi; argument 222 #define to_mipi_dsi_device(__dev) container_of_const(__dev, struct mipi_dsi_device, dev) 258 struct mipi_dsi_device * 261 void mipi_dsi_device_unregister(struct mipi_dsi_device *dsi); 262 struct mipi_dsi_device * 265 struct mipi_dsi_device *of_find_mipi_dsi_device_by_node(struct device_node *np); [all …]
|
| /linux/drivers/gpu/drm/ ! |
| H A D | drm_mipi_dsi.c | 56 struct mipi_dsi_device *dsi = to_mipi_dsi_device(dev); in mipi_dsi_device_match() 71 const struct mipi_dsi_device *dsi = to_mipi_dsi_device(dev); in mipi_dsi_uevent() 111 struct mipi_dsi_device *of_find_mipi_dsi_device_by_node(struct device_node *np) in of_find_mipi_dsi_device_by_node() 123 struct mipi_dsi_device *dsi = to_mipi_dsi_device(dev); in mipi_dsi_dev_release() 133 static struct mipi_dsi_device *mipi_dsi_device_alloc(struct mipi_dsi_host *host) in mipi_dsi_device_alloc() 135 struct mipi_dsi_device *dsi; in mipi_dsi_device_alloc() 151 static int mipi_dsi_device_add(struct mipi_dsi_device *dsi) in mipi_dsi_device_add() 161 static struct mipi_dsi_device * 186 static struct mipi_dsi_device * 205 struct mipi_dsi_device * [all …]
|
| /linux/drivers/gpu/drm/panel/ ! |
| H A D | panel-samsung-s6e3fa7.c | 24 struct mipi_dsi_device *dsi; 41 static int s6e3fa7_panel_on(struct mipi_dsi_device *dsi) in s6e3fa7_panel_on() 87 struct mipi_dsi_device *dsi = ctx->dsi; in s6e3fa7_panel_disable() 139 struct mipi_dsi_device *dsi = bl_get_data(bl); in s6e3fa7_panel_bl_update_status() 152 struct mipi_dsi_device *dsi = bl_get_data(bl); in s6e3fa7_panel_bl_get_brightness() 169 s6e3fa7_panel_create_backlight(struct mipi_dsi_device *dsi) in s6e3fa7_panel_create_backlight() 182 static int s6e3fa7_panel_probe(struct mipi_dsi_device *dsi) in s6e3fa7_panel_probe() 226 static void s6e3fa7_panel_remove(struct mipi_dsi_device *dsi) in s6e3fa7_panel_remove()
|
| H A D | panel-samsung-ams639rq08.c | 30 struct mipi_dsi_device *dsi; 57 struct mipi_dsi_device *dsi = ctx->dsi; in ams639rq08_on() 130 struct mipi_dsi_device *dsi = ctx->dsi; in ams639rq08_off() 203 struct mipi_dsi_device *dsi = bl_get_data(bl); in ams639rq08_bl_update_status() 220 struct mipi_dsi_device *dsi = bl_get_data(bl); in ams639rq08_bl_get_brightness() 241 ams639rq08_create_backlight(struct mipi_dsi_device *dsi) in ams639rq08_create_backlight() 254 static int ams639rq08_probe(struct mipi_dsi_device *dsi) in ams639rq08_probe() 304 static void ams639rq08_remove(struct mipi_dsi_device *dsi) in ams639rq08_remove()
|
| H A D | panel-startek-kd070fhfid015.c | 43 struct mipi_dsi_device *dsi; 54 struct mipi_dsi_device *dsi = stk->dsi; in stk_panel_init() 83 struct mipi_dsi_device *dsi = stk->dsi; in stk_panel_on() 95 struct mipi_dsi_device *dsi = stk->dsi; in stk_panel_off() 195 struct mipi_dsi_device *dsi = bl_get_data(bl); in dsi_dcs_bl_get_brightness() 210 struct mipi_dsi_device *dsi = bl_get_data(bl); in dsi_dcs_bl_update_status() 228 drm_panel_create_dsi_backlight(struct mipi_dsi_device *dsi) in drm_panel_create_dsi_backlight() 297 static int stk_panel_probe(struct mipi_dsi_device *dsi) in stk_panel_probe() 325 static void stk_panel_remove(struct mipi_dsi_device *dsi) in stk_panel_remove()
|
| H A D | panel-sharp-lq079l1sx01.c | 31 struct mipi_dsi_device *dsi[2]; 56 struct mipi_dsi_device *dsi0 = sharp->dsi[0]; in sharp_panel_prepare() 57 struct mipi_dsi_device *dsi1 = sharp->dsi[1]; in sharp_panel_prepare() 92 struct mipi_dsi_device *dsi0 = sharp->dsi[0]; in sharp_panel_unprepare() 93 struct mipi_dsi_device *dsi1 = sharp->dsi[1]; in sharp_panel_unprepare() 134 static int sharp_panel_probe(struct mipi_dsi_device *dsi) in sharp_panel_probe() 200 static void sharp_panel_remove(struct mipi_dsi_device *dsi) in sharp_panel_remove()
|
| H A D | panel-samsung-ams581vf01.c | 26 struct mipi_dsi_device *dsi; 53 struct mipi_dsi_device *dsi = ctx->dsi; in ams581vf01_on() 93 struct mipi_dsi_device *dsi = ctx->dsi; in ams581vf01_off() 175 struct mipi_dsi_device *dsi = bl_get_data(bl); in ams581vf01_bl_update_status() 195 ams581vf01_create_backlight(struct mipi_dsi_device *dsi) in ams581vf01_create_backlight() 208 static int ams581vf01_probe(struct mipi_dsi_device *dsi) in ams581vf01_probe() 258 static void ams581vf01_remove(struct mipi_dsi_device *dsi) in ams581vf01_remove()
|
| H A D | panel-synaptics-r63353.c | 55 struct mipi_dsi_device *dsi; 71 struct mipi_dsi_device *dsi = rpanel->dsi; in r63353_panel_power_on() 108 struct mipi_dsi_device *dsi = rpanel->dsi; in r63353_panel_activate() 142 struct mipi_dsi_device *dsi = rpanel->dsi; in r63353_panel_prepare() 164 struct mipi_dsi_device *dsi = rpanel->dsi; in r63353_panel_deactivate() 226 static int r63353_panel_probe(struct mipi_dsi_device *dsi) in r63353_panel_probe() 280 static void r63353_panel_remove(struct mipi_dsi_device *dsi) in r63353_panel_remove() 293 static void r63353_panel_shutdown(struct mipi_dsi_device *dsi) in r63353_panel_shutdown()
|
| H A D | panel-raydium-rm69380.c | 25 struct mipi_dsi_device *dsi[2]; 48 struct mipi_dsi_device *dsi = ctx->dsi[0]; in rm69380_on() 78 struct mipi_dsi_device *dsi = ctx->dsi[0]; in rm69380_off() 152 struct mipi_dsi_device *dsi = bl_get_data(bl); in rm69380_bl_update_status() 169 struct mipi_dsi_device *dsi = bl_get_data(bl); in rm69380_bl_get_brightness() 190 rm69380_create_backlight(struct mipi_dsi_device *dsi) in rm69380_create_backlight() 203 static int rm69380_probe(struct mipi_dsi_device *dsi) in rm69380_probe() 284 static void rm69380_remove(struct mipi_dsi_device *dsi) in rm69380_remove()
|
| H 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() 214 static void s6d16d0_remove(struct mipi_dsi_device *dsi) in s6d16d0_remove()
|
| H A D | panel-samsung-sofef00.c | 23 struct mipi_dsi_device *dsi; 57 struct mipi_dsi_device *dsi = ctx->dsi; in sofef00_panel_on() 92 struct mipi_dsi_device *dsi = ctx->dsi; in sofef00_panel_off() 177 struct mipi_dsi_device *dsi = bl_get_data(bl); in sofef00_panel_bl_update_status() 197 sofef00_create_backlight(struct mipi_dsi_device *dsi) in sofef00_create_backlight() 210 static int sofef00_panel_probe(struct mipi_dsi_device *dsi) in sofef00_panel_probe() 261 static void sofef00_panel_remove(struct mipi_dsi_device *dsi) in sofef00_panel_remove()
|
| H A D | panel-visionox-g2647fb105.c | 21 struct mipi_dsi_device *dsi; 49 struct mipi_dsi_device *dsi = ctx->dsi; in visionox_g2647fb105_on() 79 struct mipi_dsi_device *dsi = ctx->dsi; in visionox_g2647fb105_off() 171 struct mipi_dsi_device *dsi = bl_get_data(bl); in visionox_g2647fb105_bl_update_status() 191 visionox_g2647fb105_create_backlight(struct mipi_dsi_device *dsi) in visionox_g2647fb105_create_backlight() 204 static int visionox_g2647fb105_probe(struct mipi_dsi_device *dsi) in visionox_g2647fb105_probe() 256 static void visionox_g2647fb105_remove(struct mipi_dsi_device *dsi) in visionox_g2647fb105_remove()
|
| H A D | panel-visionox-r66451.c | 22 struct mipi_dsi_device *dsi; 44 struct mipi_dsi_device *dsi = ctx->dsi; in visionox_r66451_on() 174 struct mipi_dsi_device *dsi = ctx->dsi; in visionox_r66451_enable() 198 struct mipi_dsi_device *dsi = ctx->dsi; in visionox_r66451_disable() 227 struct mipi_dsi_device *dsi = bl_get_data(bl); in visionox_r66451_bl_update_status() 238 visionox_r66451_create_backlight(struct mipi_dsi_device *dsi) in visionox_r66451_create_backlight() 251 static int visionox_r66451_probe(struct mipi_dsi_device *dsi) in visionox_r66451_probe() 318 static void visionox_r66451_remove(struct mipi_dsi_device *dsi) in visionox_r66451_remove()
|
| H A D | panel-sharp-lq101r1sx01.c | 22 struct mipi_dsi_device *link1; 23 struct mipi_dsi_device *link2; 48 struct mipi_dsi_device *dsi = sharp->link1; in sharp_panel_write() 107 static int sharp_setup_symmetrical_split(struct mipi_dsi_device *left, in sharp_setup_symmetrical_split() 108 struct mipi_dsi_device *right, in sharp_setup_symmetrical_split() 300 static int sharp_panel_probe(struct mipi_dsi_device *dsi) in sharp_panel_probe() 302 struct mipi_dsi_device *secondary = NULL; in sharp_panel_probe() 354 static void sharp_panel_remove(struct mipi_dsi_device *dsi) in sharp_panel_remove()
|
| H A D | panel-visionox-vtdr6130.c | 20 struct mipi_dsi_device *dsi; 48 struct mipi_dsi_device *dsi = ctx->dsi; in visionox_vtdr6130_on() 131 struct mipi_dsi_device *dsi = ctx->dsi; in visionox_vtdr6130_off() 221 struct mipi_dsi_device *dsi = bl_get_data(bl); in visionox_vtdr6130_bl_update_status() 232 visionox_vtdr6130_create_backlight(struct mipi_dsi_device *dsi) in visionox_vtdr6130_create_backlight() 245 static int visionox_vtdr6130_probe(struct mipi_dsi_device *dsi) in visionox_vtdr6130_probe() 295 static void visionox_vtdr6130_remove(struct mipi_dsi_device *dsi) in visionox_vtdr6130_remove()
|
| H A D | panel-boe-bf060y8m-aj0.c | 34 struct mipi_dsi_device *dsi; 57 struct mipi_dsi_device *dsi = boe->dsi; in boe_bf060y8m_aj0_on() 92 struct mipi_dsi_device *dsi = boe->dsi; in boe_bf060y8m_aj0_off() 211 struct mipi_dsi_device *dsi = bl_get_data(bl); in boe_bf060y8m_aj0_bl_update_status() 222 struct mipi_dsi_device *dsi = bl_get_data(bl); in boe_bf060y8m_aj0_bl_get_brightness() 239 boe_bf060y8m_aj0_create_backlight(struct mipi_dsi_device *dsi) in boe_bf060y8m_aj0_create_backlight() 321 static int boe_bf060y8m_aj0_probe(struct mipi_dsi_device *dsi) in boe_bf060y8m_aj0_probe() 371 static void boe_bf060y8m_aj0_remove(struct mipi_dsi_device *dsi) in boe_bf060y8m_aj0_remove()
|
| H A D | panel-sharp-ls043t1le01.c | 25 struct mipi_dsi_device *dsi; 38 struct mipi_dsi_device *dsi = sharp_nt->dsi; in sharp_nt_panel_init() 60 struct mipi_dsi_device *dsi = sharp_nt->dsi; in sharp_nt_panel_on() 72 struct mipi_dsi_device *dsi = sharp_nt->dsi; in sharp_nt_panel_off() 220 static int sharp_nt_panel_probe(struct mipi_dsi_device *dsi) in sharp_nt_panel_probe() 254 static void sharp_nt_panel_remove(struct mipi_dsi_device *dsi) in sharp_nt_panel_remove()
|
| H A D | panel-jdi-lt070me05000.c | 31 struct mipi_dsi_device *dsi; 50 struct mipi_dsi_device *dsi = jdi->dsi; in jdi_panel_init() 140 struct mipi_dsi_device *dsi = jdi->dsi; in jdi_panel_on() 155 struct mipi_dsi_device *dsi = jdi->dsi; in jdi_panel_off() 302 struct mipi_dsi_device *dsi = bl_get_data(bl); in dsi_dcs_bl_get_brightness() 319 struct mipi_dsi_device *dsi = bl_get_data(bl); in dsi_dcs_bl_update_status() 339 drm_panel_create_dsi_backlight(struct mipi_dsi_device *dsi) in drm_panel_create_dsi_backlight() 416 static int jdi_panel_probe(struct mipi_dsi_device *dsi) in jdi_panel_probe() 449 static void jdi_panel_remove(struct mipi_dsi_device *dsi) in jdi_panel_remove()
|
| H A D | panel-novatek-nt37801.c | 22 struct mipi_dsi_device *dsi; 57 struct mipi_dsi_device *dsi = ctx->dsi; in novatek_nt37801_on() 114 struct mipi_dsi_device *dsi = ctx->dsi; in novatek_nt37801_off() 218 struct mipi_dsi_device *dsi = bl_get_data(bl); in novatek_nt37801_bl_update_status() 238 novatek_nt37801_create_backlight(struct mipi_dsi_device *dsi) in novatek_nt37801_create_backlight() 251 static int novatek_nt37801_probe(struct mipi_dsi_device *dsi) in novatek_nt37801_probe() 310 static void novatek_nt37801_remove(struct mipi_dsi_device *dsi) in novatek_nt37801_remove()
|
| H A D | panel-samsung-s6e3ha8.c | 21 struct mipi_dsi_device *dsi; 66 struct mipi_dsi_device *dsi = priv->dsi; in s6e3ha8_amb577px01_wqhd_on() 151 struct mipi_dsi_device *dsi = priv->dsi; in s6e3ha8_enable() 164 struct mipi_dsi_device *dsi = priv->dsi; in s6e3ha8_disable() 184 struct mipi_dsi_device *dsi = priv->dsi; in s6e3ha8_amb577px01_wqhd_prepare() 250 static int s6e3ha8_amb577px01_wqhd_probe(struct mipi_dsi_device *dsi) in s6e3ha8_amb577px01_wqhd_probe() 312 static void s6e3ha8_amb577px01_wqhd_remove(struct mipi_dsi_device *dsi) in s6e3ha8_amb577px01_wqhd_remove()
|
| H A D | panel-raydium-rm67191.c | 199 struct mipi_dsi_device *dsi; 231 static int rad_panel_push_cmd_list(struct mipi_dsi_device *dsi) in rad_panel_push_cmd_list() 313 struct mipi_dsi_device *dsi = rad->dsi; in rad_panel_enable() 393 struct mipi_dsi_device *dsi = rad->dsi; in rad_panel_disable() 449 struct mipi_dsi_device *dsi = bl_get_data(bl); in rad_bl_get_brightness() 470 struct mipi_dsi_device *dsi = bl_get_data(bl); in rad_bl_update_status() 521 static int rad_panel_probe(struct mipi_dsi_device *dsi) in rad_panel_probe() 602 static void rad_panel_remove(struct mipi_dsi_device *dsi) in rad_panel_remove()
|
| H A D | panel-boe-tv101wum-ll2.c | 19 struct mipi_dsi_device *dsi; 47 struct mipi_dsi_device *dsi = ctx->dsi; in boe_tv101wum_ll2_on() 78 struct mipi_dsi_device *dsi = ctx->dsi; in boe_tv101wum_ll2_off() 163 static int boe_tv101wum_ll2_probe(struct mipi_dsi_device *dsi) in boe_tv101wum_ll2_probe() 212 static void boe_tv101wum_ll2_remove(struct mipi_dsi_device *dsi) in boe_tv101wum_ll2_remove()
|
| H A D | panel-raydium-rm692e5.c | 22 struct mipi_dsi_device *dsi; 124 struct mipi_dsi_device *dsi = ctx->dsi; in rm692e5_disable() 227 struct mipi_dsi_device *dsi = bl_get_data(bl); in rm692e5_bl_update_status() 244 struct mipi_dsi_device *dsi = bl_get_data(bl); in rm692e5_bl_get_brightness() 265 rm692e5_create_backlight(struct mipi_dsi_device *dsi) in rm692e5_create_backlight() 278 static int rm692e5_probe(struct mipi_dsi_device *dsi) in rm692e5_probe() 344 static void rm692e5_remove(struct mipi_dsi_device *dsi) in rm692e5_remove()
|
| H 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()
|
| H A D | panel-visionox-rm692e5.c | 27 struct mipi_dsi_device *dsi; 56 struct mipi_dsi_device *dsi = ctx->dsi; in visionox_rm692e5_on() 177 struct mipi_dsi_device *dsi = ctx->dsi; in visionox_rm692e5_disable() 306 struct mipi_dsi_device *dsi = bl_get_data(bl); in visionox_rm692e5_bl_update_status() 323 struct mipi_dsi_device *dsi = bl_get_data(bl); in visionox_rm692e5_bl_get_brightness() 344 visionox_rm692e5_create_backlight(struct mipi_dsi_device *dsi) in visionox_rm692e5_create_backlight() 357 static int visionox_rm692e5_probe(struct mipi_dsi_device *dsi) in visionox_rm692e5_probe() 416 static void visionox_rm692e5_remove(struct mipi_dsi_device *dsi) in visionox_rm692e5_remove()
|