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

Commit f7ceff34 authored by Richard Purdie's avatar Richard Purdie Committed by Linus Torvalds
Browse files

[PATCH] Corgi: Add keyboard and touchscreen device definitions



Add keyboard and touchscreen device definitions for corgi.

Signed-off-by: default avatarRichard Purdie <rpurdie@rpsys.net>
Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
parent 31581066
Loading
Loading
Loading
Loading
+24 −0
Original line number Original line Diff line number Diff line
@@ -107,6 +107,27 @@ static struct platform_device corgibl_device = {
};
};




/*
 * Corgi Keyboard Device
 */
static struct platform_device corgikbd_device = {
	.name		= "corgi-keyboard",
	.id		= -1,
};


/*
 * Corgi Touch Screen Device
 */
static struct platform_device corgits_device = {
	.name		= "corgi-ts",
	.dev		= {
 		.parent = &corgissp_device.dev,
	},
	.id		= -1,
};


/*
/*
 * MMC/SD Device
 * MMC/SD Device
 *
 *
@@ -183,6 +204,7 @@ static struct pxamci_platform_data corgi_mci_platform_data = {
};
};





/*
/*
 * USB Device Controller
 * USB Device Controller
 */
 */
@@ -208,7 +230,9 @@ static struct platform_device *devices[] __initdata = {
	&corgiscoop_device,
	&corgiscoop_device,
	&corgissp_device,
	&corgissp_device,
	&corgifb_device,
	&corgifb_device,
	&corgikbd_device,
	&corgibl_device,
	&corgibl_device,
	&corgits_device,
};
};


static void __init corgi_init(void)
static void __init corgi_init(void)