Commit 50bf72b384536e961fd6e433dcfa5c4719201e11
1 parent
15342721
PPC UIC: Remove interrupt polarity code
(Hollis Blanchard) git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4329 c046a42c-6fe2-441c-8c8c-71466251a162
Showing
1 changed file
with
1 additions
and
5 deletions
hw/ppc4xx_devs.c
... | ... | @@ -377,10 +377,7 @@ static void ppcuic_set_irq (void *opaque, int irq_num, int level) |
377 | 377 | if (irq_num < 0 || irq_num > 31) |
378 | 378 | return; |
379 | 379 | sr = uic->uicsr; |
380 | - if (!(uic->uicpr & mask)) { | |
381 | - /* Negatively asserted IRQ */ | |
382 | - level = level == 0 ? 1 : 0; | |
383 | - } | |
380 | + | |
384 | 381 | /* Update status register */ |
385 | 382 | if (uic->uictr & mask) { |
386 | 383 | /* Edge sensitive interrupt */ |
... | ... | @@ -479,7 +476,6 @@ static void dcr_write_uic (void *opaque, int dcrn, target_ulong val) |
479 | 476 | break; |
480 | 477 | case DCR_UICPR: |
481 | 478 | uic->uicpr = val; |
482 | - ppcuic_trigger_irq(uic); | |
483 | 479 | break; |
484 | 480 | case DCR_UICTR: |
485 | 481 | uic->uictr = val; | ... | ... |