summaryrefslogtreecommitdiff
path: root/include/dm/test.h
diff options
context:
space:
mode:
authorSimon Glass <sjg@chromium.org>2020-02-06 19:54:50 +0300
committerBin Meng <bmeng.cn@gmail.com>2020-02-07 17:41:24 +0300
commit50162348f0d3b915004733131acd81805e202c76 (patch)
tree56db3ef185e028253871f7f0ecd7d3c7a80e366a /include/dm/test.h
parent3cf0fba4ff862d833545f82fb2209ff3c79d17b5 (diff)
downloadu-boot-50162348f0d3b915004733131acd81805e202c76.tar.xz
dm: core: Add a function to find a device by drvdata
It is sometimes useful to find a device in a uclass using only its driver data. The driver data often indicates the 'subtype' of the device, e,g, via its compatible string. Add a function to handle this. Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
Diffstat (limited to 'include/dm/test.h')
-rw-r--r--include/dm/test.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/dm/test.h b/include/dm/test.h
index 07385cd531..f0f36624ce 100644
--- a/include/dm/test.h
+++ b/include/dm/test.h
@@ -56,6 +56,8 @@ enum {
enum {
DM_TEST_TYPE_FIRST = 0,
DM_TEST_TYPE_SECOND,
+
+ DM_TEST_TYPE_COUNT,
};
/* The number added to the ping total on each probe */