Changeset 666773c in mainline for kernel/arch/ia64/src/drivers/it.c


Ignore:
Timestamp:
2008-12-31T15:33:29Z (17 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
9805cde
Parents:
d8c0dc5
Message:

Humanitarian facelift for ia64.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/arch/ia64/src/drivers/it.c

    rd8c0dc5 r666773c  
    4545#include <arch.h>
    4646
    47 #define IT_SERVICE_CLOCKS 64
     47#define IT_SERVICE_CLOCKS       64
    4848
    49 #define FREQ_NUMERATOR_SHIFT 32
    50 #define FREQ_NUMERATOR_MASK 0xffffffff00000000LL
     49#define FREQ_NUMERATOR_SHIFT    32
     50#define FREQ_NUMERATOR_MASK     0xffffffff00000000ULL
    5151
    52 #define FREQ_DENOMINATOR_SHIFT 0
    53 #define FREQ_DENOMINATOR_MASK 0xffffffffLL
    54 
     52#define FREQ_DENOMINATOR_SHIFT  0
     53#define FREQ_DENOMINATOR_MASK   0xffffffffULL
    5554
    5655uint64_t it_delta;
    57 
    5856
    5957static irq_t it_irq;
     
    6765        cr_itv_t itv;
    6866       
    69         if(config.cpu_active==1)
    70         {
     67        if (config.cpu_active == 1) {
    7168                irq_initialize(&it_irq);
    7269                it_irq.inr = INTERRUPT_TIMER;
     
    7774               
    7875                uint64_t base_freq;
    79                 base_freq  = ((bootinfo->freq_scale) & FREQ_NUMERATOR_MASK) >> FREQ_NUMERATOR_SHIFT;
     76                base_freq  = ((bootinfo->freq_scale) & FREQ_NUMERATOR_MASK) >>
     77                    FREQ_NUMERATOR_SHIFT;
    8078                base_freq *= bootinfo->sys_freq;
    81                 base_freq /= ((bootinfo->freq_scale) & FREQ_DENOMINATOR_MASK) >> FREQ_DENOMINATOR_SHIFT;
     79                base_freq /= ((bootinfo->freq_scale) & FREQ_DENOMINATOR_MASK) >>
     80                    FREQ_DENOMINATOR_SHIFT;
    8281               
    83                 it_delta = base_freq /HZ;
    84                
     82                it_delta = base_freq / HZ;
    8583        }
    8684       
Note: See TracChangeset for help on using the changeset viewer.