pm8001_dev_found_notify(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

Welcome to the pm8001_dev_found_notify(9) page in the Kernel API Manual, bestie! πŸ’–

πŸŽ€ NAME πŸŽ€

pm8001_dev_found_notify β€” libsas notify a device is found. That's the whole vibe. πŸ’…

✨ SYNOPSIS ✨

int pm8001_dev_found_notify (struct domain_device *dev );

🫢 ARGUMENTS 🫢

  • dev β€” the device structure which sas layer used. That's the arg, bestie. πŸ¦‹

🌈 DESCRIPTION 🌈

Okay so picture this: when libsas finds a sas domain device, it should tell the LLDD that device is found. Then the LLDD register this device to HBA firmware by the command "OPC_INB_REG_DEV". After that, the HBA will assign a device ID (according to device's sas address) and returned it to LLDD. From now on, we communicate with HBA FW with the device ID which HBA assigned rather than sas address. It is the necessary step for our HBA but it is the optional for other HBA driver. No cap, that's the flow. 🌸

πŸ’– SEE ALSO πŸ’–

Kernel file ./drivers/scsi/pm8001/pm8001_sas.c and all these cuties:


Sign-off cutie vibes: this page lives in ./drivers/scsi/pm8001, is dated October 2026, and it's the pm8001_dev_found_notify(9) page from the Kernel API Manual. Byeee πŸ‘‘πŸ’–

πŸ“¦ where this page comes from