hw_write(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– hw_write(9) πŸ’–

okay bestie, welcome to the Kernel API Manual page for hw_write β€” the function that is literally just out here writing to a hw register πŸŽ€. No cap, it's giving "small but iconic," and we're obsessed. Here's the whole vibe check, with every fact kept exactly where it belongs ✨.

πŸŽ€ NAME πŸŽ€

hw_write β€” writes to a hw register πŸ’…

🌸 SYNOPSIS 🌸

void hw_write (struct ci_hdrc *ci , enum ci_hw_regs reg , u32 mask , u32
       data );

πŸ¦‹ ARGUMENTS πŸ¦‹

  • ci β€” the controller πŸ‘‘
  • reg β€” register index πŸ”’
  • mask β€” bitfield mask 🎭
  • data β€” new value ✨

🌈 SEE ALSO 🌈

Kernel file ./drivers/usb/chipidea/ci.h β€” plus the whole lineup, iykyk:


mwah πŸ’‹ β€” signed off from source/version ./drivers/usb/chipidea + hw_write(9), dated October 2026, with main-character energy only 🫢

πŸ“¦ where this page comes from