Home
last modified time | relevance | path

Searched refs:panel (Results 101 - 125 of 473) sorted by relevance

12345678910>>...19

/kernel/linux/linux-5.10/drivers/gpu/drm/panel/
H A Dpanel-arm-versatile.c51 /* The Versatile can detect the connected panel type */
70 * @name: the name of this panel
78 * @mode: the DRM display mode for this panel
82 * @bus_flags: the DRM bus flags for this panel e.g. inverted clock
86 * @width_mm: the panel width in mm
90 * @height_mm: the panel height in mm
94 * @ib2: the panel may be connected on an IB2 daughterboard
108 * @panel: the DRM panel instance for this device
110 struct drm_panel panel; member
222 to_versatile_panel(struct drm_panel *panel) to_versatile_panel() argument
227 versatile_panel_disable(struct drm_panel *panel) versatile_panel_disable() argument
243 versatile_panel_enable(struct drm_panel *panel) versatile_panel_enable() argument
259 versatile_panel_get_modes(struct drm_panel *panel, struct drm_connector *connector) versatile_panel_get_modes() argument
[all...]
H A Dpanel-nec-nl8048hl11.c7 * Based on the omapdrm-specific panel-nec-nl8048hl11 driver
24 struct drm_panel panel; member
30 #define to_nl8048_device(p) container_of(p, struct nl8048_panel, panel)
90 static int nl8048_disable(struct drm_panel *panel) in nl8048_disable() argument
92 struct nl8048_panel *lcd = to_nl8048_device(panel); in nl8048_disable()
99 static int nl8048_enable(struct drm_panel *panel) in nl8048_enable() argument
101 struct nl8048_panel *lcd = to_nl8048_device(panel); in nl8048_enable()
125 static int nl8048_get_modes(struct drm_panel *panel, in nl8048_get_modes() argument
166 /* Reinitialize the panel. */ in nl8048_resume()
207 drm_panel_init(&lcd->panel, in nl8048_probe()
[all...]
H A Dpanel-sharp-ls043t1le01.c7 * Based on AUO panel driver by Rob Clark <robdclark@gmail.com>
36 static inline struct sharp_nt_panel *to_sharp_nt_panel(struct drm_panel *panel) in to_sharp_nt_panel() argument
38 return container_of(panel, struct sharp_nt_panel, base); in to_sharp_nt_panel()
101 static int sharp_nt_panel_disable(struct drm_panel *panel) in sharp_nt_panel_disable() argument
103 struct sharp_nt_panel *sharp_nt = to_sharp_nt_panel(panel); in sharp_nt_panel_disable()
113 static int sharp_nt_panel_unprepare(struct drm_panel *panel) in sharp_nt_panel_unprepare() argument
115 struct sharp_nt_panel *sharp_nt = to_sharp_nt_panel(panel); in sharp_nt_panel_unprepare()
123 dev_err(panel->dev, "failed to set panel off: %d\n", ret); in sharp_nt_panel_unprepare()
136 static int sharp_nt_panel_prepare(struct drm_panel *panel) in sharp_nt_panel_prepare() argument
182 sharp_nt_panel_enable(struct drm_panel *panel) sharp_nt_panel_enable() argument
206 sharp_nt_panel_get_modes(struct drm_panel *panel, struct drm_connector *connector) sharp_nt_panel_get_modes() argument
[all...]
H A Dpanel-raydium-rm68200.c77 struct drm_panel panel; member
99 static inline struct rm68200 *panel_to_rm68200(struct drm_panel *panel) in panel_to_rm68200() argument
101 return container_of(panel, struct rm68200, panel); in panel_to_rm68200()
133 * This panel is not able to auto-increment all cmd addresses so for some of
234 static int rm68200_disable(struct drm_panel *panel) in rm68200_disable() argument
236 struct rm68200 *ctx = panel_to_rm68200(panel); in rm68200_disable()
246 static int rm68200_unprepare(struct drm_panel *panel) in rm68200_unprepare() argument
248 struct rm68200 *ctx = panel_to_rm68200(panel); in rm68200_unprepare()
257 dev_warn(panel in rm68200_unprepare()
277 rm68200_prepare(struct drm_panel *panel) rm68200_prepare() argument
318 rm68200_enable(struct drm_panel *panel) rm68200_enable() argument
330 rm68200_get_modes(struct drm_panel *panel, struct drm_connector *connector) rm68200_get_modes() argument
[all...]
H A Dpanel-simple.c42 * @modes: Pointer to array of fixed modes appropriate for this panel. If
52 * @size: Structure containing the physical size of this panel.
53 * @delay: Structure containing various delay values for this panel.
66 * @width: width (in millimeters) of the panel's active display area
67 * @height: height (in millimeters) of the panel's active display area
75 * @prepare: the time (in milliseconds) that it takes for the panel to
79 * @enable: the time (in milliseconds) that it takes for the panel to
82 * @disable: the time (in milliseconds) that it takes for the panel to
84 * @unprepare: the time (in milliseconds) that it takes for the panel
119 static inline struct panel_simple *to_panel_simple(struct drm_panel *panel) in to_panel_simple() argument
124 panel_simple_get_timings_modes(struct panel_simple *panel, struct drm_connector *connector) panel_simple_get_timings_modes() argument
156 panel_simple_get_display_modes(struct panel_simple *panel, struct drm_connector *connector) panel_simple_get_display_modes() argument
187 panel_simple_get_non_edid_modes(struct panel_simple *panel, struct drm_connector *connector) panel_simple_get_non_edid_modes() argument
233 panel_simple_disable(struct drm_panel *panel) panel_simple_disable() argument
248 panel_simple_unprepare(struct drm_panel *panel) panel_simple_unprepare() argument
292 panel_simple_prepare(struct drm_panel *panel) panel_simple_prepare() argument
341 panel_simple_enable(struct drm_panel *panel) panel_simple_enable() argument
356 panel_simple_get_modes(struct drm_panel *panel, struct drm_connector *connector) panel_simple_get_modes() argument
382 panel_simple_get_timings(struct drm_panel *panel, unsigned int num_timings, struct display_timing *timings) panel_simple_get_timings() argument
410 panel_dpi_probe(struct device *dev, struct panel_simple *panel) panel_dpi_probe() argument
459 panel_simple_parse_panel_timing_node(struct device *dev, struct panel_simple *panel, const struct display_timing *ot) panel_simple_parse_panel_timing_node() argument
505 struct panel_simple *panel; panel_simple_probe() local
643 struct panel_simple *panel = dev_get_drvdata(dev); panel_simple_remove() local
657 struct panel_simple *panel = dev_get_drvdata(dev); panel_simple_shutdown() local
4615 struct panel_simple *panel = dev_get_drvdata(&dsi->dev); panel_simple_dsi_probe() local
[all...]
H A Dpanel-sitronix-st7703.c5 * - Rocktech jh057n00900 5.5" MIPI-DSI panel
26 #define DRV_NAME "panel-sitronix-st7703"
53 struct drm_panel panel; member
71 static inline struct st7703 *panel_to_st7703(struct drm_panel *panel) in panel_to_st7703() argument
73 return container_of(panel, struct st7703, panel); in panel_to_st7703()
89 * Init sequence was supplied by the panel vendor. Most of the commands in jh057n_init_sequence()
179 * Init sequence was supplied by the panel vendor. in xbd599_init_sequence()
231 * REV_PANEL = 1 (normally black panel), BGR_PANEL = 1 (BGR) in xbd599_init_sequence()
324 /* Adjust the gamma characteristics of the panel in xbd599_init_sequence()
358 st7703_enable(struct drm_panel *panel) st7703_enable() argument
390 st7703_disable(struct drm_panel *panel) st7703_disable() argument
407 st7703_unprepare(struct drm_panel *panel) st7703_unprepare() argument
422 st7703_prepare(struct drm_panel *panel) st7703_prepare() argument
457 st7703_get_modes(struct drm_panel *panel, struct drm_connector *connector) st7703_get_modes() argument
[all...]
H A Dpanel-tpo-tpg110.c45 * @name: the name of this panel
53 * @mode: the DRM display mode for this panel
57 * @bus_flags: the DRM bus flags for this panel e.g. inverted clock
63 * struct tpg110 - state container for the TPG110 panel
75 * @panel: the DRM panel instance for this device
77 struct drm_panel panel; member
79 * @panel_type: the panel mode as detected
83 * @width: the width of this panel in mm
87 * @height: the height of this panel i
184 to_tpg110(struct drm_panel *panel) to_tpg110() argument
336 tpg110_disable(struct drm_panel *panel) tpg110_disable() argument
349 tpg110_enable(struct drm_panel *panel) tpg110_enable() argument
370 tpg110_get_modes(struct drm_panel *panel, struct drm_connector *connector) tpg110_get_modes() argument
[all...]
H A Dpanel-orisetech-otm8009a.c65 struct drm_panel panel; member
88 static inline struct otm8009a *panel_to_otm8009a(struct drm_panel *panel) in panel_to_otm8009a() argument
90 return container_of(panel, struct otm8009a, panel); in panel_to_otm8009a()
254 /* Wait a short while to let the panel be ready before the 1st frame */ in otm8009a_init_sequence()
260 static int otm8009a_disable(struct drm_panel *panel) in otm8009a_disable() argument
262 struct otm8009a *ctx = panel_to_otm8009a(panel); in otm8009a_disable()
286 static int otm8009a_unprepare(struct drm_panel *panel) in otm8009a_unprepare() argument
288 struct otm8009a *ctx = panel_to_otm8009a(panel); in otm8009a_unprepare()
305 static int otm8009a_prepare(struct drm_panel *panel) in otm8009a_prepare() argument
336 otm8009a_enable(struct drm_panel *panel) otm8009a_enable() argument
350 otm8009a_get_modes(struct drm_panel *panel, struct drm_connector *connector) otm8009a_get_modes() argument
[all...]
H A Dpanel-sitronix-st7701.c100 struct drm_panel panel; member
109 static inline struct st7701 *panel_to_st7701(struct drm_panel *panel) in panel_to_st7701() argument
111 return container_of(panel, struct st7701, panel); in panel_to_st7701()
197 static int st7701_prepare(struct drm_panel *panel) in st7701_prepare() argument
199 struct st7701 *st7701 = panel_to_st7701(panel); in st7701_prepare()
218 static int st7701_enable(struct drm_panel *panel) in st7701_enable() argument
220 struct st7701 *st7701 = panel_to_st7701(panel); in st7701_enable()
227 static int st7701_disable(struct drm_panel *panel) in st7701_disable() argument
229 struct st7701 *st7701 = panel_to_st7701(panel); in st7701_disable()
236 st7701_unprepare(struct drm_panel *panel) st7701_unprepare() argument
262 st7701_get_modes(struct drm_panel *panel, struct drm_connector *connector) st7701_get_modes() argument
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/exynos/
H A Dexynos_drm_dpi.c29 struct drm_panel *panel; member
67 /* fimd timings gets precedence over panel modes */ in exynos_dpi_get_modes()
83 if (ctx->panel) in exynos_dpi_get_modes()
84 return drm_panel_get_modes(ctx->panel, connector); in exynos_dpi_get_modes()
126 if (ctx->panel) { in exynos_dpi_enable()
127 drm_panel_prepare(ctx->panel); in exynos_dpi_enable()
128 drm_panel_enable(ctx->panel); in exynos_dpi_enable()
136 if (ctx->panel) { in exynos_dpi_disable()
137 drm_panel_disable(ctx->panel); in exynos_dpi_disable()
138 drm_panel_unprepare(ctx->panel); in exynos_dpi_disable()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/exynos/
H A Dexynos_drm_dpi.c30 struct drm_panel *panel; member
68 /* fimd timings gets precedence over panel modes */ in exynos_dpi_get_modes()
84 if (ctx->panel) in exynos_dpi_get_modes()
85 return drm_panel_get_modes(ctx->panel, connector); in exynos_dpi_get_modes()
127 if (ctx->panel) { in exynos_dpi_enable()
128 drm_panel_prepare(ctx->panel); in exynos_dpi_enable()
129 drm_panel_enable(ctx->panel); in exynos_dpi_enable()
137 if (ctx->panel) { in exynos_dpi_disable()
138 drm_panel_disable(ctx->panel); in exynos_dpi_disable()
139 drm_panel_unprepare(ctx->panel); in exynos_dpi_disable()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/panel/
H A Dpanel-nec-nl8048hl11.c7 * Based on the omapdrm-specific panel-nec-nl8048hl11 driver
24 struct drm_panel panel; member
30 #define to_nl8048_device(p) container_of(p, struct nl8048_panel, panel)
90 static int nl8048_disable(struct drm_panel *panel) in nl8048_disable() argument
92 struct nl8048_panel *lcd = to_nl8048_device(panel); in nl8048_disable()
99 static int nl8048_enable(struct drm_panel *panel) in nl8048_enable() argument
101 struct nl8048_panel *lcd = to_nl8048_device(panel); in nl8048_enable()
125 static int nl8048_get_modes(struct drm_panel *panel, in nl8048_get_modes() argument
166 /* Reinitialize the panel. */ in nl8048_resume()
207 drm_panel_init(&lcd->panel, in nl8048_probe()
[all...]
H A Dpanel-arm-versatile.c51 /* The Versatile can detect the connected panel type */
70 * @name: the name of this panel
78 * @mode: the DRM display mode for this panel
82 * @bus_flags: the DRM bus flags for this panel e.g. inverted clock
86 * @width_mm: the panel width in mm
90 * @height_mm: the panel height in mm
94 * @ib2: the panel may be connected on an IB2 daughterboard
108 * @panel: the DRM panel instance for this device
110 struct drm_panel panel; member
222 to_versatile_panel(struct drm_panel *panel) to_versatile_panel() argument
227 versatile_panel_disable(struct drm_panel *panel) versatile_panel_disable() argument
243 versatile_panel_enable(struct drm_panel *panel) versatile_panel_enable() argument
259 versatile_panel_get_modes(struct drm_panel *panel, struct drm_connector *connector) versatile_panel_get_modes() argument
[all...]
H A Dpanel-tdo-tl070wsh30.c32 struct tdo_tl070wsh30_panel *to_tdo_tl070wsh30_panel(struct drm_panel *panel) in to_tdo_tl070wsh30_panel() argument
34 return container_of(panel, struct tdo_tl070wsh30_panel, base); in to_tdo_tl070wsh30_panel()
37 static int tdo_tl070wsh30_panel_prepare(struct drm_panel *panel) in tdo_tl070wsh30_panel_prepare() argument
39 struct tdo_tl070wsh30_panel *tdo_tl070wsh30 = to_tdo_tl070wsh30_panel(panel); in tdo_tl070wsh30_panel_prepare()
61 dev_err(panel->dev, "failed to exit sleep mode: %d\n", err); in tdo_tl070wsh30_panel_prepare()
70 dev_err(panel->dev, "failed to set display on: %d\n", err); in tdo_tl070wsh30_panel_prepare()
82 static int tdo_tl070wsh30_panel_unprepare(struct drm_panel *panel) in tdo_tl070wsh30_panel_unprepare() argument
84 struct tdo_tl070wsh30_panel *tdo_tl070wsh30 = to_tdo_tl070wsh30_panel(panel); in tdo_tl070wsh30_panel_unprepare()
92 dev_err(panel->dev, "failed to set display off: %d\n", err); in tdo_tl070wsh30_panel_unprepare()
98 dev_err(panel in tdo_tl070wsh30_panel_unprepare()
124 tdo_tl070wsh30_panel_get_modes(struct drm_panel *panel, struct drm_connector *connector) tdo_tl070wsh30_panel_get_modes() argument
[all...]
H A Dpanel-asus-z00t-tm5p5-n35596.c15 struct drm_panel panel; member
22 static inline struct tm5p5_nt35596 *to_tm5p5_nt35596(struct drm_panel *panel) in to_tm5p5_nt35596() argument
24 return container_of(panel, struct tm5p5_nt35596, panel); in to_tm5p5_nt35596()
109 static int tm5p5_nt35596_prepare(struct drm_panel *panel) in tm5p5_nt35596_prepare() argument
111 struct tm5p5_nt35596 *ctx = to_tm5p5_nt35596(panel); in tm5p5_nt35596_prepare()
128 dev_err(dev, "Failed to initialize panel: %d\n", ret); in tm5p5_nt35596_prepare()
139 static int tm5p5_nt35596_unprepare(struct drm_panel *panel) in tm5p5_nt35596_unprepare() argument
141 struct tm5p5_nt35596 *ctx = to_tm5p5_nt35596(panel); in tm5p5_nt35596_unprepare()
150 dev_err(dev, "Failed to un-initialize panel in tm5p5_nt35596_unprepare()
174 tm5p5_nt35596_get_modes(struct drm_panel *panel, struct drm_connector *connector) tm5p5_nt35596_get_modes() argument
[all...]
H A Dpanel-sony-td4353-jdi.c5 * Generated with linux-mdss-dsi-panel-driver-generator with a
34 struct drm_panel panel; member
43 static inline struct sony_td4353_jdi *to_sony_td4353_jdi(struct drm_panel *panel) in to_sony_td4353_jdi() argument
45 return container_of(panel, struct sony_td4353_jdi, panel); in to_sony_td4353_jdi()
147 static int sony_td4353_jdi_prepare(struct drm_panel *panel) in sony_td4353_jdi_prepare() argument
149 struct sony_td4353_jdi *ctx = to_sony_td4353_jdi(panel); in sony_td4353_jdi_prepare()
168 dev_err(dev, "Failed to power on panel: %d\n", ret); in sony_td4353_jdi_prepare()
178 static int sony_td4353_jdi_unprepare(struct drm_panel *panel) in sony_td4353_jdi_unprepare() argument
180 struct sony_td4353_jdi *ctx = to_sony_td4353_jdi(panel); in sony_td4353_jdi_unprepare()
212 sony_td4353_jdi_get_modes(struct drm_panel *panel, struct drm_connector *connector) sony_td4353_jdi_get_modes() argument
[all...]
H A Dpanel-raydium-rm68200.c77 struct drm_panel panel; member
99 static inline struct rm68200 *panel_to_rm68200(struct drm_panel *panel) in panel_to_rm68200() argument
101 return container_of(panel, struct rm68200, panel); in panel_to_rm68200()
133 * This panel is not able to auto-increment all cmd addresses so for some of
234 static int rm68200_disable(struct drm_panel *panel) in rm68200_disable() argument
236 struct rm68200 *ctx = panel_to_rm68200(panel); in rm68200_disable()
246 static int rm68200_unprepare(struct drm_panel *panel) in rm68200_unprepare() argument
248 struct rm68200 *ctx = panel_to_rm68200(panel); in rm68200_unprepare()
257 dev_warn(panel in rm68200_unprepare()
277 rm68200_prepare(struct drm_panel *panel) rm68200_prepare() argument
318 rm68200_enable(struct drm_panel *panel) rm68200_enable() argument
330 rm68200_get_modes(struct drm_panel *panel, struct drm_connector *connector) rm68200_get_modes() argument
[all...]
H A Dpanel-newvision-nv3052c.c3 * NewVision NV3052C IPS LCD panel driver
32 struct drm_panel panel; member
236 static inline struct nv3052c *to_nv3052c(struct drm_panel *panel) in to_nv3052c() argument
238 return container_of(panel, struct nv3052c, panel); in to_nv3052c()
241 static int nv3052c_prepare(struct drm_panel *panel) in nv3052c_prepare() argument
243 struct nv3052c *priv = to_nv3052c(panel); in nv3052c_prepare()
283 static int nv3052c_unprepare(struct drm_panel *panel) in nv3052c_unprepare() argument
285 struct nv3052c *priv = to_nv3052c(panel); in nv3052c_unprepare()
299 static int nv3052c_enable(struct drm_panel *panel) in nv3052c_enable() argument
319 nv3052c_disable(struct drm_panel *panel) nv3052c_disable() argument
334 nv3052c_get_modes(struct drm_panel *panel, struct drm_connector *connector) nv3052c_get_modes() argument
[all...]
H A Dpanel-himax-hx8394.c5 * - HannStar HSD060BHW4 5.99" MIPI-DSI panel
9 * Based on drivers/gpu/drm/panel/panel-sitronix-st7703.c
27 #define DRV_NAME "panel-himax-hx8394"
67 struct drm_panel panel; member
84 static inline struct hx8394 *panel_to_hx8394(struct drm_panel *panel) in panel_to_hx8394() argument
86 return container_of(panel, struct hx8394, panel); in panel_to_hx8394()
206 static int hx8394_enable(struct drm_panel *panel) in hx8394_enable() argument
208 struct hx8394 *ctx = panel_to_hx8394(panel); in hx8394_enable()
244 hx8394_disable(struct drm_panel *panel) hx8394_disable() argument
261 hx8394_unprepare(struct drm_panel *panel) hx8394_unprepare() argument
278 hx8394_prepare(struct drm_panel *panel) hx8394_prepare() argument
314 hx8394_get_modes(struct drm_panel *panel, struct drm_connector *connector) hx8394_get_modes() argument
[all...]
H A Dpanel-visionox-r66451.c21 struct drm_panel panel; member
28 static inline struct visionox_r66451 *to_visionox_r66451(struct drm_panel *panel) in to_visionox_r66451() argument
30 return container_of(panel, struct visionox_r66451, panel); in to_visionox_r66451()
120 static int visionox_r66451_prepare(struct drm_panel *panel) in visionox_r66451_prepare() argument
122 struct visionox_r66451 *ctx = to_visionox_r66451(panel); in visionox_r66451_prepare()
139 dev_err(dev, "Failed to initialize panel: %d\n", ret); in visionox_r66451_prepare()
151 static int visionox_r66451_unprepare(struct drm_panel *panel) in visionox_r66451_unprepare() argument
153 struct visionox_r66451 *ctx = to_visionox_r66451(panel); in visionox_r66451_unprepare()
162 dev_err(dev, "Failed to un-initialize panel in visionox_r66451_unprepare()
186 visionox_r66451_enable(struct drm_panel *panel) visionox_r66451_enable() argument
227 visionox_r66451_disable(struct drm_panel *panel) visionox_r66451_disable() argument
253 visionox_r66451_get_modes(struct drm_panel *panel, struct drm_connector *connector) visionox_r66451_get_modes() argument
[all...]
H A Dpanel-sharp-ls043t1le01.c7 * Based on AUO panel driver by Rob Clark <robdclark@gmail.com>
33 static inline struct sharp_nt_panel *to_sharp_nt_panel(struct drm_panel *panel) in to_sharp_nt_panel() argument
35 return container_of(panel, struct sharp_nt_panel, base); in to_sharp_nt_panel()
97 static int sharp_nt_panel_unprepare(struct drm_panel *panel) in sharp_nt_panel_unprepare() argument
99 struct sharp_nt_panel *sharp_nt = to_sharp_nt_panel(panel); in sharp_nt_panel_unprepare()
107 dev_err(panel->dev, "failed to set panel off: %d\n", ret); in sharp_nt_panel_unprepare()
120 static int sharp_nt_panel_prepare(struct drm_panel *panel) in sharp_nt_panel_prepare() argument
122 struct sharp_nt_panel *sharp_nt = to_sharp_nt_panel(panel); in sharp_nt_panel_prepare()
145 dev_err(panel in sharp_nt_panel_prepare()
178 sharp_nt_panel_get_modes(struct drm_panel *panel, struct drm_connector *connector) sharp_nt_panel_get_modes() argument
[all...]
H A Dpanel-sharp-ls060t1sx01.c3 * Generated with linux-mdss-dsi-panel-driver-generator from vendor device tree:
20 struct drm_panel panel; member
30 static inline struct sharp_ls060 *to_sharp_ls060(struct drm_panel *panel) in to_sharp_ls060() argument
32 return container_of(panel, struct sharp_ls060, panel); in to_sharp_ls060()
98 static int sharp_ls060_prepare(struct drm_panel *panel) in sharp_ls060_prepare() argument
100 struct sharp_ls060 *ctx = to_sharp_ls060(panel); in sharp_ls060_prepare()
133 dev_err(dev, "Failed to initialize panel: %d\n", ret); in sharp_ls060_prepare()
160 static int sharp_ls060_unprepare(struct drm_panel *panel) in sharp_ls060_unprepare() argument
162 struct sharp_ls060 *ctx = to_sharp_ls060(panel); in sharp_ls060_unprepare()
202 sharp_ls060_get_modes(struct drm_panel *panel, struct drm_connector *connector) sharp_ls060_get_modes() argument
[all...]
H A Dpanel-tpo-tpg110.c45 * @name: the name of this panel
53 * @mode: the DRM display mode for this panel
57 * @bus_flags: the DRM bus flags for this panel e.g. inverted clock
63 * struct tpg110 - state container for the TPG110 panel
75 * @panel: the DRM panel instance for this device
77 struct drm_panel panel; member
79 * @panel_mode: the panel mode as detected
83 * @width: the width of this panel in mm
87 * @height: the height of this panel i
184 to_tpg110(struct drm_panel *panel) to_tpg110() argument
336 tpg110_disable(struct drm_panel *panel) tpg110_disable() argument
349 tpg110_enable(struct drm_panel *panel) tpg110_enable() argument
371 tpg110_get_modes(struct drm_panel *panel, struct drm_connector *connector) tpg110_get_modes() argument
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/dp/
H A Ddp_debug.c25 struct dp_panel *panel; member
43 drm_mode = &debug->panel->dp_mode.drm_mode; in dp_debug_show()
47 debug->panel->link_info.rate); in dp_debug_show()
49 debug->panel->link_info.num_lanes); in dp_debug_show()
51 debug->panel->link_info.capabilities); in dp_debug_show()
65 debug->panel->dp_mode.h_active_low, in dp_debug_show()
66 debug->panel->dp_mode.v_active_low); in dp_debug_show()
74 debug->panel->dp_mode.bpp); in dp_debug_show()
164 debug->panel->video_test = true; in dp_test_active_write()
166 debug->panel in dp_test_active_write()
233 dp_debug_get(struct device *dev, struct dp_panel *panel, struct dp_link *link, struct drm_connector *connector, struct drm_minor *minor) dp_debug_get() argument
[all...]
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/panel/
H A Dsliding_panel_pattern.cpp16 #include "core/components_ng/pattern/panel/sliding_panel_pattern.h"
212 TAG_LOGW(AceLogTag::ACE_PANEL, "Children size wrong in slide panel modal"); in InitializeLayoutProps()
611 auto panel = weak.Upgrade(); in AnimateTo()
612 CHECK_NULL_VOID(panel); in AnimateTo()
613 auto layoutProperty = panel->GetLayoutProperty<SlidingPanelLayoutProperty>(); in AnimateTo()
616 auto dragBar = panel->GetDragBarNode(); in AnimateTo()
622 if (!panel->isShowQueue_.empty() && !panel->isShowQueue_.front()) { in AnimateTo()
623 auto panelNode = panel->GetHost(); in AnimateTo()
624 panel in AnimateTo()
[all...]

Completed in 14 milliseconds

12345678910>>...19