dwc2_exit_pa...l_power_down(9)
π dwc2_exit_partial_power_down β Kernel API Manual (section 9)
okay so bestie, welcome to the dwc2_exit_partial_power_down(9) page π this is a lil corner of the kernel API manual and we're gonna get you so caught up. No cap.
β¨ NAME β¨
dwc2_exit_partial_power_down β literally the function that takes the controller out of Partial Power Down. It's giving "wake up babe, we're going back to full power" energy π₯
πΈ SYNOPSIS πΈ
int dwc2_exit_partial_power_down (struct dwc2_hsotg *hsotg , int
rem_wakeup , bool restore );
she takes three arguments and hands you back an int, periodt π
π ARGUMENTS π
hsotgβ this is the programming view of the DWC_otg controller π«Ά like, the whole controller but make it a struct.rem_wakeupβ anintthat tells you whether the resume is initiated by Reset. iykyk πrestoreβ abool, and it's the "do the controller registers need to be restored" flag. lowkey important, ngl β¨
π¦ SEE ALSO π¦
the kernel file lives at ./drivers/usb/dwc2/core.c and honestly? the whole friend group is linked here. go say hi π:
dwc2_backup_global_registers(9)dwc2_restore_global_registers(9)dwc2_enter_partial_power_down(9)dwc2_restore_essential_regs(9)dwc2_hib_restore_common(9)dwc2_wait_for_mode(9)dwc2_iddig_filter_enabled(9)dwc2_force_mode(9)dwc2_clear_force_mode(9)dwc2_dump_host_registers(9)dwc2_dump_global_registers(9)dwc2_flush_tx_fifo(9)dwc2_flush_rx_fifo(9)dwc2_enable_global_interrupts(9)dwc2_disable_global_interrupts(9)dwc2_hsotg_wait_bit_set(9)dwc2_hsotg_wait_bit_clear(9)
bestie reminder: dwc2_enter_partial_power_down(9) is right there in the list β that's the enter one. this page is the exit one. don't mix them up, I'm begging ππ
and that's the whole page! tysm for reading, you ate that π this was ./drivers/usb/dwc2, dated October 2026, from the dwc2_exit_pa...l_power_down(9) manual page β mwah, go touch some registers ππ§ β¨
π¦ 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