pm8001_chip_soft_rst(9)
πΈ NAME πΈ
okay so welcome to the Kernel API Manual page for pm8001_chip_soft_rst(9), bestie π
. This function is the move that soft resets the PM8001 chip, so that all the FW register status gets cleared to the originated status. It's giving "reset the chip, restore the FW register vibe" energy, no cap β¨.
β¨ SYNOPSIS β¨
int pm8001_chip_soft_rst (struct pm8001_hba_info *pm8001_ha );
π ARGUMENTS π
pm8001_haβ our hba card information π«Ά. That's the HBA card info, literally the main-character argument here.
π¦ SEE ALSO π¦
The kernel file is ./drivers/scsi/pm8001/pm8001_hwi.c β iconic path, iykyk π.
And here's the whole bestie squad of related functions, in the exact order the page lists them:
read_main_config_table(9)read_general_status_table(9)read_inbnd_queue_table(9)read_outbnd_queue_table(9)init_default_table_values(9)update_main_config_table(9)update_inbnd_queue_table(9)update_outbnd_queue_table(9)pm8001_bar4_shift(9)mpi_set_phys_g3_with_ssc(9)mpi_set_open_retry_interval_reg(9)mpi_init_check(9)check_fw_ready(9)pm8001_chip_init(9)soft_reset_ready_check(9)pm8001_chip_iounmap(9)pm8001_chip_interrupt_enable(9)pm8001_chip_interrupt_disable(9)pm8001_mpi_msg_free_get(9)pm8001_mpi_build_cmd(9)pm8001_mpi_msg_consume(9)mpi_ssp_completion(9)pm8001_bytes_dmaed(9)pm8001_get_attached_sas_addr(9)pm8001_hw_event_ack_req(9)hw_event_sas_phy_up(9)hw_event_sata_phy_up(9)hw_event_phy_down(9)pm8001_mpi_reg_resp(9)pm8001_mpi_fw_flash_update_resp(9)mpi_hw_event(9)process_one_iomb(9)pm8001_chip_smp_req(9)pm8001_chip_ssp_io_req(9)pm8001_chip_phy_start_req(9)pm8001_chip_phy_stop_req(9)pm8001_chip_phy_ctl_req(9)pm8001_chip_isr(9)pm8001_chip_ssp_tm_req(9)pm8001_chip_fw_flash_update_build(9)
xoxo, your kernel bestie π β this page comes from ./drivers/scsi/pm8001, dated October 2026, and it's the pm8001_chip_soft_rst(9) page, periodt π.
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms