vga_switche...omain_pm_ops(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ vga_switche...omain_pm_ops(9) πŸŽ€

okay bestie, this is the Kernel API Manual page for vga_switcheroo_init_domain_pm_ops, and it's literally the helper for driver power control πŸ’…


✨ NAME ✨

vga_switcheroo_init_domain_pm_ops β€” helper for driver power control 🫢


🌸 SYNOPSIS 🌸

int vga_switcheroo_init_domain_pm_ops (struct device *dev , struct
       dev_pm_domain *domain );

πŸ¦‹ ARGUMENTS πŸ¦‹

  • dev β€” vga client device
  • domain β€” power domain

πŸ’– DESCRIPTION πŸ’–

okay so this is a helper for GPUs whose power state is controlled by the driver's runtime pm. after the GPU has been suspended, the handler needs to be called to cut power to the GPU. likewise, it needs to reinstate power before the GPU can resume. to this end, this helper augments the suspend/resume functions by the requisite calls to the handler. it needs only be called on platforms where the power switch is separate to the device being powered down. periodt ✨


πŸ”₯ SEE ALSO πŸ”₯


kisses bestie, this page lives under ./drivers/gpu/vga, is dated October 2026, and carries the page-name vibe vga_switche...omain_pm_ops(9) β€” iconic, no cap πŸ’œπŸŒˆ

πŸ“¦ where this page comes from