Re: [PATCH xserver] xfree86: Inline xf86{Read, Write}Mmio{8, 16, 32} on alpha

2018-06-11 Thread Matt Turner
On Thu, Jun 7, 2018 at 10:55 AM, Adam Jackson wrote: > On Thu, 2018-06-07 at 09:31 -0700, Matt Turner wrote: >> In commit 9db2af6f757e (xfree86: Remove xf86{Map,Unmap}VidMem) we >> somehow stopped exporting xf86{Read,Write}Mmio{8,16,32}. Since the >> function pointer indirection was intended to

Re: [PATCH xserver] xfree86: Inline xf86{Read, Write}Mmio{8, 16, 32} on alpha

2018-06-07 Thread Adam Jackson
On Thu, 2018-06-07 at 09:31 -0700, Matt Turner wrote: > In commit 9db2af6f757e (xfree86: Remove xf86{Map,Unmap}VidMem) we > somehow stopped exporting xf86{Read,Write}Mmio{8,16,32}. Since the > function pointer indirection was intended to support dense vs sparse and > sparse support is now gone, we

[PATCH xserver] xfree86: Inline xf86{Read, Write}Mmio{8, 16, 32} on alpha

2018-06-07 Thread Matt Turner
In commit 9db2af6f757e (xfree86: Remove xf86{Map,Unmap}VidMem) we somehow stopped exporting xf86{Read,Write}Mmio{8,16,32}. Since the function pointer indirection was intended to support dense vs sparse and sparse support is now gone, we can just make the functions static inline in compiler.h and