Revision c227f099 hw/omap_lcdc.c
b/hw/omap_lcdc.c | ||
---|---|---|
24 | 24 |
struct omap_lcd_panel_s { |
25 | 25 |
qemu_irq irq; |
26 | 26 |
DisplayState *state; |
27 |
a_ram_addr imif_base;
|
|
28 |
a_ram_addr emiff_base;
|
|
27 |
ram_addr_t imif_base;
|
|
28 |
ram_addr_t emiff_base;
|
|
29 | 29 |
|
30 | 30 |
int plm; |
31 | 31 |
int tft; |
... | ... | |
117 | 117 |
draw_line_func draw_line; |
118 | 118 |
int size, height, first, last; |
119 | 119 |
int width, linesize, step, bpp, frame_offset; |
120 |
a_target_phys_addr frame_base;
|
|
120 |
target_phys_addr_t frame_base;
|
|
121 | 121 |
|
122 | 122 |
if (!omap_lcd || omap_lcd->plm == 1 || |
123 | 123 |
!omap_lcd->enable || !ds_get_bits_per_pixel(omap_lcd->state)) |
... | ... | |
325 | 325 |
} |
326 | 326 |
} |
327 | 327 |
|
328 |
static uint32_t omap_lcdc_read(void *opaque, a_target_phys_addr addr)
|
|
328 |
static uint32_t omap_lcdc_read(void *opaque, target_phys_addr_t addr)
|
|
329 | 329 |
{ |
330 | 330 |
struct omap_lcd_panel_s *s = (struct omap_lcd_panel_s *) opaque; |
331 | 331 |
|
... | ... | |
357 | 357 |
return 0; |
358 | 358 |
} |
359 | 359 |
|
360 |
static void omap_lcdc_write(void *opaque, a_target_phys_addr addr,
|
|
360 |
static void omap_lcdc_write(void *opaque, target_phys_addr_t addr,
|
|
361 | 361 |
uint32_t value) |
362 | 362 |
{ |
363 | 363 |
struct omap_lcd_panel_s *s = (struct omap_lcd_panel_s *) opaque; |
... | ... | |
435 | 435 |
s->ctrl = 0; |
436 | 436 |
} |
437 | 437 |
|
438 |
struct omap_lcd_panel_s *omap_lcdc_init(a_target_phys_addr base, qemu_irq irq,
|
|
438 |
struct omap_lcd_panel_s *omap_lcdc_init(target_phys_addr_t base, qemu_irq irq,
|
|
439 | 439 |
struct omap_dma_lcd_channel_s *dma, |
440 |
a_ram_addr imif_base, a_ram_addr emiff_base, omap_clk clk)
|
|
440 |
ram_addr_t imif_base, ram_addr_t emiff_base, omap_clk clk)
|
|
441 | 441 |
{ |
442 | 442 |
int iomemtype; |
443 | 443 |
struct omap_lcd_panel_s *s = (struct omap_lcd_panel_s *) |
Also available in: Unified diff