Searched refs:eeh_ops (Results 1 - 7 of 7) sorted by relevance

/linux-master/arch/powerpc/kernel/
H A Deeh_pe.c124 ret = eeh_ops->get_state(pe, &mwait);
649 eeh_ops->read_config(edev, cap + PCI_EXP_SLTSTA, 2, &val);
656 eeh_ops->read_config(edev, cap + PCI_EXP_SLTCAP, 2, &val);
658 eeh_ops->read_config(edev, cap + PCI_EXP_SLTCTL, 2, &val);
663 eeh_ops->write_config(edev, cap + PCI_EXP_SLTCTL, 2, val);
669 eeh_ops->read_config(edev, cap + PCI_EXP_LNKCTL, 2, &val);
671 eeh_ops->write_config(edev, cap + PCI_EXP_LNKCTL, 2, val);
686 eeh_ops->read_config(edev, cap + PCI_EXP_LNKSTA, 2, &val);
710 eeh_ops->write_config(edev, i*4, 4, edev->config_space[i]);
712 eeh_ops
[all...]
H A Deeh.c87 * In addition, struct eeh_ops::probe would be invoked for
109 struct eeh_ops *eeh_ops = NULL; variable in typeref:struct:eeh_ops
182 eeh_ops->read_config(edev, PCI_VENDOR_ID, 4, &cfg);
186 eeh_ops->read_config(edev, PCI_COMMAND, 4, &cfg);
192 eeh_ops->read_config(edev, PCI_SEC_STATUS, 2, &cfg);
196 eeh_ops->read_config(edev, PCI_BRIDGE_CONTROL, 2, &cfg);
204 eeh_ops->read_config(edev, cap, 4, &cfg);
208 eeh_ops->read_config(edev, cap+4, 4, &cfg);
220 eeh_ops
[all...]
H A Deeh_sysfs.c51 state = eeh_ops->get_state(edev->pe, NULL);
100 if (!edev || !edev->pe || !eeh_ops->notify_resume)
103 if (eeh_ops->notify_resume(edev))
H A Deeh_driver.c427 if (eeh_ops->notify_resume)
428 eeh_ops->notify_resume(edev);
671 eeh_ops->configure_bridge(pe);
1128 rc = eeh_ops->next_error(&pe);
/linux-master/arch/powerpc/platforms/powernv/
H A Deeh-powernv.c76 if (!eeh_ops || !eeh_ops->err_inject)
96 ret = eeh_ops->err_inject(pe, type, func, addr, mask);
818 eeh_ops->read_config(edev, aer + PCI_ERR_UNCOR_MASK,
821 eeh_ops->write_config(edev, aer + PCI_ERR_UNCOR_MASK,
825 eeh_ops->read_config(edev, PCI_BRIDGE_CONTROL, 2, &ctrl);
827 eeh_ops->write_config(edev, PCI_BRIDGE_CONTROL, 2, ctrl);
832 eeh_ops->read_config(edev, PCI_BRIDGE_CONTROL, 2, &ctrl);
834 eeh_ops->write_config(edev, PCI_BRIDGE_CONTROL, 2, ctrl);
840 eeh_ops
[all...]
/linux-master/arch/powerpc/include/asm/
H A Deeh.h180 /* Return values from eeh_ops::next_error */
215 struct eeh_ops { struct
235 extern struct eeh_ops *eeh_ops;
294 int __init eeh_init(struct eeh_ops *ops);
/linux-master/arch/powerpc/platforms/pseries/
H A Deeh_pseries.c438 ret = eeh_ops->set_option(&pe, EEH_OPT_ENABLE);
787 static struct eeh_ops pseries_eeh_ops = {

Completed in 115 milliseconds