Revision 7c470ff1

b/hw/omap_gpmc.c
29 29
    qemu_irq irq;
30 30
    MemoryRegion iomem;
31 31

  
32
    uint8_t revision;
32 33
    uint8_t sysconfig;
33 34
    uint16_t irqst;
34 35
    uint16_t irqen;
......
163 164

  
164 165
    switch (addr) {
165 166
    case 0x000:	/* GPMC_REVISION */
166
        return 0x20;
167
        return s->revision;
167 168

  
168 169
    case 0x010:	/* GPMC_SYSCONFIG */
169 170
        return s->sysconfig;
......
409 410
    memory_region_add_subregion(get_system_memory(), base, &s->iomem);
410 411

  
411 412
    s->irq = irq;
413
    s->revision = cpu_class_omap3(mpu) ? 0x50 : 0x20;
412 414
    omap_gpmc_reset(s);
413 415

  
414 416
    return s;

Also available in: Unified diff