The first patch removes CONFIG_DRM_OMAP_NUM_CRTCS config option. The patches number 2-4 gets rid of annoying name collision between dss backend and omapdrm. The last patch cleans up the unnecessary complexity from omap_modeset_init(). Changes since v2: - drm/omap: Get rid of DRM_OMAP_NUM_CRTCS config option - No change - Added: - drm/omap: Rename enum omap_plane to enum omap_plane_id - drm/omap: Fix ugliest indentation style breaks from previous patch - drm/omap: Remove the obsolete #define omap_plane _omap_plane hack - drm/omap: Major omap_modeset_init() cleanup - use memset() to reset omap_crtcs[] in omap_crtc_pre_init() - make the mapping between omapdrm plane index and dss plane id explicit Changes since first version: - drm/omapdrm: Get rid of DRM_OMAP_NUM_CRTCS config option - drm/omapdrm: -> drm/omap: - Drop: - drm/omapdrm: Change possible_crtcs to possible_crtcs_for_planes - drm/omapdrm: Separate ids for planes and CRTCs in omap_modeset_init() - Add: - drm/omap: Major omap_modeset_init() cleanup Jyri Sarha (5): drm/omap: Get rid of DRM_OMAP_NUM_CRTCS config option drm/omap: Rename enum omap_plane to enum omap_plane_id drm/omap: Fix ugliest indentation style breaks from previous patch drm/omap: Remove the obsolete #define omap_plane _omap_plane hack drm/omap: Major omap_modeset_init() cleanup drivers/gpu/drm/omapdrm/Kconfig | 9 -- drivers/gpu/drm/omapdrm/dss/dispc.c | 121 ++++++++-------- drivers/gpu/drm/omapdrm/dss/dispc.h | 62 ++++----- drivers/gpu/drm/omapdrm/dss/dss.h | 5 +- drivers/gpu/drm/omapdrm/dss/dss_features.c | 6 +- drivers/gpu/drm/omapdrm/dss/dss_features.h | 4 +- drivers/gpu/drm/omapdrm/dss/omapdss.h | 15 +- drivers/gpu/drm/omapdrm/omap_crtc.c | 20 ++- drivers/gpu/drm/omapdrm/omap_drv.c | 212 +++++++---------------------- drivers/gpu/drm/omapdrm/omap_drv.h | 4 +- drivers/gpu/drm/omapdrm/omap_plane.c | 32 +++-- 11 files changed, 204 insertions(+), 286 deletions(-) -- 1.9.1 _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/dri-devel