Received: by 2002:a05:6a10:9848:0:0:0:0 with SMTP id x8csp504389pxf; Wed, 7 Apr 2021 05:08:12 -0700 (PDT) X-Google-Smtp-Source: ABdhPJx/CJk3/ZKxc86Awtkma4viYequ3eN9v8Ukp19zu3ffjSmiCj7iqrb6NFOQHkjXQ+PZr1/I X-Received: by 2002:a02:c894:: with SMTP id m20mr3266631jao.80.1617797291936; Wed, 07 Apr 2021 05:08:11 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1617797291; cv=none; d=google.com; s=arc-20160816; b=ubruWbdA/hcBEPBZ6Sz49G6rRe00wHa4yQ1nyxdPtwz8I5/0tEi+Q8pTfjoRNUIrxI rLPzrKLeufNIPbxTTko1JYlZ7eYk5rozg1FQA+CWGzQWsGpSj18Ktdin8XRnzZ0GpYfk C44zxNS6uCtGhTo5BYpA75VFLbyqRc/oX1DLjm4UVBLjWQSxY5PhFHUub+YyK2L+Qp2q XMr1vrhJcPVr849w4805rZ+KdyUsjHULKurT0b3+E2+ZJErLNhui0+Ox504b43pDGbtj /YzWEGTAPcOXk+D+g6sNeeD4TOFy30ROJYW4DGS/t5KwADDNaQnI+mbVD9C73qUSucad b5MQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:content-language :in-reply-to:mime-version:user-agent:date:message-id:from:references :cc:to:subject:dkim-signature; bh=FhFTdFDdGwtDL8WY3HaGkOD3A8VWyO84+61OymRMX6I=; b=RXMwb0ez0JtllSgBZrfiSFPAyFx51OyXGCfTg5DsTJPq9EtzIHPXb7Jr167y9qN+b7 lvoxnKidl1RlVBauj2N+3vffzpvMSz4739ug1XyM97ldckFPsAQ1TYLwc82zwN5US/aj 0m01Y+f7NF3A9izYIFIWRvQWMaiXXETTxZS0U3sfTjAyAIx8/K022NpGf9POiPn7zLvi Yao3e0CwnV/vdGBo5a4zrH0NugY8hfMkRRyShnySXp3gw/Fg8EyAcb8BFrlkffwOlinY RlAOo7/XRMiNaNH5+PWbBXzR5cWrnDKV/4CHDzceqLk4lqZcr5aVJcC4Q77umfaUz+oC lyTw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b="WIB6XW/T"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 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. [23.128.96.18]) by mx.google.com with ESMTP id n12si817403ilk.24.2021.04.07.05.07.56; Wed, 07 Apr 2021 05:08:11 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b="WIB6XW/T"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 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 S237523AbhDFTNj (ORCPT + 99 others); Tue, 6 Apr 2021 15:13:39 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:49492 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232860AbhDFTNi (ORCPT ); Tue, 6 Apr 2021 15:13:38 -0400 Received: from mail-lf1-x12f.google.com (mail-lf1-x12f.google.com [IPv6:2a00:1450:4864:20::12f]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E56BEC06174A; Tue, 6 Apr 2021 12:13:29 -0700 (PDT) Received: by mail-lf1-x12f.google.com with SMTP id d13so24471409lfg.7; Tue, 06 Apr 2021 12:13:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=FhFTdFDdGwtDL8WY3HaGkOD3A8VWyO84+61OymRMX6I=; b=WIB6XW/TiJRxHSNFzvZ89RPfRmdEtET5o80KxRx1DZ4VN1BtYk1JplyRzZSYu8ROSd i7k1kNwKkoRSKRyBvarg8CZNNxcz0Q38byR3zYlIGZuZc7Bi+oMgCpvfyDYg0lRdtFxh PXNiH0Pvkz9Lh8rISYecHCBbKQbHRzL0z52zOZCA51beXvABDhSek1JzrTXLpRJjsboO mT4Wlr4XdKrSOPa7nellz0tTKuqNkxsBTvUNiej0cCcZrlYOHmv7pSU9s586aatbfOft ywaLW1b1MuCiEXZ6RapvjMxaPKmAMoLAUa8C1zg+4SznYZgZNBqMiTQPqTHbl4BuLyJm dJtA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=FhFTdFDdGwtDL8WY3HaGkOD3A8VWyO84+61OymRMX6I=; b=rGKZ4BmnezCN3UGaecT8TfDjPzwxpkDy2hejxt7f/VxNXAn1xJrHxzga4x7BsTNW1z nUyMNIehnXo9+qrhzSp5h4WoV/zhzNIYnz2FYDtem3kW8izXRe6TvkiyCLWy6N27QThr Z/z85hw0nnhJCUX+zaVBV44qD21ltbFOvd6SdYcA7fkSpRfJijflS3EdSqImWnuPO74+ 0aA+IIryDrnVxzHm+OOiyDGA+qtL5TyPWE0ZGvbujORUEdgVtiS8q8LuRMeY+xZSCRPS ilJlLCVH6DqejJvW9CvS3IiWAPQOvgZC8PXXPUcF1Gj8rFwV63SqNgovu/mdYFUTWw3e 2B5g== X-Gm-Message-State: AOAM531M4roY2oMG/L24PvVBS9OEzq1qA0+988BMpHF5ClmH+x1RLoIj YFUebXMNnF0HSM8fWyQjfhQ= X-Received: by 2002:a05:6512:2388:: with SMTP id c8mr21291336lfv.262.1617736408327; Tue, 06 Apr 2021 12:13:28 -0700 (PDT) Received: from [10.0.0.113] (91-157-86-200.elisa-laajakaista.fi. [91.157.86.200]) by smtp.gmail.com with ESMTPSA id z30sm46687lfg.162.2021.04.06.12.13.26 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 06 Apr 2021 12:13:27 -0700 (PDT) Subject: Re: [PATCH 11/16] dmaengine: ti: k3-psil-j721e: Add entry for CSI2RX To: Pratyush Yadav Cc: Mauro Carvalho Chehab , Rob Herring , Kishon Vijay Abraham I , Vinod Koul , Maxime Ripard , Benoit Parrot , Hans Verkuil , Alexandre Courbot , Laurent Pinchart , Stanimir Varbanov , Helen Koike , Michael Tretter , Peter Chen , Chunfeng Yun , linux-media@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-phy@lists.infradead.org, dmaengine@vger.kernel.org, Vignesh Raghavendra , Tomi Valkeinen References: <20210330173348.30135-1-p.yadav@ti.com> <20210330173348.30135-12-p.yadav@ti.com> <78a5983c-04c8-4a4c-04fe-bb1f31e87375@gmail.com> <20210406150942.4kyjh2ehsvklupjr@ti.com> <54b0846e-d633-2a03-2c64-f1f0a85c2410@gmail.com> <20210406165554.5mhn4u5enbf2tvaz@ti.com> <20210406171029.nku6hrmw7pohr5ri@ti.com> From: =?UTF-8?Q?P=c3=a9ter_Ujfalusi?= Message-ID: <81cce247-b06c-1aef-0dc0-3c592f6ef393@gmail.com> Date: Tue, 6 Apr 2021 22:13:29 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.9.0 MIME-Version: 1.0 In-Reply-To: <20210406171029.nku6hrmw7pohr5ri@ti.com> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 4/6/21 8:10 PM, Pratyush Yadav wrote: > On 06/04/21 10:25PM, Pratyush Yadav wrote: >> On 06/04/21 06:33PM, Péter Ujfalusi wrote: >>> >>> >>> On 4/6/21 6:09 PM, Pratyush Yadav wrote: >>>> On 04/04/21 04:24PM, Péter Ujfalusi wrote: >>>>> Hi Pratyush, >>>>> >>>>> On 3/30/21 8:33 PM, Pratyush Yadav wrote: >>>>>> The CSI2RX subsystem uses PSI-L DMA to transfer frames to memory. It can >>>>>> have up to 32 threads but the current driver only supports using one. So >>>>>> add an entry for that one thread. >>>>> >>>>> If you are absolutely sure that the other threads are not going to be >>>>> used, then: >>>> >>>> The opposite in fact. I do expect other threads to be used in the >>>> future. But the current driver can only use one so I figured it is >>>> better to add just the thread that is currently needed and then I can >>>> always add the rest later. >>>> >>>> Why does this have to be a one-and-done deal? Is there anything wrong >>>> with adding the other threads when the driver can actually use them? >>> >>> You can skip CCing DMAengine (and me ;) ). Less subsystems is the better >>> when sending patches... >> >> I'm a bit confused here. If you are no longer interested in maintaining >> the TI DMA drivers then that's fine, I can skip CCing you. But the patch >> is still relevant to the dmaengine list so why should I skip CCing it? >> And if I don't CC the dmaengine list then on which list would I get >> comments/reviews for the patch? > > Ignore this. Got your point. Will do it in v2. If you know that you will be adding the other threads in the near future then do it with one patch. When you add the support in the csi2rx driver then you don't need to change the DMAengine files, thus no need to CC dmaengine or me, thus you need to gather less acked-bys, thus the time to mainline might be shorter. -- Péter