bcm63xx_select_phy_mode(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… bcm63xx_select_phy_mode(9) β€” the Kernel API Manual bestie era πŸ’–

🌸 NAME 🌸

bcm63xx_select_phy_mode β€” Select between USB device and host mode.

✨ SYNOPSIS ✨

Omg okay here's the exact incantation, bestie, no cap:

void bcm63xx_select_phy_mode (struct bcm63xx_udc *udc , bool is_device
       );

πŸŽ€ ARGUMENTS πŸŽ€

  • udc β€” Reference to the device controller.
  • is_device β€” true for device, false for host. Pick your era πŸ‘‘

πŸ¦‹ DESCRIPTION πŸ¦‹

Lowkey this should probably be reworked to use the drivers/usb/otg infrastructure β€” yes, that's literally the note, bestie 😭.

By default, the AFE/pullups are disabled in device mode, until bcm63xx_select_pullup is called. That's the whole default vibe check.

🌈 SEE ALSO 🌈

Okay this section is a whole group chat, so here's every single reference, no skips:


source/version: ./drivers/usb/gadget/udc Β· date: October 2026 Β· bcm63xx_select_phy_mode(9) signing off, mwah πŸ’‹βœ¨

πŸ“¦ where this page comes from