Lines Matching refs:ospi
517 memory_region_init(&s->pmc.iou.ospi.linear_mr, OBJECT(s), in versal_create_ospi()
520 object_initialize_child(OBJECT(s), "versal-ospi", &s->pmc.iou.ospi.ospi, in versal_create_ospi()
523 mr_dac = sysbus_mmio_get_region(SYS_BUS_DEVICE(&s->pmc.iou.ospi.ospi), 1); in versal_create_ospi()
524 memory_region_add_subregion(&s->pmc.iou.ospi.linear_mr, 0x0, mr_dac); in versal_create_ospi()
528 &s->pmc.iou.ospi.dma_dst, in versal_create_ospi()
531 object_property_set_link(OBJECT(&s->pmc.iou.ospi.dma_dst), in versal_create_ospi()
535 sbd = SYS_BUS_DEVICE(&s->pmc.iou.ospi.dma_dst); in versal_create_ospi()
543 &s->pmc.iou.ospi.dma_src, in versal_create_ospi()
546 object_property_set_bool(OBJECT(&s->pmc.iou.ospi.dma_src), "is-dst", in versal_create_ospi()
549 object_property_set_link(OBJECT(&s->pmc.iou.ospi.dma_src), in versal_create_ospi()
552 object_property_set_link(OBJECT(&s->pmc.iou.ospi.dma_src), in versal_create_ospi()
554 OBJECT(&s->pmc.iou.ospi.dma_dst), in versal_create_ospi()
557 sbd = SYS_BUS_DEVICE(&s->pmc.iou.ospi.dma_src); in versal_create_ospi()
564 object_property_set_link(OBJECT(&s->pmc.iou.ospi.ospi), "dma-src", in versal_create_ospi()
565 OBJECT(&s->pmc.iou.ospi.dma_src), &error_abort); in versal_create_ospi()
567 sbd = SYS_BUS_DEVICE(&s->pmc.iou.ospi.ospi); in versal_create_ospi()
574 &s->pmc.iou.ospi.linear_mr); in versal_create_ospi()
577 ospi_mux_sel = qdev_get_gpio_in_named(DEVICE(&s->pmc.iou.ospi.ospi), in versal_create_ospi()
584 &s->pmc.iou.ospi.irq_orgate, TYPE_OR_IRQ); in versal_create_ospi()
585 object_property_set_int(OBJECT(&s->pmc.iou.ospi.irq_orgate), in versal_create_ospi()
588 orgate = DEVICE(&s->pmc.iou.ospi.irq_orgate); in versal_create_ospi()
591 sysbus_connect_irq(SYS_BUS_DEVICE(&s->pmc.iou.ospi.ospi), 0, in versal_create_ospi()
593 sysbus_connect_irq(SYS_BUS_DEVICE(&s->pmc.iou.ospi.dma_src), 0, in versal_create_ospi()
595 sysbus_connect_irq(SYS_BUS_DEVICE(&s->pmc.iou.ospi.dma_dst), 0, in versal_create_ospi()