/kernel/linux/linux-6.6/drivers/gpu/drm/msm/dp/ |
H A D | dp_catalog.h | 64 struct dp_catalog { struct 77 void dp_catalog_snapshot(struct dp_catalog *dp_catalog, struct msm_disp_state *disp_state); 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_catalo [all...] |
H A D | dp_catalog.c | 16 #include "dp_catalog.h" 63 struct dp_catalog dp_catalog; member 67 void dp_catalog_snapshot(struct dp_catalog *dp_catalog, struct msm_disp_state *disp_state) in dp_catalog_snapshot() argument 69 struct dp_catalog_private *catalog = container_of(dp_catalog, in dp_catalog_snapshot() 70 struct dp_catalog_private, dp_catalog); in dp_catalog_snapshot() 145 u32 dp_catalog_aux_read_data(struct dp_catalog *dp_catalog) in dp_catalog_aux_read_data() argument 147 struct dp_catalog_private *catalog = container_of(dp_catalog, in dp_catalog_aux_read_data() 153 dp_catalog_aux_write_data(struct dp_catalog *dp_catalog) dp_catalog_aux_write_data() argument 162 dp_catalog_aux_write_trans(struct dp_catalog *dp_catalog) dp_catalog_aux_write_trans() argument 171 dp_catalog_aux_clear_trans(struct dp_catalog *dp_catalog, bool read) dp_catalog_aux_clear_trans() argument 187 dp_catalog_aux_clear_hw_interrupts(struct dp_catalog *dp_catalog) dp_catalog_aux_clear_hw_interrupts() argument 211 dp_catalog_aux_reset(struct dp_catalog *dp_catalog) dp_catalog_aux_reset() argument 227 dp_catalog_aux_enable(struct dp_catalog *dp_catalog, bool enable) dp_catalog_aux_enable() argument 246 dp_catalog_aux_update_cfg(struct dp_catalog *dp_catalog) dp_catalog_aux_update_cfg() argument 256 dp_catalog_aux_wait_for_hpd_connect_state(struct dp_catalog *dp_catalog) dp_catalog_aux_wait_for_hpd_connect_state() argument 287 dp_catalog_dump_regs(struct dp_catalog *dp_catalog) dp_catalog_dump_regs() argument 306 dp_catalog_aux_get_irq(struct dp_catalog *dp_catalog) dp_catalog_aux_get_irq() argument 324 dp_catalog_ctrl_update_transfer_unit(struct dp_catalog *dp_catalog, u32 dp_tu, u32 valid_boundary, u32 valid_boundary2) dp_catalog_ctrl_update_transfer_unit() argument 336 dp_catalog_ctrl_state_ctrl(struct dp_catalog *dp_catalog, u32 state) dp_catalog_ctrl_state_ctrl() argument 344 dp_catalog_ctrl_config_ctrl(struct dp_catalog *dp_catalog, u32 cfg) dp_catalog_ctrl_config_ctrl() argument 354 dp_catalog_ctrl_lane_mapping(struct dp_catalog *dp_catalog) dp_catalog_ctrl_lane_mapping() argument 370 dp_catalog_ctrl_psr_mainlink_enable(struct dp_catalog *dp_catalog, bool enable) dp_catalog_ctrl_psr_mainlink_enable() argument 387 dp_catalog_ctrl_mainlink_ctrl(struct dp_catalog *dp_catalog, bool enable) dp_catalog_ctrl_mainlink_ctrl() argument 422 dp_catalog_ctrl_config_misc(struct dp_catalog *dp_catalog, u32 colorimetry_cfg, u32 test_bits_depth) dp_catalog_ctrl_config_misc() argument 443 dp_catalog_ctrl_config_msa(struct dp_catalog *dp_catalog, u32 rate, u32 stream_rate_khz, bool fixed_nvid) dp_catalog_ctrl_config_msa() argument 500 dp_catalog_ctrl_set_pattern_state_bit(struct dp_catalog *dp_catalog, u32 state_bit) dp_catalog_ctrl_set_pattern_state_bit() argument 534 dp_catalog_hw_revision(const struct dp_catalog *dp_catalog) dp_catalog_hw_revision() argument 554 dp_catalog_ctrl_reset(struct dp_catalog *dp_catalog) dp_catalog_ctrl_reset() argument 570 dp_catalog_ctrl_mainlink_ready(struct dp_catalog *dp_catalog) dp_catalog_ctrl_mainlink_ready() argument 590 dp_catalog_ctrl_enable_irq(struct dp_catalog *dp_catalog, bool enable) dp_catalog_ctrl_enable_irq() argument 607 dp_catalog_hpd_config_intr(struct dp_catalog *dp_catalog, u32 intr_mask, bool en) dp_catalog_hpd_config_intr() argument 623 dp_catalog_ctrl_hpd_enable(struct dp_catalog *dp_catalog) dp_catalog_ctrl_hpd_enable() argument 638 dp_catalog_ctrl_hpd_disable(struct dp_catalog *dp_catalog) dp_catalog_ctrl_hpd_disable() argument 658 dp_catalog_ctrl_config_psr(struct dp_catalog *dp_catalog) dp_catalog_ctrl_config_psr() argument 673 dp_catalog_ctrl_set_psr(struct dp_catalog *dp_catalog, bool enter) dp_catalog_ctrl_set_psr() argument 692 dp_catalog_link_is_connected(struct dp_catalog *dp_catalog) dp_catalog_link_is_connected() argument 706 dp_catalog_hpd_get_intr_status(struct dp_catalog *dp_catalog) dp_catalog_hpd_get_intr_status() argument 727 dp_catalog_ctrl_read_psr_interrupt_status(struct dp_catalog *dp_catalog) dp_catalog_ctrl_read_psr_interrupt_status() argument 741 dp_catalog_ctrl_get_interrupt(struct dp_catalog *dp_catalog) dp_catalog_ctrl_get_interrupt() argument 757 dp_catalog_ctrl_phy_reset(struct dp_catalog *dp_catalog) dp_catalog_ctrl_phy_reset() argument 768 dp_catalog_ctrl_update_vx_px(struct dp_catalog *dp_catalog, u8 v_level, u8 p_level) dp_catalog_ctrl_update_vx_px() argument 787 dp_catalog_ctrl_send_phy_pattern(struct dp_catalog *dp_catalog, u32 pattern) dp_catalog_ctrl_send_phy_pattern() argument 864 dp_catalog_ctrl_read_phy_pattern(struct dp_catalog *dp_catalog) dp_catalog_ctrl_read_phy_pattern() argument 873 dp_catalog_panel_timing_cfg(struct dp_catalog *dp_catalog) dp_catalog_panel_timing_cfg() argument 901 dp_catalog_panel_tpg_enable(struct dp_catalog *dp_catalog, struct drm_display_mode *drm_mode) dp_catalog_panel_tpg_enable() argument 969 dp_catalog_panel_tpg_disable(struct dp_catalog *dp_catalog) dp_catalog_panel_tpg_disable() argument 998 dp_catalog_audio_get_header(struct dp_catalog *dp_catalog) dp_catalog_audio_get_header() argument 1019 dp_catalog_audio_set_header(struct dp_catalog *dp_catalog) dp_catalog_audio_set_header() argument 1041 dp_catalog_audio_config_acr(struct dp_catalog *dp_catalog) dp_catalog_audio_config_acr() argument 1061 dp_catalog_audio_enable(struct dp_catalog *dp_catalog) dp_catalog_audio_enable() argument 1088 dp_catalog_audio_config_sdp(struct dp_catalog *dp_catalog) dp_catalog_audio_config_sdp() argument 1127 dp_catalog_audio_init(struct dp_catalog *dp_catalog) dp_catalog_audio_init() argument 1168 dp_catalog_audio_sfe_level(struct dp_catalog *dp_catalog) dp_catalog_audio_sfe_level() argument [all...] |
H A D | dp_audio.c | 14 #include "dp_catalog.h" 30 struct dp_catalog *catalog; 104 static u32 dp_audio_get_header(struct dp_catalog *catalog, in dp_audio_get_header() 115 static void dp_audio_set_header(struct dp_catalog *catalog, in dp_audio_set_header() 128 struct dp_catalog *catalog = audio->catalog; in dp_audio_stream_sdp() 178 struct dp_catalog *catalog = audio->catalog; in dp_audio_timestamp_sdp() 227 struct dp_catalog *catalog = audio->catalog; in dp_audio_infoframe_sdp() 276 struct dp_catalog *catalog = audio->catalog; in dp_audio_copy_management_sdp() 325 struct dp_catalog *catalog = audio->catalog; in dp_audio_isrc_sdp() 372 struct dp_catalog *catalo in dp_audio_setup_acr() [all...] |
H A D | dp_aux.h | 9 #include "dp_catalog.h" 19 struct drm_dp_aux *dp_aux_get(struct device *dev, struct dp_catalog *catalog,
|
H A D | dp_panel.c | 18 struct dp_catalog *catalog; 323 struct dp_catalog *catalog; in dp_panel_tpg_config() 351 struct dp_catalog *catalog; in dp_panel_dump_regs() 363 struct dp_catalog *catalog; in dp_panel_timing_cfg()
|
H A D | dp_audio.h | 12 #include "dp_catalog.h" 32 * @catalog: an instance of dp_catalog module. 39 struct dp_catalog *catalog);
|
H A D | dp_ctrl.h | 14 #include "dp_catalog.h" 31 struct dp_power *power, struct dp_catalog *catalog,
|
H A D | dp_panel.h | 33 struct dp_catalog *catalog;
|
H A D | dp_aux.c | 24 struct dp_catalog *catalog; 505 struct drm_dp_aux *dp_aux_get(struct device *dev, struct dp_catalog *catalog, in dp_aux_get()
|
H A D | dp_ctrl.c | 81 struct dp_catalog *catalog; 2086 struct dp_power *power, struct dp_catalog *catalog, in dp_ctrl_get()
|
H A D | dp_display.c | 19 #include "dp_catalog.h" 96 struct dp_catalog *catalog;
|
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/dp/ |
H A D | dp_catalog.h | 63 struct dp_catalog { struct 75 u32 dp_catalog_aux_read_data(struct dp_catalog *dp_catalog); 76 int dp_catalog_aux_write_data(struct dp_catalog *dp_catalog); 77 int dp_catalog_aux_write_trans(struct dp_catalog *dp_catalog); 78 int dp_catalog_aux_clear_trans(struct dp_catalog *dp_catalog, bool read); 79 int dp_catalog_aux_clear_hw_interrupts(struct dp_catalog *dp_catalo [all...] |
H A D | dp_catalog.c | 17 #include "dp_catalog.h" 62 struct dp_catalog dp_catalog; member 140 u32 dp_catalog_aux_read_data(struct dp_catalog *dp_catalog) in dp_catalog_aux_read_data() argument 142 struct dp_catalog_private *catalog = container_of(dp_catalog, in dp_catalog_aux_read_data() 143 struct dp_catalog_private, dp_catalog); in dp_catalog_aux_read_data() 148 int dp_catalog_aux_write_data(struct dp_catalog *dp_catalog) in dp_catalog_aux_write_data() argument 150 struct dp_catalog_private *catalog = container_of(dp_catalog, in dp_catalog_aux_write_data() 157 dp_catalog_aux_write_trans(struct dp_catalog *dp_catalog) dp_catalog_aux_write_trans() argument 166 dp_catalog_aux_clear_trans(struct dp_catalog *dp_catalog, bool read) dp_catalog_aux_clear_trans() argument 182 dp_catalog_aux_clear_hw_interrupts(struct dp_catalog *dp_catalog) dp_catalog_aux_clear_hw_interrupts() argument 194 dp_catalog_aux_reset(struct dp_catalog *dp_catalog) dp_catalog_aux_reset() argument 210 dp_catalog_aux_enable(struct dp_catalog *dp_catalog, bool enable) dp_catalog_aux_enable() argument 229 dp_catalog_aux_update_cfg(struct dp_catalog *dp_catalog) dp_catalog_aux_update_cfg() argument 257 dp_catalog_dump_regs(struct dp_catalog *dp_catalog) dp_catalog_dump_regs() argument 284 dp_catalog_aux_get_irq(struct dp_catalog *dp_catalog) dp_catalog_aux_get_irq() argument 302 dp_catalog_ctrl_update_transfer_unit(struct dp_catalog *dp_catalog, u32 dp_tu, u32 valid_boundary, u32 valid_boundary2) dp_catalog_ctrl_update_transfer_unit() argument 314 dp_catalog_ctrl_state_ctrl(struct dp_catalog *dp_catalog, u32 state) dp_catalog_ctrl_state_ctrl() argument 322 dp_catalog_ctrl_config_ctrl(struct dp_catalog *dp_catalog, u32 cfg) dp_catalog_ctrl_config_ctrl() argument 332 dp_catalog_ctrl_lane_mapping(struct dp_catalog *dp_catalog) dp_catalog_ctrl_lane_mapping() argument 348 dp_catalog_ctrl_mainlink_ctrl(struct dp_catalog *dp_catalog, bool enable) dp_catalog_ctrl_mainlink_ctrl() argument 382 dp_catalog_ctrl_config_misc(struct dp_catalog *dp_catalog, u32 colorimetry_cfg, u32 test_bits_depth) dp_catalog_ctrl_config_misc() argument 403 dp_catalog_ctrl_config_msa(struct dp_catalog *dp_catalog, u32 rate, u32 stream_rate_khz, bool fixed_nvid) dp_catalog_ctrl_config_msa() argument 460 dp_catalog_ctrl_set_pattern(struct dp_catalog *dp_catalog, u32 pattern) dp_catalog_ctrl_set_pattern() argument 487 dp_catalog_ctrl_reset(struct dp_catalog *dp_catalog) dp_catalog_ctrl_reset() argument 503 dp_catalog_ctrl_mainlink_ready(struct dp_catalog *dp_catalog) dp_catalog_ctrl_mainlink_ready() argument 524 dp_catalog_ctrl_enable_irq(struct dp_catalog *dp_catalog, bool enable) dp_catalog_ctrl_enable_irq() argument 541 dp_catalog_hpd_config_intr(struct dp_catalog *dp_catalog, u32 intr_mask, bool en) dp_catalog_hpd_config_intr() argument 555 dp_catalog_ctrl_hpd_config(struct dp_catalog *dp_catalog) dp_catalog_ctrl_hpd_config() argument 575 dp_catalog_link_is_connected(struct dp_catalog *dp_catalog) dp_catalog_link_is_connected() argument 588 dp_catalog_hpd_get_intr_status(struct dp_catalog *dp_catalog) dp_catalog_hpd_get_intr_status() argument 601 dp_catalog_ctrl_get_interrupt(struct dp_catalog *dp_catalog) dp_catalog_ctrl_get_interrupt() argument 617 dp_catalog_ctrl_phy_reset(struct dp_catalog *dp_catalog) dp_catalog_ctrl_phy_reset() argument 628 dp_catalog_ctrl_update_vx_px(struct dp_catalog *dp_catalog, u8 v_level, u8 p_level) dp_catalog_ctrl_update_vx_px() argument 647 dp_catalog_ctrl_send_phy_pattern(struct dp_catalog *dp_catalog, u32 pattern) dp_catalog_ctrl_send_phy_pattern() argument 722 dp_catalog_ctrl_read_phy_pattern(struct dp_catalog *dp_catalog) dp_catalog_ctrl_read_phy_pattern() argument 731 dp_catalog_panel_timing_cfg(struct dp_catalog *dp_catalog) dp_catalog_panel_timing_cfg() argument 747 dp_catalog_panel_tpg_enable(struct dp_catalog *dp_catalog, struct drm_display_mode *drm_mode) dp_catalog_panel_tpg_enable() argument 815 dp_catalog_panel_tpg_disable(struct dp_catalog *dp_catalog) dp_catalog_panel_tpg_disable() argument 844 dp_catalog_audio_get_header(struct dp_catalog *dp_catalog) dp_catalog_audio_get_header() argument 865 dp_catalog_audio_set_header(struct dp_catalog *dp_catalog) dp_catalog_audio_set_header() argument 887 dp_catalog_audio_config_acr(struct dp_catalog *dp_catalog) dp_catalog_audio_config_acr() argument 906 dp_catalog_audio_enable(struct dp_catalog *dp_catalog) dp_catalog_audio_enable() argument 933 dp_catalog_audio_config_sdp(struct dp_catalog *dp_catalog) dp_catalog_audio_config_sdp() argument 972 dp_catalog_audio_init(struct dp_catalog *dp_catalog) dp_catalog_audio_init() argument 1013 dp_catalog_audio_sfe_level(struct dp_catalog *dp_catalog) dp_catalog_audio_sfe_level() argument [all...] |
H A D | dp_audio.c | 14 #include "dp_catalog.h" 29 struct dp_catalog *catalog; 103 static u32 dp_audio_get_header(struct dp_catalog *catalog, in dp_audio_get_header() 114 static void dp_audio_set_header(struct dp_catalog *catalog, in dp_audio_set_header() 127 struct dp_catalog *catalog = audio->catalog; in dp_audio_stream_sdp() 174 struct dp_catalog *catalog = audio->catalog; in dp_audio_timestamp_sdp() 220 struct dp_catalog *catalog = audio->catalog; in dp_audio_infoframe_sdp() 266 struct dp_catalog *catalog = audio->catalog; in dp_audio_copy_management_sdp() 312 struct dp_catalog *catalog = audio->catalog; in dp_audio_isrc_sdp() 357 struct dp_catalog *catalo in dp_audio_setup_acr() [all...] |
H A D | dp_aux.h | 9 #include "dp_catalog.h" 27 struct drm_dp_aux *dp_aux_get(struct device *dev, struct dp_catalog *catalog);
|
H A D | dp_panel.c | 17 struct dp_catalog *catalog; 298 struct dp_catalog *catalog; in dp_panel_tpg_config() 325 struct dp_catalog *catalog; in dp_panel_dump_regs() 338 struct dp_catalog *catalog; in dp_panel_timing_cfg()
|
H A D | dp_audio.h | 12 #include "dp_catalog.h" 32 * @catalog: an instance of dp_catalog module. 39 struct dp_catalog *catalog);
|
H A D | dp_ctrl.h | 14 #include "dp_catalog.h" 32 struct dp_power *power, struct dp_catalog *catalog,
|
H A D | dp_panel.h | 34 struct dp_catalog *catalog;
|
H A D | dp_aux.c | 16 struct dp_catalog *catalog; 503 struct drm_dp_aux *dp_aux_get(struct device *dev, struct dp_catalog *catalog) in dp_aux_get()
|
H A D | dp_ctrl.c | 77 struct dp_catalog *catalog; 1864 struct dp_power *power, struct dp_catalog *catalog, in dp_ctrl_get()
|
H A D | dp_display.c | 19 #include "dp_catalog.h" 94 struct dp_catalog *catalog;
|
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/ |
H A D | Makefile | 105 dp/dp_catalog.o \
|
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/ |
H A D | Makefile | 122 dp/dp_catalog.o \
|