diff options
| author | Ingo Molnar <mingo@kernel.org> | 2024-03-25 13:32:29 +0300 | 
|---|---|---|
| committer | Ingo Molnar <mingo@kernel.org> | 2024-03-25 13:32:29 +0300 | 
| commit | f4566a1e73957800df75a3dd2dccee8a4697f327 (patch) | |
| tree | b043b875228c0b25988af66c680d60cae69d761d /drivers/gpu/drm/display/drm_dp_mst_topology.c | |
| parent | b9e6e28663928cab836a19abbdec3d036a07db3b (diff) | |
| parent | 4cece764965020c22cff7665b18a012006359095 (diff) | |
| download | linux-f4566a1e73957800df75a3dd2dccee8a4697f327.tar.xz | |
Merge tag 'v6.9-rc1' into sched/core, to pick up fixes and to refresh the branch
Signed-off-by: Ingo Molnar <mingo@kernel.org>
Diffstat (limited to 'drivers/gpu/drm/display/drm_dp_mst_topology.c')
| -rw-r--r-- | drivers/gpu/drm/display/drm_dp_mst_topology.c | 23 | 
1 files changed, 14 insertions, 9 deletions
diff --git a/drivers/gpu/drm/display/drm_dp_mst_topology.c b/drivers/gpu/drm/display/drm_dp_mst_topology.c index f7c6b60629c2..03d528209426 100644 --- a/drivers/gpu/drm/display/drm_dp_mst_topology.c +++ b/drivers/gpu/drm/display/drm_dp_mst_topology.c @@ -1306,7 +1306,8 @@ static int drm_dp_mst_wait_tx_reply(struct drm_dp_mst_branch *mstb,  	}  out:  	if (unlikely(ret == -EIO) && drm_debug_enabled(DRM_UT_DP)) { -		struct drm_printer p = drm_debug_printer(DBG_PREFIX); +		struct drm_printer p = drm_dbg_printer(mgr->dev, DRM_UT_DP, +						       DBG_PREFIX);  		drm_dp_mst_dump_sideband_msg_tx(&p, txmsg);  	} @@ -1593,10 +1594,11 @@ topology_ref_type_to_str(enum drm_dp_mst_topology_ref_type type)  }  static void -__dump_topology_ref_history(struct drm_dp_mst_topology_ref_history *history, +__dump_topology_ref_history(struct drm_device *drm, +			    struct drm_dp_mst_topology_ref_history *history,  			    void *ptr, const char *type_str)  { -	struct drm_printer p = drm_debug_printer(DBG_PREFIX); +	struct drm_printer p = drm_dbg_printer(drm, DRM_UT_DP, DBG_PREFIX);  	char *buf = kzalloc(PAGE_SIZE, GFP_KERNEL);  	int i; @@ -1638,15 +1640,15 @@ out:  static __always_inline void  drm_dp_mst_dump_mstb_topology_history(struct drm_dp_mst_branch *mstb)  { -	__dump_topology_ref_history(&mstb->topology_ref_history, mstb, -				    "MSTB"); +	__dump_topology_ref_history(mstb->mgr->dev, &mstb->topology_ref_history, +				    mstb, "MSTB");  }  static __always_inline void  drm_dp_mst_dump_port_topology_history(struct drm_dp_mst_port *port)  { -	__dump_topology_ref_history(&port->topology_ref_history, port, -				    "Port"); +	__dump_topology_ref_history(port->mgr->dev, &port->topology_ref_history, +				    port, "Port");  }  static __always_inline void @@ -2824,7 +2826,9 @@ static int process_single_tx_qlock(struct drm_dp_mst_topology_mgr *mgr,  	ret = drm_dp_send_sideband_msg(mgr, up, chunk, idx);  	if (ret) {  		if (drm_debug_enabled(DRM_UT_DP)) { -			struct drm_printer p = drm_debug_printer(DBG_PREFIX); +			struct drm_printer p = drm_dbg_printer(mgr->dev, +							       DRM_UT_DP, +							       DBG_PREFIX);  			drm_printf(&p, "sideband msg failed to send\n");  			drm_dp_mst_dump_sideband_msg_tx(&p, txmsg); @@ -2869,7 +2873,8 @@ static void drm_dp_queue_down_tx(struct drm_dp_mst_topology_mgr *mgr,  	list_add_tail(&txmsg->next, &mgr->tx_msg_downq);  	if (drm_debug_enabled(DRM_UT_DP)) { -		struct drm_printer p = drm_debug_printer(DBG_PREFIX); +		struct drm_printer p = drm_dbg_printer(mgr->dev, DRM_UT_DP, +						       DBG_PREFIX);  		drm_dp_mst_dump_sideband_msg_tx(&p, txmsg);  	}  | 
