]> 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)
commitb11a49a747a52031315fc1ad6510096e68837ae7
tree659e33638f83a87cd1c6aaec56fad28b968d361b
parentf3bbd3131e18fc5653620abd73d679fdd20404b5
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