Searched refs:heart_regs (Results 1 – 6 of 6) sorted by relevance
50 pending = heart_read(&heart_regs->isr); in ip30_error_irq()51 mask = heart_read(&heart_regs->imr[cpu]); in ip30_error_irq()52 cause = heart_read(&heart_regs->cause); in ip30_error_irq()94 heart_write(mask, &heart_regs->imr[cpu]); in ip30_error_irq()104 pend = heart_read(&heart_regs->isr); in ip30_normal_irq()115 &heart_regs->clear_isr); in ip30_normal_irq()119 &heart_regs->clear_isr); in ip30_normal_irq()123 &heart_regs->clear_isr); in ip30_normal_irq()127 &heart_regs->clear_isr); in ip30_normal_irq()254 &heart_regs->clear_isr); in ip30_install_ipi()[all …]
26 struct ip30_heart_regs __iomem *heart_regs = HEART_XKPHYS_BASE; variable58 memcfg = __raw_readl(&heart_regs->mem_cfg.l[i]); in ip30_mem_init()91 heart_compare = (heart_read(&heart_regs->count) + in ip30_cpu_time_init()94 while ((heart_read(&heart_regs->count) - heart_compare) & 0x800000) in ip30_cpu_time_init()
29 heart_write((heart_read(&heart_regs->mode) | HM_COLD_RST), in ip30_machine_restart()30 &heart_regs->mode); in ip30_machine_restart()
24 return heart_read(&heart_regs->count); in ip30_heart_counter_read()37 return heart_read(&heart_regs->count); in ip30_heart_read_sched_clock()
64 heart_write(BIT_ULL(irq), &heart_regs->set_isr); in ip30_smp_send_ipi_single()
318 extern struct ip30_heart_regs __iomem *heart_regs;