. This leads drm_encoder_cleanup try to clean already freed
memory.
We fix this issue by adding the devres action ipu_ldb_remove_head which
will remove its head from the objects in ipu-drm-core which then never
calls its destroy function anymore.
Signed-off-by: Michael Grzeschik
---
drivers/gpu/drm
The list head is not initialised after imx_ldb_bind
allocates the imx_ldb object. Ensure it will be valid
before anyone uses it.
Signed-off-by: Michael Grzeschik
---
drivers/gpu/drm/imx/imx-ldb.c | 16
1 file changed, 16 insertions(+)
diff --git a/drivers/gpu/drm/imx/imx-ldb.c
fixes the possible case of use after free by adding action
functions to the devres cleanup path. So it will ensure the generic
cleanup code will not use the already freed memory.
Michael Grzeschik (3):
ipuv3-crtc: add remove action for devres data
ipuv3-ldb: add init list head on bind
ipuv3-ldb:
. This leads drm_crtc_cleanup try to clean already freed
memory.
We fix this issue by adding the devres action ipu_crtc_remove_head which
will remove its head from the objects in ipu-drm-core which then never
calls its destroy function anymore.
Signed-off-by: Michael Grzeschik
---
drivers/gpu/drm/imx
On Wed, Mar 28, 2018 at 12:14:45PM +0200, Daniel Vetter wrote:
> On Wed, Mar 28, 2018 at 11:08 AM, Lucas Stach wrote:
> > Am Mittwoch, den 28.03.2018, 09:02 +0200 schrieb Daniel Vetter:
> >> On Tue, Mar 27, 2018 at 01:30:04PM +0200, Michael Grzeschik wrote:
> >> >
The 24bit RGB format configuration is currently missing, we add
it now.
Signed-off-by: Michael Grzeschik
---
drivers/gpu/ipu-v3/ipu-csi.c | 6 ++
1 file changed, 6 insertions(+)
diff --git a/drivers/gpu/ipu-v3/ipu-csi.c b/drivers/gpu/ipu-v3/ipu-csi.c
index caa05b0702e16..1a0ee65fd4859
On Tue, Mar 27, 2018 at 01:30:04PM +0200, Michael Grzeschik wrote:
> On Mon, Mar 26, 2018 at 06:17:44PM +0200, Michael Grzeschik wrote:
> > We move drm_kms_helper_poll_init behind the drm_fbdev_cma_init so the
> > set_par will be called and fb will be active.
> >
>
>
uffer unusable. We fix it by assigning
drm_fb_helper_output_poll_changed to output_pull_changed.
Signed-off-by: Michael Grzeschik
---
v1 -> v2: - improved the commit message
- deleted unnecessary move of drm_kms_helper_poll_init.
It was a leftover fr
On Mon, Mar 26, 2018 at 06:17:44PM +0200, Michael Grzeschik wrote:
> We move drm_kms_helper_poll_init behind the drm_fbdev_cma_init so the
> set_par will be called and fb will be active.
>
As this commit message is not very informative and digging deeper into
the stubs I came up wit
We move drm_kms_helper_poll_init behind the drm_fbdev_cma_init so the
set_par will be called and fb will be active.
Signed-off-by: Michael Grzeschik
---
drivers/gpu/drm/mxsfb/mxsfb_drv.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/drivers/gpu/drm/mxsfb/mxsfb_drv.c
The Innolux ZJ070NA-01P is a 7.0" TFT LCD panel with an integrated LED
backlight unit.
This panel is used on the Technexion Toucan.
Signed-off-by: Michael Grzeschik
---
.../bindings/panel/innolux,zj070na-01p.txt | 7 ++
drivers/gpu/drm/panel/panel-simple.c
11 matches
Mail list logo