mirror of
https://github.com/Stichting-MINIX-Research-Foundation/pkgsrc-ng.git
synced 2025-08-03 17:59:07 -04:00
31 lines
1.5 KiB
C
31 lines
1.5 KiB
C
$NetBSD: patch-hw_display_omap__dss.c,v 1.2 2014/01/15 18:26:20 wiz Exp $
|
|
|
|
Avoid conflicts with SSP read() macro in NetBSD's <ssp/unistd.h>
|
|
(PR lib/43832: ssp causes common names to be defines)
|
|
|
|
--- hw/display/omap_dss.c.orig 2013-11-27 22:15:55.000000000 +0000
|
|
+++ hw/display/omap_dss.c
|
|
@@ -791,18 +791,18 @@ static void omap_rfbi_write(void *opaque
|
|
break;
|
|
case 0x58: /* RFBI_READ */
|
|
if ((s->rfbi.control & (1 << 2)) && s->rfbi.chip[0])
|
|
- s->rfbi.rxbuf = s->rfbi.chip[0]->read(s->rfbi.chip[0]->opaque, 1);
|
|
+ s->rfbi.rxbuf = (*s->rfbi.chip[0]->read)(s->rfbi.chip[0]->opaque, 1);
|
|
else if ((s->rfbi.control & (1 << 3)) && s->rfbi.chip[1])
|
|
- s->rfbi.rxbuf = s->rfbi.chip[1]->read(s->rfbi.chip[1]->opaque, 1);
|
|
+ s->rfbi.rxbuf = (*s->rfbi.chip[1]->read)(s->rfbi.chip[1]->opaque, 1);
|
|
if (!-- s->rfbi.pixels)
|
|
omap_rfbi_transfer_stop(s);
|
|
break;
|
|
|
|
case 0x5c: /* RFBI_STATUS */
|
|
if ((s->rfbi.control & (1 << 2)) && s->rfbi.chip[0])
|
|
- s->rfbi.rxbuf = s->rfbi.chip[0]->read(s->rfbi.chip[0]->opaque, 0);
|
|
+ s->rfbi.rxbuf = (*s->rfbi.chip[0]->read)(s->rfbi.chip[0]->opaque, 0);
|
|
else if ((s->rfbi.control & (1 << 3)) && s->rfbi.chip[1])
|
|
- s->rfbi.rxbuf = s->rfbi.chip[1]->read(s->rfbi.chip[1]->opaque, 0);
|
|
+ s->rfbi.rxbuf = (*s->rfbi.chip[1]->read)(s->rfbi.chip[1]->opaque, 0);
|
|
if (!-- s->rfbi.pixels)
|
|
omap_rfbi_transfer_stop(s);
|
|
break;
|