write_config
int (*write_config)(struct eeh_dev *edev, int where, int size, u32 val);
eeh_ops->write_config(edev, cap + PCI_EXP_SLTCTL, 2, val);
eeh_ops->write_config(edev, cap + PCI_EXP_LNKCTL, 2, val);
eeh_ops->write_config(edev, i*4, 4, edev->config_space[i]);
eeh_ops->write_config(edev, 14*4, 4, edev->config_space[14]);
eeh_ops->write_config(edev, PCI_CACHE_LINE_SIZE, 1,
eeh_ops->write_config(edev, PCI_LATENCY_TIMER, 1,
eeh_ops->write_config(edev, 15*4, 4, edev->config_space[15]);
eeh_ops->write_config(edev, PCI_COMMAND, 4, edev->config_space[1] |
eeh_ops->write_config(edev, i*4, 4, edev->config_space[i]);
eeh_ops->write_config(edev, 12*4, 4, edev->config_space[12]);
eeh_ops->write_config(edev, PCI_CACHE_LINE_SIZE, 1,
eeh_ops->write_config(edev, PCI_LATENCY_TIMER, 1,
eeh_ops->write_config(edev, 15*4, 4, edev->config_space[15]);
eeh_ops->write_config(edev, PCI_COMMAND, 4, cmd);
.write_config = pnv_eeh_write_config,
eeh_ops->write_config(edev, aer + PCI_ERR_UNCOR_MASK,
eeh_ops->write_config(edev, PCI_BRIDGE_CONTROL, 2, ctrl);
eeh_ops->write_config(edev, PCI_BRIDGE_CONTROL, 2, ctrl);
eeh_ops->write_config(edev, aer + PCI_ERR_UNCOR_MASK,
eeh_ops->write_config(edev, edev->pcie_cap + PCI_EXP_DEVCTL,
eeh_ops->write_config(edev, edev->pcie_cap + PCI_EXP_DEVCTL,
eeh_ops->write_config(edev, edev->af_cap + PCI_AF_CTRL,
eeh_ops->write_config(edev, edev->af_cap + PCI_AF_CTRL, 1, 0);
.write_config = pseries_eeh_write_config,
DPU_REG_WRITE(c, WB_DST_WRITE_CONFIG, write_config);
u32 write_config = 0;
struct thc_dma_configuration *write_config = &dev->dma_ctx->dma_config[THC_TXDMA];
prd_tbl = &write_config->prd_tbls[0];
sg = write_config->sgls[0];
prd_tbl = &write_config->prd_tbls[0];
for_each_sg(write_config->sgls[0], sg, write_config->sgls_nent[0], i) {
dma_set_prd_control(dev, i, 0, write_config);
write_config(pcie, slot, PCIE_FTS_NUM, val);