dc_timer_dev 124 drivers/clocksource/timer-digicolor.c static struct digicolor_timer dc_timer_dev = { dc_timer_dev 149 drivers/clocksource/timer-digicolor.c return ~readl(dc_timer_dev.base + COUNT(TIMER_B)); dc_timer_dev 162 drivers/clocksource/timer-digicolor.c dc_timer_dev.base = of_iomap(node, 0); dc_timer_dev 163 drivers/clocksource/timer-digicolor.c if (!dc_timer_dev.base) { dc_timer_dev 168 drivers/clocksource/timer-digicolor.c irq = irq_of_parse_and_map(node, dc_timer_dev.timer_id); dc_timer_dev 181 drivers/clocksource/timer-digicolor.c dc_timer_dev.ticks_per_jiffy = DIV_ROUND_UP(rate, HZ); dc_timer_dev 183 drivers/clocksource/timer-digicolor.c writeb(CONTROL_DISABLE, dc_timer_dev.base + CONTROL(TIMER_B)); dc_timer_dev 184 drivers/clocksource/timer-digicolor.c writel(UINT_MAX, dc_timer_dev.base + COUNT(TIMER_B)); dc_timer_dev 185 drivers/clocksource/timer-digicolor.c writeb(CONTROL_ENABLE, dc_timer_dev.base + CONTROL(TIMER_B)); dc_timer_dev 188 drivers/clocksource/timer-digicolor.c clocksource_mmio_init(dc_timer_dev.base + COUNT(TIMER_B), node->name, dc_timer_dev 193 drivers/clocksource/timer-digicolor.c &dc_timer_dev.ce); dc_timer_dev 199 drivers/clocksource/timer-digicolor.c dc_timer_dev.ce.cpumask = cpu_possible_mask; dc_timer_dev 200 drivers/clocksource/timer-digicolor.c dc_timer_dev.ce.irq = irq; dc_timer_dev 202 drivers/clocksource/timer-digicolor.c clockevents_config_and_register(&dc_timer_dev.ce, rate, 0, 0xffffffff);