|
@@ -16,6 +16,7 @@
|
|
|
|
|
|
#include <linux/clk.h>
|
|
#include <linux/clk.h>
|
|
#include <linux/device.h>
|
|
#include <linux/device.h>
|
|
|
|
+#include <linux/mod_devicetable.h>
|
|
#include <linux/err.h>
|
|
#include <linux/err.h>
|
|
#include <linux/resource.h>
|
|
#include <linux/resource.h>
|
|
#include <linux/regulator/consumer.h>
|
|
#include <linux/regulator/consumer.h>
|
|
@@ -35,12 +36,6 @@ struct amba_device {
|
|
unsigned int irq[AMBA_NR_IRQS];
|
|
unsigned int irq[AMBA_NR_IRQS];
|
|
};
|
|
};
|
|
|
|
|
|
-struct amba_id {
|
|
|
|
- unsigned int id;
|
|
|
|
- unsigned int mask;
|
|
|
|
- void *data;
|
|
|
|
-};
|
|
|
|
-
|
|
|
|
struct amba_driver {
|
|
struct amba_driver {
|
|
struct device_driver drv;
|
|
struct device_driver drv;
|
|
int (*probe)(struct amba_device *, const struct amba_id *);
|
|
int (*probe)(struct amba_device *, const struct amba_id *);
|