From: Wendy Liang <wendy.liang@xilinx.com> To: bjorn.andersson@linaro.org Cc: linux-remoteproc@vger.kernel.org, linux-kernel@vger.kernel.org, "Wendy Liang <wendy.liang@xilinx.com>, Wendy Liang <jliang@xilinx.com>, Michal Simek" <michal.simek@xilinx.com> Subject: [RFC LINUX PATCH 01/19] remoteproc: Add is_runinng to remoteproc ops Date: Fri, 24 Mar 2017 12:22:17 -0700 [thread overview] Message-ID: <1490383355-23176-2-git-send-email-jliang@xilinx.com> (raw) In-Reply-To: <1490383355-23176-1-git-send-email-jliang@xilinx.com> From: Wendy Liang <wendy.liang@xilinx.com> Add is_running to remoteproc ops to check if the remote is running. Signed-off-by: Wendy Liang <jliang@xilinx.com> Signed-off-by: Michal Simek <michal.simek@xilinx.com> --- include/linux/remoteproc.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/include/linux/remoteproc.h b/include/linux/remoteproc.h index 799f041..5eec892 100644 --- a/include/linux/remoteproc.h +++ b/include/linux/remoteproc.h @@ -352,12 +352,14 @@ struct rproc_mem_entry { * @stop: power off the device * @kick: kick a virtqueue (virtqueue id given as a parameter) * @da_to_va: optional platform hook to perform address translations + * @is_running: check if the remote is running */ struct rproc_ops { int (*start)(struct rproc *rproc); int (*stop)(struct rproc *rproc); void (*kick)(struct rproc *rproc, int vqid); void * (*da_to_va)(struct rproc *rproc, u64 da, int len); + bool (*is_running)(struct rproc *rproc); }; /** -- 1.9.1
WARNING: multiple messages have this Message-ID (diff)
From: Wendy Liang <wendy.liang@xilinx.com> To: <bjorn.andersson@linaro.org> Cc: <linux-remoteproc@vger.kernel.org>, <linux-kernel@vger.kernel.org>, "Wendy Liang" <wendy.liang@xilinx.com>, Wendy Liang <jliang@xilinx.com>, Michal Simek <michal.simek@xilinx.com> Subject: [RFC LINUX PATCH 01/19] remoteproc: Add is_runinng to remoteproc ops Date: Fri, 24 Mar 2017 12:22:17 -0700 [thread overview] Message-ID: <1490383355-23176-2-git-send-email-jliang@xilinx.com> (raw) In-Reply-To: <1490383355-23176-1-git-send-email-jliang@xilinx.com> From: Wendy Liang <wendy.liang@xilinx.com> Add is_running to remoteproc ops to check if the remote is running. Signed-off-by: Wendy Liang <jliang@xilinx.com> Signed-off-by: Michal Simek <michal.simek@xilinx.com> --- include/linux/remoteproc.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/include/linux/remoteproc.h b/include/linux/remoteproc.h index 799f041..5eec892 100644 --- a/include/linux/remoteproc.h +++ b/include/linux/remoteproc.h @@ -352,12 +352,14 @@ struct rproc_mem_entry { * @stop: power off the device * @kick: kick a virtqueue (virtqueue id given as a parameter) * @da_to_va: optional platform hook to perform address translations + * @is_running: check if the remote is running */ struct rproc_ops { int (*start)(struct rproc *rproc); int (*stop)(struct rproc *rproc); void (*kick)(struct rproc *rproc, int vqid); void * (*da_to_va)(struct rproc *rproc, u64 da, int len); + bool (*is_running)(struct rproc *rproc); }; /** -- 1.9.1
next prev parent reply other threads:[~2017-03-24 19:22 UTC|newest] Thread overview: 40+ messages / expand[flat|nested] mbox.gz Atom feed top 2017-03-24 19:22 [RFC LINUX PATCH 00/19] Allow master to restart without restarting slave Wendy Liang 2017-03-24 19:22 ` Wendy Liang 2017-03-24 19:22 ` Wendy Liang [this message] 2017-03-24 19:22 ` [RFC LINUX PATCH 01/19] remoteproc: Add is_runinng to remoteproc ops Wendy Liang 2017-03-24 19:22 ` [RFC LINUX PATCH 02/19] remtoeproc: Add an operation to check if remote is running Wendy Liang 2017-03-24 19:22 ` Wendy Liang 2017-03-24 19:22 ` [RFC LINUX PATCH 03/19] remoteproc: Add a running independent state Wendy Liang 2017-03-24 19:22 ` Wendy Liang 2017-03-24 19:22 ` [RFC LINUX PATCH 04/19] remoteproc: sysfs: Add " Wendy Liang 2017-03-24 19:22 ` Wendy Liang 2017-03-24 19:22 ` [RFC LINUX PATCH 05/19] remoteproc: check if remote is running the fw before reload fw Wendy Liang 2017-03-24 19:22 ` Wendy Liang 2017-03-24 19:22 ` [RFC LINUX PATCH 06/19] remoteproc: elf loader: Add get checksum firmware implementation Wendy Liang 2017-03-24 19:22 ` Wendy Liang 2017-03-24 19:22 ` [RFC LINUX PATCH 07/19] remoteproc: Add firmware checksum resource entry Wendy Liang 2017-03-24 19:22 ` Wendy Liang 2017-03-24 19:22 ` [RFC LINUX PATCH 08/19] remoteproc: add a function to set fw checksum rsc Wendy Liang 2017-03-24 19:22 ` Wendy Liang 2017-03-24 19:22 ` [RFC LINUX PATCH 09/19] remoteproc: check firmware checksum in rproc_is_running_fw() Wendy Liang 2017-03-24 19:22 ` Wendy Liang 2017-03-24 19:22 ` [RFC LINUX PATCH 10/19] remoteproc: Add rproc resource with id struct Wendy Liang 2017-03-24 19:22 ` Wendy Liang 2017-03-24 19:22 ` [RFC LINUX PATCH 11/19] remoteproc: Add rproc_idr_alloc/remove wrapper Wendy Liang 2017-03-24 19:22 ` Wendy Liang 2017-03-24 19:22 ` [RFC LINUX PATCH 12/19] remoteproc: use rproc_id_rsc for data got from idr_find() Wendy Liang 2017-03-24 19:22 ` Wendy Liang 2017-03-24 19:22 ` [RFC LINUX PATCH 13/19] remoteproc: add config_wait_complete to rproc_vdev Wendy Liang 2017-03-24 19:22 ` Wendy Liang 2017-03-24 19:22 ` [RFC LINUX PATCH 14/19] remoteproc virtio: handle rproc vdev notification Wendy Liang 2017-03-24 19:22 ` Wendy Liang 2017-03-24 19:22 ` [RFC LINUX PATCH 15/19] remoteproc: virtio: rename rproc_virtio_notify to rproc_vq_notify Wendy Liang 2017-03-24 19:22 ` Wendy Liang 2017-03-24 19:22 ` [RFC LINUX PATCH 16/19] remoteproc: virtio: use rproc_virtio_notify() to notify vdev changes Wendy Liang 2017-03-24 19:22 ` Wendy Liang 2017-03-24 19:22 ` [RFC LINUX PATCH 17/19] remoteproc: virtio: kick in reset virtio Wendy Liang 2017-03-24 19:22 ` Wendy Liang 2017-03-24 19:22 ` [RFC LINUX PATCH 18/19] remoteproc: shutdown: set state to OFFLINE after stopping remote Wendy Liang 2017-03-24 19:22 ` Wendy Liang 2017-03-24 19:22 ` [RFC LINUX PATCH 19/19] remoteproc: virtio: idr_alloc for rvdev Wendy Liang 2017-03-24 19:22 ` Wendy Liang
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=1490383355-23176-2-git-send-email-jliang@xilinx.com \ --to=wendy.liang@xilinx.com \ --cc=bjorn.andersson@linaro.org \ --cc=linux-kernel@vger.kernel.org \ --cc=linux-remoteproc@vger.kernel.org \ --cc=michal.simek@xilinx.com \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.