|
@@ -13,7 +13,6 @@
|
|
|
#include "db8500-regs.h"
|
|
|
#include "devices-common.h"
|
|
|
|
|
|
-struct ske_keypad_platform_data;
|
|
|
struct pl022_ssp_controller;
|
|
|
struct platform_device;
|
|
|
|
|
@@ -21,20 +20,6 @@ extern struct ab8500_platform_data ab8500_platdata;
|
|
|
extern struct prcmu_pdata db8500_prcmu_pdata;
|
|
|
extern struct platform_device db8500_prcmu_device;
|
|
|
|
|
|
-static inline struct platform_device *
|
|
|
-db8500_add_ske_keypad(struct device *parent,
|
|
|
- struct ske_keypad_platform_data *pdata,
|
|
|
- size_t size)
|
|
|
-{
|
|
|
- struct resource resources[] = {
|
|
|
- DEFINE_RES_MEM(U8500_SKE_BASE, SZ_4K),
|
|
|
- DEFINE_RES_IRQ(IRQ_DB8500_KB),
|
|
|
- };
|
|
|
-
|
|
|
- return platform_device_register_resndata(parent, "nmk-ske-keypad", -1,
|
|
|
- resources, 2, pdata, size);
|
|
|
-}
|
|
|
-
|
|
|
static inline struct amba_device *
|
|
|
db8500_add_ssp(struct device *parent, const char *name, resource_size_t base,
|
|
|
int irq, struct pl022_ssp_controller *pdata)
|