Re: [Qemu-devel] [PATCH v5] timer: a9gtimer: remove loop to auto-increment comparator

2016-10-13 Thread P J P
+-- On Fri, 14 Oct 2016, P J P wrote --+ | +if (gtb->control & R_CONTROL_AUTO_INCREMENT && gtb->inc) { | +inc = update.new - gtb->compare; | +inc = MAX(QEMU_ALIGN_DOWN(inc, gtb->inc), gtb->inc); | +DB_PRINT("Auto incrementi

[Qemu-devel] [PATCH v5] timer: a9gtimer: remove loop to auto-increment comparator

2016-10-13 Thread P J P
From: Prasad J Pandit ARM A9MP processor has a peripheral timer with an auto-increment register, which holds an increment step value. A user could set this value to zero. When auto-increment control bit is enabled, it leads to an infinite loop in 'a9_gtimer_update' while updating comparator value