summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/driver.h2
-rw-r--r--include/linux/clk.h2
-rw-r--r--include/of.h2
3 files changed, 3 insertions, 3 deletions
diff --git a/include/driver.h b/include/driver.h
index 0ee3b4554f..b8a94e487c 100644
--- a/include/driver.h
+++ b/include/driver.h
@@ -512,7 +512,7 @@ int devfs_create_partitions(const char *devname,
#define DRV_OF_COMPAT(compat) \
IS_ENABLED(CONFIG_OFDEVICE) ? (compat) : NULL
-int dev_get_drvdata(struct device_d *dev, unsigned long *data);
+int dev_get_drvdata(struct device_d *dev, const void **data);
int device_match_of_modalias(struct device_d *dev, struct driver_d *drv);
diff --git a/include/linux/clk.h b/include/linux/clk.h
index 56890a0d5e..4aeec63a84 100644
--- a/include/linux/clk.h
+++ b/include/linux/clk.h
@@ -322,7 +322,7 @@ struct of_phandle_args;
#define CLK_OF_DECLARE(name, compat, fn) \
const struct of_device_id __clk_of_table_##name \
__attribute__ ((unused,section (".__clk_of_table_" __stringify(name)))) \
- = { .compatible = compat, .data = (u32)fn }
+ = { .compatible = compat, .data = fn }
#if defined(CONFIG_OFTREE) && defined(CONFIG_COMMON_CLK_OF_PROVIDER)
int of_clk_add_provider(struct device_node *np,
diff --git a/include/of.h b/include/of.h
index 764a2e5939..c1dd4d51ec 100644
--- a/include/of.h
+++ b/include/of.h
@@ -35,7 +35,7 @@ struct device_node {
struct of_device_id {
char *compatible;
- unsigned long data;
+ const void *data;
};
#define MAX_PHANDLE_ARGS 8