Searched refs:write_config (Results 1 – 6 of 6) sorted by relevance
/Linux-v4.19/arch/powerpc/kernel/ |
D | eeh_pe.c | 743 eeh_ops->write_config(pdn, cap + PCI_EXP_SLTCTL, 2, val); in eeh_bridge_check_link() 751 eeh_ops->write_config(pdn, cap + PCI_EXP_LNKCTL, 2, val); in eeh_bridge_check_link() 792 eeh_ops->write_config(pdn, i*4, 4, edev->config_space[i]); in eeh_restore_bridge_bars() 794 eeh_ops->write_config(pdn, 14*4, 4, edev->config_space[14]); in eeh_restore_bridge_bars() 797 eeh_ops->write_config(pdn, PCI_CACHE_LINE_SIZE, 1, in eeh_restore_bridge_bars() 799 eeh_ops->write_config(pdn, PCI_LATENCY_TIMER, 1, in eeh_restore_bridge_bars() 802 eeh_ops->write_config(pdn, 15*4, 4, edev->config_space[15]); in eeh_restore_bridge_bars() 805 eeh_ops->write_config(pdn, PCI_COMMAND, 4, edev->config_space[1] | in eeh_restore_bridge_bars() 819 eeh_ops->write_config(pdn, i*4, 4, edev->config_space[i]); in eeh_restore_device_bars() 821 eeh_ops->write_config(pdn, 12*4, 4, edev->config_space[12]); in eeh_restore_device_bars() [all …]
|
D | eeh.c | 753 eeh_ops->write_config(pdn, edev->pcie_cap + PCI_EXP_DEVCTL, in eeh_restore_vf_config() 764 eeh_ops->write_config(pdn, in eeh_restore_vf_config() 773 eeh_ops->write_config(pdn, PCI_COMMAND, 2, cmd); in eeh_restore_vf_config() 783 eeh_ops->write_config(pdn, edev->pcie_cap + PCI_EXP_DEVCTL, in eeh_restore_vf_config() 792 eeh_ops->write_config(pdn, edev->aer_cap + PCI_ERR_CAP, in eeh_restore_vf_config()
|
/Linux-v4.19/drivers/staging/mt7621-pci/ |
D | pci-mt7621.c | 209 write_config(struct mt7621_pcie *pcie, unsigned int dev, u32 reg, u32 val) in write_config() function 657 write_config(pcie, 2, 0x4, val|0x4); in mt7621_pci_probe() 661 write_config(pcie, 2, 0x70c, val); in mt7621_pci_probe() 666 write_config(pcie, 1, 0x4, val|0x4); in mt7621_pci_probe() 670 write_config(pcie, 1, 0x70c, val); in mt7621_pci_probe() 673 write_config(pcie, 0, 0x4, val|0x4); //bus master enable in mt7621_pci_probe() 677 write_config(pcie, 0, 0x70c, val); in mt7621_pci_probe()
|
/Linux-v4.19/arch/powerpc/platforms/powernv/ |
D | eeh-powernv.c | 872 eeh_ops->write_config(pdn, aer + PCI_ERR_UNCOR_MASK, in __pnv_eeh_bridge_reset() 878 eeh_ops->write_config(pdn, PCI_BRIDGE_CONTROL, 2, ctrl); in __pnv_eeh_bridge_reset() 885 eeh_ops->write_config(pdn, PCI_BRIDGE_CONTROL, 2, ctrl); in __pnv_eeh_bridge_reset() 894 eeh_ops->write_config(pdn, aer + PCI_ERR_UNCOR_MASK, in __pnv_eeh_bridge_reset() 997 eeh_ops->write_config(pdn, edev->pcie_cap + PCI_EXP_DEVCTL, in pnv_eeh_do_flr() 1005 eeh_ops->write_config(pdn, edev->pcie_cap + PCI_EXP_DEVCTL, in pnv_eeh_do_flr() 1037 eeh_ops->write_config(pdn, edev->af_cap + PCI_AF_CTRL, in pnv_eeh_do_af_flr() 1042 eeh_ops->write_config(pdn, edev->af_cap + PCI_AF_CTRL, 1, 0); in pnv_eeh_do_af_flr() 1710 .write_config = pnv_eeh_write_config,
|
/Linux-v4.19/arch/powerpc/include/asm/ |
D | eeh.h | 218 int (*write_config)(struct pci_dn *pdn, int where, int size, u32 val); member
|
/Linux-v4.19/arch/powerpc/platforms/pseries/ |
D | eeh_pseries.c | 857 .write_config = pseries_eeh_write_config,
|