drm_dp_tunn...ble_bw_alloc(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… drm_dp_tunnel_enable_bw_alloc β€” like, the whole glow-up, bestie

okay so this one lives in the Kernel API Manual (yes, that's the manual name, and yes it's giving "official but make it cute") β€” and the header up top is literally drm_dp_tunn...ble_bw_alloc(9) because someone was too iconically lazy to type the whole thing out. we know what it means though. πŸ’–


✨ NAME ✨

drm_dp_tunnel_enable_bw_alloc β€” turn on DP tunnel BW allocation mode. that's it. that's the vibe. πŸ‘‘


πŸ¦‹ SYNOPSIS πŸ¦‹

int drm_dp_tunnel_enable_bw_alloc(struct drm_dp_tunnel *tunnel);

πŸŽ€ ARGUMENTS πŸŽ€

  • tunnel β€” the tunnel object in question, your main character for this call. 🫢

🌸 DESCRIPTION 🌸

So here's the tea: this function enables the DP tunnel BW allocation mode on tunnel, but only if it supports it. no forcing, no "make it work anyway", we're respecting boundaries here. πŸ™ˆ

It returns 0 in case of success, and a negative error code otherwise β€” so like, if you get a negative number back, that's the universe telling you no. 😭


πŸ”₯ SEE ALSO πŸ”₯

the whole friend group, fr fr β€” go say hi:

  • Kernel file ./drivers/gpu/drm/display/drm_dp_tunnel.c

and also:


sign-off era πŸ§šπŸ’œ

that's the whole page, bestie! it ships from ./drivers/gpu/drm/display, stamped October 2026, and the footer is still out here calling itself drm_dp_tunn...ble_bw_alloc(9) β€” consistent queen. slay. πŸ’…βœ¨

πŸ“¦ where this page comes from