Lines Matching refs:ALI15X3_dev
134 static int __devinit ali15x3_setup(struct pci_dev *ALI15X3_dev)
150 pci_read_config_byte(ALI15X3_dev, SMBATPC, &temp);
153 pci_write_config_byte(ALI15X3_dev, SMBATPC, temp);
157 pci_read_config_word(ALI15X3_dev, SMBBA, &ali15x3_smba);
160 dev_err(&ALI15X3_dev->dev, "ALI15X3_smb region uninitialized "
174 dev_err(&ALI15X3_dev->dev,
181 dev_info(&ALI15X3_dev->dev, "forcing ISA address 0x%04X\n",
183 if (PCIBIOS_SUCCESSFUL != pci_write_config_word(ALI15X3_dev,
187 if (PCIBIOS_SUCCESSFUL != pci_read_config_word(ALI15X3_dev,
192 dev_err(&ALI15X3_dev->dev,
198 pci_read_config_byte(ALI15X3_dev, SMBCOM, &temp);
200 dev_info(&ALI15X3_dev->dev, "enabling SMBus device\n");
201 pci_write_config_byte(ALI15X3_dev, SMBCOM, temp | 0x01);
205 pci_read_config_byte(ALI15X3_dev, SMBHSTCFG, &temp);
207 dev_info(&ALI15X3_dev->dev, "enabling SMBus controller\n");
208 pci_write_config_byte(ALI15X3_dev, SMBHSTCFG, temp | 0x01);
212 pci_write_config_byte(ALI15X3_dev, SMBCLK, 0x20);
219 dev_dbg(&ALI15X3_dev->dev, "ALI15X3 using Interrupt 9 for SMBus.\n");
221 pci_read_config_byte(ALI15X3_dev, SMBREV, &temp);
222 dev_dbg(&ALI15X3_dev->dev, "SMBREV = 0x%X\n", temp);
223 dev_dbg(&ALI15X3_dev->dev, "iALI15X3_smba = 0x%X\n", ali15x3_smba);