aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorAndrey Konovalov <andrey.konovalov@linaro.org>2012-01-17 00:05:56 +0400
committerAndrey Konovalov <andrey.konovalov@linaro.org>2012-01-17 00:06:21 +0400
commitb93b9d935637fc8ecc90d163587bd37201de3aed (patch)
tree36c383c4bb9ae0b95b71f853a5b1d5d49116cf1d /include
parentddd06511cec618157b50ffa54c0f0f6ae0f67a01 (diff)
parent027d7c326426cc82f6190ac905f23e061b10de04 (diff)
Merge device tree support patches from linux-linaro-3.1
Diffstat (limited to 'include')
-rw-r--r--include/linux/of_platform.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/include/linux/of_platform.h b/include/linux/of_platform.h
index 040ce2f6e8d..2e6631f4c13 100644
--- a/include/linux/of_platform.h
+++ b/include/linux/of_platform.h
@@ -44,13 +44,18 @@ struct of_dev_auxdata {
char *compatible;
resource_size_t phys_addr;
char *name;
+ int id;
void *platform_data;
};
/* Macro to simplify populating a lookup table */
#define OF_DEV_AUXDATA(_compat,_phys,_name,_pdata) \
{ .compatible = _compat, .phys_addr = _phys, .name = _name, \
- .platform_data = _pdata }
+ .id = -1, .platform_data = _pdata }
+
+#define OF_DEV_AUXDATA_ID(_compat,_phys,_name,_id,_pdata) \
+ { .compatible = _compat, .phys_addr = _phys, .name = _name, \
+ .id = _id, .platform_data = _pdata }
/**
* of_platform_driver - Legacy of-aware driver for platform devices.