Lines Matching defs:frame
195 struct arch_timer_mem_frame *frame;
199 pr_err(FW_BUG "GT block present, but frame count is zero.\n");
211 * The CNTCTLBase frame is 4KB (register offsets 0x000 - 0xFFC).
231 frame = &timer_mem->frame[gtdt_frame->frame_number];
233 /* duplicate frame */
234 if (frame->valid)
237 frame->phys_irq = map_gt_gsi(gtdt_frame->timer_interrupt,
239 if (frame->phys_irq <= 0) {
240 pr_warn("failed to map physical timer irq in frame %d.\n",
246 frame->virt_irq =
249 if (frame->virt_irq <= 0) {
250 pr_warn("failed to map virtual timer irq in frame %d.\n",
255 pr_debug("virtual timer in frame %d not implemented.\n",
259 frame->cntbase = gtdt_frame->base_address;
261 * The CNTBaseN frame is 4KB (register offsets 0x000 - 0xFFC).
265 frame->size = SZ_4K;
266 frame->valid = true;
277 frame = &timer_mem->frame[gtdt_frame->frame_number];
279 if (frame->phys_irq > 0)
281 frame->phys_irq = 0;
283 if (frame->virt_irq > 0)
285 frame->virt_irq = 0;