Home
last modified time | relevance | path

Searched refs:rockchip_panel (Results 1 – 14 of 14) sorted by relevance

/rk3399_rockchip-uboot/drivers/video/drm/
H A Drockchip_panel.h11 struct rockchip_panel;
15 void (*prepare)(struct rockchip_panel *panel);
16 void (*unprepare)(struct rockchip_panel *panel);
17 void (*enable)(struct rockchip_panel *panel);
18 void (*disable)(struct rockchip_panel *panel);
19 int (*get_mode)(struct rockchip_panel *panel,
23 struct rockchip_panel { struct
34 static inline void rockchip_panel_init(struct rockchip_panel *panel, in rockchip_panel_init() argument
51 static inline void rockchip_panel_prepare(struct rockchip_panel *panel) in rockchip_panel_prepare()
60 static inline void rockchip_panel_enable(struct rockchip_panel *panel) in rockchip_panel_enable()
[all …]
H A Dpanel-rohm-bu18rl82.c43 static void bu18rl82_panel_prepare(struct rockchip_panel *panel) in bu18rl82_panel_prepare()
52 static void bu18rl82_panel_unprepare(struct rockchip_panel *panel) in bu18rl82_panel_unprepare()
61 static void bu18rl82_panel_enable(struct rockchip_panel *panel) in bu18rl82_panel_enable()
76 static void bu18rl82_panel_disable(struct rockchip_panel *panel) in bu18rl82_panel_disable()
101 struct rockchip_panel *panel; in bu18rl82_probe()
H A Dpanel-maxim-max96752f.c45 static void max96752f_panel_prepare(struct rockchip_panel *panel) in max96752f_panel_prepare()
54 static void max96752f_panel_unprepare(struct rockchip_panel *panel) in max96752f_panel_unprepare()
63 static void max96752f_panel_enable(struct rockchip_panel *panel) in max96752f_panel_enable()
78 static void max96752f_panel_disable(struct rockchip_panel *panel) in max96752f_panel_disable()
103 struct rockchip_panel *panel; in max96752f_probe()
H A Drockchip_panel.c163 static int rockchip_panel_send_mcu_cmds(struct rockchip_panel *panel, struct display_state *state, in rockchip_panel_send_mcu_cmds()
187 static int rockchip_panel_send_spi_cmds(struct rockchip_panel *panel, struct display_state *state, in rockchip_panel_send_spi_cmds()
295 static void panel_simple_prepare(struct rockchip_panel *panel) in panel_simple_prepare()
342 static void panel_simple_unprepare(struct rockchip_panel *panel) in panel_simple_unprepare()
380 static void panel_simple_enable(struct rockchip_panel *panel) in panel_simple_enable()
397 static void panel_simple_disable(struct rockchip_panel *panel) in panel_simple_disable()
482 struct rockchip_panel *panel; in rockchip_panel_probe()
584 U_BOOT_DRIVER(rockchip_panel) = {
H A Drockchip_rgb.c138 struct rockchip_panel base;
150 static inline struct rockchip_mcu_panel *to_rockchip_mcu_panel(struct rockchip_panel *panel) in to_rockchip_mcu_panel()
319 static void rockchip_mcu_panel_prepare(struct rockchip_panel *panel) in rockchip_mcu_panel_prepare()
354 static void rockchip_mcu_panel_unprepare(struct rockchip_panel *panel) in rockchip_mcu_panel_unprepare()
380 static void rockchip_mcu_panel_enable(struct rockchip_panel *panel) in rockchip_mcu_panel_enable()
396 static void rockchip_mcu_panel_disable(struct rockchip_panel *panel) in rockchip_mcu_panel_disable()
H A Drk618_lvds.c42 struct rockchip_panel *panel = bridge->conn->panel; in rk618_lvds_bridge_enable()
H A Drockchip_connector.h27 struct rockchip_panel *panel;
H A DMakefile36 obj-$(CONFIG_DRM_ROCKCHIP_PANEL) += rockchip_panel.o
H A Drockchip_display.h243 struct rockchip_panel *panel;
H A Drockchip_display.c497 static int display_get_timing_from_dts(struct rockchip_panel *panel, in display_get_timing_from_dts()
541 struct rockchip_panel *panel = conn_state->connector->panel; in display_get_timing()
1907 static int rockchip_of_find_panel(struct udevice *dev, struct rockchip_panel **panel) in rockchip_of_find_panel()
1942 *panel = (struct rockchip_panel *)dev_get_driver_data(panel_dev); in rockchip_of_find_panel()
1977 static int rockchip_of_find_panel_or_bridge(struct udevice *dev, struct rockchip_panel **panel, in rockchip_of_find_panel_or_bridge()
H A Drockchip_lvds.c119 struct rockchip_panel *panel = conn->panel; in rockchip_lvds_connector_init()
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/
H A Dserdes-panel.c32 static void serdes_panel_prepare(struct rockchip_panel *panel) in serdes_panel_prepare()
44 static void serdes_panel_unprepare(struct rockchip_panel *panel) in serdes_panel_unprepare()
56 static void serdes_panel_enable(struct rockchip_panel *panel) in serdes_panel_enable()
76 static void serdes_panel_disable(struct rockchip_panel *panel) in serdes_panel_disable()
105 struct rockchip_panel *panel; in serdes_panel_probe()
H A Dserdes-panel-split.c32 static void serdes_panel_split_prepare(struct rockchip_panel *panel) in serdes_panel_split_prepare()
44 static void serdes_panel_split_unprepare(struct rockchip_panel *panel) in serdes_panel_split_unprepare()
56 static void serdes_panel_split_enable(struct rockchip_panel *panel) in serdes_panel_split_enable()
76 static void serdes_panel_split_disable(struct rockchip_panel *panel) in serdes_panel_split_disable()
105 struct rockchip_panel *panel; in serdes_panel_split_probe()
H A Dcore.h254 struct rockchip_panel *panel;
268 struct rockchip_panel *panel;