After a suggestion of using a NMI and a bit of research, it seems something like the following article is the probably a reasonable approach: http://free-electrons.com/blog/fiq-handlers-in-the-arm-linux-kernel/ Cliff On Fri, Aug 18, 2017 at 8:35 AM, Cliff Brake <cliff.brake@xxxxxxxxx> wrote: > Hi, > > I have an application where we need to tweak a PWM setting every 10uS. > My impression is this is beyond the capabilities of linux+rt, but want > to verify I'm not missing anything before we add an external > microcontroller to handle this. > > I've run some experiments on a i.MX6UL with v4.1+rt, and observe > delays of ~50us when toggling a GPIO in a Linux driver using a > hrtimer. > > Thanks, > Cliff > > -- > ================= > http://bec-systems.com -- ================= http://bec-systems.com -- To unsubscribe from this list: send the line "unsubscribe linux-rt-users" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html