Commit 59a82301 authored by Prasad J Pandit's avatar Prasad J Pandit Committed by Michael Roth
Browse files

sun4u: add power_mem_read routine



Define skeleton 'power_mem_read' routine. Avoid NULL dereference.

Reported-by: default avatarFakhri Zulkifli <mohdfakhrizulkifli@gmail.com>
Signed-off-by: default avatarPrasad J Pandit <pjp@fedoraproject.org>
Signed-off-by: default avatarMark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
(cherry picked from commit ad280559)
Signed-off-by: default avatarMichael Roth <mdroth@linux.vnet.ibm.com>
parent 3be7eb2f
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -214,6 +214,11 @@ typedef struct PowerDevice {
} PowerDevice;

/* Power */
static uint64_t power_mem_read(void *opaque, hwaddr addr, unsigned size)
{
    return 0;
}

static void power_mem_write(void *opaque, hwaddr addr,
                            uint64_t val, unsigned size)
{
@@ -224,6 +229,7 @@ static void power_mem_write(void *opaque, hwaddr addr,
}

static const MemoryRegionOps power_mem_ops = {
    .read = power_mem_read,
    .write = power_mem_write,
    .endianness = DEVICE_NATIVE_ENDIAN,
    .valid = {