Lines Matching defs:mgr

289 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 bool check_txmsg_state(struct drm_dp_mst_topology_mgr *mgr, in check_txmsg_state()
1255 struct drm_dp_mst_topology_mgr *mgr = mstb->mgr; in drm_dp_mst_wait_tx_reply() local
1528 __topology_ref_save(struct drm_dp_mst_topology_mgr *mgr, in __topology_ref_save()
1668 topology_ref_history_lock(struct drm_dp_mst_topology_mgr *mgr) in topology_ref_history_lock()
1674 topology_ref_history_unlock(struct drm_dp_mst_topology_mgr *mgr) in topology_ref_history_unlock()
1680 topology_ref_history_lock(struct drm_dp_mst_topology_mgr *mgr) {} in topology_ref_history_lock()
1682 topology_ref_history_unlock(struct drm_dp_mst_topology_mgr *mgr) {} in topology_ref_history_unlock()
1709 struct drm_dp_mst_topology_mgr *mgr = mstb->mgr; in drm_dp_destroy_mst_branch_device() local
1818 struct drm_dp_mst_topology_mgr *mgr = port->mgr; in drm_dp_destroy_port() local
1947 drm_dp_mst_topology_get_mstb_validated(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_mst_topology_get_mstb_validated()
1985 drm_dp_mst_topology_get_port_validated(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_mst_topology_get_port_validated()
2059 struct drm_dp_mst_topology_mgr *mgr = port->mgr; in drm_dp_port_set_pdt() local
2267 struct drm_dp_mst_topology_mgr *mgr = port->mgr; in drm_dp_mst_port_add_connector() local
2296 drm_dp_mst_topology_unlink_port(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_mst_topology_unlink_port()
2308 struct drm_dp_mst_topology_mgr *mgr, in drm_dp_mst_add_port()
2343 struct drm_dp_mst_topology_mgr *mgr = mstb->mgr; in drm_dp_mst_handle_link_address_port() local
2468 struct drm_dp_mst_topology_mgr *mgr = mstb->mgr; in drm_dp_mst_handle_conn_stat() local
2533 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()
2597 drm_dp_get_mst_branch_device_by_guid(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_get_mst_branch_device_by_guid()
2617 static int drm_dp_check_and_send_link_address(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_check_and_send_link_address()
2648 struct drm_dp_mst_topology_mgr *mgr = in drm_dp_mst_link_probe_work() local
2694 static void drm_dp_mst_queue_probe_work(struct drm_dp_mst_topology_mgr *mgr) in drm_dp_mst_queue_probe_work()
2699 static bool drm_dp_validate_guid(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_validate_guid()
2722 static int drm_dp_send_sideband_msg(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_send_sideband_msg()
2783 static int process_single_tx_qlock(struct drm_dp_mst_topology_mgr *mgr, in process_single_tx_qlock()
2846 static void process_single_down_tx_qlock(struct drm_dp_mst_topology_mgr *mgr) in process_single_down_tx_qlock()
2868 static void drm_dp_queue_down_tx(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_queue_down_tx()
2887 drm_dp_dump_link_address(const struct drm_dp_mst_topology_mgr *mgr, in drm_dp_dump_link_address()
2910 static int drm_dp_send_link_address(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_send_link_address()
2990 drm_dp_send_clear_payload_id_table(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_send_clear_payload_id_table()
3013 drm_dp_send_enum_path_resources(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_send_enum_path_resources()
3083 drm_dp_get_last_connected_port_and_mstb(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_get_last_connected_port_and_mstb()
3112 static int drm_dp_payload_send_msg(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_payload_send_msg()
3171 int drm_dp_send_power_updown_phy(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_send_power_updown_phy()
3205 int drm_dp_send_query_stream_enc_status(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_send_query_stream_enc_status()
3263 static int drm_dp_create_payload_at_dfp(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_create_payload_at_dfp()
3270 static int drm_dp_create_payload_to_remote(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_create_payload_to_remote()
3284 static void drm_dp_destroy_payload_at_remote_and_dfp(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_destroy_payload_at_remote_and_dfp()
3311 int drm_dp_add_payload_part1(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_add_payload_part1()
3364 void drm_dp_remove_payload_part1(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_remove_payload_part1()
3397 void drm_dp_remove_payload_part2(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_remove_payload_part2()
3430 int drm_dp_add_payload_part2(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_add_payload_part2()
3454 static int drm_dp_send_dpcd_read(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_send_dpcd_read()
3505 static int drm_dp_send_dpcd_write(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_send_dpcd_write()
3552 static int drm_dp_send_up_ack_reply(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_send_up_ack_reply()
3637 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()
3730 void drm_dp_mst_topology_queue_probe(struct drm_dp_mst_topology_mgr *mgr) in drm_dp_mst_topology_queue_probe()
3752 void drm_dp_mst_topology_mgr_suspend(struct drm_dp_mst_topology_mgr *mgr) in drm_dp_mst_topology_mgr_suspend()
3789 int drm_dp_mst_topology_mgr_resume(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_mst_topology_mgr_resume()
3857 drm_dp_get_one_sb_msg(struct drm_dp_mst_topology_mgr *mgr, bool up, in drm_dp_get_one_sb_msg()
3939 static bool verify_rx_request_type(struct drm_dp_mst_topology_mgr *mgr, in verify_rx_request_type()
3962 static int drm_dp_mst_handle_down_rep(struct drm_dp_mst_topology_mgr *mgr) in drm_dp_mst_handle_down_rep()
4028 static bool primary_mstb_probing_is_done(struct drm_dp_mst_topology_mgr *mgr) in primary_mstb_probing_is_done()
4045 drm_dp_mst_process_up_req(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_mst_process_up_req()
4091 struct drm_dp_mst_topology_mgr *mgr = in drm_dp_mst_up_req_work() local
4119 static int drm_dp_mst_handle_up_req(struct drm_dp_mst_topology_mgr *mgr) in drm_dp_mst_handle_up_req()
4193 static void update_msg_rx_state(struct drm_dp_mst_topology_mgr *mgr) in update_msg_rx_state()
4225 int drm_dp_mst_hpd_irq_handle_event(struct drm_dp_mst_topology_mgr *mgr, const u8 *esi, in drm_dp_mst_hpd_irq_handle_event()
4265 void drm_dp_mst_hpd_irq_send_new_request(struct drm_dp_mst_topology_mgr *mgr) in drm_dp_mst_hpd_irq_send_new_request()
4296 struct drm_dp_mst_topology_mgr *mgr, in drm_dp_mst_detect_port()
4351 struct drm_dp_mst_topology_mgr *mgr, in drm_dp_mst_edid_read()
4385 struct drm_dp_mst_topology_mgr *mgr, in drm_dp_mst_get_edid()
4430 struct drm_dp_mst_topology_mgr *mgr, in drm_dp_atomic_find_time_slots()
4520 struct drm_dp_mst_topology_mgr *mgr, in drm_dp_atomic_release_time_slots()
4588 struct drm_dp_mst_topology_mgr *mgr; in drm_dp_mst_atomic_setup_commit() local
4639 struct drm_dp_mst_topology_mgr *mgr; in drm_dp_mst_atomic_wait_for_dependencies() local
4691 struct drm_dp_mst_topology_mgr *mgr) in drm_dp_mst_root_conn_atomic_check()
4759 int drm_dp_check_act_status(struct drm_dp_mst_topology_mgr *mgr) in drm_dp_check_act_status()
4807 static void drm_dp_mst_kick_tx(struct drm_dp_mst_topology_mgr *mgr) in drm_dp_mst_kick_tx()
4867 static bool dump_dp_payload_table(struct drm_dp_mst_topology_mgr *mgr, in dump_dp_payload_table()
4881 static void fetch_monitor_name(struct drm_dp_mst_topology_mgr *mgr, in fetch_monitor_name()
4900 struct drm_dp_mst_topology_mgr *mgr) in drm_dp_mst_dump_topology()
5002 struct drm_dp_mst_topology_mgr *mgr = container_of(work, struct drm_dp_mst_topology_mgr, tx_work); in drm_dp_tx_work() local
5026 struct drm_dp_mst_topology_mgr *mgr = mstb->mgr; in drm_dp_delayed_destroy_mstb() local
5058 struct drm_dp_mst_topology_mgr *mgr = in drm_dp_delayed_destroy_work() local
5194 drm_dp_mst_port_downstream_of_parent_locked(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_mst_port_downstream_of_parent_locked()
5231 drm_dp_mst_port_downstream_of_parent(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_mst_port_downstream_of_parent()
5344 drm_dp_mst_atomic_check_payload_alloc_limits(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_mst_atomic_check_payload_alloc_limits()
5408 …_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()
5549 struct drm_dp_mst_topology_mgr *mgr, in drm_dp_mst_atomic_check_mgr()
5597 struct drm_dp_mst_topology_mgr *mgr; in drm_dp_mst_atomic_check() local
5632 struct drm_dp_mst_topology_mgr *mgr) in drm_atomic_get_mst_topology_state()
5653 struct drm_dp_mst_topology_mgr *mgr) in drm_atomic_get_old_mst_topology_state()
5677 struct drm_dp_mst_topology_mgr *mgr) in drm_atomic_get_new_mst_topology_state()
5697 int drm_dp_mst_topology_mgr_init(struct drm_dp_mst_topology_mgr *mgr, in drm_dp_mst_topology_mgr_init()
5759 void drm_dp_mst_topology_mgr_destroy(struct drm_dp_mst_topology_mgr *mgr) in drm_dp_mst_topology_mgr_destroy()
5818 struct drm_dp_mst_topology_mgr *mgr = port->mgr; in drm_dp_mst_i2c_read() local
5871 struct drm_dp_mst_topology_mgr *mgr = port->mgr; in drm_dp_mst_i2c_write() local
5920 struct drm_dp_mst_topology_mgr *mgr = port->mgr; in drm_dp_mst_i2c_xfer() local