Lines Matching refs:fdt_data
299 struct intr_map_data_fdt *fdt_data;
315 fdt_data = malloc(sizeof(*fdt_data) +
317 fdt_data->hdr.type = INTR_MAP_DATA_FDT;
318 fdt_data->iparent = 0;
319 fdt_data->ncells = GIC_INTR_CELL_CNT;
320 fdt_data->cells[0] = AL_SPI_INTR; /* code for SPI interrupt */
321 fdt_data->cells[1] = 0; /* SPI number (uninitialized) */
322 fdt_data->cells[2] = AL_EDGE_HIGH; /* trig = edge, pol = high */
327 fdt_data->cells[1] = sc->irq_min + i;
329 (struct intr_map_data *)fdt_data, srcs);
335 free(fdt_data, M_AL_MSIX);
344 free(fdt_data, M_AL_MSIX);