On Tuesday 03 November 2015 16:07:34 Sinan Kaya wrote: > On 11/3/2015 5:43 AM, Arnd Bergmann wrote: > > Ok, got it. > > > > Best add an explanation like the above in the interrupt handler, > > to prevent this from accidentally getting 'cleaned up' to use > > readl(), or copied into a driver that uses PCI ordering rules > > where it is actually wrong. > > > > I'm adding this disclaimer into the ISR routine. > > /* > * Fine tuned for this HW... > * > * This ISR has been designed for this particular hardware. Relaxed read > * and write accessors are used for performance reasons due to interrupt > * delivery guarantees. Do not copy this code blindly and expect > * that to work. > */ > > Sounds good. Arnd -- To unsubscribe from this list: send the line "unsubscribe dmaengine" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html