smba 110 drivers/i2c/busses/i2c-i801.c #define SMBHSTSTS(p) (0 + (p)->smba) smba 111 drivers/i2c/busses/i2c-i801.c #define SMBHSTCNT(p) (2 + (p)->smba) smba 112 drivers/i2c/busses/i2c-i801.c #define SMBHSTCMD(p) (3 + (p)->smba) smba 113 drivers/i2c/busses/i2c-i801.c #define SMBHSTADD(p) (4 + (p)->smba) smba 114 drivers/i2c/busses/i2c-i801.c #define SMBHSTDAT0(p) (5 + (p)->smba) smba 115 drivers/i2c/busses/i2c-i801.c #define SMBHSTDAT1(p) (6 + (p)->smba) smba 116 drivers/i2c/busses/i2c-i801.c #define SMBBLKDAT(p) (7 + (p)->smba) smba 117 drivers/i2c/busses/i2c-i801.c #define SMBPEC(p) (8 + (p)->smba) /* ICH3 and later */ smba 118 drivers/i2c/busses/i2c-i801.c #define SMBAUXSTS(p) (12 + (p)->smba) /* ICH4 and later */ smba 119 drivers/i2c/busses/i2c-i801.c #define SMBAUXCTL(p) (13 + (p)->smba) /* ICH4 and later */ smba 120 drivers/i2c/busses/i2c-i801.c #define SMBSLVSTS(p) (16 + (p)->smba) /* ICH3 and later */ smba 121 drivers/i2c/busses/i2c-i801.c #define SMBSLVCMD(p) (17 + (p)->smba) /* ICH3 and later */ smba 122 drivers/i2c/busses/i2c-i801.c #define SMBNTFDADD(p) (20 + (p)->smba) /* ICH3 and later */ smba 250 drivers/i2c/busses/i2c-i801.c unsigned long smba; smba 1611 drivers/i2c/busses/i2c-i801.c return address >= priv->smba && smba 1786 drivers/i2c/busses/i2c-i801.c priv->smba = pci_resource_start(dev, SMBBAR); smba 1787 drivers/i2c/busses/i2c-i801.c if (!priv->smba) { smba 1801 drivers/i2c/busses/i2c-i801.c priv->smba, smba 1873 drivers/i2c/busses/i2c-i801.c "SMBus I801 adapter at %04lx", priv->smba); smba 170 drivers/i2c/busses/i2c-ismt.c void __iomem *smba; /* PCI BAR */ smba 239 drivers/i2c/busses/i2c-ismt.c priv->smba + ISMT_GR_GCTRL, smba 240 drivers/i2c/busses/i2c-ismt.c readl(priv->smba + ISMT_GR_GCTRL)); smba 242 drivers/i2c/busses/i2c-ismt.c priv->smba + ISMT_GR_SMTICL, smba 243 drivers/i2c/busses/i2c-ismt.c (long long unsigned int)readq(priv->smba + ISMT_GR_SMTICL)); smba 245 drivers/i2c/busses/i2c-ismt.c priv->smba + ISMT_GR_ERRINTMSK, smba 246 drivers/i2c/busses/i2c-ismt.c readl(priv->smba + ISMT_GR_ERRINTMSK)); smba 248 drivers/i2c/busses/i2c-ismt.c priv->smba + ISMT_GR_ERRAERMSK, smba 249 drivers/i2c/busses/i2c-ismt.c readl(priv->smba + ISMT_GR_ERRAERMSK)); smba 251 drivers/i2c/busses/i2c-ismt.c priv->smba + ISMT_GR_ERRSTS, smba 252 drivers/i2c/busses/i2c-ismt.c readl(priv->smba + ISMT_GR_ERRSTS)); smba 254 drivers/i2c/busses/i2c-ismt.c priv->smba + ISMT_GR_ERRINFO, smba 255 drivers/i2c/busses/i2c-ismt.c readl(priv->smba + ISMT_GR_ERRINFO)); smba 268 drivers/i2c/busses/i2c-ismt.c priv->smba + ISMT_MSTR_MDBA, smba 269 drivers/i2c/busses/i2c-ismt.c (long long unsigned int)readq(priv->smba + ISMT_MSTR_MDBA)); smba 271 drivers/i2c/busses/i2c-ismt.c priv->smba + ISMT_MSTR_MCTRL, smba 272 drivers/i2c/busses/i2c-ismt.c readl(priv->smba + ISMT_MSTR_MCTRL)); smba 274 drivers/i2c/busses/i2c-ismt.c priv->smba + ISMT_MSTR_MSTS, smba 275 drivers/i2c/busses/i2c-ismt.c readl(priv->smba + ISMT_MSTR_MSTS)); smba 277 drivers/i2c/busses/i2c-ismt.c priv->smba + ISMT_MSTR_MDS, smba 278 drivers/i2c/busses/i2c-ismt.c readl(priv->smba + ISMT_MSTR_MDS)); smba 280 drivers/i2c/busses/i2c-ismt.c priv->smba + ISMT_MSTR_RPOLICY, smba 281 drivers/i2c/busses/i2c-ismt.c readl(priv->smba + ISMT_MSTR_RPOLICY)); smba 283 drivers/i2c/busses/i2c-ismt.c priv->smba + ISMT_SPGT, smba 284 drivers/i2c/busses/i2c-ismt.c readl(priv->smba + ISMT_SPGT)); smba 302 drivers/i2c/busses/i2c-ismt.c val = readl(priv->smba + ISMT_MSTR_MCTRL); smba 304 drivers/i2c/busses/i2c-ismt.c priv->smba + ISMT_MSTR_MCTRL); smba 307 drivers/i2c/busses/i2c-ismt.c val = readl(priv->smba + ISMT_MSTR_MCTRL); smba 309 drivers/i2c/busses/i2c-ismt.c priv->smba + ISMT_MSTR_MCTRL); smba 667 drivers/i2c/busses/i2c-ismt.c val = readl(priv->smba + ISMT_MSTR_MSTS); smba 673 drivers/i2c/busses/i2c-ismt.c priv->smba + ISMT_MSTR_MSTS); smba 698 drivers/i2c/busses/i2c-ismt.c writeq(priv->io_rng_dma, priv->smba + ISMT_MSTR_MDBA); smba 701 drivers/i2c/busses/i2c-ismt.c writel(ISMT_MCTRL_MEIE, priv->smba + ISMT_MSTR_MCTRL); smba 704 drivers/i2c/busses/i2c-ismt.c writel(0, priv->smba + ISMT_MSTR_MSTS); smba 707 drivers/i2c/busses/i2c-ismt.c val = readl(priv->smba + ISMT_MSTR_MDS); smba 709 drivers/i2c/busses/i2c-ismt.c priv->smba + ISMT_MSTR_MDS); smba 715 drivers/i2c/busses/i2c-ismt.c val = readl(priv->smba + ISMT_SPGT); smba 724 drivers/i2c/busses/i2c-ismt.c priv->smba + ISMT_SPGT); smba 730 drivers/i2c/busses/i2c-ismt.c priv->smba + ISMT_SPGT); smba 736 drivers/i2c/busses/i2c-ismt.c priv->smba + ISMT_SPGT); smba 742 drivers/i2c/busses/i2c-ismt.c priv->smba + ISMT_SPGT); smba 750 drivers/i2c/busses/i2c-ismt.c val = readl(priv->smba + ISMT_SPGT); smba 904 drivers/i2c/busses/i2c-ismt.c priv->smba = pcim_iomap(pdev, SMBBAR, len); smba 905 drivers/i2c/busses/i2c-ismt.c if (!priv->smba) { smba 159 drivers/i2c/busses/i2c-piix4.c unsigned short smba; smba 440 drivers/i2c/busses/i2c-piix4.c unsigned short piix4_smba = adapdata->smba; smba 519 drivers/i2c/busses/i2c-piix4.c unsigned short piix4_smba = adapdata->smba; smba 678 drivers/i2c/busses/i2c-piix4.c unsigned short piix4_smba = adapdata->smba; smba 812 drivers/i2c/busses/i2c-piix4.c static int piix4_add_adapter(struct pci_dev *dev, unsigned short smba, smba 823 drivers/i2c/busses/i2c-piix4.c release_region(smba, SMBIOSIZE); smba 835 drivers/i2c/busses/i2c-piix4.c release_region(smba, SMBIOSIZE); smba 839 drivers/i2c/busses/i2c-piix4.c adapdata->smba = smba; smba 854 drivers/i2c/busses/i2c-piix4.c "SMBus PIIX4 adapter%s at %04x", name, smba); smba 862 drivers/i2c/busses/i2c-piix4.c release_region(smba, SMBIOSIZE); smba 870 drivers/i2c/busses/i2c-piix4.c static int piix4_add_adapters_sb800(struct pci_dev *dev, unsigned short smba, smba 888 drivers/i2c/busses/i2c-piix4.c retval = piix4_add_adapter(dev, smba, true, port, notify_imc, smba 903 drivers/i2c/busses/i2c-piix4.c if (adapdata->smba) { smba 999 drivers/i2c/busses/i2c-piix4.c if (adapdata->smba) { smba 1002 drivers/i2c/busses/i2c-piix4.c release_region(adapdata->smba, SMBIOSIZE); smba 36 drivers/staging/kpc2000/kpc2000_i2c.c unsigned long smba; smba 48 drivers/staging/kpc2000/kpc2000_i2c.c #define SMBHSTSTS(p) ((0 * REG_SIZE) + (p)->smba) smba 49 drivers/staging/kpc2000/kpc2000_i2c.c #define SMBHSTCNT(p) ((2 * REG_SIZE) + (p)->smba) smba 50 drivers/staging/kpc2000/kpc2000_i2c.c #define SMBHSTCMD(p) ((3 * REG_SIZE) + (p)->smba) smba 51 drivers/staging/kpc2000/kpc2000_i2c.c #define SMBHSTADD(p) ((4 * REG_SIZE) + (p)->smba) smba 52 drivers/staging/kpc2000/kpc2000_i2c.c #define SMBHSTDAT0(p) ((5 * REG_SIZE) + (p)->smba) smba 53 drivers/staging/kpc2000/kpc2000_i2c.c #define SMBHSTDAT1(p) ((6 * REG_SIZE) + (p)->smba) smba 54 drivers/staging/kpc2000/kpc2000_i2c.c #define SMBBLKDAT(p) ((7 * REG_SIZE) + (p)->smba) smba 55 drivers/staging/kpc2000/kpc2000_i2c.c #define SMBPEC(p) ((8 * REG_SIZE) + (p)->smba) /* ICH3 and later */ smba 56 drivers/staging/kpc2000/kpc2000_i2c.c #define SMBAUXSTS(p) ((12 * REG_SIZE) + (p)->smba) /* ICH4 and later */ smba 57 drivers/staging/kpc2000/kpc2000_i2c.c #define SMBAUXCTL(p) ((13 * REG_SIZE) + (p)->smba) /* ICH4 and later */ smba 592 drivers/staging/kpc2000/kpc2000_i2c.c priv->smba = (unsigned long)devm_ioremap_nocache(&pldev->dev, smba 595 drivers/staging/kpc2000/kpc2000_i2c.c if (!priv->smba)