Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp2403414imu; Thu, 17 Jan 2019 13:35:43 -0800 (PST) X-Google-Smtp-Source: ALg8bN57UxhnoHrmnuzMAtMPkjat49aJpdDHAY+scF1C2KXw/Jrpzi7FJNHtw2//Ljx+Gn6cuv6U X-Received: by 2002:a65:534b:: with SMTP id w11mr15032810pgr.125.1547760943169; Thu, 17 Jan 2019 13:35:43 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1547760943; cv=none; d=google.com; s=arc-20160816; b=GjkgpwKFaXR7nSEHn5RQWOWSDPxg5ocR9nByeNqMX/d6Z/3pzGQ+TlE7H4niHl849H cj20fwfGYQ1Lb6XQ0x3S3VrQphkzE4SSb7gtXiGGN+Eckb0o3xl+tJmfrwalgXpMKpBv jzwUoFK59KEXK8GjpH5bx21WE0fI+aEw2GOXgvR6XbKI1Du/kcl+/K8S2xXsuHE4gNcE DKjz796lnzdTOhkW9LEg1d9T6+GTHypl61r50gP6wb1hSKFCuwEzI6AtecQrxz1RXnmv Z9wgHLH7+Oq2lcgMz7ijgBxu9UXob3uor+2d7WuJ6Lq0Ds8XM58gBw4u1RXJq1Vyeruh NhVQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=bgk/6Ps/xUTQpdibaLyXKx6/iY/tGquGS2LL5V8oQsU=; b=yhsPor8E9txBFp5JI9u0BdwYI26rwNNkJOK2VdXFvBrbsIeUCMolMB2dD68upEViIM OwaSwPZ7yp36UFUPKstENDN1YC5XnurT6k/l+kJIa55cmwpYsc8ZoWl+MrHLsp2nYKyp md8Rh8iVEJrAf79KzfIx6221l2a9Spi5O/DHjhkFocgOacixhBNX3CU2YaEDuFqvkSjI ZwpckFXWvNrN7HixY7B4a/LItPhHu7LmZ+HtuBpTgVIlmVo9MVb9ihKG8mps+mOQtNK/ aUhplRw7gaWJzJLH2ekutaRhUX86wXhb/pPxSPlbc2+Lg0J+DCxeiGjpMuelhKEVD3Ke j1zA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=AmzwLMeW; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id h9si2734366pli.418.2019.01.17.13.35.26; Thu, 17 Jan 2019 13:35:43 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=AmzwLMeW; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729503AbfAQVGk (ORCPT + 99 others); Thu, 17 Jan 2019 16:06:40 -0500 Received: from mail-oi1-f195.google.com ([209.85.167.195]:38655 "EHLO mail-oi1-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727347AbfAQVGj (ORCPT ); Thu, 17 Jan 2019 16:06:39 -0500 Received: by mail-oi1-f195.google.com with SMTP id a77so7312375oii.5; Thu, 17 Jan 2019 13:06:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=bgk/6Ps/xUTQpdibaLyXKx6/iY/tGquGS2LL5V8oQsU=; b=AmzwLMeWhsDvhnK7nbduEV1OZmIdoXRBms3nws26ocbwUvIK8wY7kAqwWp8DHmj7z5 SBir8n6RcCV0wHA+yRzu7bePkbxUGx/x/q8+zooF5x8ZJdnF+kSilEGAgMw+8D6hJwgm XUxhKwHHiZkDdxFI1NK4qLVVCyiR+Jaxl8Wu47aqQX6rPB5WvbSXE7eDnyHfnJWG64hh DuGUWzHEW7QP/PyaUo1izix/LOeXxhrNKbbqJm0fjxXWQelXUXNC8pIE/K7S4BdF8Xcw SUk/dbfs5SFQrEDq2hSt6plSn9F+0nQWj2P3Moh1mU6tPG3cRmpL6rNAdvRjgnfqJx7s FxOQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=bgk/6Ps/xUTQpdibaLyXKx6/iY/tGquGS2LL5V8oQsU=; b=mPgVfcbSqpKivjm6Xk1kseNvTf4Ts/ljUE/oqSaFtLT9kCiOPKcyT0Bih9H2AxLKhx c49FRLorNy9GjlbVaLov+qbf8Lh2erdF+3wyqMnaBbM4xLeOZ8IkK9ZVc0rBXH76uceE Kdes2kSa0nYwy0TH/k14RQl3Eu+h5E9NZ0n9tTUaCBlfWkTLbHlFO/zeU9e64RGUvatf IGRXRhLvhJE1WCyH6jO8SYiuvsCaUmKH4YZXWOetQ22UZMywqPqGdofoeY8zYPa/Ai9D lFUSqYTjG+4HYXBh/2G5Qhl9YFEyh2Hf0mlMS9sffMu5X2C3ycfGblDK255kTVVVmiSf cGbQ== X-Gm-Message-State: AJcUukfvS0hNWzu82Fmh/wmWEPcWL+IEBisxhb0+LvmvCYCln8IN8UbG f6oXu97h7h/7MO1o6MWa0Icgw54xpXzI+8/HTvM= X-Received: by 2002:aca:ab53:: with SMTP id u80mr1745841oie.261.1547759198634; Thu, 17 Jan 2019 13:06:38 -0800 (PST) MIME-Version: 1.0 References: <20190117205837.29003-1-slongerbeam@gmail.com> In-Reply-To: <20190117205837.29003-1-slongerbeam@gmail.com> From: Fabio Estevam Date: Thu, 17 Jan 2019 19:06:28 -0200 Message-ID: Subject: Re: [PATCH v2] media: imx-csi: Input connections to CSI should be optional To: Steve Longerbeam Cc: linux-media , "open list:STAGING SUBSYSTEM" , Greg Kroah-Hartman , open list , stable , Philipp Zabel , Mauro Carvalho Chehab Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Steve, On Thu, Jan 17, 2019 at 6:59 PM Steve Longerbeam wrote: > > Some imx platforms do not have fwnode connections to all CSI input > ports, and should not be treated as an error. This includes the > imx6q SabreAuto, which has no connections to ipu1_csi1 and ipu2_csi0. > Return -ENOTCONN in imx_csi_parse_endpoint() so that v4l2-fwnode > endpoint parsing will not treat an unconnected CSI input port as > an error. > > Fixes: c893500a16baf ("media: imx: csi: Register a subdev notifier") > > Signed-off-by: Steve Longerbeam > Reviewed-by: Philipp Zabel > Acked-by: Tim Harvey > Cc: stable@vger.kernel.org Thanks. This fixes the following error messages: [ 3.449564] imx-ipuv3 2400000.ipu: driver could not parse port@1/endpoint@0 (-22) [ 3.457342] imx-ipuv3-csi: probe of imx-ipuv3-csi.1 failed with error -22 [ 3.464498] imx-ipuv3 2800000.ipu: driver could not parse port@0/endpoint@0 (-22) [ 3.472120] imx-ipuv3-csi: probe of imx-ipuv3-csi.4 failed with error -22 Tested-by: Fabio Estevam