From patchwork Sun May 25 19:26:01 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 892470 Received: from mail-ej1-f43.google.com (mail-ej1-f43.google.com [209.85.218.43]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 7FC2A25C82C for ; Sun, 25 May 2025 19:26:14 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.218.43 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1748201176; cv=none; b=o8Ivl3o9XRteAv709iWT38RYirPSKos0T+pGK9BM5PPLBAsAj+bmqn1gTAniBOYFL7WpclziHr+vxB6RpYPe5yx9OA4s5LQE52ijgBQbTQonI7IKOXAXf5GnUgoy8p75zTExibS//xT82z55dOzZvbH35VhdGQoA4sjeC+innZE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1748201176; c=relaxed/simple; bh=o+zBjGEsV7Nh+L1RgHv+ue70NZrWkIlXCtf5K78wx4U=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=cErkN3fasDzLSSFCaZ0nOKNV76MO1Z53N8Z/nRszdut5EgC6pFaD+Dj9uvZLrwg18xr6lNP5lSYDfmvnzlI3LQZUDHBZr3MMN5/daFuvJY3bh6KIgwhdMFpbj8bW3MErrjusa8BZq+hxPMGMQZd2fJ8KxzH1l9CDoMlqmry8oYU= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=T0V+YS5Z; arc=none smtp.client-ip=209.85.218.43 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="T0V+YS5Z" Received: by mail-ej1-f43.google.com with SMTP id a640c23a62f3a-ad56f5f606aso20953266b.1 for ; Sun, 25 May 2025 12:26:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1748201172; x=1748805972; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=aRUlUb2Nyou4yT6I2joJv08pZwPgcDoL02K0xyB1KO0=; b=T0V+YS5ZKBAQZhEFr/dzPJNg/tNvdWV65ch7W9l4UDi8Xb3dNo209SyDe1Wv3R41f9 n4nl1LY/elurXxwQctaZD4JvVXPwnRutZs/b22XbW5RzL/FVsmA5MvvYmP82gcEGR9oe SFRW4E34MDt185tdUgVlAXq/mXln5mnuXopv4EjfczK3ikdfoVGDFrSrf9tfhMHH4BDH WE9eQUDoeS550nu+aLaWu+Hsswto2N5ozosVoukGAInl+UsHROao6ZtpnwhpqI2RVbdA EPbKaJR/ZgrlkpDXPG8O8NdYSIXAs7GgRfY07Zg4ECcUOI6u1orY9EFwGDqOQ/tv5mdj s/yA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1748201172; x=1748805972; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=aRUlUb2Nyou4yT6I2joJv08pZwPgcDoL02K0xyB1KO0=; b=tmZT/G6LxY/q0tEQLudk9UkuNQgjp1lXHzvFnCS3EkxDq+T1PRN2bXuJGnhQ198o3e hfYs/LyKDOeIjUWQWHFBaZlK67J4AxvjKwaHTNjIQN2Hwb49g+E1Ag1AdJqTYvV7nZkU irkSCmQuP/e/mC1cw0xpNIqm5GYLJm5nz6IaP1hB3mHpPL16LmzPdccWwYqI1oQzmZaF 3J/siyZxSj+sEaF68vzkZxu7e3wNf2QWvbFgWbU53OzyTWcOgic5Wk+tzzqtL+aI5aZT PTfQJnkhx1dNvZKHBaNTtBlTJALeUjaU4F2XWdrgInpJ1sVK2Vh2Hqu8ahVtnfHUcfJT oCnw== X-Forwarded-Encrypted: i=1; AJvYcCUMEhHnSapI3XHn5wEv49EE5lbzsF12MbAAoRInobqUnWPwxORgJyUDpXBgHi9x7VLgyG3RQwk+5JZd76wK@vger.kernel.org X-Gm-Message-State: AOJu0YwqLzxkyCE0zZfemYtZSV826SHwwUPitl3dx6KgaHh5bAoj/hXh YiY7bSr4EbxuxIdvnbknXNtTFm+66NT4feCSVt7VAuREN4Gh3ap+RD0fks6rYkqBHcAB8o1wOVp l5vmk X-Gm-Gg: ASbGnctkau5w5KmHxi3lhH0TWIyweLpa2R1ao8yyeGiCzoDYJdNvvO0rqiQgdJzORmf jCyjD/mcdrGzDXmTu0ykietU4RqdnNOxJ0Z0f79kEyVPKidlk6GtINGa1F1mR/MHdFlxHffeuVi xtZUP8uJMK4ksK3xtQUfEB5I4qv0/u/pfvTDN8KhViJuzmdklIz5L+/vnN6wEqKqJEyO0Z1mLLj OCWCni9vqA4qZSfnd1Kr0LWHvm+h5W0ku5FSm6L6po1AnMcZ8zjSO1T1pYyTO55Lgapy4NrKpVF pZatlPSMPYC9Ps4Bz7TPgQG+M3qEx6D2P+BW0/34uSiWxCf+zzSOCTqh1P8gJfwwHHlb6Ok= X-Google-Smtp-Source: AGHT+IFfVGR4L1d0PIoviI/b+XKZl0sNPX164Vzih1wiSBouIe+9mrXc8wqt/Sq/Vx6fXa6iQWj4Eg== X-Received: by 2002:a17:907:2ceb:b0:ad5:1ba6:2177 with SMTP id a640c23a62f3a-ad85b07045emr167943066b.1.1748201172238; Sun, 25 May 2025 12:26:12 -0700 (PDT) Received: from [192.168.1.29] ([178.197.223.125]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-ad52d047738sm1578899866b.19.2025.05.25.12.26.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 25 May 2025 12:26:11 -0700 (PDT) From: Krzysztof Kozlowski Date: Sun, 25 May 2025 21:26:01 +0200 Subject: [PATCH 1/5] dmaengine: dw-edma: Drop unused dchan2dev() and chan2dev() Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: <20250525-dma-fixes-v1-1-89d06dac9bcb@linaro.org> References: <20250525-dma-fixes-v1-0-89d06dac9bcb@linaro.org> In-Reply-To: <20250525-dma-fixes-v1-0-89d06dac9bcb@linaro.org> To: Manivannan Sadhasivam , Vinod Koul , Gustavo Pimentel , Frank Li , Rob Herring Cc: dmaengine@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org, Krzysztof Kozlowski X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1155; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=o+zBjGEsV7Nh+L1RgHv+ue70NZrWkIlXCtf5K78wx4U=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBoM27NXGulQywd4dJ4611aeRv85F9RHzesFtso/ 62/9leqmbyJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCaDNuzQAKCRDBN2bmhouD 10ncD/93/gwptNOF8A4DYHiNDQDKbYhjto0iBfiweR/TZ6d3Q/pLlF0Hbu66qmHNU5pfJegAgBn cFN2/YrsB18l6BZcsei98IKE4uBfSlRRaaYPoBjxBjRnEmKax0Q7F4/Cd4odJsW1uCVAbZyEfBh qthWjO5vfh8KhTKHLzPNLf6CmP3NKqEA6qrSKATF2cv/Bbfr73TjJtiy41isPszfgreQ5KBaTvW iA6mMjXiy1kzU6FzTzqjaSJkSmnSwkwtqKlZscyFJRQAAY6GKpJlUBjR6Ya9FQCguqctjUsPDEw l2bcjaNVJJKbEfhqqOcECBIqkifPB2+45ySPmITfzbEoNcr7FPFVSqGyulYoeAkSfOHGQecZP71 zzC8z+mP2dCxJ7ADr/xaCBWv+LZNxvo4Ncr+bfDi0OHEr+Yw56h9htWIx+e7fbErev/O49z2Lm5 rzpmIkvF6THIWr5yDcHiXI7SxXo6mnjE7NQFlLYd6dM1wYXD70GThVa0P5qB42wa0q5BbKDantv RWdO3ROT4dgc3mg/wUl4Q3zLAt6TaSKCDf3BMqHNBvlljUmKk8JjpDz+ph9T0zNfzImePycLUvb eHgN3AkKni0nASXsQ0Be5Zg1NaN+toueZmEDbYQzHt+KeLRHMzibDL1ObgMAUdty061ETITM5AM GGy1XYugSkYkNpg== X-Developer-Key: i=krzysztof.kozlowski@linaro.org; a=openpgp; fpr=9BD07E0E0C51F8D59677B7541B93437D3B41629B Static functions dchan2dev() and chan2dev() are not used, W=1 build: dw-edma-core.c:27:16: error: unused function 'dchan2dev' [-Werror,-Wunused-function] dw-edma-core.c:33:16: error: unused function 'chan2dev' [-Werror,-Wunused-function] Fixes: e63d79d1ffcd ("dmaengine: Add Synopsys eDMA IP core driver") Signed-off-by: Krzysztof Kozlowski --- drivers/dma/dw-edma/dw-edma-core.c | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/drivers/dma/dw-edma/dw-edma-core.c b/drivers/dma/dw-edma/dw-edma-core.c index c2b88cc99e5d2d7c1ea4489d4a8f561ee5f0785d..b43255f914f3395f5d0be438151d9dd0d52764ff 100644 --- a/drivers/dma/dw-edma/dw-edma-core.c +++ b/drivers/dma/dw-edma/dw-edma-core.c @@ -23,18 +23,6 @@ #include "../dmaengine.h" #include "../virt-dma.h" -static inline -struct device *dchan2dev(struct dma_chan *dchan) -{ - return &dchan->dev->device; -} - -static inline -struct device *chan2dev(struct dw_edma_chan *chan) -{ - return &chan->vc.chan.dev->device; -} - static inline struct dw_edma_desc *vd2dw_edma_desc(struct virt_dma_desc *vd) { From patchwork Sun May 25 19:26:02 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 892806 Received: from mail-ed1-f48.google.com (mail-ed1-f48.google.com [209.85.208.48]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id A3D8E154BF5 for ; Sun, 25 May 2025 19:26:15 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.48 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1748201177; cv=none; b=MxILmKl8tesr0UYXIrxhJ48Nhw86KIRfDbiEEuvz9hZz/qAuvR8HqPcAwzsMNOasWQFUu4/Z8nJ/S216nbixiq8IvSwC+EaEe+CjYNxAlEUq/ufNa4yHSvOgZgWujuY8GpJ/996MXu7IPNyLGCIHDe1FSd78nWQeyQkK0Rzdyog= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1748201177; c=relaxed/simple; bh=V5AH1+nhHA1LXlQxV222W1Oi2wXG1C/M3RrgcoV+nLo=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=QDcD23JAdTpDdBCBgQ1Cabr289I6d920qG1I9Zz1td6/PJzAp33cwPzBOqOv8Ihju2tkrotUj69eZ9ZMgtarIfG3bAJkLq1AlCf7TsvPZLFxuIgYQYK2A7mXK30pHsX3dWHyLH4XIBPVvorImDCGZXAmcjBEwNc3MNvzJEwfzys= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=nmslgisW; arc=none smtp.client-ip=209.85.208.48 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="nmslgisW" Received: by mail-ed1-f48.google.com with SMTP id 4fb4d7f45d1cf-6006cf5000aso251066a12.0 for ; Sun, 25 May 2025 12:26:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1748201173; x=1748805973; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=LTrpcq7cmo63iuo9rAA8cr+KotFFnq0ybXZqmfTvIsQ=; b=nmslgisWbgyRtvMKobtfs1QbKS/zg2um3IJH289eLmI+6Tk5wzQuO6zjPWJaBWMZ10 iYH7OR5Q4O0Csz7KTH8LJZgRcZt+5LJccgGcPdpKmQpszI2k1jxFP8u3ZEDRzY/GoCHf tTJha09yocmKVKB1+co1DwJGMwAmYJ1bvK0Uw3ooh+Lri1D9ZQTJ1Eh+kHe7r4EsH3ih J/Lp3oYzUJLyGhdrLdYD8HzumM7iJSvQO3o5bkMjB81+6vNESPZfDViG7R6PcdiXrnUX VwsgaHnjPYZ9OMjQZN7xCjvBUstU3XBBrwbEVCKgvZurg1vd9Oh7SHzMEifgNQqvhb3Q KOOA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1748201173; x=1748805973; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=LTrpcq7cmo63iuo9rAA8cr+KotFFnq0ybXZqmfTvIsQ=; b=WHVkgAUn9+cFQ3HS2gGN/DQpnod7mqfTKozx31tPm2YzqD4jKwa7bSkJ7brugIAUNo VXdB4EJ0O76xO9P902qO6X8vLVpQ6auyofK5UgcyZmmGFUuy0CIbCC1GUlbl4yuCPp9U w1Ep/1CjJ+2pdHLIIkhiIsQ4IZ6ju7xeDBOte0SQv4WYDHRdLru10hmGAxh4/7lLWIMN 0ngG9aFKNVj3Ie/sF8Q7fM9F+nW84KIm48m3Yswg2OQ8PDoBIuiq/57+r5sVP/YiJ8vO eW9hDSEBu8YpOsGjBDjX5Nb5PqhPThp8OAtmFeOp/zqAM08OGaLhMnb/rQpbnB1nD4bi lWRg== X-Forwarded-Encrypted: i=1; AJvYcCWWPoHKMV89AwSokp8Izc/VKgCcvIL49e96OLuqO5v1j6P9pwqJTOc25Ui0r3iThgh4NE6NBrH5Ijd3tRAx@vger.kernel.org X-Gm-Message-State: AOJu0Yx4/QTgAUhrkbF1sIIDNubJQHhsGLLrxEuiCI5e6eyyC9B8Nx3X OtoG8dP8DK6JqDY5MYJ7xhByoKGVwStItag0Tq+5CoJ+UyKer8VZyIoXnSwtpSRFPLWrxK+dXeY PxCgR X-Gm-Gg: ASbGncuNJcQmMSNqpiffhoq24/gKDl/WYsZrLME7cicTRdYTjS4WVS9lEZflWIYqvkc RvlLA1n8NX1v1Hb6IL1Je7cffD51Ko2OqMd57MfsCHzscFFMdkreKU++bwFcrUVLFaDU4aksSVt ulih4pnoarmJzSD4TIuk6CbbJF3d1jMHdi7/qNm5f5LN7EXz0IJKxCZDrGvL3JcvxUfWo+nV64m 8w9gQP8ev6ax1p67+bIgRm/YIlw3buwnvUjGs9M7Fec3CwjfaNziGfu1CUAfD3R95e7C7QBWkWP OyhoAo8hr2NddSqpPufIX98zl6u9evUeDEI78kMNQ2aaMfp6EeKEdPIlNVOCe0cxhqkwHmU= X-Google-Smtp-Source: AGHT+IFcKFEOMGLwUjvK3bIRa/MPx7xN0XsUDmctMG7i78lOXpjk0BJDZCo2Nb+2SEYCt5kQwz8jCQ== X-Received: by 2002:a17:907:271b:b0:ac7:2aa0:309b with SMTP id a640c23a62f3a-ad85b0d0e08mr165946266b.1.1748201173483; Sun, 25 May 2025 12:26:13 -0700 (PDT) Received: from [192.168.1.29] ([178.197.223.125]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-ad52d047738sm1578899866b.19.2025.05.25.12.26.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 25 May 2025 12:26:12 -0700 (PDT) From: Krzysztof Kozlowski Date: Sun, 25 May 2025 21:26:02 +0200 Subject: [PATCH 2/5] dmaengine: fsl-dpaa2-qdma: Drop unused mc_enc() Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: <20250525-dma-fixes-v1-2-89d06dac9bcb@linaro.org> References: <20250525-dma-fixes-v1-0-89d06dac9bcb@linaro.org> In-Reply-To: <20250525-dma-fixes-v1-0-89d06dac9bcb@linaro.org> To: Manivannan Sadhasivam , Vinod Koul , Gustavo Pimentel , Frank Li , Rob Herring Cc: dmaengine@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org, Krzysztof Kozlowski X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=998; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=V5AH1+nhHA1LXlQxV222W1Oi2wXG1C/M3RrgcoV+nLo=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBoM27OEey0LczVps+OxFOAl856Ds5aHOmo4NuS+ rrXvpmn2x6JAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCaDNuzgAKCRDBN2bmhouD 10QVD/4uuQe56wtdCAZhy726ZVOK83OScgqANziTt+S5vXw6wLzt4U/mXopIEylvxlnmy27H6fC b51C9RUACLqYDMK/URZ1KnvZv0FbjCtNWGg1ifY22RcsS/Tql2sWm2vD9JY7YX+yAoSwrCmv8Yb A66KFmiXSDUlZiRpnDfEXoSp+25TyN9Wj1E93v1+9UgHd8sweaWj21+G8baEsdBN2Lm3HYxE58b /VGnRqcU+zik3huqI2HfmQq0gmJq+qOm3Ifif+/47HYefz5xD7WbI6WVp1PaOhF+WbVW+lhnXUg Zv3w1+EovSBzetv00Yyy+UYv/qRKS2+FYLkudclS1/qSYj5lqTPjWmadbZzT8dhv8mJd3K6mV8E N4kdeUrbyMCl/uyMau4ijFt3wYGVULZMEtWZTduF580qHO9ttzSGCzcrIcgG8u7H7gAmoXOJOmi iuuZwrWoYRDC3X1ztHnpWs9MzngJbl68Pzz+RC9ZiKDhzSig2fWfWqOV5iBY41H3783bIAsZnr7 b+FZEqgYhqwOJnVZub3xy2cyaCx9NBeFgxHH6EFDZt+VUZ7I9IaA6+ddegsiZEpvGOM83vDmCZZ uHF3wiOOwo7ZQ2y6BhzHMyilI+GhoO+rKAwOHqaFUJezi4BBdAMPzYIev3/FuZDsIZpgelRdPtx cQACIXQXw5m0KWQ== X-Developer-Key: i=krzysztof.kozlowski@linaro.org; a=openpgp; fpr=9BD07E0E0C51F8D59677B7541B93437D3B41629B Static function mc_enc() is not used, W=1 build: dpdmai.c:51:19: error: unused function 'mc_enc' [-Werror,-Wunused-function] Fixes: 26a4d2aedac2 ("dmaengine: fsl-dpaa2-qdma: Remove unused function dpdmai_create()") Signed-off-by: Krzysztof Kozlowski --- drivers/dma/fsl-dpaa2-qdma/dpdmai.c | 5 ----- 1 file changed, 5 deletions(-) diff --git a/drivers/dma/fsl-dpaa2-qdma/dpdmai.c b/drivers/dma/fsl-dpaa2-qdma/dpdmai.c index b4323d243d6de8a1ec77436ce45579914230b9b6..4be81db24a1945fde62d9d7a00b9809a65271101 100644 --- a/drivers/dma/fsl-dpaa2-qdma/dpdmai.c +++ b/drivers/dma/fsl-dpaa2-qdma/dpdmai.c @@ -48,11 +48,6 @@ struct dpdmai_cmd_destroy { __le32 dpdmai_id; } __packed; -static inline u64 mc_enc(int lsoffset, int width, u64 val) -{ - return (val & MAKE_UMASK64(width)) << lsoffset; -} - /** * dpdmai_open() - Open a control session for the specified object * @mc_io: Pointer to MC portal's I/O object From patchwork Sun May 25 19:26:03 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 892469 Received: from mail-ej1-f49.google.com (mail-ej1-f49.google.com [209.85.218.49]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 08AC725C82C for ; Sun, 25 May 2025 19:26:16 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.218.49 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1748201178; cv=none; b=lVnvAW78ikEKJ/Tqq0PnBmxLTtS02Ya10JLKppieAcab+IPjAvL+XRECG0XrE+1BYMYJtFXtG6hX1deqhXG5tepdCaGgQ68I40qMa/fWju5A2m5eD5nWLCuF6fY+gwmr8CHORorU+i2zd7IIiWyaSSKPNOR/312FsK+1Z93DMEs= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1748201178; c=relaxed/simple; bh=DTGCxtKKBS1I1ezcV34L8Qi5iTSOukUz7ljm7yYIh1c=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=WbjF1/Q7DoiK0IYo/atoXUchcLp0tXfPUOBzTYcnMS8lOCrnC1Mo4gyM9kjEdV4fJ2Huc7SIB5biiYC7ihqPj9FAzanR9WZ09tYoFIqwPcFhCUNBvkPkIDk975OWqUo79F0Iizf2I/Apo4gjL9kzU8xY/4S6qrK3+iL7aMA52c0= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=AZPkJZ5C; arc=none smtp.client-ip=209.85.218.49 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="AZPkJZ5C" Received: by mail-ej1-f49.google.com with SMTP id a640c23a62f3a-ad55ded6e84so50179666b.1 for ; Sun, 25 May 2025 12:26:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1748201175; x=1748805975; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=NUGmk08kPRJlfJsZZ8kitsMWnHXcUPNuZWI1jkR5sn4=; b=AZPkJZ5CcG2rmSD8B/UU97AK50+PYHBhkK+s4fCzOWdsBtEwpEClyjgHWDyUJVUh/i AQf4Mi4A6GVtlhz+V26vTd3RGSaDpO5g/uN8LkqGpHM8X+nLFYutuuU2KmtN0g3SamZz eqKYRpCApR6LpEE9s4QNwb4Ja+DLOYsd9eLn2tIhvk91uvHr23o5rAJnbtovYq95KXmV fK1vk1zcRDEXe9P9UzxQTh7x/AwvbQRV76krQeMet1TtZCG6/H9XTUzL8785ieOX+gbz h8GAzEFxILxz1//eKdcsnXtZBXfDYKBhmdycJmyOOetqcWAbIqTZEWIWZ2aI25R8Ag2m XLCA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1748201175; x=1748805975; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=NUGmk08kPRJlfJsZZ8kitsMWnHXcUPNuZWI1jkR5sn4=; b=dVKcsW8KjxlL7mBX7ByMXMJHgTbHST1htOTbmj0MqADIQxiDqR849vZ2Y2Nj23MABt 7b1D9CZipgXSH5YV4DXKnIvpvBPxJNsIZJKkSDKbXkyPKnUwUYSXZwgRD2aw32Idrv3x aQf4pXwnXplJn4scJy2fGReE6o+RKQZvGhvUJfZ7KB4Oea+lvYcWtL6m+QsRUwBVC4Qk foyR3lVD1/gqFN4Y4gCzN8+RYi0md3YJivDvBF9sk7Vvuj8fOSKRA1WmyjudHB9zULSG OhM7crWJoETI0vk2x5wQnvAmCgarAH8zsTAHEtZyEykWQoYYXNe/d+h2Z96d9FixNEjl ToeA== X-Forwarded-Encrypted: i=1; AJvYcCWEcs1Go7PYTpqVsk/cAD22jl44fA9qLG/+PzsRYGogS2P0jDcYTGQoXOdPgiLfVoJT4/hOoFq9mtYQNScO@vger.kernel.org X-Gm-Message-State: AOJu0Yw24j0TS/NeM8iwqTo1/kG8lrzpGtmjdsdiLtFSR329dQJrv6ab i5xUDdL5LdFZDj7gM+k5aKCKwpVEQbC4Uw7055gsbRqa4uu0+Qtg+cTIi7MmgpskNKXhJOcgxqB 3bID+ X-Gm-Gg: ASbGncsZXskRhvTI4ApFYcZGwchAaREqYWqPe8034d98q0rfv3D5dHtNZP9+KX8q/A3 CztW2ApN55M2gbmCHTT008MA+GBPrPW+T8iMnHdrhZGAGS9emoYQjvsr5cxy4zVq8jqUecgnpyB CGZsb+cNizf4cMKKktDwlMBsm3f6PR4bFDgiFv8tGI8VWkRXO0E55NX8tGsQ0ahVQeeH+5TQUnl 81YueWyfegk1y66EWgHg+2GkyAqkfFO1qf3OF92rtDVdtBqCbk2BQ7g9OtSF9gKAwvvEofYKkwz IFFyV5OL0tO1SPa04Pw/yBQhXTGI5+mJd6aBWcUY5G+Zak5wOzQSZQG6yEFez8yqjLwWXMI= X-Google-Smtp-Source: AGHT+IGDspk3xRlZUcMOomJg+MJ6Cv8DfQb08HEeWxoIWLa0flvIj8xNaDHLS9Dogctf47fotRXlMg== X-Received: by 2002:a17:907:270d:b0:acb:1d24:a9e0 with SMTP id a640c23a62f3a-ad85b1e6fbdmr170962466b.11.1748201174891; Sun, 25 May 2025 12:26:14 -0700 (PDT) Received: from [192.168.1.29] ([178.197.223.125]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-ad52d047738sm1578899866b.19.2025.05.25.12.26.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 25 May 2025 12:26:14 -0700 (PDT) From: Krzysztof Kozlowski Date: Sun, 25 May 2025 21:26:03 +0200 Subject: [PATCH 3/5] dmaengine: qcom: gpi: Drop unused gpi_write_reg_field() Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: <20250525-dma-fixes-v1-3-89d06dac9bcb@linaro.org> References: <20250525-dma-fixes-v1-0-89d06dac9bcb@linaro.org> In-Reply-To: <20250525-dma-fixes-v1-0-89d06dac9bcb@linaro.org> To: Manivannan Sadhasivam , Vinod Koul , Gustavo Pimentel , Frank Li , Rob Herring Cc: dmaengine@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org, Krzysztof Kozlowski X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1171; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=DTGCxtKKBS1I1ezcV34L8Qi5iTSOukUz7ljm7yYIh1c=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBoM27PgAKcZyUOvAe2Df5AqRmgIVPRCSQsc065v J0vXKIuBY+JAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCaDNuzwAKCRDBN2bmhouD 1/nYD/93SvlxVjCD1TglYASkqQ2qqr000Y89tUkwwl2SoG+YN6656cSxwO1ACez/CVB+6yR6bxt ga+T22HudMKUyp92eidyz10KGRV8qWPl6yv/DpSdOBtd/+3OAjhxX2QBRgeEWuJmSNlq9lSq0z7 pa1ZX3JqZvoUP/pt+VnLuQed/qp0whCyPJ7KyYbnDYM8SC8mc1QBpoi8m63t6rY3kKEw1svY5U+ Dua5jFWk76pkInqHzO5li6TwER5w0iCu7qcgOFKYGU4FGppxbjiIMk7zHWjXlQPinlpu4g6SiMX fQLfs+uluS5rS0jol1VEPfaOCG5h1GO2lXs1LDmajFgs1tgHQAT4C1Sm1U7s7akP6oZiAUH3dlW +FFGMF2udbtXJtzaqiQiBtGCPsE2iNBBE9V5oHZFMGrmSBBbO3Wlp8dHSEN4qaZzufboPLAUKu+ 1CsRChawkry5babwEB60I5B4IwOXlskk8nP90OH3501BliTpnHfXaXQTJw7G9hmdlujsfUvSfky s9vTTuN2cag/K/saGkyswv/H5SegkF+RUQSKHg9zJdTTNqG9Q4NQUzmy7AM1pIdNJJE6kFdM6tu fbIfAm9Ip/NenXmCFi+sKeWGwr0C9kJvCFC/GQRI9Q+RArWGPnNrUl2CLN6eHZRQAQHuTLQupG+ 1JAA+eGmozRwJFg== X-Developer-Key: i=krzysztof.kozlowski@linaro.org; a=openpgp; fpr=9BD07E0E0C51F8D59677B7541B93437D3B41629B Static function gpi_write_reg_field() is not used, W=1 build: gpi.c:573:20: error: unused function 'gpi_write_reg_field' [-Werror,-Wunused-function] Fixes: 5d0c3533a19f ("dmaengine: qcom: Add GPI dma driver") Signed-off-by: Krzysztof Kozlowski --- drivers/dma/qcom/gpi.c | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/drivers/dma/qcom/gpi.c b/drivers/dma/qcom/gpi.c index b1f0001cc99c7066b6d08f53d9381d4fd22588ca..8e87738086b25ac37edbdcd5e237447f3e832e8e 100644 --- a/drivers/dma/qcom/gpi.c +++ b/drivers/dma/qcom/gpi.c @@ -569,17 +569,6 @@ static inline void gpi_write_reg(struct gpii *gpii, void __iomem *addr, u32 val) writel_relaxed(val, addr); } -/* gpi_write_reg_field - write to specific bit field */ -static inline void gpi_write_reg_field(struct gpii *gpii, void __iomem *addr, - u32 mask, u32 shift, u32 val) -{ - u32 tmp = gpi_read_reg(gpii, addr); - - tmp &= ~mask; - val = tmp | ((val << shift) & mask); - gpi_write_reg(gpii, addr, val); -} - static __always_inline void gpi_update_reg(struct gpii *gpii, u32 offset, u32 mask, u32 val) { From patchwork Sun May 25 19:26:04 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 892805 Received: from mail-ej1-f53.google.com (mail-ej1-f53.google.com [209.85.218.53]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 53DB6267B73 for ; Sun, 25 May 2025 19:26:19 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.218.53 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1748201182; cv=none; b=DKigFi+/p5ohsxnw5paM4IERLBVCPgVRDNSaF1Di/HCSyIMbf/469cfbti3uh8IknqO2Y4ETXRHLUmNaWzq28zXrFr4QeAh/N69suR1ExvZviQUIsRxFN1UmK6Trz2eIyZKpwbluiBlrsEpag1JtFY48lQeC2bBuVsoNP/moUyw= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1748201182; c=relaxed/simple; bh=Sm3IbikRxGrXe/Gygal0RcvZGGE5Vm9xAe0Sy1mv/PU=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=YsIfmYap+/DpK4h7ActVJ1NqaVLGAGCvE1I2BUPIvVadw7TiAXcIlxxpJjua5EhifSfBYeKDZ1M87i594yyAO7zzkCcL4KDg+Ke3805gOa25ZDZAMFHuU5fWz3ucW1D1kr0s58nuawnfJbYXQyTj1gCKqrkd/Voaf/cYs+LEZ44= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=hz2NPo7V; arc=none smtp.client-ip=209.85.218.53 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="hz2NPo7V" Received: by mail-ej1-f53.google.com with SMTP id a640c23a62f3a-ad55ded6e84so50180266b.1 for ; Sun, 25 May 2025 12:26:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1748201177; x=1748805977; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=+KYB356hjRUGEK2kucuFd88ZkvKFuYQT9LdCpggTLBM=; b=hz2NPo7VQc448cohplA+OqzluFFWBW7IRMe5yIzDEBHFDJTiUUZSX6Fm87UxX1iEzW 1jKqdcC+7js1CF8s6k0gIsz1BioBYITpkbYnpLql3NZTQoKIdwR9YLsCNRKGmyM4SwG6 /vTpdyRaXkpLWe5PxF+rRjM40VYW60RYBV0RMGddsSGvWtXBt4cy0Dpq/cARxsgVV0/z 4lSeT7FImVbFJnBZj8xZTr1I36yMugHYGxj5hZdgnJieszLYXRZSrMP6T7If4wYitkWL VstyaIULchtp6mx1WiM0aPa74UINql+UkHKxFejp72dydgHZf3aIuCucoU/RzAk2Yo4+ MWUg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1748201177; x=1748805977; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=+KYB356hjRUGEK2kucuFd88ZkvKFuYQT9LdCpggTLBM=; b=kksddo0CEzO2kvFqznaxyK+hyBKgeuZCOBwn0uFsWZNmdBrvCoMw31ghp5MWeaxkIZ cEfZcX9uCXG6cROVSWHstgg9KUwjAhTPNqsOscSos9WhfEeAdYYas6+tgMZNyzS8ZXs0 +m1WTK1Td1HkHMnIti2/GmhaX4V04KxYwkOh8CXmquv0pghMRSzJi3zn6ecRk9uWXr3H dMWuHg2rtEv1qQoXlo8mI2WsvA0KNQsbvBRilE79GKzykspCMSRsqga3FK8aFk6N/uZm 6JsOWfpYLpZGNGLPRBoHnfkq8g6Z+8svHqbMTnJ44bTDn5bw2boVWPqC/eVlmqCbx/Lw 8KlA== X-Forwarded-Encrypted: i=1; AJvYcCVVIDEH2idNIypXhCyyX0kRI3Gga1kHblZsijrmENaux5mM8WUHY33+myEvRUKH6MEjhIi1TQBXr4D/VUXZ@vger.kernel.org X-Gm-Message-State: AOJu0Yy/fj43DNrgPhgyrqBHWcIBV7m/eHUL+RbZFdk0LQiWMsJzAx78 6B1CgaTkRYGsYTtA+ga+gPpAJS0SdtIsXf8rFBflm1JgQ/r5sY4lSvzgJBXsK8QYbSRdoeOxRR0 zfVrA X-Gm-Gg: ASbGncvkyN+wqdxrBJ/YB75i7hGLhmWCkYKnYP0xninZdrRz+T0K+/4xlhG4EL9NBvz K4vaChEAl0kp4F6fkx5Vu77glxd9J7kUaxm3Ha71wOXiaKXTj6mLCgCf0Y/xylEs67P+RhGEIfX afNi16wbZ2ptKqGrUojzPVPqaopmjcMOl0LCx8g02hEuqomf7UZFhUDLJRBOd8N/FsIEkylEK7u mp24ru1UEIobEw9carKbB8l47EsS9qVAcehdrlEOuklBqNpyESp41jlfsvrJfjUABtwZkkO4a/X BpyQvBXxLnkExsHJ5hKzVywSeP4DcnkwV/OQMbhorNwTMZlgFBDEU/Ir4zkkGofqWUo6mI8= X-Google-Smtp-Source: AGHT+IHkuoLwwomZCcsBErFL19H6yB+kPnlaQoi4fKoMrOde6G8mnghCGbbT8/M/SSHBkWuXUyowgA== X-Received: by 2002:a17:907:2cf8:b0:ad2:23d0:cde3 with SMTP id a640c23a62f3a-ad85b2178famr169938866b.15.1748201177180; Sun, 25 May 2025 12:26:17 -0700 (PDT) Received: from [192.168.1.29] ([178.197.223.125]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-ad52d047738sm1578899866b.19.2025.05.25.12.26.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 25 May 2025 12:26:15 -0700 (PDT) From: Krzysztof Kozlowski Date: Sun, 25 May 2025 21:26:04 +0200 Subject: [PATCH 4/5] dmaengine: fsl-qdma: Add missing fsl_qdma_format kerneldoc Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: <20250525-dma-fixes-v1-4-89d06dac9bcb@linaro.org> References: <20250525-dma-fixes-v1-0-89d06dac9bcb@linaro.org> In-Reply-To: <20250525-dma-fixes-v1-0-89d06dac9bcb@linaro.org> To: Manivannan Sadhasivam , Vinod Koul , Gustavo Pimentel , Frank Li , Rob Herring Cc: dmaengine@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org, Krzysztof Kozlowski X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1062; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=Sm3IbikRxGrXe/Gygal0RcvZGGE5Vm9xAe0Sy1mv/PU=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBoM27QW6O28ENwDMIgLoVAwIdJvteqy1tPicytR BfWmJV0pSqJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCaDNu0AAKCRDBN2bmhouD 17GRD/4v8X01UCwnBhEJ/X49zBCMCGI/MAbmL54jLi2/WSqphrmRNW0Y4KOAyfaP9EuJBniGf73 bjAlg5nd0qIQrAtppNrjr+IKB6U9yrEKuSjCg8/BwmBWQdmHZ+TvsEXkYYr+SSvSo8bCSlS5p+Q UL897us4/f7Zsv3lu7YjLqd0OhGeAwbnncLzAHWoyLzqemX1aWGVSHjz1SBoi3LCWCGWhOGG+RY SSeFxSUJ/tEfpZAqJqsXIcJhjBiJ6pW3WQ/3ZJvbhSjyNwsLPZwOaYFJwmBA28D8EIplIHpMosU O376GQgalZqkfotPw1w8egRPis/R5P64XDrODtY6EEC7YdFCfYQSGO3/HSS68P17DtBGxw8Gc2S Jy40O38OT4v+KyKpMAMDGVud292G1lfseiHQ+yXSDPytfxjR0VC6w73RbwzlKf6GLoLrFCciYJk 6MZji3NotdKEFMeze0mFxCaBL7lg7PA4qFcCOMRGcpIyFF8b8HobyXdOeBt0ghbidlB3DlB9w4q XOhc6Zd9zfTlbtQCmhEFcot/vAVdQ7WOxrQFsVoW+Wqs4jEpOWxy+3VhvHwma/qH9/OieJDuRWF SvB7jB8N9pNR4k/tbBxHj1v1R4ttV8RkYRlx3e1ZhWoje3ylFkjogHxNuS7vcy8k+gXKywoEIaA MK7VdioVfAQsNBw== X-Developer-Key: i=krzysztof.kozlowski@linaro.org; a=openpgp; fpr=9BD07E0E0C51F8D59677B7541B93437D3B41629B Document '__reserved2' and 'cmd' fields of 'struct fsl_qdma_format' to fix W=1 warnings: fsl-qdma.c:169 struct member '__reserved2' not described in 'fsl_qdma_format' fsl-qdma.c:169 struct member 'cmd' not described in 'fsl_qdma_format' Signed-off-by: Krzysztof Kozlowski --- drivers/dma/fsl-qdma.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/dma/fsl-qdma.c b/drivers/dma/fsl-qdma.c index 823f5c6bc2e1a5bc5e30ea7175bff31e53ff8744..21e13f1207cbe6e82a45c828b93edcadf88b52d1 100644 --- a/drivers/dma/fsl-qdma.c +++ b/drivers/dma/fsl-qdma.c @@ -148,6 +148,9 @@ * @__reserved1: Reserved field. * @cfg8b_w1: Compound descriptor command queue origin produced * by qDMA and dynamic debug field. + * @__reserved2: Reserved field. + * @cmd: Command for QDMA (see FSL_QDMA_CMD_RWTTYPE and + * others). * @data: Pointer to the memory 40-bit address, describes DMA * source information and DMA destination information. */ From patchwork Sun May 25 19:26:05 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 892468 Received: from mail-ed1-f49.google.com (mail-ed1-f49.google.com [209.85.208.49]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 8973726A0BD for ; Sun, 25 May 2025 19:26:21 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.49 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1748201185; cv=none; b=HyxFy3t6HmQUNmi5JDmiN9ca8zXu0RfvZChmjLC7vNR1weDydCbbZKZ9X/u89PeN38IspSrFDNoAofy4xaagzCvxypuHL5JJvDaGIWQaraNv5SQfOIs0s3FPcJn1BXY7NLdQVZeYeBQZC7RHoe1skt0/NYlpOQFi6H+adl8FOmI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1748201185; c=relaxed/simple; bh=wf9mMF4piwylWLERQD6eu/HVFRIY7xIhB8VCk+ieFdQ=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=fukeTs7n44PFtYas4dQkm99CJSHQZ/jVkn88zwwnG1Bz70d5bHgTnUOZulrAoCHQ0RpeEmO9p1BjlIWIBsu3bgoN7xr1zaIaL1HAveWtNW7NehrofF90vbqvjcmQplqJjeIz3IinjK3MhZi3vE0I1NZDr3N0tF6JkZX/mebHrQE= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=wrcDgDdl; arc=none smtp.client-ip=209.85.208.49 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="wrcDgDdl" Received: by mail-ed1-f49.google.com with SMTP id 4fb4d7f45d1cf-60462e6f227so163389a12.2 for ; Sun, 25 May 2025 12:26:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1748201179; x=1748805979; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=dB8Qgyau5a7VreD6df5S2eMKOiRWv79kx7XCROS4r/I=; b=wrcDgDdlB77/8sVADWbFbOueNOJpY8qiY9wKfUIUQE9NoFavXjWdOUwgMoNiJBvPkO z4h9OtgTl8ePEx26YoyUWKBz7o2+jSY0Uab/ZaQKF3ph1BoVatIHG6lMoI1s983uDVna gMnNYvFGP4puFStd8Tpy6vNf3+YuGEW5MloIh8tX7Y08BMyZui4anXbaXe/oJlQsNfk6 MSqcEA9b4orMXeWaGEk2YLCRRWVhNk2GMNfN83gONhMThdzG2NzB+KXxwejg4t9LHwPT aw2s2/pID65qzl/yXRZS+Y4cobkUsngQq3xn2x5xqlTPLGMJyBQovbq6Y3sGrqiMOxzZ jpaw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1748201179; x=1748805979; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=dB8Qgyau5a7VreD6df5S2eMKOiRWv79kx7XCROS4r/I=; b=awh7LgXUaMMgdhgSwzreWF1BtyQwTHqiK1zmQwEvRDXc+n6n64B7ucC9uxVw9R5chh YIgo+S6Yb3icyRCo0rT0RAUmDTEoK3wg62PzdICBTxTHeZfkglS7uCgQMvRtFQa6OWwA WsUC+6HpnxWzKUDVhKepzr2LH+ukaAZYEPz1J8UV1ii+gjyjtEJ7B104hvc9wE77a+hO emSOSv+j94dy9HXv/iQZ6dzuioSo519J5upOL2IaTne4yJwI9J0Xie8DT/o3I5WWk61v oYzvM99dV4QlDQj+Z4UpoSkXFGjrrGYcOAx7Wo1yMO1jgWiab9ndON1zi4aC0p+qIKPW qIog== X-Forwarded-Encrypted: i=1; AJvYcCXRk6wDCcSQ+bH0t1Y1hpyO9zYb7Jg1mc5g5da0U0gDqeHJwX4rmQ2be6IXBj6xz7FECqzIofA+7Lf36JgT@vger.kernel.org X-Gm-Message-State: AOJu0YzTGNj+hfb+DhkMyBsIzhmwBfliNksbNI+dQwJ5crCulWAoXVgB LKOudezjO00Z6Mt9wuki1ypqX7LLj5tOoLSaYY5DD2ajiCMBlk3Fn681n+PjtuBXQcfI3CyR6K/ iY++K X-Gm-Gg: ASbGnctSQjpTkB3Nj+Zadu87v9VHBwqq5ZlWe1BjrVUqBAGYHzeALK22+RnGOrAWMy5 eKKh4kv4w2haRC6+5cI/ir+h+l16LnIGXNtoHDZtpHqB88+N09DfyF1enfBUpDarHz7uxkbl1Lp tbDfBEzCB8bdtr9auKP/cMgBvC25PY75eWl2ElAa/4A1IQp8AAT/XSW1zez/ZNXQYAWFX2lvQl1 CmudZMnsZHXdQdh7tQupy/WpYIumeDcf9+6GjujSDOxhHruotwZfVNW7BCxFiQfI5aTUjU97h8B 1fVp7v8qrtyjieGNp9amheDYbOQcln/cmST6gUmyJz2qZUBjDcN/A+ENxKbAZQaoU3h1YSs= X-Google-Smtp-Source: AGHT+IFU6iw0nh+JfwxngddrMbaAdOgnyTVpsEnCYJPukcl1HAYkzxRla7dTLdaaFau0zKRt4TXHew== X-Received: by 2002:a17:906:8470:b0:ac7:4397:4345 with SMTP id a640c23a62f3a-ad85b11378bmr178652266b.6.1748201179389; Sun, 25 May 2025 12:26:19 -0700 (PDT) Received: from [192.168.1.29] ([178.197.223.125]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-ad52d047738sm1578899866b.19.2025.05.25.12.26.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 25 May 2025 12:26:17 -0700 (PDT) From: Krzysztof Kozlowski Date: Sun, 25 May 2025 21:26:05 +0200 Subject: [PATCH 5/5] dmaengine: mmp: Fix again Wvoid-pointer-to-enum-cast warning Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: <20250525-dma-fixes-v1-5-89d06dac9bcb@linaro.org> References: <20250525-dma-fixes-v1-0-89d06dac9bcb@linaro.org> In-Reply-To: <20250525-dma-fixes-v1-0-89d06dac9bcb@linaro.org> To: Manivannan Sadhasivam , Vinod Koul , Gustavo Pimentel , Frank Li , Rob Herring Cc: dmaengine@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org, Krzysztof Kozlowski X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1089; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=wf9mMF4piwylWLERQD6eu/HVFRIY7xIhB8VCk+ieFdQ=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBoM27QVOIFby5xrQ2vikjmTQ7sy/m4A+Dgt9+tq viv3z7R1WGJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCaDNu0AAKCRDBN2bmhouD 13XnEACJx5d0HBGfD5BYrQ/0oD8C7EAM3yTiKzycRx0rnOvdsj40fPEbcAEVzJWDBnzOojfNm6D lnrDDw49hqQIGOukFQsiJv/gZDfBaUJw7+Dmtv57AjMZ585U2DErn1tA2ts/l8KZ4G2m23X/eFK BBND/wfdmH4dlObFa99BwZ/25oozbvMPTm4vX/w99ss1IfuHu5ccWWTWWPRT7UhGKKEjaP0DKn9 52jsFGQqXwGXeXQlOeOhVZ/sRVW8qTABHRgDoNS8jnUAZc1JyimVR16JQTQYc+FhBXPvT+HC4Ds JTTxgv2cB8/KJSg3TD1yXecjPEC14rrhX9hLg7MwERfca5VtUOgATV/iRGO/6Yam/XNwHeCGm3a HWsKhm5Jor2ZFKDzphxNICY4Hlfn05hfbPz8CictbHrcbLFLQhvujVChlYOA+yzUUDcU8ZHuHuL wq9KcgowFM3M1pBICip1f6FPIIJ+1rvfFNIX+bWNvcsHECHzL7gStOswCNa/BGQS3OdLj9rTgOg hCJxryLHK7x3BkTmWdJkqhVkc+p0/4jjmtrZeYLpMo10JtVV8ocEAFD4b4sGYK6HIsWpXH0LHrf OD1yWyRuahfwIM4pACg81vcfiesVeEOYgsWaUrFbe34fn1tNlGZIA4rvem0fMjGYuiwCcc2wXaJ 6MtXrUj2ocfKrEQ== X-Developer-Key: i=krzysztof.kozlowski@linaro.org; a=openpgp; fpr=9BD07E0E0C51F8D59677B7541B93437D3B41629B This was fixed and re-introduced. 'type' is an enum, thus cast of pointer on 64-bit compile test with W=1 causes: mmp_tdma.c:644:9: error: cast to smaller integer type 'enum mmp_tdma_type' from 'const void *' [-Werror,-Wvoid-pointer-to-enum-cast] Fixes: a67ba97dfb30 ("dmaengine: Use device_get_match_data()") Signed-off-by: Krzysztof Kozlowski --- drivers/dma/mmp_tdma.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/dma/mmp_tdma.c b/drivers/dma/mmp_tdma.c index c8dc504510f1e325017ba4fa5e7aa72b019e3be4..b7fb843c67a6f247395296fc726f7b6cab7d223f 100644 --- a/drivers/dma/mmp_tdma.c +++ b/drivers/dma/mmp_tdma.c @@ -641,7 +641,7 @@ static int mmp_tdma_probe(struct platform_device *pdev) int chan_num = TDMA_CHANNEL_NUM; struct gen_pool *pool = NULL; - type = (enum mmp_tdma_type)device_get_match_data(&pdev->dev); + type = (kernel_ulong_t)device_get_match_data(&pdev->dev); /* always have couple channels */ tdev = devm_kzalloc(&pdev->dev, sizeof(*tdev), GFP_KERNEL);