hsi_register_board_info(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… hsi_register_board_info(9) πŸ’…

okay bestie, this is the Kernel API Manual page for hsi_register_board_info(9), and it's literally about registering HSI clients information. no cap. 🫢

✨ NAME ✨

hsi_register_board_info β€” Register HSI clients information. that's the whole vibe. πŸ’–

πŸŽ€ SYNOPSIS πŸŽ€

int hsi_register_board_info (struct hsi_board_info const *info ,
unsigned int len );

πŸ¦‹ ARGUMENTS πŸ¦‹

  • info β€” Array of HSI clients on the board. yes, the whole array. πŸ‘‘
  • len β€” Length of the array. gotta know how many cuties we're working with. ✨

🌸 DESCRIPTION 🌸

HSI clients are statically declared and registered on board files. that's the setup, periodt. πŸ’…

your HSI clients get automatically registered to the HSI bus once the controller and the port where the clients wishes to attach are registered to it. the way that whole chain just clicks into place? iconic. πŸ¦‹

Return -errno on failure, 0 on success. that's the whole return mood: bad news in -errno form, or a clean little 0 when it slays. 🌈

⭐ SEE ALSO ⭐

  • Kernel file ./drivers/hsi/hsi_boardinfo.c β€” go peek, iykyk. πŸ”₯

mwah πŸ’‹ this cutie is from the source/version ./drivers/hsi, dated October 2026, and the page is hsi_register_board_info(9). πŸŽ€πŸ’œ

πŸ“¦ where this page comes from