aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/pci/msi.c
diff options
context:
space:
mode:
authorBjorn Helgaas <bhelgaas@google.com>2013-04-17 19:39:57 -0400
committerBjorn Helgaas <bhelgaas@google.com>2013-04-23 11:50:30 -0400
commit9925ad0cf12675203cf209e1d96ebab19f19c86a (patch)
tree33fedaafd81a1f37f5e92c03bd7e2c70947cae8b /drivers/pci/msi.c
parentf84ecd285f40012f804173110c10f2caaa23b7ee (diff)
PCI: Drop msi_lower_address_reg() and msi_upper_address_reg() macros
msi_lower_address_reg() and msi_upper_address_reg() don't provide any useful abstraction, so drop them. Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Diffstat (limited to 'drivers/pci/msi.c')
-rw-r--r--drivers/pci/msi.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/drivers/pci/msi.c b/drivers/pci/msi.c
index b1a60e0a1ee3..7011c5d95e5e 100644
--- a/drivers/pci/msi.c
+++ b/drivers/pci/msi.c
@@ -244,11 +244,11 @@ void __read_msi_msg(struct msi_desc *entry, struct msi_msg *msg)
244 int pos = dev->msi_cap; 244 int pos = dev->msi_cap;
245 u16 data; 245 u16 data;
246 246
247 pci_read_config_dword(dev, msi_lower_address_reg(pos), 247 pci_read_config_dword(dev, pos + PCI_MSI_ADDRESS_LO,
248 &msg->address_lo); 248 &msg->address_lo);
249 if (entry->msi_attrib.is_64) { 249 if (entry->msi_attrib.is_64) {
250 pci_read_config_dword(dev, msi_upper_address_reg(pos), 250 pci_read_config_dword(dev, pos + PCI_MSI_ADDRESS_HI,
251 &msg->address_hi); 251 &msg->address_hi);
252 pci_read_config_word(dev, msi_data_reg(pos, 1), &data); 252 pci_read_config_word(dev, msi_data_reg(pos, 1), &data);
253 } else { 253 } else {
254 msg->address_hi = 0; 254 msg->address_hi = 0;
@@ -304,11 +304,11 @@ void __write_msi_msg(struct msi_desc *entry, struct msi_msg *msg)
304 msgctl |= entry->msi_attrib.multiple << 4; 304 msgctl |= entry->msi_attrib.multiple << 4;
305 pci_write_config_word(dev, pos + PCI_MSI_FLAGS, msgctl); 305 pci_write_config_word(dev, pos + PCI_MSI_FLAGS, msgctl);
306 306
307 pci_write_config_dword(dev, msi_lower_address_reg(pos), 307 pci_write_config_dword(dev, pos + PCI_MSI_ADDRESS_LO,
308 msg->address_lo); 308 msg->address_lo);
309 if (entry->msi_attrib.is_64) { 309 if (entry->msi_attrib.is_64) {
310 pci_write_config_dword(dev, msi_upper_address_reg(pos), 310 pci_write_config_dword(dev, pos + PCI_MSI_ADDRESS_HI,
311 msg->address_hi); 311 msg->address_hi);
312 pci_write_config_word(dev, msi_data_reg(pos, 1), 312 pci_write_config_word(dev, msi_data_reg(pos, 1),
313 msg->data); 313 msg->data);
314 } else { 314 } else {