Lines Matching refs:val

81 			    int where, int size, u32 *val)
90 *val = readb(addr);
92 *val = readw(addr);
94 *val = readl(addr);
101 int where, int size, u32 val)
110 writeb(val, addr);
112 writew(val, addr);
114 writel(val, addr);
121 int where, int size, u32 *val)
129 *val = readl(addr);
132 *val = (*val >> (8 * (where & 3))) & ((1 << (size * 8)) - 1);
139 int where, int size, u32 val)
149 writel(val, addr);
171 tmp |= val << ((where & 0x3) * 8);
221 (struct pci_dev *dev, int pos, type *val) \
234 PCI_SET_ERROR_RESPONSE(val); \
236 *val = (type)data; \
244 (struct pci_dev *dev, int pos, type val) \
253 pos, sizeof(type), val); \
413 int pcie_capability_read_word(struct pci_dev *dev, int pos, u16 *val)
417 *val = 0;
422 ret = pci_read_config_word(dev, pci_pcie_cap(dev) + pos, val);
424 * Reset *val to 0 if pci_read_config_word() fails; it may
429 *val = 0;
442 *val = PCI_EXP_SLTSTA_PDS;
448 int pcie_capability_read_dword(struct pci_dev *dev, int pos, u32 *val)
452 *val = 0;
457 ret = pci_read_config_dword(dev, pci_pcie_cap(dev) + pos, val);
459 * Reset *val to 0 if pci_read_config_dword() fails; it may
464 *val = 0;
470 *val = PCI_EXP_SLTSTA_PDS;
476 int pcie_capability_write_word(struct pci_dev *dev, int pos, u16 val)
484 return pci_write_config_word(dev, pci_pcie_cap(dev) + pos, val);
488 int pcie_capability_write_dword(struct pci_dev *dev, int pos, u32 val)
496 return pci_write_config_dword(dev, pci_pcie_cap(dev) + pos, val);
504 u16 val;
506 ret = pcie_capability_read_word(dev, pos, &val);
510 val &= ~clear;
511 val |= set;
512 return pcie_capability_write_word(dev, pos, val);
534 u32 val;
536 ret = pcie_capability_read_dword(dev, pos, &val);
540 val &= ~clear;
541 val |= set;
542 return pcie_capability_write_dword(dev, pos, val);
546 int pci_read_config_byte(const struct pci_dev *dev, int where, u8 *val)
549 PCI_SET_ERROR_RESPONSE(val);
552 return pci_bus_read_config_byte(dev->bus, dev->devfn, where, val);
556 int pci_read_config_word(const struct pci_dev *dev, int where, u16 *val)
559 PCI_SET_ERROR_RESPONSE(val);
562 return pci_bus_read_config_word(dev->bus, dev->devfn, where, val);
567 u32 *val)
570 PCI_SET_ERROR_RESPONSE(val);
573 return pci_bus_read_config_dword(dev->bus, dev->devfn, where, val);
577 int pci_write_config_byte(const struct pci_dev *dev, int where, u8 val)
581 return pci_bus_write_config_byte(dev->bus, dev->devfn, where, val);
585 int pci_write_config_word(const struct pci_dev *dev, int where, u16 val)
589 return pci_bus_write_config_word(dev->bus, dev->devfn, where, val);
594 u32 val)
598 return pci_bus_write_config_dword(dev->bus, dev->devfn, where, val);