Message ID | 20181128095421.20573-3-thierry.reding@gmail.com |
---|---|
State | Accepted |
Headers | show
Return-Path: <linux-tegra-owner@vger.kernel.org> X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-tegra-owner@vger.kernel.org; receiver=<UNKNOWN>) Authentication-Results: ozlabs.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="QCxcpmSg"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 434bbY1W1bz9s6w for <incoming@patchwork.ozlabs.org>; Wed, 28 Nov 2018 20:54:33 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728239AbeK1Uzd (ORCPT <rfc822;incoming@patchwork.ozlabs.org>); Wed, 28 Nov 2018 15:55:33 -0500 Received: from mail-ed1-f66.google.com ([209.85.208.66]:38437 "EHLO mail-ed1-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727585AbeK1Uzc (ORCPT <rfc822;linux-tegra@vger.kernel.org>); Wed, 28 Nov 2018 15:55:32 -0500 Received: by mail-ed1-f66.google.com with SMTP id h50so21553112ede.5; Wed, 28 Nov 2018 01:54:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=72d1rpcZMbI/V35V1kkv5kFZ/H4zDaxKYQLsb6YwCT0=; b=QCxcpmSgQk0UQOjlSmlJ3c1CbZz0s34iVMAKkW7Svh8M7Q6uPGyQfSbubStxPmx31R OtEKXdVLbbWChWdJKsIK/fyfQ/OD+1bBb5vnCY0zzaqNncTVUu3f336Tp2+acMbP1F6K h1KEDt8duDAfn+hXaLZ/AcA0SmxX0LLFV+vXBq577ZP8LVlXeUtr5K2Nnqa/efmkB/1L h86XZG02Bk3UtjlOK8SDaQ58EuCSqrXFzXd6Adiye6aj2I7JTjV9jjSlaKIZ6QMg7MHz 4flcvQ5HwCoYTWcQM8IQdDmnZYH+P6ivodzQg+u8E9Gyh6FbrHB37d7RAiAwnb/oeZdF RORA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=72d1rpcZMbI/V35V1kkv5kFZ/H4zDaxKYQLsb6YwCT0=; b=n+cMy2zEFJbHFvlpmZeiV6vARvm84IXWjqsrB9lYmI8sm2KAby6MChCoV+uujzx38V A3ex0+ZPTRVBVoXyzMXccOguGp2u0+biLLl2GmwduaWA7d83CLpONsCZok/hJYca0CpR 4CFQekKV61v0nqvuipdvrQ82IMIrnoDgfx2W5RMAjkMkA7y0LpQQpzjdsMYyhJPpgyke GuMjrRZq1ekS/MZY2t74hh0W04Cr3S4sRpUOO//edApGg44Q5h5a68Ij+rQEJqWRpAvR NWvmGEjI+YWQjw5TLnxvt3M8yKkExCLT6L/zSHmB8E7aRxED87Ov8j5UAqrJDU0btK7q 4cLA== X-Gm-Message-State: AGRZ1gKkcDbmEyCi+i18QEO5DurAkd1Z3JVPGWFhu2+Xan9dwGoryWtS bmk5RsyI7MwNJwz1D/Q+RAA= X-Google-Smtp-Source: AJdET5eKjtAV7YMq5mVe64jrPhmhGf1/t8hTjNtNf62xnUIa8RF/5PUDrBaBR9JJqK6Q3EDWhuJNPQ== X-Received: by 2002:a17:906:7751:: with SMTP id o17-v6mr26077033ejn.15.1543398866790; Wed, 28 Nov 2018 01:54:26 -0800 (PST) Received: from localhost (pD9E51040.dip0.t-ipconnect.de. [217.229.16.64]) by smtp.gmail.com with ESMTPSA id 24sm1665645eds.97.2018.11.28.01.54.25 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 28 Nov 2018 01:54:26 -0800 (PST) From: Thierry Reding <thierry.reding@gmail.com> To: Thierry Reding <thierry.reding@gmail.com>, Jassi Brar <jassisinghbrar@gmail.com> Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>, Jiri Slaby <jslaby@suse.com>, Mikko Perttunen <mperttunen@nvidia.com>, Jon Hunter <jonathanh@nvidia.com>, Timo Alho <talho@nvidia.com>, Pekka Pessi <ppessi@nvidia.com>, Mika Liljeberg <mliljeberg@nvidia.com>, linux-tegra@vger.kernel.org, linux-serial@vger.kernel.org, devicetree@vger.kernel.org Subject: [PATCH v3 02/12] mailbox: Allow multiple controllers per device Date: Wed, 28 Nov 2018 10:54:11 +0100 Message-Id: <20181128095421.20573-3-thierry.reding@gmail.com> X-Mailer: git-send-email 2.19.1 In-Reply-To: <20181128095421.20573-1-thierry.reding@gmail.com> References: <20181128095421.20573-1-thierry.reding@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-tegra-owner@vger.kernel.org Precedence: bulk List-ID: <linux-tegra.vger.kernel.org> X-Mailing-List: linux-tegra@vger.kernel.org |
Series |
serial: Add Tegra Combined UART driver
|
expand
|
diff --git a/drivers/mailbox/mailbox.c b/drivers/mailbox/mailbox.c index 044e24804767..fbdcc82a61ae 100644 --- a/drivers/mailbox/mailbox.c +++ b/drivers/mailbox/mailbox.c @@ -355,7 +355,8 @@ struct mbox_chan *mbox_request_channel(struct mbox_client *cl, int index) list_for_each_entry(mbox, &mbox_cons, node) if (mbox->dev->of_node == spec.np) { chan = mbox->of_xlate(mbox, &spec); - break; + if (!IS_ERR(chan)) + break; } of_node_put(spec.np);