Lines Matching refs:panel
32 static void serdes_panel_split_prepare(struct rockchip_panel *panel) in serdes_panel_split_prepare() argument
34 struct udevice *dev = panel->dev; in serdes_panel_split_prepare()
44 static void serdes_panel_split_unprepare(struct rockchip_panel *panel) in serdes_panel_split_unprepare() argument
46 struct udevice *dev = panel->dev; in serdes_panel_split_unprepare()
56 static void serdes_panel_split_enable(struct rockchip_panel *panel) in serdes_panel_split_enable() argument
58 struct udevice *dev = panel->dev; in serdes_panel_split_enable()
76 static void serdes_panel_split_disable(struct rockchip_panel *panel) in serdes_panel_split_disable() argument
78 struct udevice *dev = panel->dev; in serdes_panel_split_disable()
105 struct rockchip_panel *panel; in serdes_panel_split_probe() local
132 panel = calloc(1, sizeof(*panel)); in serdes_panel_split_probe()
133 if (!panel) in serdes_panel_split_probe()
140 dev->driver_data = (ulong)panel; in serdes_panel_split_probe()
141 panel->dev = dev; in serdes_panel_split_probe()
142 panel->bus_format = MEDIA_BUS_FMT_RGB888_1X24; in serdes_panel_split_probe()
143 panel->funcs = &serdes_panel_split_ops; in serdes_panel_split_probe()
145 serdes->serdes_panel_split->panel = panel; in serdes_panel_split_probe()
155 free(panel); in serdes_panel_split_probe()