diff options
author | Chunhe Lan <Chunhe.Lan@freescale.com> | 2012-03-07 15:16:26 +0800 |
---|---|---|
committer | Bjorn Helgaas <bhelgaas@google.com> | 2012-05-07 09:27:26 -0600 |
commit | 1267b3a325f00291e847ea4a001ccabe5d5516f2 (patch) | |
tree | c7a9ceaf50653d87278362a05389b91ab74fca1d /drivers/pci/pcie | |
parent | 0cbaa57d828aa0a067e06d3c6d795b12ae9fb776 (diff) | |
download | blackbird-op-linux-1267b3a325f00291e847ea4a001ccabe5d5516f2.tar.gz blackbird-op-linux-1267b3a325f00291e847ea4a001ccabe5d5516f2.zip |
PCI: fix uninitialized variable 'cap_mask'
Get rid of these:
drivers/pci/pcie/portdrv_core.c: In function 'pcie_port_device_register':
drivers/pci/pcie/portdrv_core.c:275:16: warning: 'cap_mask' may be used
uninitialized in this function [-Wuninitialized]
drivers/pci/pcie/portdrv_core.c:240:6: note: 'cap_mask' was declared here
In some cases, 'cap_mask' may be not set in pcie_port_platform_notify,
holding a garbage value.
Signed-off-by: Chunhe Lan <Chunhe.Lan@freescale.com>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Diffstat (limited to 'drivers/pci/pcie')
-rw-r--r-- | drivers/pci/pcie/portdrv_core.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/pci/pcie/portdrv_core.c b/drivers/pci/pcie/portdrv_core.c index 2f589a54f9bd..75915b30ad19 100644 --- a/drivers/pci/pcie/portdrv_core.c +++ b/drivers/pci/pcie/portdrv_core.c @@ -249,7 +249,7 @@ static int get_port_device_capability(struct pci_dev *dev) int services = 0, pos; u16 reg16; u32 reg32; - int cap_mask; + int cap_mask = 0; int err; if (pcie_ports_disabled) |