Revision a8170e5e hw/omap_gpio.c
b/hw/omap_gpio.c | ||
---|---|---|
61 | 61 |
} |
62 | 62 |
} |
63 | 63 |
|
64 |
static uint64_t omap_gpio_read(void *opaque, target_phys_addr_t addr,
|
|
64 |
static uint64_t omap_gpio_read(void *opaque, hwaddr addr,
|
|
65 | 65 |
unsigned size) |
66 | 66 |
{ |
67 | 67 |
struct omap_gpio_s *s = (struct omap_gpio_s *) opaque; |
... | ... | |
99 | 99 |
return 0; |
100 | 100 |
} |
101 | 101 |
|
102 |
static void omap_gpio_write(void *opaque, target_phys_addr_t addr,
|
|
102 |
static void omap_gpio_write(void *opaque, hwaddr addr,
|
|
103 | 103 |
uint64_t value, unsigned size) |
104 | 104 |
{ |
105 | 105 |
struct omap_gpio_s *s = (struct omap_gpio_s *) opaque; |
... | ... | |
300 | 300 |
s->delay = 0; |
301 | 301 |
} |
302 | 302 |
|
303 |
static uint32_t omap2_gpio_module_read(void *opaque, target_phys_addr_t addr)
|
|
303 |
static uint32_t omap2_gpio_module_read(void *opaque, hwaddr addr)
|
|
304 | 304 |
{ |
305 | 305 |
struct omap2_gpio_s *s = (struct omap2_gpio_s *) opaque; |
306 | 306 |
|
... | ... | |
372 | 372 |
return 0; |
373 | 373 |
} |
374 | 374 |
|
375 |
static void omap2_gpio_module_write(void *opaque, target_phys_addr_t addr,
|
|
375 |
static void omap2_gpio_module_write(void *opaque, hwaddr addr,
|
|
376 | 376 |
uint32_t value) |
377 | 377 |
{ |
378 | 378 |
struct omap2_gpio_s *s = (struct omap2_gpio_s *) opaque; |
... | ... | |
514 | 514 |
} |
515 | 515 |
} |
516 | 516 |
|
517 |
static uint32_t omap2_gpio_module_readp(void *opaque, target_phys_addr_t addr)
|
|
517 |
static uint32_t omap2_gpio_module_readp(void *opaque, hwaddr addr)
|
|
518 | 518 |
{ |
519 | 519 |
return omap2_gpio_module_read(opaque, addr & ~3) >> ((addr & 3) << 3); |
520 | 520 |
} |
521 | 521 |
|
522 |
static void omap2_gpio_module_writep(void *opaque, target_phys_addr_t addr,
|
|
522 |
static void omap2_gpio_module_writep(void *opaque, hwaddr addr,
|
|
523 | 523 |
uint32_t value) |
524 | 524 |
{ |
525 | 525 |
uint32_t cur = 0; |
... | ... | |
604 | 604 |
s->gpo = 0; |
605 | 605 |
} |
606 | 606 |
|
607 |
static uint64_t omap2_gpif_top_read(void *opaque, target_phys_addr_t addr,
|
|
607 |
static uint64_t omap2_gpif_top_read(void *opaque, hwaddr addr,
|
|
608 | 608 |
unsigned size) |
609 | 609 |
{ |
610 | 610 |
struct omap2_gpif_s *s = (struct omap2_gpif_s *) opaque; |
... | ... | |
633 | 633 |
return 0; |
634 | 634 |
} |
635 | 635 |
|
636 |
static void omap2_gpif_top_write(void *opaque, target_phys_addr_t addr,
|
|
636 |
static void omap2_gpif_top_write(void *opaque, hwaddr addr,
|
|
637 | 637 |
uint64_t value, unsigned size) |
638 | 638 |
{ |
639 | 639 |
struct omap2_gpif_s *s = (struct omap2_gpif_s *) opaque; |
Also available in: Unified diff