dwc2_uframe_schedule_ls(9)
Hiii bestie π welcome to the dwc2_uframe_schedule_ls(9) page β yep, thatβs the Kernel API Manual, and weβre gonna make this lil kernel function make sense together. π
β¨ NAME β¨
dwc2_uframe_schedule_ls β schedule a QH for a periodic low/full speed xfer. π
πΈ SYNOPSIS πΈ
int dwc2_uframe_schedule_ls (struct dwc2_hsotg *hsotg , struct dwc2_qh
*qh );
π¦ ARGUMENTS π¦
hsotgβ the HCD state structure for the DWC OTG controller. Thatβs the big controller-state bestie. πqhβ theQHfor the periodic transfer. The queue-head cutie in question. π
π« DESCRIPTION π«
Okay so basically this just wraps dwc2_ls_pmap_schedule to provide a clean interface. Thatβs the whole tea β β no extra mystery, just a tidy wrapper. β¨
π₯ SEE ALSO π₯
Hereβs the whole friend group, bestie π«Ά:
- Kernel file
./drivers/usb/dwc2/hcd_queue.c dwc2_periodic_channel_available(9)dwc2_check_periodic_bandwidth(9)pmap_schedule(9)pmap_unschedule(9)dwc2_get_ls_map(9)dwc2_qh_print(9)dwc2_qh_schedule_print(9)dwc2_ls_pmap_schedule(9)dwc2_ls_pmap_unschedule(9)dwc2_hs_pmap_schedule(9)dwc2_hs_pmap_unschedule(9)dwc2_uframe_schedule_split(9)dwc2_uframe_schedule_hs(9)dwc2_uframe_schedule(9)dwc2_uframe_unschedule(9)dwc2_pick_first_frame(9)dwc2_do_reserve(9)dwc2_do_unreserve(9)dwc2_unreserve_timer_fn(9)dwc2_check_max_xfer_size(9)dwc2_schedule_periodic(9)dwc2_deschedule_periodic(9)dwc2_wait_timer_fn(9)dwc2_qh_init(9)dwc2_hcd_qh_create(9)dwc2_hcd_qh_free(9)dwc2_hcd_qh_add(9)dwc2_hcd_qh_unlink(9)dwc2_next_for_periodic_split(9)dwc2_next_periodic_start(9)dwc2_hcd_qtd_init(9)dwc2_hcd_qtd_add(9)
Mwah π β source/version vibe: ./drivers/usb/dwc2; date: October 2026; page: dwc2_uframe_schedule_ls(9). Byeeee π«Ά
π¦ 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