[BACK]Return to i80321_icu.c CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / sys / arch / arm / xscale

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/sys/arch/arm/xscale/i80321_icu.c between version 1.22 and 1.23

version 1.22, 2011/07/01 20:32:51 version 1.23, 2012/02/12 16:31:01
Line 280  i80321_intr_init(void)
Line 280  i80321_intr_init(void)
         for (i = 0; i < NIRQ; i++) {          for (i = 0; i < NIRQ; i++) {
                 iq = &intrq[i];                  iq = &intrq[i];
                 TAILQ_INIT(&iq->iq_list);                  TAILQ_INIT(&iq->iq_list);
   
                 evcnt_attach_dynamic(&iq->iq_ev, EVCNT_TYPE_INTR,  
                     NULL, "iop321", i80321_irqnames[i]);  
         }          }
   
         i80321_intr_calculate_masks();          i80321_intr_calculate_masks();
Line 291  i80321_intr_init(void)
Line 288  i80321_intr_init(void)
         enable_interrupts(I32_bit);          enable_interrupts(I32_bit);
 }  }
   
   void
   i80321_intr_evcnt_attach(void)
   {
           for (u_int i = 0; i < NIRQ; i++) {
                   struct intrq *iq = &intrq[i];
                   evcnt_attach_dynamic(&iq->iq_ev, EVCNT_TYPE_INTR,
                       NULL, "iop321", i80321_irqnames[i]);
           }
   
   }
   
 void *  void *
 i80321_intr_establish(int irq, int ipl, int (*func)(void *), void *arg)  i80321_intr_establish(int irq, int ipl, int (*func)(void *), void *arg)
 {  {

Legend:
Removed from v.1.22  
changed lines
  Added in v.1.23

CVSweb <webmaster@jp.NetBSD.org>