Lines Matching +full:0 +full:x80000
52 * Reference: ftp://ftp.software.ibm.com/rs6000/technology/spec/chrp/inwork/CHRP_IORef_1.0.pdf
60 0x00, 0x00, /* Command B */ in macio_escc_legacy_setup()
61 0x02, 0x20, /* Command A */ in macio_escc_legacy_setup()
62 0x04, 0x10, /* Data B */ in macio_escc_legacy_setup()
63 0x06, 0x30, /* Data A */ in macio_escc_legacy_setup()
64 0x08, 0x40, /* Enhancement B */ in macio_escc_legacy_setup()
65 0x0A, 0x50, /* Enhancement A */ in macio_escc_legacy_setup()
66 0x80, 0x80, /* Recovery count */ in macio_escc_legacy_setup()
67 0x90, 0x90, /* Start A */ in macio_escc_legacy_setup()
68 0xa0, 0xa0, /* Start B */ in macio_escc_legacy_setup()
69 0xb0, 0xb0, /* Detect AB */ in macio_escc_legacy_setup()
73 for (i = 0; i < ARRAY_SIZE(maps); i += 2) { in macio_escc_legacy_setup()
76 sysbus_mmio_get_region(sbd, 0), in macio_escc_legacy_setup()
77 maps[i + 1], 0x2); in macio_escc_legacy_setup()
81 memory_region_add_subregion(&s->bar, 0x12000, escc_legacy); in macio_escc_legacy_setup()
87 MemoryRegion *bar = sysbus_mmio_get_region(sbd, 0); in macio_bar_setup()
89 memory_region_add_subregion(&s->bar, 0x13000, bar); in macio_bar_setup()
102 memory_region_add_subregion(&s->bar, 0x08000, in macio_common_realize()
103 sysbus_mmio_get_region(sbd, 0)); in macio_common_realize()
105 qdev_prop_set_uint32(DEVICE(&s->escc), "disabled", 0); in macio_common_realize()
115 pci_register_bar(d, 0, PCI_BASE_ADDRESS_SPACE_MEMORY, &s->bar); in macio_common_realize()
133 sysbus_connect_irq(sbd, 0, irq0); in macio_realize_ide()
155 memory_region_add_subregion(&s->bar, 0x0, in macio_oldworld_realize()
156 sysbus_mmio_get_region(sbd, 0)); in macio_oldworld_realize()
164 memory_region_add_subregion(&s->bar, 0x16000, in macio_oldworld_realize()
165 sysbus_mmio_get_region(sbd, 0)); in macio_oldworld_realize()
166 sysbus_connect_irq(sbd, 0, qdev_get_gpio_in(pic_dev, OLDWORLD_CUDA_IRQ)); in macio_oldworld_realize()
169 sysbus_connect_irq(sbd, 0, qdev_get_gpio_in(pic_dev, OLDWORLD_ESCCB_IRQ)); in macio_oldworld_realize()
176 memory_region_add_subregion(&s->bar, 0x60000, in macio_oldworld_realize()
177 sysbus_mmio_get_region(sbd, 0)); in macio_oldworld_realize()
181 if (!macio_realize_ide(s, &os->ide[0], in macio_oldworld_realize()
184 0x16, errp)) { in macio_oldworld_realize()
191 0x1a, errp)) { in macio_oldworld_realize()
199 uint32_t addr = 0x1f000 + ((index + 1) * 0x1000); in macio_init_ide()
223 for (i = 0; i < 2; i++) { in macio_oldworld_init()
236 uint32_t value = 0; in timer_read()
244 case 0x38: in timer_read()
247 case 0x3c: in timer_read()
278 memory_region_add_subregion(&s->bar, 0x40000, in macio_newworld_realize()
279 sysbus_mmio_get_region(sbd, 0)); in macio_newworld_realize()
282 sysbus_connect_irq(sbd, 0, qdev_get_gpio_in(pic_dev, NEWWORLD_ESCCB_IRQ)); in macio_newworld_realize()
286 if (!macio_realize_ide(s, &ns->ide[0], in macio_newworld_realize()
289 0x16, errp)) { in macio_newworld_realize()
296 0x1a, errp)) { in macio_newworld_realize()
303 0x1000); in macio_newworld_realize()
304 memory_region_add_subregion(&s->bar, 0x15000, timer_memory); in macio_newworld_realize()
316 memory_region_add_subregion(&s->bar, 0x50, in macio_newworld_realize()
317 sysbus_mmio_get_region(sbd, 0)); in macio_newworld_realize()
328 sysbus_connect_irq(sbd, 0, qdev_get_gpio_in(pic_dev, NEWWORLD_PMU_IRQ)); in macio_newworld_realize()
329 memory_region_add_subregion(&s->bar, 0x16000, in macio_newworld_realize()
330 sysbus_mmio_get_region(sbd, 0)); in macio_newworld_realize()
343 sysbus_connect_irq(sbd, 0, qdev_get_gpio_in(pic_dev, NEWWORLD_CUDA_IRQ)); in macio_newworld_realize()
344 memory_region_add_subregion(&s->bar, 0x16000, in macio_newworld_realize()
345 sysbus_mmio_get_region(sbd, 0)); in macio_newworld_realize()
359 for (i = 0; i < 2; i++) { in macio_newworld_init()
368 memory_region_init(&s->bar, obj, "macio", 0x80000); in macio_instance_init()
371 DEVICE(obj), "macio.0"); in macio_instance_init()
380 .version_id = 0,
381 .minimum_version_id = 0,
400 .version_id = 0,
401 .minimum_version_id = 0,
425 DEFINE_PROP_UINT64("frequency", MacIOState, frequency, 0),