Module Name: src Committed By: riastradh Date: Mon Aug 27 15:32:06 UTC 2018
Modified Files: src/sys/external/bsd/drm2/dist/include/drm: drmP.h src/sys/external/bsd/drm2/drm: drm_memory.c src/sys/external/bsd/drm2/pci: drm_pci.c Log Message: Tread carefully around DMA subregions. Not all platforms support it. - If we want to limit to 32-bit DMA, just use a known 32-bit DMA tag. - If we want to limit to >32-bit DMA, but the host only has a known 32-bit DMA tag, then just use that anyway. - If we want to limit to >32-bit DMA, but the host doesn't support bus_dmatag_subregion, then just use the 32-bit DMA tag anyway. Gives powerpc, sparc a chance of working. To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31 src/sys/external/bsd/drm2/dist/include/drm/drmP.h cvs rdiff -u -r1.12 -r1.13 src/sys/external/bsd/drm2/drm/drm_memory.c cvs rdiff -u -r1.28 -r1.29 src/sys/external/bsd/drm2/pci/drm_pci.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.