Symbol: msm_dp_ctrl
drivers/gpu/drm/msm/dp/dp_ctrl.c
113
struct msm_dp_ctrl msm_dp_ctrl;
drivers/gpu/drm/msm/dp/dp_ctrl.c
1699
int msm_dp_ctrl_core_clk_enable(struct msm_dp_ctrl *msm_dp_ctrl)
drivers/gpu/drm/msm/dp/dp_ctrl.c
1704
ctrl = container_of(msm_dp_ctrl, struct msm_dp_ctrl_private, msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_ctrl.c
1726
void msm_dp_ctrl_core_clk_disable(struct msm_dp_ctrl *msm_dp_ctrl)
drivers/gpu/drm/msm/dp/dp_ctrl.c
1730
ctrl = container_of(msm_dp_ctrl, struct msm_dp_ctrl_private, msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_ctrl.c
1743
static int msm_dp_ctrl_link_clk_enable(struct msm_dp_ctrl *msm_dp_ctrl)
drivers/gpu/drm/msm/dp/dp_ctrl.c
1748
ctrl = container_of(msm_dp_ctrl, struct msm_dp_ctrl_private, msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_ctrl.c
1758
msm_dp_ctrl_core_clk_enable(msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_ctrl.c
1776
static void msm_dp_ctrl_link_clk_disable(struct msm_dp_ctrl *msm_dp_ctrl)
drivers/gpu/drm/msm/dp/dp_ctrl.c
1780
ctrl = container_of(msm_dp_ctrl, struct msm_dp_ctrl_private, msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_ctrl.c
1807
ret = msm_dp_ctrl_link_clk_enable(&ctrl->msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_ctrl.c
1849
void msm_dp_ctrl_config_psr(struct msm_dp_ctrl *msm_dp_ctrl)
drivers/gpu/drm/msm/dp/dp_ctrl.c
1851
struct msm_dp_ctrl_private *ctrl = container_of(msm_dp_ctrl,
drivers/gpu/drm/msm/dp/dp_ctrl.c
1852
struct msm_dp_ctrl_private, msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_ctrl.c
1870
void msm_dp_ctrl_set_psr(struct msm_dp_ctrl *msm_dp_ctrl, bool enter)
drivers/gpu/drm/msm/dp/dp_ctrl.c
1872
struct msm_dp_ctrl_private *ctrl = container_of(msm_dp_ctrl,
drivers/gpu/drm/msm/dp/dp_ctrl.c
1873
struct msm_dp_ctrl_private, msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_ctrl.c
1899
msm_dp_ctrl_push_idle(msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_ctrl.c
1921
void msm_dp_ctrl_phy_init(struct msm_dp_ctrl *msm_dp_ctrl)
drivers/gpu/drm/msm/dp/dp_ctrl.c
1926
ctrl = container_of(msm_dp_ctrl, struct msm_dp_ctrl_private, msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_ctrl.c
1933
void msm_dp_ctrl_phy_exit(struct msm_dp_ctrl *msm_dp_ctrl)
drivers/gpu/drm/msm/dp/dp_ctrl.c
1938
ctrl = container_of(msm_dp_ctrl, struct msm_dp_ctrl_private, msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_ctrl.c
1960
msm_dp_ctrl_link_clk_disable(&ctrl->msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_ctrl.c
1983
msm_dp_ctrl_reset(&ctrl->msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_ctrl.c
1986
msm_dp_ctrl_link_clk_disable(&ctrl->msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_ctrl.c
2002
msm_dp_ctrl_push_idle(&ctrl->msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_ctrl.c
205
void msm_dp_ctrl_reset(struct msm_dp_ctrl *msm_dp_ctrl)
drivers/gpu/drm/msm/dp/dp_ctrl.c
208
container_of(msm_dp_ctrl, struct msm_dp_ctrl_private, msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_ctrl.c
2171
msm_dp_ctrl_off(&ctrl->msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_ctrl.c
2173
ret = msm_dp_ctrl_on_link(&ctrl->msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_ctrl.c
2202
void msm_dp_ctrl_handle_sink_request(struct msm_dp_ctrl *msm_dp_ctrl)
drivers/gpu/drm/msm/dp/dp_ctrl.c
2207
if (!msm_dp_ctrl) {
drivers/gpu/drm/msm/dp/dp_ctrl.c
2212
ctrl = container_of(msm_dp_ctrl, struct msm_dp_ctrl_private, msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_ctrl.c
2268
int msm_dp_ctrl_on_link(struct msm_dp_ctrl *msm_dp_ctrl)
drivers/gpu/drm/msm/dp/dp_ctrl.c
2279
if (!msm_dp_ctrl)
drivers/gpu/drm/msm/dp/dp_ctrl.c
2282
ctrl = container_of(msm_dp_ctrl, struct msm_dp_ctrl_private, msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_ctrl.c
2287
msm_dp_ctrl_core_clk_enable(&ctrl->msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_ctrl.c
2468
int msm_dp_ctrl_on_stream(struct msm_dp_ctrl *msm_dp_ctrl, bool force_link_train)
drivers/gpu/drm/msm/dp/dp_ctrl.c
2476
if (!msm_dp_ctrl)
drivers/gpu/drm/msm/dp/dp_ctrl.c
2479
ctrl = container_of(msm_dp_ctrl, struct msm_dp_ctrl_private, msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_ctrl.c
2483
if (msm_dp_ctrl->wide_bus_en || ctrl->panel->msm_dp_mode.out_fmt_is_yuv_420)
drivers/gpu/drm/msm/dp/dp_ctrl.c
255
void msm_dp_ctrl_enable_irq(struct msm_dp_ctrl *msm_dp_ctrl)
drivers/gpu/drm/msm/dp/dp_ctrl.c
2556
void msm_dp_ctrl_off_link_stream(struct msm_dp_ctrl *msm_dp_ctrl)
drivers/gpu/drm/msm/dp/dp_ctrl.c
2561
ctrl = container_of(msm_dp_ctrl, struct msm_dp_ctrl_private, msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_ctrl.c
2577
msm_dp_ctrl_link_clk_disable(&ctrl->msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_ctrl.c
258
container_of(msm_dp_ctrl, struct msm_dp_ctrl_private, msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_ctrl.c
2586
void msm_dp_ctrl_off(struct msm_dp_ctrl *msm_dp_ctrl)
drivers/gpu/drm/msm/dp/dp_ctrl.c
2591
ctrl = container_of(msm_dp_ctrl, struct msm_dp_ctrl_private, msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_ctrl.c
2598
msm_dp_ctrl_reset(&ctrl->msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_ctrl.c
2606
msm_dp_ctrl_link_clk_disable(&ctrl->msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_ctrl.c
2611
irqreturn_t msm_dp_ctrl_isr(struct msm_dp_ctrl *msm_dp_ctrl)
drivers/gpu/drm/msm/dp/dp_ctrl.c
2617
if (!msm_dp_ctrl)
drivers/gpu/drm/msm/dp/dp_ctrl.c
2620
ctrl = container_of(msm_dp_ctrl, struct msm_dp_ctrl_private, msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_ctrl.c
266
void msm_dp_ctrl_disable_irq(struct msm_dp_ctrl *msm_dp_ctrl)
drivers/gpu/drm/msm/dp/dp_ctrl.c
2670
static int msm_dp_ctrl_clk_init(struct msm_dp_ctrl *msm_dp_ctrl)
drivers/gpu/drm/msm/dp/dp_ctrl.c
2676
ctrl = container_of(msm_dp_ctrl, struct msm_dp_ctrl_private, msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_ctrl.c
269
container_of(msm_dp_ctrl, struct msm_dp_ctrl_private, msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_ctrl.c
2710
struct msm_dp_ctrl *msm_dp_ctrl_get(struct device *dev, struct msm_dp_link *link,
drivers/gpu/drm/msm/dp/dp_ctrl.c
2734
return (struct msm_dp_ctrl *)ERR_PTR(ret);
drivers/gpu/drm/msm/dp/dp_ctrl.c
2755
ret = msm_dp_ctrl_clk_init(&ctrl->msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_ctrl.c
2761
return &ctrl->msm_dp_ctrl;
drivers/gpu/drm/msm/dp/dp_ctrl.c
375
void msm_dp_ctrl_push_idle(struct msm_dp_ctrl *msm_dp_ctrl)
drivers/gpu/drm/msm/dp/dp_ctrl.c
379
ctrl = container_of(msm_dp_ctrl, struct msm_dp_ctrl_private, msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_ctrl.c
470
msm_dp_panel_timing_cfg(ctrl->panel, ctrl->msm_dp_ctrl.wide_bus_en);
drivers/gpu/drm/msm/dp/dp_ctrl.h
19
int msm_dp_ctrl_on_link(struct msm_dp_ctrl *msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_ctrl.h
20
int msm_dp_ctrl_on_stream(struct msm_dp_ctrl *msm_dp_ctrl, bool force_link_train);
drivers/gpu/drm/msm/dp/dp_ctrl.h
21
void msm_dp_ctrl_off_link_stream(struct msm_dp_ctrl *msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_ctrl.h
22
void msm_dp_ctrl_off(struct msm_dp_ctrl *msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_ctrl.h
23
void msm_dp_ctrl_push_idle(struct msm_dp_ctrl *msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_ctrl.h
24
irqreturn_t msm_dp_ctrl_isr(struct msm_dp_ctrl *msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_ctrl.h
25
void msm_dp_ctrl_handle_sink_request(struct msm_dp_ctrl *msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_ctrl.h
26
struct msm_dp_ctrl *msm_dp_ctrl_get(struct device *dev,
drivers/gpu/drm/msm/dp/dp_ctrl.h
34
void msm_dp_ctrl_reset(struct msm_dp_ctrl *msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_ctrl.h
35
void msm_dp_ctrl_phy_init(struct msm_dp_ctrl *msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_ctrl.h
36
void msm_dp_ctrl_phy_exit(struct msm_dp_ctrl *msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_ctrl.h
37
void msm_dp_ctrl_irq_phy_exit(struct msm_dp_ctrl *msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_ctrl.h
39
void msm_dp_ctrl_set_psr(struct msm_dp_ctrl *msm_dp_ctrl, bool enable);
drivers/gpu/drm/msm/dp/dp_ctrl.h
40
void msm_dp_ctrl_config_psr(struct msm_dp_ctrl *msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_ctrl.h
42
int msm_dp_ctrl_core_clk_enable(struct msm_dp_ctrl *msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_ctrl.h
43
void msm_dp_ctrl_core_clk_disable(struct msm_dp_ctrl *msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_ctrl.h
45
void msm_dp_ctrl_enable_irq(struct msm_dp_ctrl *msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_ctrl.h
46
void msm_dp_ctrl_disable_irq(struct msm_dp_ctrl *msm_dp_ctrl);
drivers/gpu/drm/msm/dp/dp_display.c
64
struct msm_dp_ctrl *ctrl;