Home
last modified time | relevance | path

Searched refs:dp_panel (Results 1 - 20 of 20) sorted by relevance

/kernel/linux/linux-6.6/drivers/gpu/drm/msm/dp/
H A Ddp_panel.c6 #include "dp_panel.h"
15 struct dp_panel dp_panel; member
26 struct dp_panel *dp_panel; in dp_panel_read_psr_cap() local
28 dp_panel = &panel->dp_panel; in dp_panel_read_psr_cap()
31 if (dp_panel->dpcd[DP_EDP_CONFIGURATION_CAP]) { in dp_panel_read_psr_cap()
33 &dp_panel->psr_cap, sizeof(dp_panel in dp_panel_read_psr_cap()
44 dp_panel_read_dpcd(struct dp_panel *dp_panel) dp_panel_read_dpcd() argument
136 dp_panel_get_supported_bpp(struct dp_panel *dp_panel, u32 mode_edid_bpp, u32 mode_pclk_khz) dp_panel_get_supported_bpp() argument
179 dp_panel_read_sink_caps(struct dp_panel *dp_panel, struct drm_connector *connector) dp_panel_read_sink_caps() argument
253 dp_panel_get_mode_bpp(struct dp_panel *dp_panel, u32 mode_edid_bpp, u32 mode_pclk_khz) dp_panel_get_mode_bpp() argument
276 dp_panel_get_modes(struct dp_panel *dp_panel, struct drm_connector *connector) dp_panel_get_modes() argument
297 dp_panel_handle_sink_request(struct dp_panel *dp_panel) dp_panel_handle_sink_request() argument
321 dp_panel_tpg_config(struct dp_panel *dp_panel, bool enable) dp_panel_tpg_config() argument
349 dp_panel_dump_regs(struct dp_panel *dp_panel) dp_panel_dump_regs() argument
360 dp_panel_timing_cfg(struct dp_panel *dp_panel) dp_panel_timing_cfg() argument
417 dp_panel_init_panel_info(struct dp_panel *dp_panel) dp_panel_init_panel_info() argument
458 struct dp_panel *dp_panel; dp_panel_get() local
481 dp_panel_put(struct dp_panel *dp_panel) dp_panel_put() argument
[all...]
H A Ddp_panel.h41 struct dp_panel { struct
63 int dp_panel_init_panel_info(struct dp_panel *dp_panel);
64 int dp_panel_deinit(struct dp_panel *dp_panel);
65 int dp_panel_timing_cfg(struct dp_panel *dp_panel);
66 void dp_panel_dump_regs(struct dp_panel *dp_panel);
67 int dp_panel_read_sink_caps(struct dp_panel *dp_pane
[all...]
H A Ddp_debug.h9 #include "dp_panel.h"
43 struct dp_debug *dp_debug_get(struct device *dev, struct dp_panel *panel,
60 struct dp_debug *dp_debug_get(struct device *dev, struct dp_panel *panel, in dp_debug_get()
H A Ddp_audio.h11 #include "dp_panel.h"
31 * @panel: an instance of dp_panel module.
38 struct dp_panel *panel,
H A Ddp_ctrl.h10 #include "dp_panel.h"
30 struct dp_panel *panel, struct drm_dp_aux *aux,
H A Ddp_debug.c25 struct dp_panel *panel;
233 struct dp_debug *dp_debug_get(struct device *dev, struct dp_panel *panel, in dp_debug_get()
H A Ddp_audio.c16 #include "dp_panel.h"
31 struct dp_panel *panel;
625 struct dp_panel *panel, in dp_audio_get()
H A Ddp_ctrl.c77 struct dp_panel *panel;
2085 struct dp_panel *panel, struct drm_dp_aux *aux, in dp_ctrl_get()
H A Ddp_display.c23 #include "dp_panel.h"
99 struct dp_panel *panel;
350 static bool dp_display_is_ds_bridge(struct dp_panel *panel) in dp_display_is_ds_bridge()
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/dp/
H A Ddp_panel.c6 #include "dp_panel.h"
14 struct dp_panel dp_panel; member
22 static int dp_panel_read_dpcd(struct dp_panel *dp_panel) in dp_panel_read_dpcd() argument
32 dpcd = dp_panel->dpcd; in dp_panel_read_dpcd()
34 panel = container_of(dp_panel, struct dp_panel_private, dp_panel); in dp_panel_read_dpcd()
35 link_info = &dp_panel->link_info; in dp_panel_read_dpcd()
76 if (link_info->num_lanes > dp_panel in dp_panel_read_dpcd()
111 dp_panel_get_supported_bpp(struct dp_panel *dp_panel, u32 mode_edid_bpp, u32 mode_pclk_khz) dp_panel_get_supported_bpp() argument
155 dp_panel_read_sink_caps(struct dp_panel *dp_panel, struct drm_connector *connector) dp_panel_read_sink_caps() argument
228 dp_panel_get_mode_bpp(struct dp_panel *dp_panel, u32 mode_edid_bpp, u32 mode_pclk_khz) dp_panel_get_mode_bpp() argument
251 dp_panel_get_modes(struct dp_panel *dp_panel, struct drm_connector *connector, struct dp_display_mode *mode) dp_panel_get_modes() argument
272 dp_panel_handle_sink_request(struct dp_panel *dp_panel) dp_panel_handle_sink_request() argument
296 dp_panel_tpg_config(struct dp_panel *dp_panel, bool enable) dp_panel_tpg_config() argument
323 dp_panel_dump_regs(struct dp_panel *dp_panel) dp_panel_dump_regs() argument
334 dp_panel_timing_cfg(struct dp_panel *dp_panel) dp_panel_timing_cfg() argument
392 dp_panel_init_panel_info(struct dp_panel *dp_panel) dp_panel_init_panel_info() argument
427 struct dp_panel *dp_panel; dp_panel_get() local
450 dp_panel_put(struct dp_panel *dp_panel) dp_panel_put() argument
[all...]
H A Ddp_panel.h37 struct dp_panel { struct
58 int dp_panel_init_panel_info(struct dp_panel *dp_panel);
59 int dp_panel_deinit(struct dp_panel *dp_panel);
60 int dp_panel_timing_cfg(struct dp_panel *dp_panel);
61 void dp_panel_dump_regs(struct dp_panel *dp_panel);
62 int dp_panel_read_sink_caps(struct dp_panel *dp_pane
[all...]
H A Ddp_debug.h9 #include "dp_panel.h"
44 struct dp_debug *dp_debug_get(struct device *dev, struct dp_panel *panel,
61 struct dp_debug *dp_debug_get(struct device *dev, struct dp_panel *panel, in dp_debug_get()
H A Ddp_audio.h11 #include "dp_panel.h"
31 * @panel: an instance of dp_panel module.
38 struct dp_panel *panel,
H A Ddp_ctrl.h10 #include "dp_panel.h"
31 struct dp_panel *panel, struct drm_dp_aux *aux,
H A Ddp_audio.c16 #include "dp_panel.h"
30 struct dp_panel *panel;
609 struct dp_panel *panel, in dp_audio_get()
H A Ddp_debug.c26 struct dp_panel *panel;
415 struct dp_debug *dp_debug_get(struct device *dev, struct dp_panel *panel, in dp_debug_get()
H A Ddp_display.c23 #include "dp_panel.h"
97 struct dp_panel *panel;
289 static bool dp_display_is_ds_bridge(struct dp_panel *panel) in dp_display_is_ds_bridge()
H A Ddp_ctrl.c73 struct dp_panel *panel;
1863 struct dp_panel *panel, struct drm_dp_aux *aux, in dp_ctrl_get()
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/
H A DMakefile111 dp/dp_panel.o \
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/
H A DMakefile127 dp/dp_panel.o \

Completed in 15 milliseconds