dm: core: Add a function to look up a uclass by name
authorSimon Glass <sjg@chromium.org>
Thu, 28 Dec 2017 20:14:15 +0000 (13:14 -0700)
committerSimon Glass <sjg@chromium.org>
Sat, 3 Feb 2018 17:08:40 +0000 (10:08 -0700)
commit6e43d1b19982b1756b7c607569d1778e556d6577
treedeeea583f64dead224bba4cbad75da72efe4b5cf
parentb2153075f42c2d46d310778e226bcb11f0af47f5
dm: core: Add a function to look up a uclass by name

Each uclass has a driver name which we can use to look up the uclass. This
is useful for logging, where the uclass ID is used as the category.

Add a function to handle this, as well as a test.

Signed-off-by: Simon Glass <sjg@chromium.org>
drivers/core/uclass.c
include/dm/uclass.h
test/dm/core.c