From nobody Sat Sep 26 03:57:59 2026 Received: from mail-lf1-f47.google.com (mail-lf1-f47.google.com [209.85.167.47]) (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 07C864AA001 for ; Fri, 4 Sep 2026 14:10:58 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.167.47 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788531060; cv=none; b=SrPbtQa8Twps0UReiJ+ia+ocOY0wgOlLnfd3xIIoszIDfrPPtFThj76zqcNC1XrQZZRvzIbcfRIv2uYR5LFMXVxyLEl7ce4SMrDlJSVCyMpl6iD/MBemauRRrHePSZsOGsEa+J+n6bAISxi/NGKyuVKRAKLACc+kGYZg/9VcKps= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788531060; c=relaxed/simple; bh=aQFEA3y1X11okBv1IVhRwHPokxBF08MtJtdbM64IarA=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=XbusZtuDftaf3eK04efvCnoiU/oM7awrduUU8YitUyBdc8aqEGPPumnMLus5pytI8ALWCJ19M4ZZRviO8g42tuc63gt3mJtyGO+Ro3VDAc+QU4I9Ff5z8LWEa6NAq28MO6cPLakal/g2YAHvlcV+GYUv/kESn7Hs0y32O30Cbmg= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=thegoodpenguin.co.uk; spf=pass smtp.mailfrom=thegoodpenguin.co.uk; dkim=pass (2048-bit key) header.d=thegoodpenguin-co-uk.20251104.gappssmtp.com header.i=@thegoodpenguin-co-uk.20251104.gappssmtp.com header.b=ypaBJMHp; arc=none smtp.client-ip=209.85.167.47 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=thegoodpenguin.co.uk Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=thegoodpenguin.co.uk Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=thegoodpenguin-co-uk.20251104.gappssmtp.com header.i=@thegoodpenguin-co-uk.20251104.gappssmtp.com header.b="ypaBJMHp" Received: by mail-lf1-f47.google.com with SMTP id 2adb3069b0e04-5b60bcf9051so949379e87.1 for ; Fri, 04 Sep 2026 07:10:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=thegoodpenguin-co-uk.20251104.gappssmtp.com; s=20251104; t=1788531057; x=1789135857; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=K6e/qZqWNu7/NIcUOvkEH6TkAX0V7d4LsbvVhn7euaQ=; b=ypaBJMHp1XDOANgmjvC4oC9qR6VUJ+ncHk0Cty0ie3gYgRFoGTh8SAa4b8nU7phhby QLEnRDscPNsS0TOsdPe3/ijnpkTNuYN9OquoEghkPxzVrKIh8sfF3ccLit2tPqZoE8d1 IyFOoyDTnm0w7lyIWCRnIt7FNv19MtxWQ5N+qu0tCZJo8aWTdNfXqKuDiXNVxN3joPVE jil38YmTVkRra0v+zVjFcht0qluIqd0DzuRByMyVsFlsnz9VxpRmpFswBeorYbJgIY4p WO6H4JMelAwcYVpb5BQNW/kaV8rAFWPL35TSZou33hGtOceOivxx3NOpEb+W1J8rqc7k nl0g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1788531057; x=1789135857; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=K6e/qZqWNu7/NIcUOvkEH6TkAX0V7d4LsbvVhn7euaQ=; b=kXnT3PBnL+X+nqnxdk5t94Vc1piilukw3UWm4f/4aQX6TNWz8sBCemfmxUb/5VG3hF sLfJ8F+kObqg8FCLwRXozilNVXAjchgezOjpQtuv27/TJSwRd19oLJ6Y7RNq4OSCFlP+ nFhsA/CYWt4H+waSYK0x11hu96bcMxq85w1LGyuv4Wxbv812rbfYaQOPhmpa58nEJHLE i+313R2Phv5TG7H1+ZRmwHKIELJ1U+sPxxrgUFVs0MtbrCxCf4V4RSiSbFFWS3K+FYcJ NfArjb8YHGYS44VuWfWXERG0fxVG7I0A1DohsIcXpoQMvT7hYCbh+U/TItFUvuVyJSzp /0dA== X-Forwarded-Encrypted: i=1; AKwUvBy6raRj/S4KnQxQL0gSn3TwXBfg0weFf2BhNchm2dW6EQDVtkNmmfr2+oqnp6MrqY1nHa1ByHKK5uU/soM=@vger.kernel.org X-Gm-Message-State: AFuF++nCXWlCj3x1HeNoPfnkf93ciUvJZLFeDEBnWpR4kGgjY3mwJUfk 71QsfAfAv8IKMX2JfgjGe9QNqJgoMJ6SgkamTFRtTgPS5KYAbx3I+PJFLagrHoStZ9o5/4bTzRs Xviyt X-Gm-Gg: AYBFou15UsZKyRXBFf33fLCCMLHbv9jkN2yypEORROdKzLLL7O8lDL/cJD/x/DgXn27 +sFmSvBFSEdYeqI2Mjfhans1oGCvK14wEVPimkDnkoYrXORmEwlxwJYjvGPfNWk1xzQSmTmXiPv cXmjeYkUGJpgLdKBnNDELQph/yuIRRAYS7oMJ73ZgxmTLIifBQW6LktMiNvjUR9+u7TOuYq34uc kV4lI64d4qmpbIqpAv4CnsWOh8NXCHL9Jdn8eDzEgU+9oIZ4ex+VGCoB/Hqy/vC994k0KduH4GV AszEuH60Z7mqp7vnkn3XNx0jiShYI8s2yyucdoWRRzFup1CvoSBVkd8PUBe/H+EJoNkm5Qu6DMy LE44SPx8DYlKjgfZ/5BibeQS3FRsAnUiFhNd3o2dZxlHUw17HKo7zYoeX3da6lvWBxrI/HqIc0x /yR00OtqmtfgMdvBvMLVzE7H/wZLAvXJQrk3qC8B95kCsAoGdSH++nmM/H3VU2nRr7/miP3gjT1 5cZ9w== X-Received: by 2002:a05:600c:8b11:b0:49c:edfe:d525 with SMTP id 5b1f17b1804b1-49cf82417f7mr123193155e9.10.1788531046019; Fri, 04 Sep 2026 07:10:46 -0700 (PDT) Received: from [10.42.0.1] ([2a00:23c7:1d1a:9c01:2568:24c4:f44a:8310]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49ce46696e8sm138287045e9.0.2026.09.04.07.10.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 04 Sep 2026 07:10:45 -0700 (PDT) From: Pawel Zalewski Date: Fri, 04 Sep 2026 15:10:40 +0100 Subject: [PATCH 1/4] dma: dw: use designated initializers for acpi_device_id Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260904-acpi-dma-v1-1-0fcc63d65d4b@thegoodpenguin.co.uk> References: <20260904-acpi-dma-v1-0-0fcc63d65d4b@thegoodpenguin.co.uk> In-Reply-To: <20260904-acpi-dma-v1-0-0fcc63d65d4b@thegoodpenguin.co.uk> To: Viresh Kumar , Andy Shevchenko , Vinod Koul , Frank Li , Binbin Zhou , Sinan Kaya Cc: dmaengine@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-arm-msm@vger.kernel.org, Pawel Zalewski X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1788531042; l=1528; i=pzalewski@thegoodpenguin.co.uk; s=20260430; h=from:subject:message-id; bh=aQFEA3y1X11okBv1IVhRwHPokxBF08MtJtdbM64IarA=; b=tyyOQHQxn3xZTIwpXhIMj6SJta67xRTd+ISo1iTYGpKgjWvUuVu1brMOnuUK8WgtSIWS8O4K8 lKUl70Fitp4BMp1y7eYgsmIfq9Ht+bjFbiM1Jh4heAF8v9mXQ/WDsNm X-Developer-Key: i=pzalewski@thegoodpenguin.co.uk; a=ed25519; pk=vHq4n9IonORH2GTzLv8r6CWAFHzgfBuNkQPXA8NSly0= Use a named initializer for the acpi_device_id fields which makes the code more readable and consistent with how lists are initialized in the rest of the kernel code base. Signed-off-by: Pawel Zalewski Reviewed-by: Andy Shevchenko --- drivers/dma/dw/platform.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/drivers/dma/dw/platform.c b/drivers/dma/dw/platform.c index c63fa52036d7f..5c1c97eb28a4a 100644 --- a/drivers/dma/dw/platform.c +++ b/drivers/dma/dw/platform.c @@ -141,14 +141,14 @@ MODULE_DEVICE_TABLE(of, dw_dma_of_id_table); =20 #ifdef CONFIG_ACPI static const struct acpi_device_id dw_dma_acpi_id_table[] =3D { - { "INTL9C60", (kernel_ulong_t)&dw_dma_chip_pdata }, - { "80862286", (kernel_ulong_t)&dw_dma_chip_pdata }, - { "808622C0", (kernel_ulong_t)&dw_dma_chip_pdata }, + { .id =3D "INTL9C60", .driver_data =3D (kernel_ulong_t)&dw_dma_chip_pdata= }, + { .id =3D "80862286", .driver_data =3D (kernel_ulong_t)&dw_dma_chip_pdata= }, + { .id =3D "808622C0", .driver_data =3D (kernel_ulong_t)&dw_dma_chip_pdata= }, =20 /* Elkhart Lake iDMA 32-bit (PSE DMA) */ - { "80864BB4", (kernel_ulong_t)&xbar_chip_pdata }, - { "80864BB5", (kernel_ulong_t)&xbar_chip_pdata }, - { "80864BB6", (kernel_ulong_t)&xbar_chip_pdata }, + { .id =3D "80864BB4", .driver_data =3D (kernel_ulong_t)&xbar_chip_pdata }, + { .id =3D "80864BB5", .driver_data =3D (kernel_ulong_t)&xbar_chip_pdata }, + { .id =3D "80864BB6", .driver_data =3D (kernel_ulong_t)&xbar_chip_pdata }, =20 { } }; --=20 2.43.0 From nobody Sat Sep 26 03:57:59 2026 Received: from mail-wm1-f46.google.com (mail-wm1-f46.google.com [209.85.128.46]) (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 CBAB04AE138 for ; Fri, 4 Sep 2026 14:11:07 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.46 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788531069; cv=none; b=OWYydBy8dIO5bHiZXhKyYKwgJ2F5KwGW/KSc9EjUcgt0xSxVAv4o2MRJubTspaJD7RoEdRcAURcg4KEdD0vIH6I71bZLS1U9IQL7GFwIP/AETcOzwJk8iJQ927zzU03aYE9PtRAlnATHhUj5Jehy91FKw9U8FhlNXQuB0m0uoD8= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788531069; c=relaxed/simple; bh=HLpKxIaKGd7G1q0JMJ/3LmoPDegXjEccp9RbG0O8P0Y=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=CT9AgZyUdgh7cfg9iwqL/QNAZUvDjwnUqzhu7bKVzfaf7Lg59GOiTOaCVB7hdThBBzxw73cxw4qeh2XRpgtX8wSzntLXoGiPTC1ynJ8rj+Q1VsF4AK3xncwxFqZMcaZMniakc7aGwfyOCPiUVDY9WuAOVacuVgBRpMkIpV72kL0= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=thegoodpenguin.co.uk; spf=pass smtp.mailfrom=thegoodpenguin.co.uk; dkim=pass (2048-bit key) header.d=thegoodpenguin-co-uk.20251104.gappssmtp.com header.i=@thegoodpenguin-co-uk.20251104.gappssmtp.com header.b=Nq+VBNJG; arc=none smtp.client-ip=209.85.128.46 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=thegoodpenguin.co.uk Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=thegoodpenguin.co.uk Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=thegoodpenguin-co-uk.20251104.gappssmtp.com header.i=@thegoodpenguin-co-uk.20251104.gappssmtp.com header.b="Nq+VBNJG" Received: by mail-wm1-f46.google.com with SMTP id 5b1f17b1804b1-4956869750eso7929445e9.2 for ; Fri, 04 Sep 2026 07:11:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=thegoodpenguin-co-uk.20251104.gappssmtp.com; s=20251104; t=1788531066; x=1789135866; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=aEqUQC0KLTMrpqR3R5TYtWC0wMSU2dt7BIPd9pMyARM=; b=Nq+VBNJGF3Mgkl+YXFgKDMirc4NXRm3su8RxPlJLeDyhGTTV3PSaz0qKrAD4y71RiU 3R1EtrJcW8mrsdW3lw5sTrV6TF0oniuqHcqALv18yY1f7Jd7AcqtCxTVvEIYFBFnXze6 v3yANxZ71qQ8NAcOPzQK1loPvIL1F0Lx/uVjJpH7AZSONjR2tJR4bbVu9NZVJW7uHi/5 C2IuWjdXVd08fnvotHJU3x1beK+4PZOibQ8sAvbFNtpiCat7gMETkQNnhWAlaM0IfrdP eCtdL1o9fpSZCBqJq4u6RO1oGSxWBwmMDUAC5hAuYQNTAE34t1G9Jcvsu3QtTMSaKMAA 9dEg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1788531066; x=1789135866; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=aEqUQC0KLTMrpqR3R5TYtWC0wMSU2dt7BIPd9pMyARM=; b=nZiHyRLMmpODq5DMBDUoDbXNIehJRYzIqIZ9ii0QcnCcPJewfWh/ZfKsLv+Y3tii3Y cP25dPGryUMzeo0UZpA2+px5dbnZ+ypF+IiuIqO7N31/1uAz4RC9VSC/gr2pzDNeG3y9 ZW1arOBN+xbMgv+niYxa9fAs151gqL/mbjhj8iTJRosk1pWtafv/VvSRjtp0is1OnPuJ AcA+EDwcZVv7JUrdiX8ZR3MwkGPKhx0gTpYbJKHFybK/R4A59LerTfWlgYc7LCEa0QCc Y9xznhrr6CffHoAhw9nby/y5G9QZFUaN3ED86EmWFwB/6FhFDh8MnYY85QFfYrf8VHnb BrgA== X-Forwarded-Encrypted: i=1; AKwUvBzks0zKuchE3eNd14kDOU7Sb337PFSTeFryF3fKYE+vZHp794iYIxwQeO0+Dg7PYkZn/+kQUfmIClzSNKU=@vger.kernel.org X-Gm-Message-State: AFuF++k/lYJbvNwRgUb6vy7jUounhnLOLWASLo0VpyKHwxzrXXMbhqS5 9B3IAUlTzl2CEdJ2n2jAVw0T2s5qmA46dWtCbGpHQT+o91aoEAqAnRDw78/K/KzLnITjveGcr65 begl8 X-Gm-Gg: AYBFou1wnap4BcbQU42+nMBWCKcoYMblNc4d+0X/oUvV86b4AX4yWwhPCzSekHUwJGJ GdWF+mOxPcjkoesX5ooQPvn2kX8AfzzreqAIs3g3ATH3gJ3VaDU85VIQYzXM+TpfJw5bRTXkzD1 jPwhwibo1hefbBavTQo0T7knIebuXV4StV8vRAnrA/ctw5WgvX2SlIb1tiFz3AD3KKYty0zU+0L nmqFycm8kxExkhSGHO/mFhwy2m+ZLqT5qyJbHzuAaUp4g+Mt4aI34yWrY6ooGmHh2FijoSzAQXE W3NXNjsg3w0ah+oo93/AzrUHN9Qdr8XCw8tcZXdrLg1p6nx+EyplI0G1hJBgJ8oAJazZ9H4eWlC 6zUa0FZjZiclQqPenzQo0d/DsIyvt8r6ai+eoAg1Lj0qQlOsP7IIA244oHB2jTWuNUKGgTu+XkH L8T7n4VItyyTHB0Ul3hZNf4Q+0d7f3lBm0Ol3IkCApRDrsYovNaAA/goezqPCxh20= X-Received: by 2002:a05:600c:a087:b0:49c:f467:7ce0 with SMTP id 5b1f17b1804b1-49cf81dc377mr57050405e9.3.1788531047704; Fri, 04 Sep 2026 07:10:47 -0700 (PDT) Received: from [10.42.0.1] ([2a00:23c7:1d1a:9c01:2568:24c4:f44a:8310]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49ce46696e8sm138287045e9.0.2026.09.04.07.10.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 04 Sep 2026 07:10:46 -0700 (PDT) From: Pawel Zalewski Date: Fri, 04 Sep 2026 15:10:41 +0100 Subject: [PATCH 2/4] dma: loongson: use named initializers for acpi_device_id Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260904-acpi-dma-v1-2-0fcc63d65d4b@thegoodpenguin.co.uk> References: <20260904-acpi-dma-v1-0-0fcc63d65d4b@thegoodpenguin.co.uk> In-Reply-To: <20260904-acpi-dma-v1-0-0fcc63d65d4b@thegoodpenguin.co.uk> To: Viresh Kumar , Andy Shevchenko , Vinod Koul , Frank Li , Binbin Zhou , Sinan Kaya Cc: dmaengine@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-arm-msm@vger.kernel.org, Pawel Zalewski X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1788531042; l=1212; i=pzalewski@thegoodpenguin.co.uk; s=20260430; h=from:subject:message-id; bh=HLpKxIaKGd7G1q0JMJ/3LmoPDegXjEccp9RbG0O8P0Y=; b=VUi6AEMzf8WJnaEudtuz0IHlOiaxvFSP7LnEodkr0pKvhd111g4p3/8O+pPvejHm0kaaH4H8x WiqccCXL8MxC2XW3/g1uTW9wN47IBEzG2Ky43NlIT+FvWjMpNrO6Ilx X-Developer-Key: i=pzalewski@thegoodpenguin.co.uk; a=ed25519; pk=vHq4n9IonORH2GTzLv8r6CWAFHzgfBuNkQPXA8NSly0= Use a named initializer for the acpi_device_id fields which makes the code more readable and consistent with how lists are initialized in the rest of the kernel code base. While we are at it - unify the list terminator to have a single space between the brackets and no trailing comma. Signed-off-by: Pawel Zalewski Reviewed-by: Andy Shevchenko --- drivers/dma/loongson/loongson2-apb-cmc-dma.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/dma/loongson/loongson2-apb-cmc-dma.c b/drivers/dma/loo= ngson/loongson2-apb-cmc-dma.c index 1c9a542edc859..70880625c6e92 100644 --- a/drivers/dma/loongson/loongson2-apb-cmc-dma.c +++ b/drivers/dma/loongson/loongson2-apb-cmc-dma.c @@ -709,8 +709,8 @@ static const struct of_device_id loongson2_cmc_dma_of_m= atch[] =3D { MODULE_DEVICE_TABLE(of, loongson2_cmc_dma_of_match); =20 static const struct acpi_device_id loongson2_cmc_dma_acpi_match[] =3D { - { "LOON0014", .driver_data =3D (kernel_ulong_t)&ls2k3000_cmc_dma_config }, - { /* sentinel */ } + { .id =3D "LOON0014", .driver_data =3D (kernel_ulong_t)&ls2k3000_cmc_dma_= config }, + { } }; MODULE_DEVICE_TABLE(acpi, loongson2_cmc_dma_acpi_match); =20 --=20 2.43.0 From nobody Sat Sep 26 03:57:59 2026 Received: from mail-wm1-f53.google.com (mail-wm1-f53.google.com [209.85.128.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 DBBEE4A92EC for ; Fri, 4 Sep 2026 14:10:51 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.53 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788531053; cv=none; b=Ei3MI6BHoXI7nLMMO/qGUMIhRVvu5LsZRMz9ZAH2Yv4fgH7+kjcDoyLTNq9hubiYFBARD2ikVduemvXFrmCLqxyzC9ADZM/XgQ8TuX08Cz4NsmROwN/zqqtA4mGzJPkjjxnoeuF1GS73hgCl1cv/fcBKpWELCS6oaKB5sdn9g14= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788531053; c=relaxed/simple; bh=YI1OpqXpFveygflyZ7spNdU2ImPBQOBvJey4mLcCyjE=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=OrWpkRJHrne1yps5A1g+11pMDuVWw9KEeLyIS83ulvaXVuiDZtSSPlQnfoFnrChmBV0crTJWcdBG/vhJGxge5eMLhoydgxjRoCeIg4FDqFSmRmW2jeVClebc+v37cGHlDEnkZrVqbXsXe7DFYpin8h7UKp8JvLifROTqrgCz51w= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=thegoodpenguin.co.uk; spf=pass smtp.mailfrom=thegoodpenguin.co.uk; dkim=pass (2048-bit key) header.d=thegoodpenguin-co-uk.20251104.gappssmtp.com header.i=@thegoodpenguin-co-uk.20251104.gappssmtp.com header.b=r1fKACFQ; arc=none smtp.client-ip=209.85.128.53 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=thegoodpenguin.co.uk Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=thegoodpenguin.co.uk Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=thegoodpenguin-co-uk.20251104.gappssmtp.com header.i=@thegoodpenguin-co-uk.20251104.gappssmtp.com header.b="r1fKACFQ" Received: by mail-wm1-f53.google.com with SMTP id 5b1f17b1804b1-490cf322ed0so11056455e9.1 for ; Fri, 04 Sep 2026 07:10:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=thegoodpenguin-co-uk.20251104.gappssmtp.com; s=20251104; t=1788531050; x=1789135850; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=VUQuboyMNJgx1gV4X+dcroiSZBt7U++vQNPSBw1f83E=; b=r1fKACFQEVjQEv46f2kaqAGtxufPxmVgO3F9IO59Z9Iq3x0z3rT4MeYjVUhTzt6V/3 ekAhsb8WIUAUcr0Tf9aEmR3S6QqlloRHvHCScAA5RO5n+1tGhq00Nj+N072oAmas6JJo L/owmmZ2AF6tg3JVRjIGfTHDrYy8jj29TDiqxS2Q1pNu0Usr3zSHNO+2NGd8MnbcgKMA 0SenqW6SOSlY1VburWykZpP26HpC4NakjhTwmiL3HVJK7xtVr7DF8We6hQU5FN9fQIls iOxwuWsf16kZXczumo8NKqeWtoSnJbyBhqf5tlkoizg4yNyXRnxxp56HYQPD6OkAli91 SN2A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1788531050; x=1789135850; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=VUQuboyMNJgx1gV4X+dcroiSZBt7U++vQNPSBw1f83E=; b=UOepBFRx1462b4KtJ9EGs+Asunw06o16i2wJOe3g6abmv9tPfhtCFjiL1bTKRVxkPg gEkL2tBxa6ieRECwvAmnoDDh+5a77tTNZmcRZV8WGT6+5OjjrUDRGor+OINwhiopAMWG FBMvt8Xzt9q4Mnml9oZi/cdx2KM6vEz4MaCmQa6E6cDoZ7qstM/6T/MRjQCboZbfJi4p hFS410J8Wht9bOV6NNVSLkX+afyoIeSVO+cF3oBMq8iQEJ+lA7+kqlxyzy6xU3FF1oUF HY+oGbRgoq2KCjSAgFZytBVuePGmkudoeT04azeO2iBtQDCm2iYwHVmB2GdPRI8Rx1q0 T3yA== X-Forwarded-Encrypted: i=1; AKwUvBzfErFd1eN18ck7LgxlI7Y66irGe5lEMw++Zn5CK3WLqffZvftffvk9nGmw80lZ2jOHPlIAfxIk+pc+B10=@vger.kernel.org X-Gm-Message-State: AFuF++my9k1re/wMqizPbyRQzHes2Y19QUqMBQJpG2LC3/lTz5mbC8wP o0MAFSD+jSsJEj6sTfDCC7Cal8bFEVX6ZujpmKpzC+57r0RfY3RdYjS6hTiWkae7v7UAFzMTrGq zn7i9 X-Gm-Gg: AYBFou28Td54dZg0N6pb6bTCdlXOh3ew1WicHQ+5XhRbo3I+//l/Jay39KLphReCqn2 2BxwtkbsZZFCJeBsr9ADbpc6DDSHKTKgs7mVyTi0uabw6ajcudIiljOvHMXyeVQWDtyVn+zTzA0 WzQnbEaVOSD0/VOIkFdHOadSJQ9GSMurnVqT099Dzj0rFi7wfwoWANtDKq6V1nP50J6EvNs/mxs eCq/4m+Bhqj/rNJEI1VO3gjcVo8Rr2cLSKjBIoUTuARzZy+HzKM7LkyFBwvZTDSdtKGSU9WEHW0 AHWjxEGrfdOWvpTZlmFGnFYY2NrSs2WmlLuGQZiB7Udv6E8XqpxIB2UMQYNAjBbiyoeRosJVWZd aO7f9qJdpzvIvzfzGt3YyQUON99JVB8PMgBXqTGvH/iSrS+LNhj1A1pDo5WbV83OTA+e/o45qwL /87yxyiMdnADLC+qGbhoNI+UwQlbN+tV0rYnTSKTdocby1UnkDOObZv6XDUryWy4b0q0uwoIk1g AznUg== X-Received: by 2002:a05:600c:608a:b0:49c:fc6c:bdfd with SMTP id 5b1f17b1804b1-49cfc6cbfe7mr36426485e9.20.1788531049864; Fri, 04 Sep 2026 07:10:49 -0700 (PDT) Received: from [10.42.0.1] ([2a00:23c7:1d1a:9c01:2568:24c4:f44a:8310]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49ce46696e8sm138287045e9.0.2026.09.04.07.10.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 04 Sep 2026 07:10:48 -0700 (PDT) From: Pawel Zalewski Date: Fri, 04 Sep 2026 15:10:42 +0100 Subject: [PATCH 3/4] dma: qcom: use named initializers for acpi_device_id Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260904-acpi-dma-v1-3-0fcc63d65d4b@thegoodpenguin.co.uk> References: <20260904-acpi-dma-v1-0-0fcc63d65d4b@thegoodpenguin.co.uk> In-Reply-To: <20260904-acpi-dma-v1-0-0fcc63d65d4b@thegoodpenguin.co.uk> To: Viresh Kumar , Andy Shevchenko , Vinod Koul , Frank Li , Binbin Zhou , Sinan Kaya Cc: dmaengine@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-arm-msm@vger.kernel.org, Pawel Zalewski X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1788531042; l=1212; i=pzalewski@thegoodpenguin.co.uk; s=20260430; h=from:subject:message-id; bh=YI1OpqXpFveygflyZ7spNdU2ImPBQOBvJey4mLcCyjE=; b=+jWpb9zoHZPf04DHZ75KRlkA9qQYrBTOnieAY7Gxd2mvQ/1U/LI4RfXElHT7e7IMRJ0Wf6aYt fAc6tSNVnY1BFsbQ5LNTLeX1XyLY/oK690JWA0i99VWhR2UDOemWfcG X-Developer-Key: i=pzalewski@thegoodpenguin.co.uk; a=ed25519; pk=vHq4n9IonORH2GTzLv8r6CWAFHzgfBuNkQPXA8NSly0= Use a named initializer for the acpi_device_id fields which makes the code more readable and consistent with how lists are initialized in the rest of the kernel code base. Also drop explicitly setting fields to 0 where it is redundant. While we are at it - unify the list terminator to have a single space between the brackets and no trailing comma. Signed-off-by: Pawel Zalewski Reviewed-by: Andy Shevchenko --- drivers/dma/qcom/hidma.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/dma/qcom/hidma.c b/drivers/dma/qcom/hidma.c index c939635be21d..1349066b1544 100644 --- a/drivers/dma/qcom/hidma.c +++ b/drivers/dma/qcom/hidma.c @@ -935,10 +935,10 @@ static void hidma_remove(struct platform_device *pdev) =20 #if IS_ENABLED(CONFIG_ACPI) static const struct acpi_device_id hidma_acpi_ids[] =3D { - {"QCOM8061"}, - {"QCOM8062", HIDMA_MSI_CAP}, - {"QCOM8063", (HIDMA_MSI_CAP | HIDMA_IDENTITY_CAP)}, - {}, + { .id =3D "QCOM8061" }, + { .id =3D "QCOM8062", .driver_data =3D HIDMA_MSI_CAP }, + { .id =3D "QCOM8063", .driver_data =3D (HIDMA_MSI_CAP | HIDMA_IDENTITY_CA= P) }, + { } }; MODULE_DEVICE_TABLE(acpi, hidma_acpi_ids); #endif --=20 2.43.0 From nobody Sat Sep 26 03:57:59 2026 Received: from mail-wm1-f42.google.com (mail-wm1-f42.google.com [209.85.128.42]) (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 28EDB4A8FF7 for ; Fri, 4 Sep 2026 14:10:52 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.42 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788531054; cv=none; b=QIBkokV/X0GnSCNtjxWFPjlEc66RPGrfi+B0wR1AKUVaiZ42hlc4ph0Hk5cEPngDKubLTLBDujn2wijeLUeWdsGfiX5pOkFCVTf/EAlspcSWFu/KmvF0RGEBbQrTnj1thUYiGf12PbbCl6LC/MWOv1006KASWI0fYAjRGaQZuLg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788531054; c=relaxed/simple; bh=6+l3T16YqBoRlbABnst1+TqgdnjDEqIeHNaVG4pj+9I=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=kOhxZugNDjqMKpKhnCyc4HRu/Qj1YdR1A1Eo0gKbJtBzQHZv/IKYZsEryYxR9PsdHaWlCfm9Zvh6bIcG01ABi0nJ8DO6b5MsSIFX6lDV2oiUg9L+1gVQ88G1In19dM9pBHSCvvRgsV3koRmeEiOjTkSNBLAldgUg7v2eqEa2nQU= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=thegoodpenguin.co.uk; spf=pass smtp.mailfrom=thegoodpenguin.co.uk; dkim=pass (2048-bit key) header.d=thegoodpenguin-co-uk.20251104.gappssmtp.com header.i=@thegoodpenguin-co-uk.20251104.gappssmtp.com header.b=rFDVVypq; arc=none smtp.client-ip=209.85.128.42 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=thegoodpenguin.co.uk Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=thegoodpenguin.co.uk Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=thegoodpenguin-co-uk.20251104.gappssmtp.com header.i=@thegoodpenguin-co-uk.20251104.gappssmtp.com header.b="rFDVVypq" Received: by mail-wm1-f42.google.com with SMTP id 5b1f17b1804b1-49b8ce9b733so8375755e9.1 for ; Fri, 04 Sep 2026 07:10:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=thegoodpenguin-co-uk.20251104.gappssmtp.com; s=20251104; t=1788531051; x=1789135851; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=oOMrL5pgvFhwSvByI+4qlT7MXoUJL5NjWpFqsiJ9Hnw=; b=rFDVVypqhaTwhAOZ/TGVCReyQJtT33FK+70F87HhPFPv40fynhVPNa6q/5cnHDYZJM gDOt0l/GihgPxw6CBLWfq/p7DzeAVnDS6gRf5qTl+EgJVve/gqGFbl1DsUk4ztz+ms6T 6oLKlcbQbExhSHwRTsGqBQ+AOFw9enpz51jcge/znA1QZiyQMdekykwYVgp6Fm3XXBz+ +czxSLQwwBX03Rthh0FR71yE4dh7nHBP9Pk+SWCTc/ntbxUs4o2OoUKj3aFnk6RoGkR5 CTTQQt+AD8bYg3dPuPYGuulaMJXugLC1TlhjE8ZWdUX1v3ewdSh77Fla8DdIx4ORhRz5 qOSw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1788531051; x=1789135851; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=oOMrL5pgvFhwSvByI+4qlT7MXoUJL5NjWpFqsiJ9Hnw=; b=KBp9DgmrVvYf/UNkFMSKExI77EzX2AmiOlt1XywS3a5WGNJg9mCQtfIoyvTI06jtTU MI+KHSe5wZrVTQbctmJWZbJi5aObZ2axvW6Rk5veuXPjq6F9l8lw5GPSA3XncmePDscm vvKzndWqkGbuzDJjjqpP8B/Mf66Mdqwg/VZr+ud5W6t9dZ3ft+BXB9H+fvoCHtiYOcWL s1UL+PF6i2sKlO4m/XCHapIgvSXX7fzsAlGnVP6UTkGekCXkB34inVgT7c3QhcRieZNI zfqHqth3KlTLPBMK+wFP57/9Bp0dLXGZfEqMhy/nSXRKVFgNn7Qq6nR+N2josm+Vc8+P 90iA== X-Forwarded-Encrypted: i=1; AKwUvBw1P3emr7W7kCpEORtPQj3Pn5dNuZxPKVyQyIeEwVyf5JyEu2PNWcXoYv5BTruFyUEUDu44CFh0/jbZaQg=@vger.kernel.org X-Gm-Message-State: AFuF++n1vMB2wqJCyN5L2s6yW5jjla/rXgsuS5k+++YXQNVrvbX2Jsz9 y08JSQMjiQuHDo+5D/bJAHNh3LdmgzzmxE36Td1xc/VB3Sa8/cUE3UOrZKIChBT2CBkQzdAoWWc j630M X-Gm-Gg: AYBFou2BvTPyWh2ssa2tLVWmgAOcbCjR5ReEPkeO6PaETiaHa+CThugGccA/q3ECGVw 7wH1O73ENwlKnU5IuWgh7O8A+WgwiJGx8d6WE+Y0qq7VnMW8JV/kW5+7zkaP6gg51ducKBWaMZI /b0RD0sW7OrDtl5R8sE+TBK0tnWDPWsFSGPVJJsxDt0qWifRUQbAU3uL6ynb4BdKrOGanIIJ4b2 eNusVm/6gf+54rp6cevvBg+j4KGOlXrVNW2dPs3CoLWact5+Bsl4OA8HJKzPsQ7dghFk15eUvs+ gPEJc2Z1LKsA5MGfv0lHWeX0fBObmUKwHQybLrtnKGifdYz9GSD16LWqRbXliDf+lr6VITJkZft 4xYSjvsmWlnEpxSycbORwtg5OQDCX+zaA++KGwR/85NiH7j4cnshYUonPsgZjABVLMXFcRHjNe2 lh4fiYKm2I6fqLhOsszE0ubegwSH1VIliUelJ99N5mP50hxIBQH8Ybv4Jx6z4qv7xrgADgtuukp L1lXg== X-Received: by 2002:a05:600c:3511:b0:49c:fa20:cc01 with SMTP id 5b1f17b1804b1-49cfa20ccddmr48051785e9.24.1788531051262; Fri, 04 Sep 2026 07:10:51 -0700 (PDT) Received: from [10.42.0.1] ([2a00:23c7:1d1a:9c01:2568:24c4:f44a:8310]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49ce46696e8sm138287045e9.0.2026.09.04.07.10.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 04 Sep 2026 07:10:50 -0700 (PDT) From: Pawel Zalewski Date: Fri, 04 Sep 2026 15:10:43 +0100 Subject: [PATCH 4/4] dma: xgene-dmac: use named initializers for acpi_device_id Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260904-acpi-dma-v1-4-0fcc63d65d4b@thegoodpenguin.co.uk> References: <20260904-acpi-dma-v1-0-0fcc63d65d4b@thegoodpenguin.co.uk> In-Reply-To: <20260904-acpi-dma-v1-0-0fcc63d65d4b@thegoodpenguin.co.uk> To: Viresh Kumar , Andy Shevchenko , Vinod Koul , Frank Li , Binbin Zhou , Sinan Kaya Cc: dmaengine@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-arm-msm@vger.kernel.org, Pawel Zalewski X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1788531042; l=1006; i=pzalewski@thegoodpenguin.co.uk; s=20260430; h=from:subject:message-id; bh=6+l3T16YqBoRlbABnst1+TqgdnjDEqIeHNaVG4pj+9I=; b=1/UGTl9qld09cFRhCKZNZevEkztnHBWqKduXD1tX9YhzELe4Wk3gFziz0npmX7vUgzAuy4qFd fw3G4nKijjXCWmhBWW9yq9WNMTDI/f+Md4KBbsec71lteOOf2SQDUnU X-Developer-Key: i=pzalewski@thegoodpenguin.co.uk; a=ed25519; pk=vHq4n9IonORH2GTzLv8r6CWAFHzgfBuNkQPXA8NSly0= Use a designated initializer for the acpi_device_id fields which makes the code more readable and consistent with how lists are initialized in the rest of the kernel code base. Also drop explicitly setting fields to 0 where it is redundant. While we are at it - unify the list terminator to have a single space between the brackets and no trailing comma. Signed-off-by: Pawel Zalewski Reviewed-by: Andy Shevchenko --- drivers/dma/xgene-dma.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/dma/xgene-dma.c b/drivers/dma/xgene-dma.c index fa1173e49900..8d1c58ca0d48 100644 --- a/drivers/dma/xgene-dma.c +++ b/drivers/dma/xgene-dma.c @@ -1800,8 +1800,8 @@ static void xgene_dma_remove(struct platform_device *= pdev) =20 #ifdef CONFIG_ACPI static const struct acpi_device_id xgene_dma_acpi_match_ptr[] =3D { - {"APMC0D43", 0}, - {}, + { .id =3D "APMC0D43" }, + { } }; MODULE_DEVICE_TABLE(acpi, xgene_dma_acpi_match_ptr); #endif --=20 2.43.0