Hi Am 11.05.20 um 19:17 schrieb Christian König: > Hi guys, > > Well let's face it AGP is a total headache to maintain and dead for at least > 10+ years. > > We have a lot of x86 specific stuff in the architecture independent graphics > memory management to get the caching right, abusing the DMA API on multiple > occasions, need to distinct between AGP and driver specific page tables etc > etc... > > So the idea here is to just go ahead and remove the support from Radeon and > Nouveau and then drop the necessary code from TTM. > > For Radeon this means that we just switch over to the driver specific page > tables and everything should more or less continue to work. > > For Nouveau I'm not 100% sure, but from the code it of hand looks like we can > do it similar to Radeon. > > Please comment what you think about this.
There's some AGP support code in the DRM core. Can some of that declared as legacy? Specifically, what about these AGP-related ioctl calls? Can they be declared as legacy? It would appear to me that KMS-based drivers don't have to manage AGP by themselves. (?) Best regards Thomas > > Regards, > Christian. > > > _______________________________________________ > Nouveau mailing list > nouv...@lists.freedesktop.org > https://lists.freedesktop.org/mailman/listinfo/nouveau > -- Thomas Zimmermann Graphics Driver Developer SUSE Software Solutions Germany GmbH Maxfeldstr. 5, 90409 Nürnberg, Germany (HRB 36809, AG Nürnberg) Geschäftsführer: Felix Imendörffer
signature.asc
Description: OpenPGP digital signature
_______________________________________________ amd-gfx mailing list amd-gfx@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/amd-gfx