Lines Matching defs:mhdp

58 	struct cdns_mhdp_device *mhdp = bridge_to_mhdp(bridge);  in cdns_mhdp_bridge_hpd_enable()  local
69 struct cdns_mhdp_device *mhdp = bridge_to_mhdp(bridge); in cdns_mhdp_bridge_hpd_disable() local
76 static int cdns_mhdp_mailbox_read(struct cdns_mhdp_device *mhdp) in cdns_mhdp_mailbox_read()
91 static int cdns_mhdp_mailbox_write(struct cdns_mhdp_device *mhdp, u8 val) in cdns_mhdp_mailbox_write()
108 static int cdns_mhdp_mailbox_recv_header(struct cdns_mhdp_device *mhdp, in cdns_mhdp_mailbox_recv_header()
143 static int cdns_mhdp_mailbox_recv_data(struct cdns_mhdp_device *mhdp, in cdns_mhdp_mailbox_recv_data()
160 static int cdns_mhdp_mailbox_send(struct cdns_mhdp_device *mhdp, u8 module_id, in cdns_mhdp_mailbox_send()
186 int cdns_mhdp_reg_read(struct cdns_mhdp_device *mhdp, u32 addr, u32 *value) in cdns_mhdp_reg_read()
230 int cdns_mhdp_reg_write(struct cdns_mhdp_device *mhdp, u16 addr, u32 val) in cdns_mhdp_reg_write()
249 int cdns_mhdp_reg_write_bit(struct cdns_mhdp_device *mhdp, u16 addr, in cdns_mhdp_reg_write_bit()
271 int cdns_mhdp_dpcd_read(struct cdns_mhdp_device *mhdp, in cdns_mhdp_dpcd_read()
306 int cdns_mhdp_dpcd_write(struct cdns_mhdp_device *mhdp, u32 addr, u8 value) in cdns_mhdp_dpcd_write()
343 int cdns_mhdp_set_firmware_active(struct cdns_mhdp_device *mhdp, bool enable) in cdns_mhdp_set_firmware_active()
378 int cdns_mhdp_get_hpd_status(struct cdns_mhdp_device *mhdp) in cdns_mhdp_get_hpd_status()
417 struct cdns_mhdp_device *mhdp = data; in cdns_mhdp_get_edid_block() local
460 int cdns_mhdp_read_hpd_event(struct cdns_mhdp_device *mhdp) in cdns_mhdp_read_hpd_event()
494 int cdns_mhdp_adjust_lt(struct cdns_mhdp_device *mhdp, unsigned int nlanes, in cdns_mhdp_adjust_lt()
645 static unsigned int cdns_mhdp_max_link_rate(struct cdns_mhdp_device *mhdp) in cdns_mhdp_max_link_rate()
650 static u8 cdns_mhdp_max_num_lanes(struct cdns_mhdp_device *mhdp) in cdns_mhdp_max_num_lanes()
655 static u8 cdns_mhdp_eq_training_pattern_supported(struct cdns_mhdp_device *mhdp) in cdns_mhdp_eq_training_pattern_supported()
660 static bool cdns_mhdp_get_ssc_supported(struct cdns_mhdp_device *mhdp) in cdns_mhdp_get_ssc_supported()
666 static enum drm_connector_status cdns_mhdp_detect(struct cdns_mhdp_device *mhdp) in cdns_mhdp_detect()
676 static int cdns_mhdp_check_fw_version(struct cdns_mhdp_device *mhdp) in cdns_mhdp_check_fw_version()
717 struct cdns_mhdp_device *mhdp) in cdns_mhdp_fw_activate()
783 struct cdns_mhdp_device *mhdp = context; in cdns_mhdp_fw_cb() local
820 static int cdns_mhdp_load_firmware(struct cdns_mhdp_device *mhdp) in cdns_mhdp_load_firmware()
838 struct cdns_mhdp_device *mhdp = dev_get_drvdata(aux->dev); in cdns_mhdp_transfer() local
876 static int cdns_mhdp_link_training_init(struct cdns_mhdp_device *mhdp) in cdns_mhdp_link_training_init()
928 static void cdns_mhdp_get_adjust_train(struct cdns_mhdp_device *mhdp, in cdns_mhdp_get_adjust_train()
998 static void cdns_mhdp_adjust_requested_eq(struct cdns_mhdp_device *mhdp, in cdns_mhdp_adjust_requested_eq()
1022 struct cdns_mhdp_device *mhdp, in cdns_mhdp_print_lt_status()
1043 static bool cdns_mhdp_link_training_channel_eq(struct cdns_mhdp_device *mhdp, in cdns_mhdp_link_training_channel_eq()
1108 static void cdns_mhdp_adjust_requested_cr(struct cdns_mhdp_device *mhdp, in cdns_mhdp_adjust_requested_cr()
1130 void cdns_mhdp_validate_cr(struct cdns_mhdp_device *mhdp, bool *cr_done, in cdns_mhdp_validate_cr()
1169 static bool cdns_mhdp_link_training_cr(struct cdns_mhdp_device *mhdp) in cdns_mhdp_link_training_cr()
1264 static int cdns_mhdp_link_training(struct cdns_mhdp_device *mhdp, in cdns_mhdp_link_training()
1358 static u32 cdns_mhdp_get_training_interval_us(struct cdns_mhdp_device *mhdp, in cdns_mhdp_get_training_interval_us()
1370 static void cdns_mhdp_fill_host_caps(struct cdns_mhdp_device *mhdp) in cdns_mhdp_fill_host_caps()
1400 static void cdns_mhdp_fill_sink_caps(struct cdns_mhdp_device *mhdp, in cdns_mhdp_fill_sink_caps()
1424 static int cdns_mhdp_link_up(struct cdns_mhdp_device *mhdp) in cdns_mhdp_link_up()
1498 static void cdns_mhdp_link_down(struct cdns_mhdp_device *mhdp) in cdns_mhdp_link_down()
1508 static const struct drm_edid *cdns_mhdp_edid_read(struct cdns_mhdp_device *mhdp, in cdns_mhdp_edid_read()
1519 struct cdns_mhdp_device *mhdp = connector_to_mhdp(connector); in cdns_mhdp_get_modes() local
1562 struct cdns_mhdp_device *mhdp = connector_to_mhdp(conn); in cdns_mhdp_connector_detect() local
1593 bool cdns_mhdp_bandwidth_ok(struct cdns_mhdp_device *mhdp, in cdns_mhdp_bandwidth_ok()
1624 struct cdns_mhdp_device *mhdp = connector_to_mhdp(conn); in cdns_mhdp_mode_valid() local
1641 struct cdns_mhdp_device *mhdp = connector_to_mhdp(conn); in cdns_mhdp_connector_atomic_check() local
1693 static int cdns_mhdp_connector_init(struct cdns_mhdp_device *mhdp) in cdns_mhdp_connector_init()
1731 struct cdns_mhdp_device *mhdp = bridge_to_mhdp(bridge); in cdns_mhdp_attach() local
1765 static void cdns_mhdp_configure_video(struct cdns_mhdp_device *mhdp, in cdns_mhdp_configure_video()
1936 static void cdns_mhdp_sst_enable(struct cdns_mhdp_device *mhdp, in cdns_mhdp_sst_enable()
1984 struct cdns_mhdp_device *mhdp = bridge_to_mhdp(bridge); in cdns_mhdp_atomic_enable() local
2075 struct cdns_mhdp_device *mhdp = bridge_to_mhdp(bridge); in cdns_mhdp_atomic_disable() local
2106 struct cdns_mhdp_device *mhdp = bridge_to_mhdp(bridge); in cdns_mhdp_detach() local
2191 struct cdns_mhdp_device *mhdp = bridge_to_mhdp(bridge); in cdns_mhdp_atomic_check() local
2218 struct cdns_mhdp_device *mhdp = bridge_to_mhdp(bridge); in cdns_mhdp_bridge_detect() local
2226 struct cdns_mhdp_device *mhdp = bridge_to_mhdp(bridge); in cdns_mhdp_bridge_edid_read() local
2247 static bool cdns_mhdp_detect_hpd(struct cdns_mhdp_device *mhdp, bool *hpd_pulse) in cdns_mhdp_detect_hpd()
2275 static int cdns_mhdp_update_link_status(struct cdns_mhdp_device *mhdp) in cdns_mhdp_update_link_status()
2361 struct cdns_mhdp_device *mhdp; in cdns_mhdp_modeset_retry_fn() local
2384 struct cdns_mhdp_device *mhdp = data; in cdns_mhdp_irq_handler() local
2416 u32 cdns_mhdp_wait_for_sw_event(struct cdns_mhdp_device *mhdp, u32 event) in cdns_mhdp_wait_for_sw_event()
2437 struct cdns_mhdp_device *mhdp = container_of(work, in cdns_mhdp_hpd_work() local
2456 struct cdns_mhdp_device *mhdp; in cdns_mhdp_probe() local
2601 struct cdns_mhdp_device *mhdp = platform_get_drvdata(pdev); in cdns_mhdp_remove() local