Lines Matching defs:desc
51 const struct panel_desc *desc;
95 if (innolux->desc->sleep_mode_delay)
96 msleep(innolux->desc->sleep_mode_delay);
100 if (innolux->desc->power_down_delay)
101 msleep(innolux->desc->power_down_delay);
103 err = regulator_bulk_disable(innolux->desc->num_supplies,
123 err = regulator_bulk_enable(innolux->desc->num_supplies,
136 if (innolux->desc->init_cmds) {
138 innolux->desc->init_cmds;
188 regulator_bulk_disable(innolux->desc->num_supplies, innolux->supplies);
389 const struct drm_display_mode *m = innolux->desc->mode;
403 connector->display_info.width_mm = innolux->desc->size.width;
404 connector->display_info.height_mm = innolux->desc->size.height;
405 connector->display_info.bpc = innolux->desc->bpc;
430 const struct panel_desc *desc)
440 innolux->desc = desc;
442 innolux->supplies = devm_kcalloc(dev, desc->num_supplies,
448 for (i = 0; i < desc->num_supplies; i++)
449 innolux->supplies[i].supply = desc->supply_names[i];
451 err = devm_regulator_bulk_get(dev, desc->num_supplies,
486 const struct panel_desc *desc;
490 desc = of_device_get_match_data(&dsi->dev);
491 dsi->mode_flags = desc->flags;
492 dsi->format = desc->format;
493 dsi->lanes = desc->lanes;
495 err = innolux_panel_add(dsi, desc);