|
@@ -501,3 +501,21 @@ struct platform_device mx21_usbhc_device = {
|
|
};
|
|
};
|
|
#endif
|
|
#endif
|
|
|
|
|
|
|
|
+static struct resource imx_kpp_resources[] = {
|
|
|
|
+ {
|
|
|
|
+ .start = MX2x_KPP_BASE_ADDR,
|
|
|
|
+ .end = MX2x_KPP_BASE_ADDR + 0xf,
|
|
|
|
+ .flags = IORESOURCE_MEM
|
|
|
|
+ }, {
|
|
|
|
+ .start = MX2x_INT_KPP,
|
|
|
|
+ .end = MX2x_INT_KPP,
|
|
|
|
+ .flags = IORESOURCE_IRQ,
|
|
|
|
+ },
|
|
|
|
+};
|
|
|
|
+
|
|
|
|
+struct platform_device imx_kpp_device = {
|
|
|
|
+ .name = "imx-keypad",
|
|
|
|
+ .id = -1,
|
|
|
|
+ .num_resources = ARRAY_SIZE(imx_kpp_resources),
|
|
|
|
+ .resource = imx_kpp_resources,
|
|
|
|
+};
|