]> git.proxmox.com Git - mirror_ubuntu-hirsute-kernel.git/commitdiff
MIPS: Set I/O port resource types correctly
authorBjorn Helgaas <bhelgaas@google.com>
Tue, 5 Dec 2017 00:07:14 +0000 (18:07 -0600)
committerBjorn Helgaas <bhelgaas@google.com>
Tue, 19 Dec 2017 05:07:45 +0000 (23:07 -0600)
Set I/O port resource structs to have IORESOURCE_IO in their type field.

Previously we marked these as merely IORESOURCE_BUSY without indicating the
type.  Setting the type doesn't fix any functional problem but makes %pR
on the resource work better.

Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
arch/mips/jazz/setup.c
arch/mips/mti-malta/malta-setup.c

index e4374a5651ce3f426d30b51377ced01bf7b298c1..448fd41792e4bb24dbe9299450f27ef573320ff7 100644 (file)
@@ -32,22 +32,22 @@ static struct resource jazz_io_resources[] = {
                .start  = 0x00,
                .end    = 0x1f,
                .name   = "dma1",
-               .flags  = IORESOURCE_BUSY
+               .flags  = IORESOURCE_IO | IORESOURCE_BUSY
        }, {
                .start  = 0x40,
                .end    = 0x5f,
                .name   = "timer",
-               .flags  = IORESOURCE_BUSY
+               .flags  = IORESOURCE_IO | IORESOURCE_BUSY
        }, {
                .start  = 0x80,
                .end    = 0x8f,
                .name   = "dma page reg",
-               .flags  = IORESOURCE_BUSY
+               .flags  = IORESOURCE_IO | IORESOURCE_BUSY
        }, {
                .start  = 0xc0,
                .end    = 0xdf,
                .name   = "dma2",
-               .flags  = IORESOURCE_BUSY
+               .flags  = IORESOURCE_IO | IORESOURCE_BUSY
        }
 };
 
index de34adb761579d81075f3070794e1bafa5112667..7b63914d2e58e0efb17abf011b37c800428e8914 100644 (file)
@@ -47,31 +47,31 @@ static struct resource standard_io_resources[] = {
                .name = "dma1",
                .start = 0x00,
                .end = 0x1f,
-               .flags = IORESOURCE_BUSY
+               .flags = IORESOURCE_IO | IORESOURCE_BUSY
        },
        {
                .name = "timer",
                .start = 0x40,
                .end = 0x5f,
-               .flags = IORESOURCE_BUSY
+               .flags = IORESOURCE_IO | IORESOURCE_BUSY
        },
        {
                .name = "keyboard",
                .start = 0x60,
                .end = 0x6f,
-               .flags = IORESOURCE_BUSY
+               .flags = IORESOURCE_IO | IORESOURCE_BUSY
        },
        {
                .name = "dma page reg",
                .start = 0x80,
                .end = 0x8f,
-               .flags = IORESOURCE_BUSY
+               .flags = IORESOURCE_IO | IORESOURCE_BUSY
        },
        {
                .name = "dma2",
                .start = 0xc0,
                .end = 0xdf,
-               .flags = IORESOURCE_BUSY
+               .flags = IORESOURCE_IO | IORESOURCE_BUSY
        },
 };