From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wm1-f41.google.com (mail-wm1-f41.google.com [209.85.128.41]) (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 C4C2235C19F for ; Wed, 17 Jun 2026 11:00:01 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.41 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1781694004; cv=none; b=ETMO0kdkxI0pmF4/DhV3AY55PsYqTf+ZWdf6R/r7THvwLStfrrCKcd9xGetKA5SKZE5/UV5aveDy+QDK0GW6SnIXLzJXJ2iOG35p4vTXhJUgHACpkAOtmQa+UXugBd9gzfIUfZalugpkN+h7JVFIg7wAFkqHRwWobrFW3q1SFns= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1781694004; c=relaxed/simple; bh=W10EYd5yNHtHtCsaAJYNg1f2TbY6i6o+1V5k4q/6Gy8=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=TisBPJUrJdZ5FUoVDy5dXpXDQru9uJ00RlzF5JohjY19boPyy+nA+jlyyNQjJjIWMUqyFx2nFfc2DokqOtYcCNw3G0Skmn9JBitVkQOwhoN3O1EFCXtl5CYtEw7Kiq2CHlStSl1GU9uof4jakyqBN742GE27uyMonB2DE8GedIk= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=baylibre.com; spf=pass smtp.mailfrom=baylibre.com; dkim=pass (2048-bit key) header.d=baylibre.com header.i=@baylibre.com header.b=X6WL+vCa; arc=none smtp.client-ip=209.85.128.41 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=baylibre.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=baylibre.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=baylibre.com header.i=@baylibre.com header.b="X6WL+vCa" Received: by mail-wm1-f41.google.com with SMTP id 5b1f17b1804b1-4908b92904fso69820845e9.0 for ; Wed, 17 Jun 2026 04:00:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre.com; s=google; t=1781694000; x=1782298800; darn=vger.kernel.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=YxKh8I0UMSkrnZV+aGOFbOS2uZGvOfyS/QrDhlucjm8=; b=X6WL+vCac0BDJcrGRdo7VHDKNiUC2MmBHvd5epvVN01UT/+WlCSafZAZIWBhqUOA9j 1iTgEKMdifuyubd5UBJAKeuUvsbVT4h1sZm02v0l03mLO/XUOtc/QFcQi6QsfIx7r6GY 1+84Gwd67+y4aEYaF09rHdngqFEn13RlwKlw8aCla049wG1YrR+kf860vGz5TfL1c0Lx 62///qY/baI7tVT1fagDTv9VqUprB3hXBvlfEJ3Zm5+E66lRW2yyWbMPAAZe7r/THExd SUDOZ5VIiI0Wbg3ihZwuB/Ivn/MNQJEY2S1GiBxWl7og3QqylUz02C055O0hhopKmnmx xqPA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781694000; x=1782298800; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-gg:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=YxKh8I0UMSkrnZV+aGOFbOS2uZGvOfyS/QrDhlucjm8=; b=VGP8ab1pYaiMHU9tuMJL/g0zJfL25FSu5QljnaC6UT9dIeXJmFT+1UJW1fEUAkbCyw aV8m5qVMfO0Glu/qpzKj8P3IiZcOnMHjLZmJProkQ1Xzp3TdseuNF4HL9rJZA8VgcAgB pDHkmGu+xB2cqmZpxGpY0jsgOBfCJ+JEKCY9mNm2mtd3BfB+1YyB/26nAYBt+upA/aQc 25434/wSynPfXbQVCaxaUXA7ciV9celZlEk9QOA/STXpUTURTzAJxi9r9qHJR58V5oaW /c5BtEQxOlWZH/Fm+kK9C4SttKFOLJFlO9fAypFKIQqknfLwgh4ax8e12hXdWik6OL+c qh/w== X-Forwarded-Encrypted: i=1; AFNElJ9BuolcTeugMnha8XS3uzJ8cYT/kkXb5/G7DpAW4LxVlT7YJ39bNamvbP7IiVAy5bIAgtPWbHrZ+BIvRMo=@vger.kernel.org X-Gm-Message-State: AOJu0YzvdSS0yQSRa9fMSgpd1Q3uOYufDoZszleb1s0V7/FoAFvXTCeb c/cMV82t83V0Q1vR+pBs89/HJQX2voyeM3kR//6wzfUZIFsXlNSEP1NWvJjggDxAhk0= X-Gm-Gg: Acq92OFbxom5A1Q4T4KzMpBweVS4crRz+znMm4tWfUZNDYJbDdsk5VciF0paFf48/fr t3aoozJTvrpulL+tYi1LvJjOxhKm8p6WqKMWJj24K4uTjvEod5BzW6vQmavXP0UG1MEpxfTmGMF UQX68MgAjjtct1pXO0Xd1LRHN0IgXUN7irPYh9GqC55vIgFuIEXQaSUo1K2iDZUkYXDuHjTvSrw cL3CevB7CrtL5IYOLQyI57jEt16FxhS94iTKrGLxXeAzbWvWjqMLcoqQmnJuL8u+K7zAZiEWqTX ej1QAONaY2KeuRHc2+c0/CsNuoOsKfyzbJx1t8nMTWk1a+ZP/p9t9sExZt+2wUTsjNFzKtgsZB0 0KVyHFP1Xx4uGWREZgw/wo0oGMVCA7SgaVgE6SGg0qgdlZQwgthNwOSYdgHWyUA0wCGyR2J2Vq2 6d1emQgjSvew9bR3TB4a+Ga+Y02/Z3uAPi/XajBLsABhVaI6jsIlYPIOjlbhkZx8sr3gFYSlxbr CqDtnpuvB+45Q4= X-Received: by 2002:a05:600c:1f86:b0:490:33b3:4be0 with SMTP id 5b1f17b1804b1-49234127a4dmr40056925e9.20.1781693999653; Wed, 17 Jun 2026 03:59:59 -0700 (PDT) Received: from localhost (p200300f65f47db04bc2080ea3c93ea6d.dip0.t-ipconnect.de. [2003:f6:5f47:db04:bc20:80ea:3c93:ea6d]) by smtp.gmail.com with UTF8SMTPSA id 5b1f17b1804b1-4922f9cd140sm143803295e9.0.2026.06.17.03.59.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 17 Jun 2026 03:59:58 -0700 (PDT) Date: Wed, 17 Jun 2026 12:59:57 +0200 From: Uwe =?utf-8?Q?Kleine-K=C3=B6nig_=28The_Capable_Hub=29?= To: Thomas Zimmermann Cc: Maarten Lankhorst , Maxime Ripard , David Airlie , Simona Vetter , Gerd Hoffmann , Markus Schneider-Pargmann , Patrik Jakobsson , Jianmin Lv , Qianhai Wu , Huacai Chen , Mingcong Bai , Xi Ruoyao , Icenowy Zheng , Dave Airlie , Jocelyn Falempe , dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, virtualization@lists.linux.dev, spice-devel@lists.freedesktop.org Subject: Re: [PATCH] drm: Consistently define pci_device_ids using named initializers Message-ID: References: <20260504150537.2136760-2-u.kleine-koenig@baylibre.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="wb7rzchjydq75p5e" Content-Disposition: inline In-Reply-To: --wb7rzchjydq75p5e Content-Type: text/plain; protected-headers=v1; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Subject: Re: [PATCH] drm: Consistently define pci_device_ids using named initializers MIME-Version: 1.0 Hallo Thomas, On Wed, Jun 17, 2026 at 11:11:32AM +0200, Thomas Zimmermann wrote: > Am 12.06.26 um 14:10 schrieb Thomas Zimmermann: > > Hi > >=20 > > Am 04.05.26 um 17:05 schrieb Uwe Kleine-K=F6nig (The Capable Hub): > > > The .driver_data member of the various struct pci_device_id arrays we= re > > > initialized by list expressions. This isn't easily readable if you're > > > not into PCI. Using the PCI_DEVICE macro and named initializers is mo= re > > > explicit and thus easier to parse. Also skip explicit assignments of 0 > > > (which the compiler then takes care of). > > >=20 > > > This change doesn't introduce changes to the compiled pci_device_id > > > arrays. Tested on x86 and arm64. > > >=20 > > > Signed-off-by: Uwe Kleine-K=F6nig (The Capable Hub) > > > > >=20 > > Reviewed-by: Thomas Zimmermann > >=20 > > I'll merge the patch into drm-misc-next. >=20 > Merged with a minor change to coding style in gma500. Ah, you removed spaces from expressions like: (long) &cdv_chip_ops That's fine, thank you. Best regards Uwe --wb7rzchjydq75p5e Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEP4GsaTp6HlmJrf7Tj4D7WH0S/k4FAmoyfisACgkQj4D7WH0S /k4IaAf/WKwHqoBZKlZOBFkwYpxmnJKXcyGTkSX1s1Vl6noDw9E+DLSsNl23lLrm l/HM6dvtSt99bkmVsETfPltX+t1/i7+muGo4o0cTI6DQIME/+XzGrhbc6KH4QRSI Z/Q17qqeXJ8detwkJ6mt9pO/+IsiD9luh6GuB6cemPxU6DG0mzL8uum5OA7oeU/B 8E8aCTxY15HfmzY7y8+h+WN/kh1KTUiZ/em8fSX/fKNFfJXeIyBQXV0Ht2AtAEsR dYqDqOsbZhkwK0MCJ2DjDI5uDa0UyKDSpwLTswdzrokmYDYgOzJ19bS8Ywr3kkDA yv6uzfaQwaQwDUNFmmCHFpSLYDtdKw== =sh50 -----END PGP SIGNATURE----- --wb7rzchjydq75p5e--