Lines Matching refs:dp_catalog

64 struct dp_catalog {  struct
77 void dp_catalog_snapshot(struct dp_catalog *dp_catalog, struct msm_disp_state *disp_state); argument
80 u32 dp_catalog_aux_read_data(struct dp_catalog *dp_catalog);
81 int dp_catalog_aux_write_data(struct dp_catalog *dp_catalog);
82 int dp_catalog_aux_write_trans(struct dp_catalog *dp_catalog);
83 int dp_catalog_aux_clear_trans(struct dp_catalog *dp_catalog, bool read);
84 int dp_catalog_aux_clear_hw_interrupts(struct dp_catalog *dp_catalog);
85 void dp_catalog_aux_reset(struct dp_catalog *dp_catalog);
86 void dp_catalog_aux_enable(struct dp_catalog *dp_catalog, bool enable);
87 void dp_catalog_aux_update_cfg(struct dp_catalog *dp_catalog);
88 int dp_catalog_aux_wait_for_hpd_connect_state(struct dp_catalog *dp_catalog);
89 u32 dp_catalog_aux_get_irq(struct dp_catalog *dp_catalog);
92 void dp_catalog_ctrl_state_ctrl(struct dp_catalog *dp_catalog, u32 state);
93 void dp_catalog_ctrl_config_ctrl(struct dp_catalog *dp_catalog, u32 config);
94 void dp_catalog_ctrl_lane_mapping(struct dp_catalog *dp_catalog);
95 void dp_catalog_ctrl_mainlink_ctrl(struct dp_catalog *dp_catalog, bool enable);
96 void dp_catalog_ctrl_psr_mainlink_enable(struct dp_catalog *dp_catalog, bool enable);
97 void dp_catalog_ctrl_config_misc(struct dp_catalog *dp_catalog, u32 cc, u32 tb);
98 void dp_catalog_ctrl_config_msa(struct dp_catalog *dp_catalog, u32 rate,
100 int dp_catalog_ctrl_set_pattern_state_bit(struct dp_catalog *dp_catalog, u32 pattern);
101 u32 dp_catalog_hw_revision(const struct dp_catalog *dp_catalog);
102 void dp_catalog_ctrl_reset(struct dp_catalog *dp_catalog);
103 bool dp_catalog_ctrl_mainlink_ready(struct dp_catalog *dp_catalog);
104 void dp_catalog_ctrl_enable_irq(struct dp_catalog *dp_catalog, bool enable);
105 void dp_catalog_hpd_config_intr(struct dp_catalog *dp_catalog,
107 void dp_catalog_ctrl_hpd_enable(struct dp_catalog *dp_catalog);
108 void dp_catalog_ctrl_hpd_disable(struct dp_catalog *dp_catalog);
109 void dp_catalog_ctrl_config_psr(struct dp_catalog *dp_catalog);
110 void dp_catalog_ctrl_set_psr(struct dp_catalog *dp_catalog, bool enter);
111 u32 dp_catalog_link_is_connected(struct dp_catalog *dp_catalog);
112 u32 dp_catalog_hpd_get_intr_status(struct dp_catalog *dp_catalog);
113 void dp_catalog_ctrl_phy_reset(struct dp_catalog *dp_catalog);
114 int dp_catalog_ctrl_update_vx_px(struct dp_catalog *dp_catalog, u8 v_level,
116 int dp_catalog_ctrl_get_interrupt(struct dp_catalog *dp_catalog);
117 u32 dp_catalog_ctrl_read_psr_interrupt_status(struct dp_catalog *dp_catalog);
118 void dp_catalog_ctrl_update_transfer_unit(struct dp_catalog *dp_catalog,
121 void dp_catalog_ctrl_send_phy_pattern(struct dp_catalog *dp_catalog,
123 u32 dp_catalog_ctrl_read_phy_pattern(struct dp_catalog *dp_catalog);
126 int dp_catalog_panel_timing_cfg(struct dp_catalog *dp_catalog);
127 void dp_catalog_dump_regs(struct dp_catalog *dp_catalog);
128 void dp_catalog_panel_tpg_enable(struct dp_catalog *dp_catalog,
130 void dp_catalog_panel_tpg_disable(struct dp_catalog *dp_catalog);
132 struct dp_catalog *dp_catalog_get(struct device *dev, struct dp_io *io);
135 void dp_catalog_audio_get_header(struct dp_catalog *catalog);
136 void dp_catalog_audio_set_header(struct dp_catalog *catalog);
137 void dp_catalog_audio_config_acr(struct dp_catalog *catalog);
138 void dp_catalog_audio_enable(struct dp_catalog *catalog);
139 void dp_catalog_audio_config_sdp(struct dp_catalog *catalog);
140 void dp_catalog_audio_init(struct dp_catalog *catalog);
141 void dp_catalog_audio_sfe_level(struct dp_catalog *catalog);