u-boot/drivers/pci
xypron.glpk@gmx.de c42640c748 pci: avoid memory leak
strdup uses malloc to allocate memory for str.
If we cannot bind to the generic driver we should release
the memory.

The problem was indicated by clang scan-build.

Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
2017-05-12 08:37:18 -04:00
..
fsl_pci_init.c mpc85xx: pcie: Implement workaround for Erratum A007815 2017-01-24 13:28:31 -08:00
Kconfig pci: layerscape: add pci driver based on DM 2017-01-18 09:26:37 -08:00
Makefile Drop CONFIG_WINBOND_83C553 2017-01-25 17:38:43 -05:00
pci-emul-uclass.c dm: sandbox: pci: Add a PCI emulation uclass 2015-04-16 19:27:43 -06:00
pci-uclass.c pci: avoid memory leak 2017-05-12 08:37:18 -04:00
pci.c pci: allow disabling of pci init/enum via env 2016-07-28 13:27:17 +02:00
pci_auto.c pci: Fix compiler warnings in dm_pciauto_setup_device() 2016-02-26 08:53:10 -07:00
pci_auto_common.c dm: pci: Break out the common region display code 2016-03-14 15:34:50 -06:00
pci_auto_old.c drivers/pci: Fix for debug builds without CONFIG_PCI_ENUM_ONLY 2016-01-14 14:08:59 +01:00
pci_common.c dm: pci: remove pci_bus_to_hose(0) calling 2017-01-18 09:25:22 -08:00
pci_compat.c dm: pci: return the real controller in pci_bus_to_hose() 2017-01-18 09:25:14 -08:00
pci_ftpci100.c Merge branch 'master' of git://git.denx.de/u-boot-nds32 2013-07-25 08:51:51 -04:00
pci_gt64120.c qemu-malta: Update for SPDX license identifiers 2013-07-25 08:51:48 -04:00
pci_indirect.c Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
pci_internal.h dm: pci: Move pci_bus_to_hose() to compatibility 2016-01-24 12:07:17 +08:00
pci_msc01.c malta: support for coreFPGA6 boards 2013-11-09 17:21:01 +01:00
pci_mvebu.c pci: mvebu: Fix Armada 38x support 2017-02-01 09:01:19 +01:00
pci_rom.c x86: Don't try to run the VGA BIOS in 64-bit mode 2017-02-06 11:38:46 +08:00
pci_sandbox.c dm: Use dm_scan_fdt_dev() directly where possible 2016-07-27 14:15:54 -06:00
pci_sh4.c Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
pci_sh7751.c pci: sh7751: map PCI memory space into SDRAM 2016-12-02 21:32:43 -05:00
pci_sh7780.c Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
pci_tegra.c dm: core: Replace of_offset with accessor 2017-02-08 06:12:14 -07:00
pci_x86.c x86: pci: Tidy up the generic x86 PCI driver 2015-07-14 18:03:19 -06:00
pcie_dw_mvebu.c fix: mvebu: pcie_dw: Allow probing empty PCIe slots 2017-05-09 13:38:17 +02:00
pcie_imx.c pcie_imx: increment timeout for link up 2016-07-12 17:58:48 +02:00
pcie_layerscape.c pci: layerscape: add LS2088A series SoC pcie support 2017-03-28 09:21:13 -07:00
pcie_layerscape.h pci: layerscape: add LS2088A series SoC pcie support 2017-03-28 09:21:13 -07:00
pcie_layerscape_fixup.c pcie-layerscape: Fixup iommu-map property of pci node 2017-03-28 10:54:09 -07:00
pcie_xilinx.c dm: core: Replace of_offset with accessor 2017-02-08 06:12:14 -07:00
tsi108_pci.c Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00