dwc2_host_en...l_power_down(9)
π dwc2_host_enter_partial_power_down(9) β Kernel API Manual π
okay so bestie, welcome to the Kernel API Manual β¨ we're looking at dwc2_host_enter_partial_power_down today and honestly? it's giving "quiet luxury" β the whole point is literally to go low-power. iykyk π
πΈ NAME πΈ
dwc2_host_enter_partial_power_down β puts the controller into partial power down. that's it, that's the vibe π
β¨ SYNOPSIS β¨
int dwc2_host_enter_partial_power_down (struct dwc2_hsotg *hsotg );
like, it returns an int and takes exactly one arg. no drama π¦
π«Ά ARGUMENTS π«Ά
hsotgβ the programming view of the DWC_otg controller π this is the main character right here
π RETURN π
returns non-zero if it failed to enter host partial power down π so likeβ¦ zero = slay, non-zero = not slay. keep an eye on that fr fr
π§ DESCRIPTION π§
so this function is for entering Host mode partial power down β¨ that's the whole assignment and it ate. no cap, no extra lore, that's just what it does π
π₯ SEE ALSO π₯
kernel file ./drivers/usb/dwc2/hcd.c β and honestly the whole friend group showed up for this one, look at this roster π«Ά
dwc2_enable_common_interrupts(9)dwc2_enable_host_interrupts(9)dwc2_disable_host_interrupts(9)dwc2_calc_frame_interval(9)dwc2_read_packet(9)dwc2_dump_channel_info(9)dwc2_hc_init(9)dwc2_hc_halt(9)dwc2_hc_cleanup(9)dwc2_hc_set_even_odd_frame(9)dwc2_hc_write_packet(9)dwc2_hc_do_ping(9)dwc2_hc_start_transfer(9)dwc2_hc_start_transfer_ddma(9)dwc2_hc_continue_transfer(9)dwc2_hcd_start(9)dwc2_hcd_connect(9)dwc2_hcd_disconnect(9)dwc2_hcd_rem_wakeup(9)dwc2_hcd_stop(9)dwc2_core_init(9)dwc2_core_host_init(9)dwc2_assign_and_init_hc(9)dwc2_hcd_select_transactions(9)dwc2_queue_transaction(9)dwc2_hcd_queue_transactions(9)dwc2_port_suspend(9)dwc2_port_resume(9)dwc2_host_get_tt_info(9)dwc2_host_put_tt_info(9)dwc2_backup_host_registers(9)dwc2_restore_host_registers(9)dwc2_host_enter_hibernation(9)dwc2_host_enter_clock_gating(9)dwc2_host_exit_clock_gating(9)
and that's the whole page bestie, go take a nap β the controller sure is π΄
source: ./drivers/usb/dwc2 Β· dated October 2026 Β· page dwc2_host_en...l_power_down(9) β mwah, ily, see u in the next manpage ππ
π¦ 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