drm_dp_tunne...ble_bw_alloc(9)
π NAME π
Okay bestie, so this page is from the Kernel API Manual, and the star of the show is drm_dp_tunnel_disable_bw_alloc β literally the function you call to Disable DP tunnel BW allocation mode. That's it, that's the whole vibe. β¨
π SYNOPSIS π
int drm_dp_tunnel_disable_bw_alloc(struct drm_dp_tunnel *tunnel);
πΈ ARGUMENTS πΈ
tunnelβ the tunnel object, periodt. That's the thing you're passing in, no cap. π«Ά
π¦ DESCRIPTION π¦
So what does it actually do? It disables the DP tunnel BW allocation mode on tunnel. Like, turns it off. Off-mode. Goodbye bandwidth-allocating era. π
And what does it hand back to you?
- Returns
0in case of success β slay, we love a clean zero. π - Returns a negative error code otherwise β so if it's negative, something went sideways, ngl. π
That's the whole deal, fr fr. No hidden tricks.
π SEE ALSO π
The kernel file lives at ./drivers/gpu/drm/display/drm_dp_tunnel.c β go read it, it's giving main character energy. πβ¨
And here's the whole tunnel friend group, all of them iconic:
drm_dp_tunnel_get(9)drm_dp_tunnel_put(9)drm_dp_tunnel_set_io_error(9)drm_dp_tunnel_detect(9)drm_dp_tunnel_destroy(9)drm_dp_tunnel_enable_bw_alloc(9)drm_dp_tunnel_bw_alloc_is_enabled(9)drm_dp_tunnel_pr_optimization_supported(9)drm_dp_tunnel_alloc_bw(9)drm_dp_tunnel_get_allocated_bw(9)drm_dp_tunnel_update_state(9)drm_dp_tunnel_128b132b_supported(9)drm_dp_tunnel_128b132b_lane0_mapping_supported(9)drm_dp_tunnel_128b132b_dprx_rates(9)drm_dp_tunnel_max_dprx_rate(9)drm_dp_tunnel_max_dprx_lane_count(9)drm_dp_tunnel_available_bw(9)drm_dp_tunnel_atomic_get_state(9)drm_dp_tunnel_atomic_get_old_state(9)drm_dp_tunnel_atomic_get_new_state(9)drm_dp_tunnel_atomic_set_stream_bw(9)drm_dp_tunnel_atomic_get_required_bw(9)drm_dp_tunnel_atomic_get_group_streams_in_state(9)drm_dp_tunnel_atomic_check_stream_bws(9)drm_dp_tunnel_mgr_create(9)drm_dp_tunnel_mgr_destroy(9)
π‘ Pro bestie move: drm_dp_tunnel_enable_bw_alloc(9) is the opposite of this one, so if you ever need to turn the mode back on, that's your girl. iykyk.
β¨ okay that's the whole page, mwah β¨
This lil masterpiece comes to you from ./drivers/gpu/drm/display, dated October 2026, and it's filed under drm_dp_tunne...ble_bw_alloc(9) β yes the name is truncated in the corner, she's mysterious like that. πππ¦
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms