| Submitter | Ohad Ben-Cohen |
|---|---|
| Date | Oct. 4, 2012, 9:36 a.m. |
| Message ID | <CAK=Wgbb4uxRQPioho_sGZ2ycrfqzadLgnYQZfQMasRzfo6ohyA@mail.gmail.com> |
| Download | mbox |
| Permalink | /patch/189081/ |
| State | New |
| Headers | show
Return-Path: <linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org> X-Original-To: incoming-imx@patchwork.ozlabs.org Delivered-To: patchwork-incoming-imx@bilbo.ozlabs.org Received: from merlin.infradead.org (unknown [IPv6:2001:4978:20e::2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by ozlabs.org (Postfix) with ESMTPS id 70E032C0328 for <incoming-imx@patchwork.ozlabs.org>; Thu, 4 Oct 2012 19:39:21 +1000 (EST) Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.76 #1 (Red Hat Linux)) id 1TJhri-0004aS-E7; Thu, 04 Oct 2012 09:37:10 +0000 Received: from mail-ie0-f177.google.com ([209.85.223.177]) by merlin.infradead.org with esmtps (Exim 4.76 #1 (Red Hat Linux)) id 1TJhre-0004aE-SJ for linux-arm-kernel@lists.infradead.org; Thu, 04 Oct 2012 09:37:07 +0000 Received: by mail-ie0-f177.google.com with SMTP id e14so573573iej.36 for <linux-arm-kernel@lists.infradead.org>; Thu, 04 Oct 2012 02:37:04 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:x-originating-ip:from:date:message-id:subject:to:cc :content-type:content-transfer-encoding:x-gm-message-state; bh=bVkfkM/Yw8i9lYNY1ZgWJNxp9TBzNY+V/IUZMM0H3Cw=; b=LN4gBoS2rso0BZqoxAoZ5lNQke8H92eJQVSZiaRJa9iUEi95cHyq9DnorUmPPcjNbc cV9x0dYRajvts2f18lRcIypFnrxw3q5ZTC0mcsu+701VCg2m+0xwujhfSgQJlJOdfxnI GILFOU0GzXXd0+soZ+65noU0k4xziK5x5GuosGnj2cA4n59eLn1GpC8dLiCwOVxZWkwf 1AJyEFt4nH++x6HDbqiDJs5UBPo48uWNfUbsw/1bGpA+3FFV9bNgj3bNq7GpjDOUoHlB 708nSF2zXweL5ox435Pt1lLtqXgVguEgYiGCnDmSYBYHsAuKR4tDyCqFP4GcqcuawFiJ wkvA== Received: by 10.50.17.230 with SMTP id r6mr14743339igd.16.1349343424741; Thu, 04 Oct 2012 02:37:04 -0700 (PDT) MIME-Version: 1.0 Received: by 10.64.82.202 with HTTP; Thu, 4 Oct 2012 02:36:44 -0700 (PDT) X-Originating-IP: [93.172.255.235] From: Ohad Ben-Cohen <ohad@wizery.com> Date: Thu, 4 Oct 2012 11:36:44 +0200 Message-ID: <CAK=Wgbb4uxRQPioho_sGZ2ycrfqzadLgnYQZfQMasRzfo6ohyA@mail.gmail.com> Subject: [GIT PULL] remoteproc for 3.7 To: Linus Torvalds <torvalds@linux-foundation.org> X-Gm-Message-State: ALoCoQndLsBrGYzgVoKv+8IbkCPcVDUN8+81rLaHfIa4hfg3+/Dg5RpY3CUfMEFPgrLFJVOexzjM X-Spam-Note: CRM114 invocation failed X-Spam-Score: -2.6 (--) X-Spam-Report: SpamAssassin version 3.3.2 on merlin.infradead.org summary: Content analysis details: (-2.6 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low trust [209.85.223.177 listed in list.dnswl.org] -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] Cc: Fernando Guzman Lugo <fernando.lugo@ti.com>, "Gutierrez, Juan" <jgutierrez@ti.com>, linux-kernel@vger.kernel.org, Emil Goode <emilgoode@gmail.com>, Dan Carpenter <dan.carpenter@oracle.com>, linux-omap@vger.kernel.org, linux-arm <linux-arm-kernel@lists.infradead.org>, =?ISO-8859-1?Q?Sjur_Br=E6ndeland?= <sjur.brandeland@stericsson.com> X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.14 Precedence: list List-Unsubscribe: <http://lists.infradead.org/mailman/options/linux-arm-kernel>, <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe> List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/> List-Post: <mailto:linux-arm-kernel@lists.infradead.org> List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help> List-Subscribe: <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>, <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe> Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Sender: linux-arm-kernel-bounces@lists.infradead.org Errors-To: linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org List-Id: linux-imx-kernel.lists.patchwork.ozlabs.org |
Hi Linus, Please pull remoteproc 3.7 material, thanks. PS - I recently found an annoying typo in the subject of one of the patches, but I decided to accept it over doing a rebase. The following changes since commit 55d512e245bc7699a8800e23df1a24195dd08217: Linux 3.6-rc5 (2012-09-08 16:43:45 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git tags/remoteproc-for-3.7 for you to fetch changes up to d09f53a735bae43806a77754312a45d3f1198342: remoteproc: Fix use of format specifyer (2012-10-02 10:14:43 +0200) ---------------------------------------------------------------- - Remoteproc Recovery - by Fernando Guzman Lugo - when a remote processor crash is detected, this mechanism will remove all virtio children devices, wait until their drivers let go, hard reset the remote processor and reload the firmware (resulting in the relevant virtio children devices re-added). Essentially the entire software stack is reset, together with the relevant hardware, so users don't have to reset the entire phone. - STE Modem driver is added - by Sjur Brændeland - OMAP DSP boot address support is added - by Juan Gutierrez - A handful of fixes/cleanups - Sjur Brændeland, Dan Carpenter, Emil Goode ---------------------------------------------------------------- Dan Carpenter (3): remoteproc: snprintf() can return more than was printed remoteproc: return -EFAULT on copy_from_user failure remoteproc: fix a potential NULL-dereference on cleanup Emil Goode (1): remoteproc: Fix use of format specifyer Fernando Guzman Lugo (3): remoteproc: add rproc_report_crash function to notify rproc crashes remoteproc: add actual recovery implementation remoteproc: create a 'recovery' debugfs entry Juan Gutierrez (1): remoteproc/omap: set bootaddr support Ohad Ben-Cohen (1): remoteproc: select VIRTIO to avoid build breakage Sjur Brændeland (3): remoteproc: Add dependency to HAS_DMA remtoteproc: maintain max notifyid remoteproc: Add STE modem driver Documentation/remoteproc.txt | 7 + arch/arm/plat-omap/include/plat/remoteproc.h | 2 + drivers/remoteproc/Kconfig | 14 ++ drivers/remoteproc/Makefile | 1 + drivers/remoteproc/omap_remoteproc.c | 3 + drivers/remoteproc/remoteproc_core.c | 209 +++++++++++++---- drivers/remoteproc/remoteproc_debugfs.c | 85 ++++++- drivers/remoteproc/remoteproc_internal.h | 1 + drivers/remoteproc/ste_modem_rproc.c | 322 +++++++++++++++++++++++++++ include/linux/remoteproc.h | 24 ++ include/linux/ste_modem_shm.h | 56 +++++ 11 files changed, 682 insertions(+), 42 deletions(-) create mode 100644 drivers/remoteproc/ste_modem_rproc.c create mode 100644 include/linux/ste_modem_shm.h