optc2_set_gsl(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay so bestie, welcome to the optc2_set_gsl(9) page from the Kernel API Manual 🫢. This function is optc2_set_gsl, and its whole assignment is: Assign OTG to GSL groups, set one of the OTGs to be master & rest are slaves. That's the vibe, periodt.

✨ SYNOPSIS ✨

the signature is giving β€œshort but powerful,” no cap:

void optc2_set_gsl (struct timing_generator *optc , const struct
gsl_params *params );

it's void, so there's no return value to catch later πŸ’….

πŸŽ€ ARGUMENTS πŸŽ€

  • optc β€” a timing_generator instance. this is the timing generator bb, the main character of this argument situation.
  • params β€” pointer to gsl_params. literally a pointer to the gsl_params, okay? iykyk.

πŸ” SEE ALSO πŸ”

if u wanna keep reading, bestie, these are the references:

  • Kernel file ./drivers/gpu/drm/amd/display/dc/optc/dcn20/dcn20_optc.c β€” the source file is right there, slay.
  • optc2_enable_crtc(9) β€” another page to check out ✨.

bye bestie 🫢 β€” that's the whole optc2_set_gsl(9) moment. source/version: ./drivers/gpu/drm/amd/display/..., date: October 2026 πŸ’…

πŸ“¦ where this page comes from