linux-stable/drivers/gpu/drm/udl
Jani Nikula 451023dc32 drm: remove the raw_edid field from struct drm_display_info
Neither the drm core nor any of the drivers really need the raw_edid field
of struct drm_display_info for anything. Instead of being useful, it
creates confusion about who is responsible for freeing the memory it points
to and setting the field to NULL afterwards, leading to memory leaks and
dangling pointers.

Remove the raw_edid field, and fix drivers as necessary.

Reported-by: Russell King <linux@arm.linux.org.uk>
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
Acked-by: Inki Dae <inki.dae@samsung.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
2012-08-24 09:37:36 +10:00
..
Kconfig drm/usb: move usb support into a separate module 2012-03-20 06:59:29 +00:00
Makefile
udl_connector.c drm: remove the raw_edid field from struct drm_display_info 2012-08-24 09:37:36 +10:00
udl_drv.c drm/udl: only bind to the video devices on the hub. 2012-06-16 11:09:58 +01:00
udl_drv.h udl: add prime fd->handle support. 2012-05-23 10:46:05 +01:00
udl_encoder.c drm: Make the .mode_fixup() operations mode argument a const pointer 2012-07-19 21:52:38 -04:00
udl_fb.c udl: support vmapping imported dma-bufs 2012-05-31 14:13:59 +01:00
udl_gem.c drm/udl: Use ERR_CAST inlined function instead of ERR_PTR(PTR_ERR(.. [1] 2012-08-09 09:58:44 +10:00
udl_main.c drm/udl: Make sure to get correct endian keys from vendor descriptor 2012-06-25 07:43:12 +01:00
udl_modeset.c drm/udl: port over blanking code from udlfb. 2012-07-19 22:30:41 -04:00
udl_transfer.c