From patchwork Mon Sep 26 18:18:45 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kevin Hilman X-Patchwork-Id: 12989242 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 28780C6FA90 for ; Mon, 26 Sep 2022 18:22:35 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231151AbiIZSWd (ORCPT ); Mon, 26 Sep 2022 14:22:33 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41832 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229956AbiIZSWQ (ORCPT ); Mon, 26 Sep 2022 14:22:16 -0400 Received: from mail-pl1-x636.google.com (mail-pl1-x636.google.com [IPv6:2607:f8b0:4864:20::636]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 972B4140EC for ; Mon, 26 Sep 2022 11:18:50 -0700 (PDT) Received: by mail-pl1-x636.google.com with SMTP id z20so108554plb.10 for ; Mon, 26 Sep 2022 11:18:50 -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:subject:cc :to:from:from:to:cc:subject:date; bh=rIz+YVCWQEzDHQRlSVGwiOtQbNrDXFyRyCGAYlDeXiE=; b=JxTKMC9ecZ6Lsd8C2v33eWyE4w1t7rpwcAJRAdIsjLMvwlzuxTRHgkfkKE9eNLT4js ycINImcLg+dVTF4zZPzorndtoxBcKzq77PMCaPsa09sNWRC9ghS8qilPj1mZgPKSBYrC oJ0NxCVtvJH+5XY8zaYLUPbMYTJxnCTPvYwEYq7PkPuk2vWrD+9UCXVorLVboWvZB7/7 XuMoqPZcKBQqXGU0L956kzHuFLTO3cUaqOHjKQyU6uGNzAjcm1vNf+azAjztU11SGNFv F/X/8Gqdt4UjRNE2nRRKiqqgDBsG512XIxF8ZE13RuaeBDP+7ZSvUmMakn1d/sV/YJYu rdng== 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:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date; bh=rIz+YVCWQEzDHQRlSVGwiOtQbNrDXFyRyCGAYlDeXiE=; b=iIEIWskatZUJLGzeaDrLGCHHj95537WYvj1ih960Px6HdPs0VrzaPaFPDIjCT7GNzq ggeAfO+L9pBAMserD4MyiomSAc2k+yRahSeIUzJmjr2jfvdjmkCBGScdrMVhmKrnqlxu +zUB0MtcHOEnTpjd829oS842Rtz6FrT0OaqR08rzruv+e9CeRIguausLkLr1lugtgGPP KzRu3UfT1GmiUt/nDiagJooWI3A0ci36dwt4HTfqaRzL9R4HiaQ/ZArkspKJoQ9yLYHd VmgjD6WS4fTb4eLapwtscNp2CnN5ZewYtFm0EWdpCcYVtsdmDgwiOKO+Q1ya0RVGgrUO rH9g== X-Gm-Message-State: ACrzQf0AxjKrO8prgbrwHwJ6iU4jz6yYHQpT/DisebtMeS+J9Oa/P6LF kNOyCNuwbCCEBV31JOU8N10FJQ== X-Google-Smtp-Source: AMsMyM5Lv6dmRrTn5a6riTia7xG2Zbj1vdm5Gq7FU2UkiZf/hv+9i8FeM4YJVZwXyJVppwt1ju9dcA== X-Received: by 2002:a17:90b:1b51:b0:203:25f0:c25e with SMTP id nv17-20020a17090b1b5100b0020325f0c25emr26086pjb.65.1664216329994; Mon, 26 Sep 2022 11:18:49 -0700 (PDT) Received: from localhost ([76.146.1.42]) by smtp.gmail.com with ESMTPSA id g189-20020a6252c6000000b0053e47dcfa32sm12506252pfb.155.2022.09.26.11.18.48 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 26 Sep 2022 11:18:49 -0700 (PDT) From: Kevin Hilman To: Peter Ujfalusi , dmaengine@vger.kernel.org Cc: linux-omap@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Nicolas Frayer Subject: [PATCH 0/3] dma/ti: enable udma and psil to be built as modules Date: Mon, 26 Sep 2022 11:18:45 -0700 Message-Id: <20220926181848.2917639-1-khilman@baylibre.com> X-Mailer: git-send-email 2.34.0 MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-omap@vger.kernel.org Enable the UDMA driver & glue and PSIL maps to be built & loaded as modules. 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. Kevin Hilman (3): of/irq: export of_msi_get_domain dma/ti: convert k3-udma to module dma/ti: convert PSIL to be buildable as module drivers/dma/ti/Kconfig | 7 +++--- drivers/dma/ti/k3-psil-am62.c | 4 ++++ drivers/dma/ti/k3-psil-am64.c | 4 ++++ drivers/dma/ti/k3-psil-am654.c | 4 ++++ drivers/dma/ti/k3-psil-j7200.c | 4 ++++ drivers/dma/ti/k3-psil-j721e.c | 4 ++++ drivers/dma/ti/k3-psil-j721s2.c | 4 ++++ drivers/dma/ti/k3-psil.c | 2 ++ drivers/dma/ti/k3-udma-glue.c | 5 ++++- drivers/dma/ti/k3-udma.c | 40 +++++---------------------------- drivers/of/irq.c | 1 + 11 files changed, 40 insertions(+), 39 deletions(-)