This is some janitorial updates to the via driver that is required to get rid of deprecated headers in the drm subsystem. The first three patches prepare for the removal of drmP.h. The last patch remove use of drmP.h and replace with necessary include files to fix build. Build tested with various configs and various architectures. I had preferred that the via driver was replaced by the openchrome driver, but until we have it then we need to deal with the legacy via driver when removing old cruft in the drm subsystem. v2: - Add a copy of DRM_WAIT_ON to the via driver, keeping the changes to this legacy driver to a minimum. This also gives much more confidence that the driver continues to work as there is no changes in logic. Therefore dropped "RFT". - Added Cc: Michel Dänzer <michel@xxxxxxxxxxx> to all patches, as Michael have commented on the series. Sam Sam Ravnborg (4): drm/via: drop use of DRM(READ|WRITE) macros drm/via: add VIA_WAIT_ON() drm/via: make via_drv.h self-contained drm/via: drop use of drmP.h drivers/gpu/drm/via/via_dma.c | 9 +++++- drivers/gpu/drm/via/via_dmablit.c | 17 +++++++----- drivers/gpu/drm/via/via_drv.c | 7 +++-- drivers/gpu/drm/via/via_drv.h | 57 ++++++++++++++++++++++++++++++++++---- drivers/gpu/drm/via/via_irq.c | 8 ++++-- drivers/gpu/drm/via/via_map.c | 6 +++- drivers/gpu/drm/via/via_mm.c | 7 ++++- drivers/gpu/drm/via/via_verifier.c | 10 +++---- drivers/gpu/drm/via/via_video.c | 5 ++-- 9 files changed, 99 insertions(+), 27 deletions(-) _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/dri-devel