radeon_atpx_switch_end(9)
π
radeon_atpx_switch_end(9) β Kernel API Manual π
okay bestie, welcome to the Kernel API Manual page for radeon_atpx_switch_end(9) β the little βweβre done hereβ notification for a GPU switch. π«Ά
πΈ NAME πΈ
radeon_atpx_switch_end β notify the sbios of a GPU switch
β¨ SYNOPSIS β¨
int radeon_atpx_switch_end (struct radeon_atpx *atpx , u16 mux_id );
π ARGUMENTS π
atpxβ atpx info struct. Thatβs the info bundle this call needs.mux_idβ mux state (0= integrated GPU,1= discrete GPU).
π DESCRIPTION π
okay so hereβs the tea: this function executes the ATPX_FUNCTION_GRAPHICS_DEVICE_SWITCH_END_NOTIFICATION ATPX function to notify the sbios that a switch between the discrete GPU and integrated GPU has ended β and yes, it covers all asics. Returns 0 on success, error on failure. no cap. β¨
π¦ SEE ALSO π¦
Kernel file ./drivers/gpu/drm/radeon/radeon_atpx_handler.c
the whole friend group:
radeon_atpx_call(9)radeon_atpx_parse_functions(9)radeon_atpx_validate(9)radeon_atpx_verify_interface(9)radeon_atpx_set_discrete_state(9)radeon_atpx_switch_disp_mux(9)radeon_atpx_switch_i2c_mux(9)radeon_atpx_switch_start(9)radeon_atpx_switchto(9)radeon_atpx_power_state(9)radeon_atpx_pci_probe_handle(9)radeon_atpx_init(9)radeon_atpx_get_client_id(9)radeon_atpx_detect(9)radeon_register_atpx_handler(9)radeon_unregister_atpx_handler(9)
mwah π this page comes from ./drivers/gpu/drm/radeon, dated October 2026, and itβs the radeon_atpx_switch_end(9) manual. bye bestie π«Άπ
π¦ 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