]> git.baikalelectronics.ru Git - kernel.git/commit
PCI: tegra: Continue unconfig sequence even if parts fail
authorVidya Sagar <vidyas@nvidia.com>
Thu, 3 Dec 2020 13:34:49 +0000 (19:04 +0530)
committerLorenzo Pieralisi <lorenzo.pieralisi@arm.com>
Mon, 7 Dec 2020 16:43:52 +0000 (16:43 +0000)
commit9ce284a4750ef7755e448c3847235eb3d161b3a3
tree659e33638f83a87cd1c6aaec56fad28b968d361b
parent87d2d5778732e77d42e57c6648ade53caebcf990
PCI: tegra: Continue unconfig sequence even if parts fail

Currently the driver checks for error value of different APIs during the
uninitialization sequence. It just returns from there if there is any error
observed for one of those calls. Comparatively it is better to continue the
uninitialization sequence irrespective of whether some of them are
returning error. That way, it is more closer to complete uninitialization.

Link: https://lore.kernel.org/r/20201203133451.17716-4-vidyas@nvidia.com
Tested-by: Thierry Reding <treding@nvidia.com>
Signed-off-by: Vidya Sagar <vidyas@nvidia.com>
Signed-off-by: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
Acked-by: Thierry Reding <treding@nvidia.com>
drivers/pci/controller/dwc/pcie-tegra194.c