[PATCH 1/3] drm/exynos: free DP if probe fails to find a panel or bridge

2014-11-24 Thread Gustavo Padovan
2014-11-22 Inki Dae : > 2014-11-21 8:54 GMT+09:00 Gustavo Padovan : > > From: Gustavo Padovan > > > > DP was leaked everytime function returns EPROBE_DEFER, free it before > > returning. > > It seems that you misunderstood devm_* api. Yeah, I though it would only free memory at unload of the mo

[PATCH 1/3] drm/exynos: free DP if probe fails to find a panel or bridge

2014-11-23 Thread Jingoo Han
On Saturday, November 22, 2014 2:40 AM, Ajay kumar wrote: > > On Fri, Nov 21, 2014 at 5:24 AM, Gustavo Padovan > wrote: > > From: Gustavo Padovan > > > > DP was leaked everytime function returns EPROBE_DEFER, free it before > > returning. > > > > Signed-off-by: Gustavo Padovan > > --- > > dri

[PATCH 1/3] drm/exynos: free DP if probe fails to find a panel or bridge

2014-11-22 Thread Inki Dae
2014-11-21 8:54 GMT+09:00 Gustavo Padovan : > From: Gustavo Padovan > > DP was leaked everytime function returns EPROBE_DEFER, free it before > returning. It seems that you misunderstood devm_* api. Thanks, Inki Dae > > Signed-off-by: Gustavo Padovan > --- > drivers/gpu/drm/exynos/exynos_dp_c

[PATCH 1/3] drm/exynos: free DP if probe fails to find a panel or bridge

2014-11-21 Thread Ajay kumar
Hi Gustavo, On Fri, Nov 21, 2014 at 5:24 AM, Gustavo Padovan wrote: > From: Gustavo Padovan > > DP was leaked everytime function returns EPROBE_DEFER, free it before > returning. > > Signed-off-by: Gustavo Padovan > --- > drivers/gpu/drm/exynos/exynos_dp_core.c | 21 +++-- > 1

[PATCH 1/3] drm/exynos: free DP if probe fails to find a panel or bridge

2014-11-20 Thread Gustavo Padovan
From: Gustavo Padovan DP was leaked everytime function returns EPROBE_DEFER, free it before returning. Signed-off-by: Gustavo Padovan --- drivers/gpu/drm/exynos/exynos_dp_core.c | 21 +++-- 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/drivers/gpu/drm/exynos/ex