Thomas Zimmermann <tzimmermann@xxxxxxx> writes: > The fbdev emulation currently uses fbdev's default mmap code, which > has been written for I/O memory. Provide an mmap that uses GEM's mmap > infrastructure. > > Utilize fine-grained fbdev macros to initialize struct fb_ops. The > macros set the read/write and the draw callbacks for DMA memory. Set > the fb_mmap callback to omapdrm's new mmap helper. Also select the > correct Kconfig token for fbdev's DMA helpers. Note that the DMA > helpers are the same as for system memory. > > Signed-off-by: Thomas Zimmermann <tzimmermann@xxxxxxx> > Cc: Tomi Valkeinen <tomi.valkeinen@xxxxxxxxxxxxxxxx> > --- Reviewed-by: Javier Martinez Canillas <javierm@xxxxxxxxxx> -- Best regards, Javier Martinez Canillas Core Platforms Red Hat