Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 4aad7b72 authored by Ralf Baechle's avatar Ralf Baechle
Browse files

[MIPS] EMMA 2 / Markeins: Convert to name struct resource initialization.



This fixes the wreckage caused by shuffeling the order of struct resource
members.

Signed-off-by: default avatarRalf Baechle <ralf@linux-mips.org>
parent e30e66be
Loading
Loading
Loading
Loading
+33 −6
Original line number Diff line number Diff line
@@ -44,18 +44,45 @@
#define I2C_EMMA2RH "emma2rh-iic" /* must be in sync with IIC driver */

static struct resource i2c_emma_resources_0[] = {
	{ NULL, EMMA2RH_IRQ_PIIC0, EMMA2RH_IRQ_PIIC0, IORESOURCE_IRQ },
	{ NULL, KSEG1ADDR(EMMA2RH_PIIC0_BASE), KSEG1ADDR(EMMA2RH_PIIC0_BASE + 0x1000), 0 },
	{
		.name	= NULL,
		.start	= EMMA2RH_IRQ_PIIC0,
		.end	= EMMA2RH_IRQ_PIIC0,
		.flags	= IORESOURCE_IRQ
	}, {
		.name	= NULL,
		.start	= KSEG1ADDR(EMMA2RH_PIIC0_BASE),
		.end	= KSEG1ADDR(EMMA2RH_PIIC0_BASE + 0x1000),
		.flags	= 0
	},
};

struct resource i2c_emma_resources_1[] = {
	{ NULL, EMMA2RH_IRQ_PIIC1, EMMA2RH_IRQ_PIIC1, IORESOURCE_IRQ },
	{ NULL, KSEG1ADDR(EMMA2RH_PIIC1_BASE), KSEG1ADDR(EMMA2RH_PIIC1_BASE + 0x1000), 0 },
	{
		.name	= NULL,
		.start	= EMMA2RH_IRQ_PIIC1,
		.end	= EMMA2RH_IRQ_PIIC1,
		.flags	= IORESOURCE_IRQ
	}, {
		.name	= NULL,
		.start	= KSEG1ADDR(EMMA2RH_PIIC1_BASE),
		.end	= KSEG1ADDR(EMMA2RH_PIIC1_BASE + 0x1000),
		.flags	= 0
	},
};

struct resource i2c_emma_resources_2[] = {
	{ NULL, EMMA2RH_IRQ_PIIC2, EMMA2RH_IRQ_PIIC2, IORESOURCE_IRQ },
	{ NULL, KSEG1ADDR(EMMA2RH_PIIC2_BASE), KSEG1ADDR(EMMA2RH_PIIC2_BASE + 0x1000), 0 },
	{
		.name	= NULL,
		.start	= EMMA2RH_IRQ_PIIC2,
		.end	= EMMA2RH_IRQ_PIIC2,
		.flags	= IORESOURCE_IRQ
	}, {
		.name	= NULL,
		.start	= KSEG1ADDR(EMMA2RH_PIIC2_BASE),
		.end	= KSEG1ADDR(EMMA2RH_PIIC2_BASE + 0x1000),
		.flags	= 0
	},
};

struct platform_device i2c_emma_devices[] = {