eeh_set_dev_freset(9)
π NAME π
okay so bestie, welcome to eeh_set_dev_freset(9) from the Kernel API Manual. This one is called eeh_set_dev_freset, and itβs here to Check the required reset for the indicated device. β¨
π¦ SYNOPSIS π¦
void eeh_set_dev_freset (struct eeh_dev *edev , void *flag );
π ARGUMENTS π
edevβ EEH device. the device weβre checking, periodt.flagβ return value. yes bestie, thatβs literally the label the page gives it π
πΈ DESCRIPTION πΈ
okay so hereβs the vibe: each device might have its preferred reset type β fundamental or hot reset. no cap. This routine is used to collect the information for the indicated device and its children, so that the bunch of the devices could be reset properly. π
π₯ SEE ALSO π₯
Kernel file ./arch/powerpc/kernel/eeh.c and the whole friend group:
eeh_slot_error_detail(9)eeh_token_to_phys(9)eeh_dev_check_failure(9)eeh_check_failure(9)eeh_pci_enable(9)pcibios_set_pcie_reset_state(9)eeh_pe_reset_full(9)eeh_save_bars(9)eeh_init(9)eeh_probe_device(9)eeh_remove_device(9)eeh_dev_open(9)eeh_dev_release(9)eeh_iommu_group_to_pe(9)eeh_pe_set_option(9)eeh_pe_get_state(9)eeh_pe_reset(9)eeh_pe_configure(9)eeh_pe_inject_err(9)
with love and zero cap, this page is from the Kernel API Manual, source/version ./arch/powerpc/kernel, dated October 2026. π«Άβ¨
π¦ 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