asd_chip_reset(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… asd_chip_reset(9) πŸ’…

okay bestie, welcome to the Kernel API Manual entry for asd_chip_reset(9) β€” yes, we're doing kernel reset lore today, and it's lowkey iconic πŸŽ€


✨ NAME ✨

The official name-and-description combo is asd_chip_reset - - reset the host adapter, etc β€” that's the double dash and the "etc" exactly as written, no cap πŸ’…

🌸 SYNOPSIS 🌸

void asd_chip_reset (struct asd_ha_struct *asd_ha );

🫢 ARGUMENTS 🫢

  • asd_ha β€” pointer to host adapter structure of interest. That's the structure of interest, periodt πŸ’–

πŸ’… DESCRIPTION πŸ’…

okay so she's called from the ISR. Then it's giving hard reset the chip energy β€” let everything timeout. This should be no different than hot-unplugging the host adapter. Once everything times out we'll init the chip with a call to asd_init_chip and enable interrupts with asd_enable_ints. Also the source note literally says XXX finish. β€” not me, that's the note, and I'm keeping it 100% πŸ’€

bestie, the "let everything timeout" part is the whole vibe here β€” dramatic but accurate 😭

πŸ”₯ SEE ALSO πŸ”₯

Kernel file ./drivers/scsi/aic94xx/aic94xx_hwi.c, plus this whole squad right here:


cute little sign-off from the footer bestie: source/version is ./drivers/scsi/aic94xx, date is October 2026 β€” mwah, you ate that πŸ“πŸ’‹

πŸ“¦ where this page comes from