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 Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 4C08EC54EE9 for ; Tue, 27 Sep 2022 23:10:21 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229630AbiI0XKU (ORCPT ); Tue, 27 Sep 2022 19:10:20 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:50118 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229898AbiI0XKS (ORCPT ); Tue, 27 Sep 2022 19:10:18 -0400 Received: from mail-pj1-x1031.google.com (mail-pj1-x1031.google.com [IPv6:2607:f8b0:4864:20::1031]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 0FCE8B14D7 for ; Tue, 27 Sep 2022 16:10:18 -0700 (PDT) Received: by mail-pj1-x1031.google.com with SMTP id h8-20020a17090a054800b00205ccbae31eso157799pjf.5 for ; Tue, 27 Sep 2022 16:10:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20210112.gappssmtp.com; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc:subject:date; bh=D7+f9snyNUMXLnTo+OMRpGXFKIVvyQS7eYRBWJTqd7A=; b=f2aRpn1X1ovYqBL0+u4NJe2QnRv9yZvYZQTfFhEzVgYqnXJXWyNNtd0a6YYJKEWaas yE+rLrVI3YeHNCUEQNAQoTJjfjlzsy5aMZji9aeoxmhQbDT26h9BG1t6UfAHdRBpMz0N B4lGLzHKI/3l7R6Xdx9y1wek4KTYbt4teuTlSBSPsEAkyfJvuj5sajLMscg7LoNpGzbe AD7Fbk+lHfpW0Ov1jcc8xWwJOh/MfcbZT59XcH1OBMWW1MutN/sqb6AvtniBZYf7sEIn wuNtpGy4Z3zqTQP89kzdRT3boPUOoZXKw4+gqrrNcIa4A8PG09LbZyEBuQmUidr9JFAS +uVw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date; bh=D7+f9snyNUMXLnTo+OMRpGXFKIVvyQS7eYRBWJTqd7A=; b=RLhHH5wmzw2j0JxCzE5dfmRKN/eW/yiNLc4eGJ1OUzU4mu+TNVC3L9BJ2DPWN84sDL SbwGoJhHY1PFJlTQtILeKwgblBjyRMng5AdJbkI1KQdJSISkHAcb4/VFzjeBhEp/wqXx TK7sL6PeeVI+38z3zJ01KBnDHrnXqREi2VWYwUbXFUxPPWVGfba2X6Qy8Kog1qJnvBn6 y8WMRrtshoO5LMBUGceDrOp14lo567IKdExIaoGsldR5mq+xWDIN4pG6dJ/cBGub47wJ mGPFhMl7UY9Vkcd94VIcJJlxXQRO7/hB6AjlPQNhIWojhbrcIKQPiJIt3Uhu1qjAhpTa hxYA== X-Gm-Message-State: ACrzQf0kjrHP0dxHswVS88bm8thpfwMjN+OZyY9HB6EQcpTMGW8K3tzZ VECMp01q6on/JJJPpaQB8s1ouA== X-Google-Smtp-Source: AMsMyM639OC3E1Qa9V13GrY+HSkH3/MNj4QftxdfUD8jWzMDotVeXjlbWCfbxA+j7nXzgSlW3sTtUA== X-Received: by 2002:a17:90b:4b46:b0:202:7a55:5588 with SMTP id mi6-20020a17090b4b4600b002027a555588mr6919261pjb.55.1664320217505; Tue, 27 Sep 2022 16:10:17 -0700 (PDT) Received: from localhost ([76.146.1.42]) by smtp.gmail.com with ESMTPSA id 13-20020a170902c20d00b00177e5d83d3esm2145951pll.88.2022.09.27.16.10.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 27 Sep 2022 16:10:16 -0700 (PDT) From: Kevin Hilman To: =?utf-8?Q?P=C3=A9ter?= Ujfalusi , dmaengine@vger.kernel.org Cc: linux-omap@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Nicolas Frayer Subject: Re: [PATCH 0/3] dma/ti: enable udma and psil to be built as modules In-Reply-To: <541337f7-1c0d-3ea4-d959-cd5aed83e615@gmail.com> References: <20220926181848.2917639-1-khilman@baylibre.com> <7h7d1pg7c4.fsf@baylibre.com> <541337f7-1c0d-3ea4-d959-cd5aed83e615@gmail.com> Date: Tue, 27 Sep 2022 16:10:16 -0700 Message-ID: <7hfsgcxvl3.fsf@baylibre.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: dmaengine@vger.kernel.org P=C3=A9ter Ujfalusi writes: > On 27/09/2022 00:21, Kevin Hilman wrote: >> Hi P=C3=A9ter, >>=20 >> P=C3=A9ter Ujfalusi writes: >>=20 >>> On 9/26/22 21:18, Kevin Hilman wrote: >>>> Enable the UDMA driver & glue and PSIL maps to be built & loaded as mo= dules. >>>> >>>> The defauilt Kconfig settings are not changed, so default upstream is >>>> still to be built in. This series just enables the option to build as >>>> modules. >>> >>> I can finally drop the half backed stuff I roll on top of -next ;) >>> >>> Do you plan to convert the ringacc also? It is straight forward, like: >>> https://github.com/omap-audio/linux-audio/commit/01f9290c1c61e8bbc0fbdd= 877382672883ba7e73 >>=20 >> Yes, my colleague Nicolas (cc'd) was planning ringacc shortly, but we >> didn't realize you had already don it. Your version looks fine to me. >> Any reason not to submit yours? > > It can only be sent after the UDMA is able to be built as a module. OK, I sent a v2 of this series, which I think should be ready for merge now. > When I did the module support there were also a tisci dependency which=20 > for some reason took too long for me to be able to send these. > I can send my version later if it is OK, but if Nicolas have a better=20 > take on it, I don't mind. We've got a handful of other conversions coming for a fully modular kernel, so I'm sure Nicolas would be happy if you took care of ringacc. :) Kevin 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 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 88B30C07E9D for ; Tue, 27 Sep 2022 23:11:31 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-ID:Date:References :In-Reply-To:Subject:Cc:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=PkjBOJ1EnuWweACMMqECUwZY+KWxIZjGFFzaOInsNUQ=; b=PiQwqCDGDaL4hO yUyOuAJTLm6VAE/16CTEb3O6jMQyP9T8VX0wYX9jDzLC/xAPEvWitkar7OZWc7mQ/lkhPDMSQeeaJ no86U234zpCj2viOYnuE9zDgPl24cy5gZ3qNUn9VDLaEaW0splE7jL+W+HOiMuKpR8xBVLrOB2Qj1 wfGLvqyzveEo9xWF5Cw2oBsH/b7OyPsg/sYZVFuWwrm979tRKLmbatIXU6Qgjd7H6xBFglYfxHILp F4VwAZRW3IcVjQBVadSk9N47ch8tPjBTYVo97GyoHBALsc/QLzNurkSYikDudjzVgbbz0s54FuTV2 rk/M2DX1cOlH+BNHq9rQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1odJiY-00D7y0-Lo; Tue, 27 Sep 2022 23:10:22 +0000 Received: from mail-pj1-x1033.google.com ([2607:f8b0:4864:20::1033]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1odJiU-00D7wl-Vm for linux-arm-kernel@lists.infradead.org; Tue, 27 Sep 2022 23:10:20 +0000 Received: by mail-pj1-x1033.google.com with SMTP id q35-20020a17090a752600b002038d8a68fbso204406pjk.0 for ; Tue, 27 Sep 2022 16:10:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20210112.gappssmtp.com; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc:subject:date; bh=D7+f9snyNUMXLnTo+OMRpGXFKIVvyQS7eYRBWJTqd7A=; b=f2aRpn1X1ovYqBL0+u4NJe2QnRv9yZvYZQTfFhEzVgYqnXJXWyNNtd0a6YYJKEWaas yE+rLrVI3YeHNCUEQNAQoTJjfjlzsy5aMZji9aeoxmhQbDT26h9BG1t6UfAHdRBpMz0N B4lGLzHKI/3l7R6Xdx9y1wek4KTYbt4teuTlSBSPsEAkyfJvuj5sajLMscg7LoNpGzbe AD7Fbk+lHfpW0Ov1jcc8xWwJOh/MfcbZT59XcH1OBMWW1MutN/sqb6AvtniBZYf7sEIn wuNtpGy4Z3zqTQP89kzdRT3boPUOoZXKw4+gqrrNcIa4A8PG09LbZyEBuQmUidr9JFAS +uVw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date; bh=D7+f9snyNUMXLnTo+OMRpGXFKIVvyQS7eYRBWJTqd7A=; b=7BuyDgtjA6f8oBbfO46kQ8eGtopl0TqL3Nsjedpu9dylqcLXUTI3nmeCgrwWa4y0Rf ZZBo5EQuB3kKu8Dxq0AdQWN+konVop82o7xTf68tA3NZqhkQgdEFHBvCVveSw9buAhgn 2FgW5pvyJouByGVq1v0y/45BLmOgv6zeMe/siYroJH7k8Kq9QfwNHHF5UMcFLwJ2zxZv tabuwHtEwbj6YTR7V28taYnNmB51AaNtAHB9K8vjzsLH6D3LHQXYR1p+OVcpA+CuB54X CNMbQYsmR6GKcgNfdJjheV9HyWfXdIiN4SvYuoO4IBi48FIIbAO0tITnqaLS6Mg/4/Am nfvg== X-Gm-Message-State: ACrzQf3w2Sj2GGsIPiy8jTDo/4G/Xtg/Fh1duqjhvRe8ZESDXIX6IfT9 l01mDFeCI0vrdEbJKk5FR6VcWw== X-Google-Smtp-Source: AMsMyM639OC3E1Qa9V13GrY+HSkH3/MNj4QftxdfUD8jWzMDotVeXjlbWCfbxA+j7nXzgSlW3sTtUA== X-Received: by 2002:a17:90b:4b46:b0:202:7a55:5588 with SMTP id mi6-20020a17090b4b4600b002027a555588mr6919261pjb.55.1664320217505; Tue, 27 Sep 2022 16:10:17 -0700 (PDT) Received: from localhost ([76.146.1.42]) by smtp.gmail.com with ESMTPSA id 13-20020a170902c20d00b00177e5d83d3esm2145951pll.88.2022.09.27.16.10.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 27 Sep 2022 16:10:16 -0700 (PDT) From: Kevin Hilman To: =?utf-8?Q?P=C3=A9ter?= Ujfalusi , dmaengine@vger.kernel.org Cc: linux-omap@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Nicolas Frayer Subject: Re: [PATCH 0/3] dma/ti: enable udma and psil to be built as modules In-Reply-To: <541337f7-1c0d-3ea4-d959-cd5aed83e615@gmail.com> References: <20220926181848.2917639-1-khilman@baylibre.com> <7h7d1pg7c4.fsf@baylibre.com> <541337f7-1c0d-3ea4-d959-cd5aed83e615@gmail.com> Date: Tue, 27 Sep 2022 16:10:16 -0700 Message-ID: <7hfsgcxvl3.fsf@baylibre.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220927_161019_224205_6AA02645 X-CRM114-Status: GOOD ( 16.83 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org UMOpdGVyIFVqZmFsdXNpIDxwZXRlci51amZhbHVzaUBnbWFpbC5jb20+IHdyaXRlczoKCj4gT24g MjcvMDkvMjAyMiAwMDoyMSwgS2V2aW4gSGlsbWFuIHdyb3RlOgo+PiBIaSBQw6l0ZXIsCj4+IAo+ PiBQw6l0ZXIgVWpmYWx1c2kgPHBldGVyLnVqZmFsdXNpQGdtYWlsLmNvbT4gd3JpdGVzOgo+PiAK Pj4+IE9uIDkvMjYvMjIgMjE6MTgsIEtldmluIEhpbG1hbiB3cm90ZToKPj4+PiBFbmFibGUgdGhl IFVETUEgZHJpdmVyICYgZ2x1ZSBhbmQgUFNJTCBtYXBzIHRvIGJlIGJ1aWx0ICYgbG9hZGVkIGFz IG1vZHVsZXMuCj4+Pj4KPj4+PiBUaGUgZGVmYXVpbHQgS2NvbmZpZyBzZXR0aW5ncyBhcmUgbm90 IGNoYW5nZWQsIHNvIGRlZmF1bHQgdXBzdHJlYW0gaXMKPj4+PiBzdGlsbCB0byBiZSBidWlsdCBp bi4gIFRoaXMgc2VyaWVzIGp1c3QgZW5hYmxlcyB0aGUgb3B0aW9uIHRvIGJ1aWxkIGFzCj4+Pj4g bW9kdWxlcy4KPj4+Cj4+PiBJIGNhbiBmaW5hbGx5IGRyb3AgdGhlIGhhbGYgYmFja2VkIHN0dWZm IEkgcm9sbCBvbiB0b3Agb2YgLW5leHQgOykKPj4+Cj4+PiBEbyB5b3UgcGxhbiB0byBjb252ZXJ0 IHRoZSByaW5nYWNjIGFsc28/IEl0IGlzIHN0cmFpZ2h0IGZvcndhcmQsIGxpa2U6Cj4+PiBodHRw czovL2dpdGh1Yi5jb20vb21hcC1hdWRpby9saW51eC1hdWRpby9jb21taXQvMDFmOTI5MGMxYzYx ZThiYmMwZmJkZDg3NzM4MjY3Mjg4M2JhN2U3Mwo+PiAKPj4gWWVzLCBteSBjb2xsZWFndWUgTmlj b2xhcyAoY2MnZCkgd2FzIHBsYW5uaW5nIHJpbmdhY2Mgc2hvcnRseSwgYnV0IHdlCj4+IGRpZG4n dCByZWFsaXplIHlvdSBoYWQgYWxyZWFkeSBkb24gaXQuICBZb3VyIHZlcnNpb24gbG9va3MgZmlu ZSB0byBtZS4KPj4gQW55IHJlYXNvbiBub3QgdG8gc3VibWl0IHlvdXJzPwo+Cj4gSXQgY2FuIG9u bHkgYmUgc2VudCBhZnRlciB0aGUgVURNQSBpcyBhYmxlIHRvIGJlIGJ1aWx0IGFzIGEgbW9kdWxl LgoKT0ssIEkgc2VudCBhIHYyIG9mIHRoaXMgc2VyaWVzLCB3aGljaCBJIHRoaW5rIHNob3VsZCBi ZSByZWFkeSBmb3IgbWVyZ2UKbm93LgoKPiBXaGVuIEkgZGlkIHRoZSBtb2R1bGUgc3VwcG9ydCB0 aGVyZSB3ZXJlIGFsc28gYSB0aXNjaSBkZXBlbmRlbmN5IHdoaWNoIAo+IGZvciBzb21lIHJlYXNv biB0b29rIHRvbyBsb25nIGZvciBtZSB0byBiZSBhYmxlIHRvIHNlbmQgdGhlc2UuCj4gSSBjYW4g c2VuZCBteSB2ZXJzaW9uIGxhdGVyIGlmIGl0IGlzIE9LLCBidXQgaWYgTmljb2xhcyBoYXZlIGEg YmV0dGVyIAo+IHRha2Ugb24gaXQsIEkgZG9uJ3QgbWluZC4KCldlJ3ZlIGdvdCBhIGhhbmRmdWwg b2Ygb3RoZXIgY29udmVyc2lvbnMgY29taW5nIGZvciBhIGZ1bGx5IG1vZHVsYXIKa2VybmVsLCBz byBJJ20gc3VyZSBOaWNvbGFzIHdvdWxkIGJlIGhhcHB5IGlmIHlvdSB0b29rIGNhcmUgb2YKcmlu Z2FjYy4gOikKCktldmluCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fCmxpbnV4LWFybS1rZXJuZWwgbWFpbGluZyBsaXN0CmxpbnV4LWFybS1rZXJuZWxA bGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xp c3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK