From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-3.6 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 4FD3FC43461 for ; Thu, 17 Sep 2020 14:55:01 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 0C4382220A for ; Thu, 17 Sep 2020 14:55:01 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="SNst3m0v" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727459AbgIQOyq (ORCPT ); Thu, 17 Sep 2020 10:54:46 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:33686 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727310AbgIQOss (ORCPT ); Thu, 17 Sep 2020 10:48:48 -0400 Received: from mail-pf1-x442.google.com (mail-pf1-x442.google.com [IPv6:2607:f8b0:4864:20::442]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id AF61EC06178B; Thu, 17 Sep 2020 07:36:21 -0700 (PDT) Received: by mail-pf1-x442.google.com with SMTP id z19so1323512pfn.8; Thu, 17 Sep 2020 07:36:21 -0700 (PDT) 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=Q8jrz6uWJjZDV5osg8THNEfIWCpsd8KCJUTVbj5qsm0=; b=SNst3m0v1mqRhl2zQtDQSsgxFQI03f/4abAenMcrtiZa3F20Ldtk5p950SXqNvzohh 9eG7P3yvILc/52txWdh3OUJ23SaQr7B5/TFalX4QW9btcWzWNkVSoOcdHcnW6DrmgKNU gBHF/78VXjeadWrs7z+rVXCzFWo9JyRcmdUQIlV9ewnOiJVWPzAB86Woqm+b7a9L30HX yod5fx91qCtk1/19XDlTTtK+dbmTSmpye6G6yCiIH/hrbLlZeezGLwlprIXR1e68ZPpu aTG2Og7+W1/iBbLSszbja1sVSYHDParWBDC5SUV82ySP8+g9DtFLlgYQbj4PyDXTBqy+ UZzQ== 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=Q8jrz6uWJjZDV5osg8THNEfIWCpsd8KCJUTVbj5qsm0=; b=UgEmvqy9JSjJGxrMQBr5ecGiX8Ova0pMQlX/1YUlO9MRRtUGdZrRYULeIH3un5+L9q 24rTvqzyW6Tp0Xw6Y3sEpZueVk1kPCTXRK9atnyKRMtLd3ad5m24C0BZu4psXHy5tBps EZ45IFTpbA6P2fm/w1v/8JTs9nSASAb349VqkPRPILSYdEqPlxgB1thZUoUCv+z/LApJ n9mlynA+MLEfh2eU16syC1YBG92F2pCeXleslx7lu1YEgWw9GC3mB9Vi/lMwfapK6Ggx rO34/0BDrV+C9phEg7Rs3Zx/PagiK5kRQTvMKpbhHNAjBq9JUF0Bmc8ZPn8Kz7B9Z4xB eUZA== X-Gm-Message-State: AOAM533infkbZIQPAmAhGvPkBF9aVRCrm3iy83AgTx8LYMOY8J4iryfa iTRoJFWAyTv4jfGv7lbv6hcB4rYL5XOcqADJn9bTF+jgSVSTWw== X-Google-Smtp-Source: ABdhPJwoGicLiaC6w05McLgvuCi15yGa4WMG7a4CIxJz55Pw3FYa5lbkadDow5+1sPXEbSjRU9z7QiGiI86iOFyWa9s= X-Received: by 2002:a63:c543:: with SMTP id g3mr23214145pgd.203.1600353381129; Thu, 17 Sep 2020 07:36:21 -0700 (PDT) MIME-Version: 1.0 References: <20200916213618.8003-1-djrscally@gmail.com> <20200917075356.GA3333802@kroah.com> <53787a36-4473-9336-6719-270930db2735@ideasonboard.com> In-Reply-To: From: Andy Shevchenko Date: Thu, 17 Sep 2020 17:36:03 +0300 Message-ID: Subject: Re: [RFC PATCH] Add bridge driver to connect sensors to CIO2 device via software nodes on ACPI platforms To: kieran.bingham@ideasonboard.com Cc: Dan Scally , Greg KH , Yong Zhi , Sakari Ailus , Bingbu Cao , Tian Shu Qiu , Mauro Carvalho Chehab , "David S. Miller" , Rob Herring , "open list:STAGING SUBSYSTEM" , jorhand@linux.microsoft.com, Linux Kernel Mailing List , Linux Media Mailing List , Tsuchiya Yuto Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Sep 17, 2020 at 5:19 PM Kieran Bingham wrote: > On 17/09/2020 15:08, Andy Shevchenko wrote: ... > Ayee, ok so we have 'half' the driver for IPU3 out of staging. Correct. And your below analysis is correct. > From my understanding, the IPU3 consists of two components, the CIO2 > (CSI2 capture), and the IMGU (the ISP). > > - drivers/media/pci/intel/ipu3 > > This is indeed the CIO2 component (config VIDEO_IPU3_CIO2), and that is > the part that this bridge relates to, so in fact this cio2-bridge should > probably go there indeed. No need to go through staging. > > The files remaining at: > > - drivers/staging/media/ipu3 > > are in fact also for the IPU3 but the ISP component (VIDEO_IPU3_IMGU). > > I'm sorry for the confusion, I knew that the ISP was still in staging, I > hadn't realised the CSI2 receiver (CIO2) was not. > > >> Hopefully with more users of the IPU3 brought in by this cio2-bridge, > >> that will help gather momentum to get the IPU3 developments required > >> completed and moved into drivers/media. -- With Best Regards, Andy Shevchenko From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-3.3 required=3.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 63E53C433E2 for ; Thu, 17 Sep 2020 14:36:26 +0000 (UTC) Received: from hemlock.osuosl.org (smtp2.osuosl.org [140.211.166.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id CA891206D4 for ; Thu, 17 Sep 2020 14:36:25 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="SNst3m0v" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org CA891206D4 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=driverdev-devel-bounces@linuxdriverproject.org Received: from localhost (localhost [127.0.0.1]) by hemlock.osuosl.org (Postfix) with ESMTP id D85A587645; Thu, 17 Sep 2020 14:36:24 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from hemlock.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Hfv8o+dFlb-S; Thu, 17 Sep 2020 14:36:23 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by hemlock.osuosl.org (Postfix) with ESMTP id 9613F8762E; Thu, 17 Sep 2020 14:36:23 +0000 (UTC) Received: from hemlock.osuosl.org (smtp2.osuosl.org [140.211.166.133]) by ash.osuosl.org (Postfix) with ESMTP id 378FD1BF399 for ; Thu, 17 Sep 2020 14:36:22 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by hemlock.osuosl.org (Postfix) with ESMTP id 3373F875A1 for ; Thu, 17 Sep 2020 14:36:22 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from hemlock.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cfz62kvLlYg4 for ; Thu, 17 Sep 2020 14:36:21 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-pf1-f195.google.com (mail-pf1-f195.google.com [209.85.210.195]) by hemlock.osuosl.org (Postfix) with ESMTPS id 9F6F98759D for ; Thu, 17 Sep 2020 14:36:21 +0000 (UTC) Received: by mail-pf1-f195.google.com with SMTP id k13so821007pfg.1 for ; Thu, 17 Sep 2020 07:36:21 -0700 (PDT) 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=Q8jrz6uWJjZDV5osg8THNEfIWCpsd8KCJUTVbj5qsm0=; b=SNst3m0v1mqRhl2zQtDQSsgxFQI03f/4abAenMcrtiZa3F20Ldtk5p950SXqNvzohh 9eG7P3yvILc/52txWdh3OUJ23SaQr7B5/TFalX4QW9btcWzWNkVSoOcdHcnW6DrmgKNU gBHF/78VXjeadWrs7z+rVXCzFWo9JyRcmdUQIlV9ewnOiJVWPzAB86Woqm+b7a9L30HX yod5fx91qCtk1/19XDlTTtK+dbmTSmpye6G6yCiIH/hrbLlZeezGLwlprIXR1e68ZPpu aTG2Og7+W1/iBbLSszbja1sVSYHDParWBDC5SUV82ySP8+g9DtFLlgYQbj4PyDXTBqy+ UZzQ== 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=Q8jrz6uWJjZDV5osg8THNEfIWCpsd8KCJUTVbj5qsm0=; b=kjk6YA9TlA+2n1bw9v4ojFTE1QTLNLrvD5Si8pFciiDIRH5fLtT3EoXU3ydVUMnFUA 5owNEviXOMaVsC6dzzNA4v8FmzkgpCC0tYu6KmfZzpeA4oiyzYca4nmk3lg7QogO77rq avWzVbpPqkAkfBuZKMTB5FOw/Psw7h8kMJHZziePVWz4jVjFavw9w0tUXnJJcRGnRt3Y 0ZB56TUFNoH3Zu7gbMeSDwwMWp1jUbCu/bh3iIGxGVCwxAUUTVxtTnALl1NnR729Uamv onSGcZcVnIGic4T3UBlPBVf4jFUgohspgpsNcj0a0jT/71duulAZJoq7o8xrVEcZOTCJ qpXQ== X-Gm-Message-State: AOAM533T2GYlqTXccWQATzMfdvfXHx11u2tOGwKKTgATbVkGjSDrRmFk /rjVZc7v+ydlqnbjilJjCeoZaFl20Gcg2BLFs70= X-Google-Smtp-Source: ABdhPJwoGicLiaC6w05McLgvuCi15yGa4WMG7a4CIxJz55Pw3FYa5lbkadDow5+1sPXEbSjRU9z7QiGiI86iOFyWa9s= X-Received: by 2002:a63:c543:: with SMTP id g3mr23214145pgd.203.1600353381129; Thu, 17 Sep 2020 07:36:21 -0700 (PDT) MIME-Version: 1.0 References: <20200916213618.8003-1-djrscally@gmail.com> <20200917075356.GA3333802@kroah.com> <53787a36-4473-9336-6719-270930db2735@ideasonboard.com> In-Reply-To: From: Andy Shevchenko Date: Thu, 17 Sep 2020 17:36:03 +0300 Message-ID: Subject: Re: [RFC PATCH] Add bridge driver to connect sensors to CIO2 device via software nodes on ACPI platforms To: kieran.bingham@ideasonboard.com X-BeenThere: driverdev-devel@linuxdriverproject.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Linux Driver Project Developer List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: "open list:STAGING SUBSYSTEM" , Rob Herring , jorhand@linux.microsoft.com, Linux Media Mailing List , Greg KH , Linux Kernel Mailing List , Dan Scally , Tsuchiya Yuto , Sakari Ailus , Bingbu Cao , Mauro Carvalho Chehab , "David S. Miller" , Tian Shu Qiu , Yong Zhi Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: driverdev-devel-bounces@linuxdriverproject.org Sender: "devel" On Thu, Sep 17, 2020 at 5:19 PM Kieran Bingham wrote: > On 17/09/2020 15:08, Andy Shevchenko wrote: ... > Ayee, ok so we have 'half' the driver for IPU3 out of staging. Correct. And your below analysis is correct. > From my understanding, the IPU3 consists of two components, the CIO2 > (CSI2 capture), and the IMGU (the ISP). > > - drivers/media/pci/intel/ipu3 > > This is indeed the CIO2 component (config VIDEO_IPU3_CIO2), and that is > the part that this bridge relates to, so in fact this cio2-bridge should > probably go there indeed. No need to go through staging. > > The files remaining at: > > - drivers/staging/media/ipu3 > > are in fact also for the IPU3 but the ISP component (VIDEO_IPU3_IMGU). > > I'm sorry for the confusion, I knew that the ISP was still in staging, I > hadn't realised the CSI2 receiver (CIO2) was not. > > >> Hopefully with more users of the IPU3 brought in by this cio2-bridge, > >> that will help gather momentum to get the IPU3 developments required > >> completed and moved into drivers/media. -- With Best Regards, Andy Shevchenko _______________________________________________ devel mailing list devel@linuxdriverproject.org http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel