Home
last modified time | relevance | path

Searched refs:daf (Results 1 – 25 of 28) sorted by relevance

12

/f-stack/freebsd/arm/mv/
H A Dmv_cp110_icu.c151 struct intr_map_data_fdt *daf; in mv_cp110_icu_convert_map_data() local
154 daf = (struct intr_map_data_fdt *)data; in mv_cp110_icu_convert_map_data()
155 if (daf->ncells != 2) in mv_cp110_icu_convert_map_data()
157 irq_no = daf->cells[0]; in mv_cp110_icu_convert_map_data()
158 irq_type = daf->cells[1]; in mv_cp110_icu_convert_map_data()
220 struct intr_map_data_fdt *daf; in mv_cp110_icu_map_intr() local
230 daf = (struct intr_map_data_fdt *)data; in mv_cp110_icu_map_intr()
231 if (daf->ncells != 2) in mv_cp110_icu_map_intr()
233 irq_no = daf->cells[0]; in mv_cp110_icu_map_intr()
234 irq_type = daf->cells[1]; in mv_cp110_icu_map_intr()
H A Dmv_ap806_gicp.c138 struct intr_map_data_fdt *daf; in mv_ap806_gicp_convert_map_data() local
141 daf = (struct intr_map_data_fdt *)data; in mv_ap806_gicp_convert_map_data()
142 if (daf->ncells != 2) in mv_ap806_gicp_convert_map_data()
145 irq_num = daf->cells[0]; in mv_ap806_gicp_convert_map_data()
146 irq_type = daf->cells[1]; in mv_ap806_gicp_convert_map_data()
H A Dmv_ap806_sei.c146 struct intr_map_data_fdt *daf; in mv_ap806_sei_map() local
154 daf = (struct intr_map_data_fdt *)data; in mv_ap806_sei_map()
155 if (daf->ncells != 1 || daf->cells[0] >= MV_AP806_SEI_MAX_NIRQS) in mv_ap806_sei_map()
157 irq = daf->cells[0]; in mv_ap806_sei_map()
H A Dmvebu_gpio.c496 struct intr_map_data_fdt *daf; in mvebu_gpio_pic_map_intr() local
498 daf = (struct intr_map_data_fdt *)data; in mvebu_gpio_pic_map_intr()
499 rv = mvebu_gpio_pic_map_fdt(sc, daf->ncells, daf->cells, &irq, in mvebu_gpio_pic_map_intr()
570 struct intr_map_data_fdt *daf; in mvebu_gpio_pic_setup_intr() local
572 daf = (struct intr_map_data_fdt *)data; in mvebu_gpio_pic_setup_intr()
573 rv = mvebu_gpio_pic_map_fdt(sc, daf->ncells, daf->cells, &irq, in mvebu_gpio_pic_setup_intr()
H A Dmpic.c344 struct intr_map_data_fdt *daf; in mpic_map_intr() local
351 daf = (struct intr_map_data_fdt *)data; in mpic_map_intr()
353 if (daf->ncells !=1 || daf->cells[0] >= sc->nirqs) in mpic_map_intr()
356 *isrcp = &sc->mpic_isrcs[daf->cells[0]].mmi_isrc; in mpic_map_intr()
/f-stack/freebsd/arm/broadcom/bcm2835/
H A Dbcm2835_intr.c260 struct intr_map_data_fdt *daf; in bcm_intc_map_intr() local
267 daf = (struct intr_map_data_fdt *)data; in bcm_intc_map_intr()
268 if (daf->ncells == 1) in bcm_intc_map_intr()
269 irq = daf->cells[0]; in bcm_intc_map_intr()
270 else if (daf->ncells == 2) { in bcm_intc_map_intr()
272 switch (daf->cells[0]) { in bcm_intc_map_intr()
274 irq = daf->cells[1]; in bcm_intc_map_intr()
279 irq = daf->cells[1] + BANK1_START; in bcm_intc_map_intr()
284 irq = daf->cells[1] + BANK2_START; in bcm_intc_map_intr()
296 daf->cells[0], daf->cells[1]); in bcm_intc_map_intr()
H A Dbcm2836.c452 struct intr_map_data_fdt *daf; in bcm_lintc_map_intr() local
458 daf = (struct intr_map_data_fdt *)data; in bcm_lintc_map_intr()
459 if (daf->ncells > 2 || daf->cells[0] >= BCM_LINTC_NIRQS) in bcm_lintc_map_intr()
465 *isrcp = &sc->bls_isrcs[daf->cells[0]].bli_isrc; in bcm_lintc_map_intr()
H A Dbcm2835_gpio.c1028 bcm_gpio_pic_map_fdt(struct bcm_gpio_softc *sc, struct intr_map_data_fdt *daf, in bcm_gpio_pic_map_fdt() argument
1043 if (daf->ncells != 2) in bcm_gpio_pic_map_fdt()
1046 irq = daf->cells[0]; in bcm_gpio_pic_map_fdt()
1051 if (daf->cells[1] == 1) in bcm_gpio_pic_map_fdt()
1053 else if (daf->cells[1] == 2) in bcm_gpio_pic_map_fdt()
1055 else if (daf->cells[1] == 3) in bcm_gpio_pic_map_fdt()
1057 else if (daf->cells[1] == 4) in bcm_gpio_pic_map_fdt()
1059 else if (daf->cells[1] == 8) in bcm_gpio_pic_map_fdt()
/f-stack/freebsd/arm/allwinner/
H A Daw_nmi.c215 struct intr_map_data_fdt *daf; in aw_nmi_map_intr() local
224 daf = (struct intr_map_data_fdt *)data; in aw_nmi_map_intr()
226 error = aw_nmi_map_fdt(dev, daf->ncells, daf->cells, &irq, NULL, NULL); in aw_nmi_map_intr()
237 struct intr_map_data_fdt *daf; in aw_nmi_setup_intr() local
251 daf = (struct intr_map_data_fdt *)data; in aw_nmi_setup_intr()
253 error = aw_nmi_map_fdt(dev, daf->ncells, daf->cells, &irq, &pol, &trig); in aw_nmi_setup_intr()
/f-stack/freebsd/mips/mediatek/
H A Dmtk_intr_v1.c278 struct intr_map_data_fdt *daf; in mtk_pic_map_intr() local
285 daf = (struct intr_map_data_fdt *)data; in mtk_pic_map_intr()
287 if (daf->ncells != 1 || daf->cells[0] >= sc->nirqs) in mtk_pic_map_intr()
290 *isrcp = PIC_INTR_ISRC(sc, daf->cells[0]); in mtk_pic_map_intr()
H A Dmtk_intr_v2.c273 struct intr_map_data_fdt *daf; in mtk_pic_map_intr() local
280 daf = (struct intr_map_data_fdt *)data; in mtk_pic_map_intr()
282 if (daf->ncells != 1 || daf->cells[0] >= sc->nirqs) in mtk_pic_map_intr()
285 *isrcp = PIC_INTR_ISRC(sc, daf->cells[0]); in mtk_pic_map_intr()
H A Dmtk_intr_gic.c268 struct intr_map_data_fdt *daf; in mtk_gic_map_intr() local
275 daf = (struct intr_map_data_fdt *)data; in mtk_gic_map_intr()
277 if (daf->ncells != 3 || daf->cells[1] >= sc->nirqs) in mtk_gic_map_intr()
280 *isrcp = GIC_INTR_ISRC(sc, daf->cells[1]); in mtk_gic_map_intr()
H A Dmtk_gpio_v2.c503 struct intr_map_data_fdt *daf; in mtk_gpio_pic_map_intr() local
510 daf = (struct intr_map_data_fdt *)data; in mtk_gpio_pic_map_intr()
512 if (daf->ncells != 1 || daf->cells[0] >= sc->num_pins) in mtk_gpio_pic_map_intr()
515 *isrcp = PIC_INTR_ISRC(sc, daf->cells[0]); in mtk_gpio_pic_map_intr()
/f-stack/freebsd/arm/freescale/imx/
H A Dtzic.c162 struct intr_map_data_fdt *daf; in tzic_map_intr() local
168 daf = (struct intr_map_data_fdt *)data; in tzic_map_intr()
169 if (daf->ncells != 1 || daf->cells[0] >= TZIC_NIRQS) in tzic_map_intr()
173 *isrcp = &sc->isrcs[daf->cells[0]].isrc; in tzic_map_intr()
H A Dimx_gpio.c180 gpio_pic_map_fdt(struct imx51_gpio_softc *sc, struct intr_map_data_fdt *daf, in gpio_pic_map_fdt() argument
198 if (daf->ncells != 2) { in gpio_pic_map_fdt()
203 irq = daf->cells[0]; in gpio_pic_map_fdt()
208 switch (daf->cells[1]) { in gpio_pic_map_fdt()
226 daf->cells[1]); in gpio_pic_map_fdt()
/f-stack/freebsd/arm/ti/
H A Daintc.c172 struct intr_map_data_fdt *daf; in ti_aintc_map_intr() local
178 daf = (struct intr_map_data_fdt *)data; in ti_aintc_map_intr()
179 if (daf->ncells != 1 || daf->cells[0] >= INTC_NIRQS) in ti_aintc_map_intr()
183 *isrcp = &sc->aintc_isrcs[daf->cells[0]].tai_isrc; in ti_aintc_map_intr()
H A Dti_gpio.c923 ti_gpio_pic_map_fdt(struct ti_gpio_softc *sc, struct intr_map_data_fdt *daf, in ti_gpio_pic_map_fdt() argument
937 if (daf->ncells != 2 || daf->cells[0] >= sc->sc_maxpin) in ti_gpio_pic_map_fdt()
941 if (daf->cells[1] == 1) in ti_gpio_pic_map_fdt()
943 else if (daf->cells[1] == 2) in ti_gpio_pic_map_fdt()
945 else if (daf->cells[1] == 3) in ti_gpio_pic_map_fdt()
947 else if (daf->cells[1] == 4) in ti_gpio_pic_map_fdt()
949 else if (daf->cells[1] == 8) in ti_gpio_pic_map_fdt()
954 *irqp = daf->cells[0]; in ti_gpio_pic_map_fdt()
/f-stack/freebsd/mips/ingenic/
H A Djz4780_intr.c263 struct intr_map_data_fdt *daf; in jz4780_pic_map_intr() local
266 daf = (struct intr_map_data_fdt *)data; in jz4780_pic_map_intr()
269 daf->ncells != 1 || daf->cells[0] >= sc->nirqs) in jz4780_pic_map_intr()
272 *isrcp = PIC_INTR_ISRC(sc, daf->cells[0]); in jz4780_pic_map_intr()
H A Djz4780_gpio.c563 struct intr_map_data_fdt *daf; in jz_gpio_map_intr_fdt() local
566 daf = (struct intr_map_data_fdt *)data; in jz_gpio_map_intr_fdt()
569 daf->ncells == 0 || daf->ncells > 2) in jz_gpio_map_intr_fdt()
572 *irqp = daf->cells[0]; in jz_gpio_map_intr_fdt()
573 if (daf->ncells == 1) { in jz_gpio_map_intr_fdt()
579 switch (daf->cells[1]) in jz_gpio_map_intr_fdt()
599 daf->cells[1]); in jz_gpio_map_intr_fdt()
/f-stack/freebsd/arm/arm/
H A Dpl190.c157 struct intr_map_data_fdt *daf; in pl190_intc_map_intr() local
163 daf = (struct intr_map_data_fdt *)data; in pl190_intc_map_intr()
164 if (daf->ncells != 1 || daf->cells[0] >= VIC_NIRQS) in pl190_intc_map_intr()
168 *isrcp = &sc->isrcs[daf->cells[0]].isrc; in pl190_intc_map_intr()
/f-stack/freebsd/arm/versatile/
H A Dversatile_sic.c131 struct intr_map_data_fdt *daf; in versatile_sic_map_intr() local
137 daf = (struct intr_map_data_fdt *)data; in versatile_sic_map_intr()
138 if (daf->ncells != 1 || daf->cells[0] >= SIC_NIRQS) in versatile_sic_map_intr()
142 *isrcp = &sc->isrcs[daf->cells[0]].isrc; in versatile_sic_map_intr()
/f-stack/freebsd/mips/beri/
H A Dberi_pic.c271 struct intr_map_data_fdt *daf; in beri_pic_map_intr() local
275 daf = (struct intr_map_data_fdt *)data; in beri_pic_map_intr()
278 daf->ncells != 1 || daf->cells[0] >= sc->nirqs) in beri_pic_map_intr()
281 irq = daf->cells[0]; in beri_pic_map_intr()
/f-stack/freebsd/arm/allwinner/a10/
H A Da10_intc.c269 struct intr_map_data_fdt *daf; in a10_intr_map_intr() local
275 daf = (struct intr_map_data_fdt *)data; in a10_intr_map_intr()
276 if (daf->ncells != 1 || daf->cells[0] >= A10_INTR_MAX_NIRQS) in a10_intr_map_intr()
280 *isrcp = &sc->isrcs[daf->cells[0]].isrc; in a10_intr_map_intr()
/f-stack/freebsd/arm/nvidia/
H A Dtegra_gpio.c583 struct intr_map_data_fdt *daf; in tegra_gpio_pic_map_intr() local
585 daf = (struct intr_map_data_fdt *)data; in tegra_gpio_pic_map_intr()
586 rv = tegra_gpio_pic_map_fdt(sc, daf->ncells, daf->cells, &irq, in tegra_gpio_pic_map_intr()
657 struct intr_map_data_fdt *daf; in tegra_gpio_pic_setup_intr() local
659 daf = (struct intr_map_data_fdt *)data; in tegra_gpio_pic_setup_intr()
660 rv = tegra_gpio_pic_map_fdt(sc, daf->ncells, daf->cells, &irq, in tegra_gpio_pic_setup_intr()
/f-stack/freebsd/mips/mips/
H A Dmips_pic.c333 struct intr_map_data_fdt *daf; in mips_pic_map_intr() local
335 daf = (struct intr_map_data_fdt *)data; in mips_pic_map_intr()
337 if (daf->ncells != 1 || daf->cells[0] >= sc->nirqs) in mips_pic_map_intr()
340 *isrcp = PIC_INTR_ISRC(sc, daf->cells[0]); in mips_pic_map_intr()

12