diff options
author | William Wilgus <wilgus.william@gmail.com> | 2020-08-28 11:11:03 -0400 |
---|---|---|
committer | William Wilgus <wilgus.william@gmail.com> | 2020-08-28 11:11:03 -0400 |
commit | 77019c2c3c72cd7f0b6e716dd66a6e0d7bb21e04 (patch) | |
tree | 6f8606cb35c1360bfe7b264dbcbd3f9b8de9009f | |
parent | 1aee1683987e37196e9b188eb45c01e96a4a3f28 (diff) | |
download | rockbox-77019c2c3c72cd7f0b6e716dd66a6e0d7bb21e04.tar.gz rockbox-77019c2c3c72cd7f0b6e716dd66a6e0d7bb21e04.zip |
Xduoo_X3 Fix timer_set_period fail to reenable
when timer_set_period is called timer is stopped but never reenabled
Change-Id: I5cfc7a2d5620ff998005e013952b25f1e0a52754
-rw-r--r-- | firmware/target/mips/ingenic_jz47xx/timer-jz4760.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/firmware/target/mips/ingenic_jz47xx/timer-jz4760.c b/firmware/target/mips/ingenic_jz47xx/timer-jz4760.c index 0f16825b34..b90dc8fcf0 100644 --- a/firmware/target/mips/ingenic_jz47xx/timer-jz4760.c +++ b/firmware/target/mips/ingenic_jz47xx/timer-jz4760.c | |||
@@ -78,10 +78,10 @@ bool timer_set(long cycles, bool start) | |||
78 | if(start) | 78 | if(start) |
79 | { | 79 | { |
80 | system_enable_irq(IRQ_TCU1); | 80 | system_enable_irq(IRQ_TCU1); |
81 | __tcu_start_counter(5); | ||
82 | } | 81 | } |
83 | 82 | ||
84 | restore_irq(old_irq); | 83 | restore_irq(old_irq); |
84 | __tcu_start_counter(5); | ||
85 | 85 | ||
86 | return true; | 86 | return true; |
87 | } | 87 | } |