Lines Matching refs:panel
43 static void bu18rl82_panel_prepare(struct rockchip_panel *panel) in bu18rl82_panel_prepare() argument
45 struct bu18rl82 *rl82 = dev_get_priv(panel->dev); in bu18rl82_panel_prepare()
52 static void bu18rl82_panel_unprepare(struct rockchip_panel *panel) in bu18rl82_panel_unprepare() argument
54 struct bu18rl82 *rl82 = dev_get_priv(panel->dev); in bu18rl82_panel_unprepare()
61 static void bu18rl82_panel_enable(struct rockchip_panel *panel) in bu18rl82_panel_enable() argument
63 struct bu18rl82 *rl82 = dev_get_priv(panel->dev); in bu18rl82_panel_enable()
76 static void bu18rl82_panel_disable(struct rockchip_panel *panel) in bu18rl82_panel_disable() argument
78 struct bu18rl82 *rl82 = dev_get_priv(panel->dev); in bu18rl82_panel_disable()
101 struct rockchip_panel *panel; in bu18rl82_probe() local
118 panel = calloc(1, sizeof(*panel)); in bu18rl82_probe()
119 if (!panel) in bu18rl82_probe()
122 dev->driver_data = (ulong)panel; in bu18rl82_probe()
123 panel->dev = dev; in bu18rl82_probe()
124 panel->bus_format = MEDIA_BUS_FMT_RGB888_1X24; in bu18rl82_probe()
125 panel->funcs = &bu18rl82_panel_funcs; in bu18rl82_probe()