dw_pcie_ep_linkdown(9)
π dw_pcie_ep_linkdown(9) π
bestie, welcome to the Kernel API Manual page for dw_pcie_ep_linkdown(9) β itβs giving kernel-function realness and Iβm obsessed. π
β¨ NAME β¨
okay so dw_pcie_ep_linkdown β Notify EPF drivers about Link Down event. thatβs the whole mood. periodt. π
πΈ SYNOPSIS πΈ
the signature is literally:
void dw_pcie_ep_linkdown (struct dw_pcie_ep *ep );
π ARGUMENTS π
epβ the DWC EP device, bestie. thatβs the one.
π¦ DESCRIPTION π¦
before the notification gets sent to the EPF drivers, the non-sticky registers are also initialized. why? because those registers need to be initialized before the link comes back again β no cap, itβs necessary. β¨
π₯ SEE ALSO π₯
- the kernel file is literally
./drivers/pci/controller/dwc/pcie-designware-ep.c dw_pcie_ep_get_func_from_ep(9)dw_pcie_ep_reset_bar(9)dw_pcie_ep_raise_intx_irq(9)dw_pcie_ep_raise_msi_irq(9)dw_pcie_ep_raise_msix_irq_doorbell(9)dw_pcie_ep_raise_msix_irq(9)dw_pcie_ep_cleanup(9)dw_pcie_ep_deinit(9)dw_pcie_ep_init_registers(9)dw_pcie_ep_linkup(9)dw_pcie_ep_init(9)
mwah π signing off from the ./drivers/pci/controller/dwc source/version corner, 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