Lines Matching defs:mgr
292 static bool drm_dp_decode_sideband_msg_hdr(const struct drm_dp_mst_topology_mgr *mgr, in drm_dp_decode_sideband_msg_hdr()
796 static bool drm_dp_sideband_parse_link_address(const struct drm_dp_mst_topology_mgr *mgr, in drm_dp_sideband_parse_link_address()
1022 static bool drm_dp_sideband_parse_reply(const struct drm_dp_mst_topology_mgr *mgr, in drm_dp_sideband_parse_reply()
1069 drm_dp_sideband_parse_connection_status_notify(const struct drm_dp_mst_topology_mgr *mgr, in drm_dp_sideband_parse_connection_status_notify()
1098 static bool drm_dp_sideband_parse_resource_status_notify(const struct drm_dp_mst_topology_mgr *mgr, in drm_dp_sideband_parse_resource_status_notify()
1122 static bool drm_dp_sideband_parse_req(const struct drm_dp_mst_topology_mgr *mgr, in drm_dp_sideband_parse_req()
1237 static int drm_dp_mst_assign_payload_id(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_mst_assign_payload_id()
1266 static void drm_dp_mst_put_payload_id(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_mst_put_payload_id()
1288 static bool check_txmsg_state(struct drm_dp_mst_topology_mgr *mgr, in check_txmsg_state()
1306 struct drm_dp_mst_topology_mgr *mgr = mstb->mgr; in drm_dp_mst_wait_tx_reply() local
1578 __topology_ref_save(struct drm_dp_mst_topology_mgr *mgr, in __topology_ref_save()
1717 topology_ref_history_lock(struct drm_dp_mst_topology_mgr *mgr) in topology_ref_history_lock()
1723 topology_ref_history_unlock(struct drm_dp_mst_topology_mgr *mgr) in topology_ref_history_unlock()
1729 topology_ref_history_lock(struct drm_dp_mst_topology_mgr *mgr) {} in topology_ref_history_lock()
1731 topology_ref_history_unlock(struct drm_dp_mst_topology_mgr *mgr) {} in topology_ref_history_unlock()
1744 struct drm_dp_mst_topology_mgr *mgr = mstb->mgr; in drm_dp_destroy_mst_branch_device() local
1853 struct drm_dp_mst_topology_mgr *mgr = port->mgr; in drm_dp_destroy_port() local
1982 drm_dp_mst_topology_get_mstb_validated(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_mst_topology_get_mstb_validated()
2020 drm_dp_mst_topology_get_port_validated(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_mst_topology_get_port_validated()
2094 struct drm_dp_mst_topology_mgr *mgr = port->mgr; in drm_dp_port_set_pdt() local
2298 struct drm_dp_mst_topology_mgr *mgr = port->mgr; in drm_dp_mst_port_add_connector() local
2327 drm_dp_mst_topology_unlink_port(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_mst_topology_unlink_port()
2339 struct drm_dp_mst_topology_mgr *mgr, in drm_dp_mst_add_port()
2374 struct drm_dp_mst_topology_mgr *mgr = mstb->mgr; in drm_dp_mst_handle_link_address_port() local
2502 struct drm_dp_mst_topology_mgr *mgr = mstb->mgr; in drm_dp_mst_handle_conn_stat() local
2568 static struct drm_dp_mst_branch *drm_dp_get_mst_branch_device(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_get_mst_branch_device()
2633 drm_dp_get_mst_branch_device_by_guid(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_get_mst_branch_device_by_guid()
2653 static int drm_dp_check_and_send_link_address(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_check_and_send_link_address()
2694 struct drm_dp_mst_topology_mgr *mgr = in drm_dp_mst_link_probe_work() local
2740 static bool drm_dp_validate_guid(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_validate_guid()
2768 static int drm_dp_send_sideband_msg(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_send_sideband_msg()
2829 static int process_single_tx_qlock(struct drm_dp_mst_topology_mgr *mgr, in process_single_tx_qlock()
2890 static void process_single_down_tx_qlock(struct drm_dp_mst_topology_mgr *mgr) in process_single_down_tx_qlock()
2912 static void drm_dp_queue_down_tx(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_queue_down_tx()
2930 drm_dp_dump_link_address(const struct drm_dp_mst_topology_mgr *mgr, in drm_dp_dump_link_address()
2953 static int drm_dp_send_link_address(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_send_link_address()
3033 drm_dp_send_clear_payload_id_table(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_send_clear_payload_id_table()
3056 drm_dp_send_enum_path_resources(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_send_enum_path_resources()
3126 drm_dp_get_last_connected_port_and_mstb(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_get_last_connected_port_and_mstb()
3155 static int drm_dp_payload_send_msg(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_payload_send_msg()
3214 int drm_dp_send_power_updown_phy(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_send_power_updown_phy()
3248 int drm_dp_send_query_stream_enc_status(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_send_query_stream_enc_status()
3299 static int drm_dp_create_payload_step1(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_create_payload_step1()
3314 static int drm_dp_create_payload_step2(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_create_payload_step2()
3328 static int drm_dp_destroy_payload_step1(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_destroy_payload_step1()
3344 static int drm_dp_destroy_payload_step2(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_destroy_payload_step2()
3369 int drm_dp_update_payload_part1(struct drm_dp_mst_topology_mgr *mgr, int start_slot) in drm_dp_update_payload_part1()
3495 int drm_dp_update_payload_part2(struct drm_dp_mst_topology_mgr *mgr) in drm_dp_update_payload_part2()
3533 static int drm_dp_send_dpcd_read(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_send_dpcd_read()
3585 static int drm_dp_send_dpcd_write(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_send_dpcd_write()
3632 static int drm_dp_send_up_ack_reply(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_send_up_ack_reply()
3665 int drm_dp_get_vc_payload_bw(const struct drm_dp_mst_topology_mgr *mgr, in drm_dp_get_vc_payload_bw()
3707 int drm_dp_mst_topology_mgr_set_mst(struct drm_dp_mst_topology_mgr *mgr, bool mst_state) in drm_dp_mst_topology_mgr_set_mst()
3817 void drm_dp_mst_topology_mgr_suspend(struct drm_dp_mst_topology_mgr *mgr) in drm_dp_mst_topology_mgr_suspend()
3854 int drm_dp_mst_topology_mgr_resume(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_mst_topology_mgr_resume()
3916 drm_dp_get_one_sb_msg(struct drm_dp_mst_topology_mgr *mgr, bool up, in drm_dp_get_one_sb_msg()
3993 static int drm_dp_mst_handle_down_rep(struct drm_dp_mst_topology_mgr *mgr) in drm_dp_mst_handle_down_rep()
4056 drm_dp_mst_process_up_req(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_mst_process_up_req()
4095 struct drm_dp_mst_topology_mgr *mgr = in drm_dp_mst_up_req_work() local
4123 static int drm_dp_mst_handle_up_req(struct drm_dp_mst_topology_mgr *mgr) in drm_dp_mst_handle_up_req()
4194 int drm_dp_mst_hpd_irq(struct drm_dp_mst_topology_mgr *mgr, u8 *esi, bool *handled) in drm_dp_mst_hpd_irq()
4233 struct drm_dp_mst_topology_mgr *mgr, in drm_dp_mst_detect_port()
4287 …edid *drm_dp_mst_get_edid(struct drm_connector *connector, struct drm_dp_mst_topology_mgr *mgr, st… in drm_dp_mst_get_edid()
4319 int drm_dp_find_vcpi_slots(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_find_vcpi_slots()
4333 static int drm_dp_init_vcpi(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_init_vcpi()
4380 struct drm_dp_mst_topology_mgr *mgr, in drm_dp_atomic_find_vcpi_slots()
4475 struct drm_dp_mst_topology_mgr *mgr, in drm_dp_atomic_release_vcpi_slots()
4537 bool drm_dp_mst_allocate_vcpi(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_mst_allocate_vcpi()
4577 int drm_dp_mst_get_vcpi_slots(struct drm_dp_mst_topology_mgr *mgr, struct drm_dp_mst_port *port) in drm_dp_mst_get_vcpi_slots()
4598 void drm_dp_mst_reset_vcpi_slots(struct drm_dp_mst_topology_mgr *mgr, struct drm_dp_mst_port *port) in drm_dp_mst_reset_vcpi_slots()
4617 void drm_dp_mst_deallocate_vcpi(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_mst_deallocate_vcpi()
4641 static int drm_dp_dpcd_write_payload(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_dpcd_write_payload()
4707 int drm_dp_check_act_status(struct drm_dp_mst_topology_mgr *mgr) in drm_dp_check_act_status()
4773 static void drm_dp_mst_kick_tx(struct drm_dp_mst_topology_mgr *mgr) in drm_dp_mst_kick_tx()
4833 static bool dump_dp_payload_table(struct drm_dp_mst_topology_mgr *mgr, in dump_dp_payload_table()
4847 static void fetch_monitor_name(struct drm_dp_mst_topology_mgr *mgr, in fetch_monitor_name()
4865 struct drm_dp_mst_topology_mgr *mgr) in drm_dp_mst_dump_topology()
4959 struct drm_dp_mst_topology_mgr *mgr = container_of(work, struct drm_dp_mst_topology_mgr, tx_work); in drm_dp_tx_work() local
4983 struct drm_dp_mst_topology_mgr *mgr = mstb->mgr; in drm_dp_delayed_destroy_mstb() local
5015 struct drm_dp_mst_topology_mgr *mgr = in drm_dp_delayed_destroy_work() local
5245 drm_dp_mst_atomic_check_vcpi_alloc_limit(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_mst_atomic_check_vcpi_alloc_limit()
5296 …_dp_mst_add_affected_dsc_crtcs(struct drm_atomic_state *state, struct drm_dp_mst_topology_mgr *mgr) in drm_dp_mst_add_affected_dsc_crtcs()
5431 struct drm_dp_mst_topology_mgr *mgr; in drm_dp_mst_atomic_check() local
5479 struct drm_dp_mst_topology_mgr *mgr) in drm_atomic_get_mst_topology_state()
5498 int drm_dp_mst_topology_mgr_init(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_mst_topology_mgr_init()
5573 void drm_dp_mst_topology_mgr_destroy(struct drm_dp_mst_topology_mgr *mgr) in drm_dp_mst_topology_mgr_destroy()
5639 struct drm_dp_mst_topology_mgr *mgr = port->mgr; in drm_dp_mst_i2c_read() local
5692 struct drm_dp_mst_topology_mgr *mgr = port->mgr; in drm_dp_mst_i2c_write() local
5741 struct drm_dp_mst_topology_mgr *mgr = port->mgr; in drm_dp_mst_i2c_xfer() local