remoteproc_internal.h (25a765b7f05cb8460fa01b54568894b20e184862) remoteproc_internal.h (70b85ef83ce3523f709b622d2c4cb31778686338)
1/*
2 * Remote processor framework
3 *
4 * Copyright (C) 2011 Texas Instruments, Inc.
5 * Copyright (C) 2011 Google, Inc.
6 *
7 * Ohad Ben-Cohen <ohad@wizery.com>
8 * Brian Swetland <swetland@google.com>

--- 49 unchanged lines hidden (view full) ---

58void rproc_create_debug_dir(struct rproc *rproc);
59void rproc_init_debugfs(void);
60void rproc_exit_debugfs(void);
61
62void rproc_free_vring(struct rproc_vring *rvring);
63int rproc_alloc_vring(struct rproc_vdev *rvdev, int i);
64
65void *rproc_da_to_va(struct rproc *rproc, u64 da, int len);
1/*
2 * Remote processor framework
3 *
4 * Copyright (C) 2011 Texas Instruments, Inc.
5 * Copyright (C) 2011 Google, Inc.
6 *
7 * Ohad Ben-Cohen <ohad@wizery.com>
8 * Brian Swetland <swetland@google.com>

--- 49 unchanged lines hidden (view full) ---

58void rproc_create_debug_dir(struct rproc *rproc);
59void rproc_init_debugfs(void);
60void rproc_exit_debugfs(void);
61
62void rproc_free_vring(struct rproc_vring *rvring);
63int rproc_alloc_vring(struct rproc_vdev *rvdev, int i);
64
65void *rproc_da_to_va(struct rproc *rproc, u64 da, int len);
66int rproc_trigger_recovery(struct rproc *rproc);
66
67static inline
68int rproc_fw_sanity_check(struct rproc *rproc, const struct firmware *fw)
69{
70 if (rproc->fw_ops->sanity_check)
71 return rproc->fw_ops->sanity_check(rproc, fw);
72
73 return 0;

--- 33 unchanged lines hidden ---
67
68static inline
69int rproc_fw_sanity_check(struct rproc *rproc, const struct firmware *fw)
70{
71 if (rproc->fw_ops->sanity_check)
72 return rproc->fw_ops->sanity_check(rproc, fw);
73
74 return 0;

--- 33 unchanged lines hidden ---