/openbmc/qemu/hw/intc/ |
H A D | ppc-uic.c | 58 ir = uic->uicsr & uic->uicer & (~uic->uiccr); in ppcuic_trigger_irq() 59 cr = uic->uicsr & uic->uicer & uic->uiccr; in ppcuic_trigger_irq() 63 __func__, uic->uicsr, uic->uicer, uic->uiccr, in ppcuic_trigger_irq() 64 uic->uicsr & uic->uicer, ir, cr); in ppcuic_trigger_irq() 86 uic->uicvr = uic->uicvcr & 0xFFFFFFFC; in ppcuic_trigger_irq() 105 PPCUIC *uic = opaque; in ppcuic_set_irq() local 112 uic->uicsr, mask, uic->uicsr & mask, level << irq_num); in ppcuic_set_irq() 116 sr = uic->uicsr; in ppcuic_set_irq() 165 ret = uic->uicsr & uic->uicer; in dcr_read_uic() 197 uic->uicsr |= uic->level; in dcr_write_uic() [all …]
|
/openbmc/linux/arch/powerpc/platforms/4xx/ |
H A D | uic.c | 42 struct uic { struct 54 struct uic *uic = irq_data_get_irq_chip_data(d); in uic_unmask_irq() argument 72 struct uic *uic = irq_data_get_irq_chip_data(d); in uic_mask_irq() local 86 struct uic *uic = irq_data_get_irq_chip_data(d); in uic_ack_irq() local 97 struct uic *uic = irq_data_get_irq_chip_data(d); in uic_mask_ack_irq() local 122 struct uic *uic = irq_data_get_irq_chip_data(d); in uic_set_irq_type() local 178 struct uic *uic = h->host_data; in uic_host_map() local 200 struct uic *uic = irq_desc_get_handler_data(desc); in uic_irq_cascade() local 230 struct uic *uic; in uic_init_one() local 236 uic = kzalloc(sizeof(*uic), GFP_KERNEL); in uic_init_one() [all …]
|
H A D | Makefile | 2 obj-y += uic.o machine_check.o
|
/openbmc/qemu/hw/ppc/ |
H A D | sam460ex.c | 276 DeviceState *uic[4]; in sam460ex_init() local 311 for (i = 0; i < ARRAY_SIZE(uic); i++) { in sam460ex_init() 322 uic[i] = qdev_new(TYPE_PPC_UIC); in sam460ex_init() 325 object_unref(OBJECT(uic[i])); in sam460ex_init() 327 sbdev = SYS_BUS_DEVICE(uic[i]); in sam460ex_init() 368 qdev_get_gpio_in(uic[0], 2)); in sam460ex_init() 379 qdev_get_gpio_in(uic[0], 3)); in sam460ex_init() 419 qdev_get_gpio_in(uic[2], 29)); in sam460ex_init() 448 qdev_get_gpio_in(uic[1], 0)); in sam460ex_init() 477 qdev_get_gpio_in(uic[1], 1), in sam460ex_init() [all …]
|
H A D | ppc405_uc.c | 993 object_initialize_child(obj, "uic", &s->uic, TYPE_PPC_UIC); in ppc405_soc_instance_init() 1067 if (!ppc4xx_dcr_realize(PPC4xx_DCR_DEVICE(&s->uic), &s->cpu, errp)) { in ppc405_soc_realize() 1070 sbd = SYS_BUS_DEVICE(&s->uic); in ppc405_soc_realize() 1087 qdev_get_gpio_in(DEVICE(&s->uic), 17)); in ppc405_soc_realize() 1100 sysbus_connect_irq(sbd, i, qdev_get_gpio_in(DEVICE(&s->uic), 5 + i)); in ppc405_soc_realize() 1109 sysbus_connect_irq(sbd, 0, qdev_get_gpio_in(DEVICE(&s->uic), 2)); in ppc405_soc_realize() 1121 qdev_get_gpio_in(DEVICE(&s->uic), 0), in ppc405_soc_realize() 1127 qdev_get_gpio_in(DEVICE(&s->uic), 1), in ppc405_soc_realize() 1144 sysbus_connect_irq(sbd, i, qdev_get_gpio_in(DEVICE(&s->uic), 19 + i)); in ppc405_soc_realize() 1155 sysbus_connect_irq(sbd, i, qdev_get_gpio_in(DEVICE(&s->uic), 11 + i)); in ppc405_soc_realize()
|
/openbmc/linux/arch/powerpc/boot/dts/ |
H A D | fsp2.dts | 65 compatible = "ibm,uic"; 78 compatible = "ibm,uic"; 92 compatible = "ibm,uic"; 106 compatible = "ibm,uic"; 120 compatible = "ibm,uic"; 133 compatible = "ibm,uic"; 146 compatible = "ibm,uic"; 160 compatible = "ibm,uic"; 173 compatible = "ibm,uic"; 186 compatible = "ibm,uic"; [all …]
|
H A D | iss4xx.dts | 53 compatible = "ibm,uic-4xx", "ibm,uic"; 64 compatible = "ibm,uic-4xx", "ibm,uic";
|
H A D | arches.dts | 59 compatible = "ibm,uic-460gt","ibm,uic"; 69 compatible = "ibm,uic-460gt","ibm,uic"; 81 compatible = "ibm,uic-460gt","ibm,uic"; 93 compatible = "ibm,uic-460gt","ibm,uic";
|
H A D | taishan.dts | 55 compatible = "ibm,uic-440gx", "ibm,uic"; 66 compatible = "ibm,uic-440gx", "ibm,uic"; 79 compatible = "ibm,uic-440gx", "ibm,uic"; 91 compatible = "ibm,uic-440gx", "ibm,uic";
|
H A D | eiger.dts | 54 compatible = "ibm,uic-460sx","ibm,uic"; 64 compatible = "ibm,uic-460sx","ibm,uic"; 76 compatible = "ibm,uic-460sx","ibm,uic"; 88 compatible = "ibm,uic-460sx","ibm,uic";
|
H A D | haleakala.dts | 51 compatible = "ibm,uic-405exr", "ibm,uic"; 61 compatible = "ibm,uic-405exr","ibm,uic"; 73 compatible = "ibm,uic-405exr","ibm,uic";
|
H A D | redwood.dts | 50 compatible = "ibm,uic-460sx","ibm,uic"; 60 compatible = "ibm,uic-460sx","ibm,uic"; 72 compatible = "ibm,uic-460sx","ibm,uic"; 84 compatible = "ibm,uic-460sx","ibm,uic";
|
H A D | klondike.dts | 48 compatible = "ibm,uic"; 58 compatible = "ibm,uic"; 70 compatible = "ibm,uic"; 82 compatible = "ibm,uic";
|
H A D | obs600.dts | 56 compatible = "ibm,uic-405ex", "ibm,uic"; 66 compatible = "ibm,uic-405ex","ibm,uic"; 78 compatible = "ibm,uic-405ex","ibm,uic";
|
H A D | rainier.dts | 58 compatible = "ibm,uic-440grx","ibm,uic"; 68 compatible = "ibm,uic-440grx","ibm,uic"; 80 compatible = "ibm,uic-440grx","ibm,uic";
|
H A D | icon.dts | 53 compatible = "ibm,uic-440spe","ibm,uic"; 63 compatible = "ibm,uic-440spe","ibm,uic"; 75 compatible = "ibm,uic-440spe","ibm,uic"; 87 compatible = "ibm,uic-440spe","ibm,uic";
|
H A D | sequoia.dts | 58 compatible = "ibm,uic-440epx","ibm,uic"; 68 compatible = "ibm,uic-440epx","ibm,uic"; 80 compatible = "ibm,uic-440epx","ibm,uic";
|
H A D | makalu.dts | 52 compatible = "ibm,uic-405ex", "ibm,uic"; 62 compatible = "ibm,uic-405ex","ibm,uic"; 74 compatible = "ibm,uic-405ex","ibm,uic";
|
H A D | warp.dts | 51 compatible = "ibm,uic-440ep","ibm,uic"; 61 compatible = "ibm,uic-440ep","ibm,uic";
|
H A D | katmai.dts | 57 compatible = "ibm,uic-440spe","ibm,uic"; 67 compatible = "ibm,uic-440spe","ibm,uic"; 79 compatible = "ibm,uic-440spe","ibm,uic"; 91 compatible = "ibm,uic-440spe","ibm,uic";
|
H A D | canyonlands.dts | 53 compatible = "ibm,uic-460ex","ibm,uic"; 63 compatible = "ibm,uic-460ex","ibm,uic"; 75 compatible = "ibm,uic-460ex","ibm,uic"; 87 compatible = "ibm,uic-460ex","ibm,uic";
|
H A D | kilauea.dts | 52 compatible = "ibm,uic-405ex", "ibm,uic"; 62 compatible = "ibm,uic-405ex","ibm,uic"; 74 compatible = "ibm,uic-405ex","ibm,uic";
|
H A D | sam440ep.dts | 58 compatible = "ibm,uic-440ep","ibm,uic"; 68 compatible = "ibm,uic-440ep","ibm,uic";
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-extended/gnuplot/gnuplot/ |
H A D | 0004-Add-configure-option-to-find-qt5-native-tools.patch | 9 Pkg-config checks for target locations. With these qt5 tools as uic/moc.. 38 UIC=${QT5LOC}/uic
|
/openbmc/qemu/pc-bios/ |
H A D | canyonlands.dts | 53 compatible = "ibm,uic-460ex","ibm,uic"; 63 compatible = "ibm,uic-460ex","ibm,uic"; 75 compatible = "ibm,uic-460ex","ibm,uic"; 87 compatible = "ibm,uic-460ex","ibm,uic";
|