Lines Matching refs:dbidev
493 struct mipi_dbi_dev *dbidev = drm_to_mipi_dbi_dev(pipe->crtc.dev); in ili9341_dbi_enable() local
494 struct mipi_dbi *dbi = &dbidev->dbi; in ili9341_dbi_enable()
501 ret = mipi_dbi_poweron_conditional_reset(dbidev); in ili9341_dbi_enable()
556 switch (dbidev->rotation) { in ili9341_dbi_enable()
574 mipi_dbi_enable_flush(dbidev, crtc_state, plane_state); in ili9341_dbi_enable()
575 drm_info(&dbidev->drm, "Initialized display serial interface\n"); in ili9341_dbi_enable()
606 struct mipi_dbi_dev *dbidev; in ili9341_dbi_probe() local
619 dbidev = devm_drm_dev_alloc(dev, &ili9341_dbi_driver, in ili9341_dbi_probe()
621 if (IS_ERR(dbidev)) in ili9341_dbi_probe()
622 return PTR_ERR(dbidev); in ili9341_dbi_probe()
624 dbi = &dbidev->dbi; in ili9341_dbi_probe()
625 drm = &dbidev->drm; in ili9341_dbi_probe()
627 dbidev->regulator = vcc; in ili9341_dbi_probe()
631 dbidev->backlight = devm_of_find_backlight(dev); in ili9341_dbi_probe()
632 if (IS_ERR(dbidev->backlight)) in ili9341_dbi_probe()
633 return PTR_ERR(dbidev->backlight); in ili9341_dbi_probe()
641 ret = mipi_dbi_dev_init(dbidev, &ili9341_dbi_funcs, in ili9341_dbi_probe()