summaryrefslogtreecommitdiffstats
path: root/virt/kvm/vfio.h
diff options
context:
space:
mode:
authorKrzysztof Kozlowski <k.kozlowski@samsung.com>2015-10-08 07:34:02 +0200
committerEduardo Valentin <edubezval@gmail.com>2015-11-04 20:07:51 +0100
commit824ead03b78403a21449cb7eb153a4344cd3b4c8 (patch)
treed4228adfb49a3effde603f081d9d56078d08a47e /virt/kvm/vfio.h
parentdevfreq_cooling: return on allocation failure (diff)
downloadlinux-824ead03b78403a21449cb7eb153a4344cd3b4c8.tar.xz
linux-824ead03b78403a21449cb7eb153a4344cd3b4c8.zip
thermal: exynos: Fix unbalanced regulator disable on probe failure
During probe if the regulator could not be enabled, the error exit path would still disable it. This could lead to unbalanced counter of regulator enable/disable. The patch moves code for getting and enabling the regulator from exynos_map_dt_data() to probe function because it is really not a part of getting Device Tree properties. Acked-by: Lukasz Majewski <l.majewski@samsung.com> Tested-by: Lukasz Majewski <l.majewski@samsung.com> Reviewed-by: Alim Akhtar <alim.akhtar@samsung.com> Signed-off-by: Krzysztof Kozlowski <k.kozlowski@samsung.com> Fixes: 5f09a5cbd14a ("thermal: exynos: Disable the regulator on probe failure") Cc: <stable@vger.kernel.org> Signed-off-by: Eduardo Valentin <edubezval@gmail.com>
Diffstat (limited to 'virt/kvm/vfio.h')
0 files changed, 0 insertions, 0 deletions