soc: qcom: ssr: Export find_subsys_device function

Export the find_subsys() SSR API for the clients to get the
subsystem device descriptor for a particular subsystem.

Change-Id: I8aa2e7b8c44c3682c1dbf7e5fca75680c469690f
Signed-off-by: Raghavendra Rao Ananta <rananta@codeaurora.org>
This commit is contained in:
Raghavendra Rao Ananta 2019-12-05 16:55:45 -08:00
commit 25bee27f17
2 changed files with 3 additions and 1 deletions

View file

@ -793,7 +793,7 @@ static int __find_subsys_device(struct device *dev, const void *data)
return !strcmp(subsys->desc->name, data);
}
static struct subsys_device *find_subsys_device(const char *str)
struct subsys_device *find_subsys_device(const char *str)
{
struct device *dev;
@ -804,6 +804,7 @@ static struct subsys_device *find_subsys_device(const char *str)
__find_subsys_device);
return dev ? to_subsys(dev) : NULL;
}
EXPORT_SYMBOL(find_subsys_device);
static int subsys_start(struct subsys_device *subsys)
{

View file

@ -169,6 +169,7 @@ static inline void complete_shutdown_ack(struct subsys_desc *desc)
{
complete(&desc->shutdown_ack);
}
struct subsys_device *find_subsys_device(const char *str);
#else
static inline int subsystem_restart_dev(struct subsys_device *dev)