From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wm1-f45.google.com (mail-wm1-f45.google.com [209.85.128.45]) (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 83A0523EA97 for ; Sun, 16 Aug 2026 22:33:33 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.45 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786919616; cv=none; b=cm8dM2fjswDV5Cf9jnU1qSrXLw8yBcMvIKiZxkKagDvIMr9xir+h6ap/SYmc6klWIBOM3iHz5axP83xySsvrRqfmxoEtTMTodlEydH2RDHh9P36J7ohMyyBQrnUSg+bdYgjf54wAuDfO/ZIdfD4sLKKjzl9LdfCzkvfvewi3l6w= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786919616; c=relaxed/simple; bh=hFyiLLWfP0pI4GwSwpuI20RUmspX5zuiTZWxRIbzPAM=; h=Date:From:To:Cc:Subject:Message-ID:MIME-Version:Content-Type: Content-Disposition; b=XgdechL8zjrCCnBFBfZkQTAVXMGlsYtezn58PQhR4dPMmO0CKnYhr0XaiPzNfHuNZGIAcO10+2F9ceJhmSLvkckXO51ZSbmanGR6YCucqiPbzUCtDkkt6ylZZqEEPbOL2OOPvNjSICxai7Z7O0AefbnLZwiwua6pAGjiAu4y4sY= 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=F87mD00C; arc=none smtp.client-ip=209.85.128.45 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="F87mD00C" Received: by mail-wm1-f45.google.com with SMTP id 5b1f17b1804b1-4998e0916faso11329325e9.2 for ; Sun, 16 Aug 2026 15:33:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre.com; s=google; t=1786919611; x=1787524411; darn=vger.kernel.org; h=content-disposition:content-type:mime-version:message-id:subject:cc :to:from:date:from:to:cc:subject:date:message-id:reply-to :content-type; bh=diNbcxbX2N7R6AbZPHc9AfWYDtGpfQ3337JOZQMMM5s=; b=F87mD00C/NkPnES/oUIxh0FCsMFvn8UiXKaB6UZ2UplKcyjYfn2SqfrAOQK5Pepet/ TcpMrRB71Sc3iVTDdofRAePepgwZbxB3AnRw9vzIZ0dO9JUmULJNI/ImCIxt2uPETlTL C/JN/CbydXokrEDjftM01+hVD3Jj+0KPFcDdqEel6pWbYWawwSSahM897TfHuDnLhxr9 7hx0/433oiu8cAJR+5NCz3zqxbKgdYRz79zWRUbmWaO1Cf/Md0KbkNnu6bdzgTv5LAQ6 +lXC+24BlNwi683ZAh8eSMfI+afAU36HcIqERrElMPE3IGHMkdzCAo4f1SKhavM/T9HI ZdFg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786919611; x=1787524411; h=content-disposition:content-type:mime-version:message-id:subject:cc :to:from:date:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=diNbcxbX2N7R6AbZPHc9AfWYDtGpfQ3337JOZQMMM5s=; b=VuUw65Pwe4Xsq2Xs42SGUsHDFMWefYGu9QNgv+cZlBfUWJW7IvmrS3q8K+OQ9/NX91 okeYafvid2+O9/6vlT/tW4poJSHDpHajC7o7o3wrlZ000abHFCDtT7K0m36/irAEkw3t 4mZk3Bum5fAf8xtUdFO0qB8arB32hC0PVaZc9pzPRE6HGkcQ2fT2TVdu0SN3VFwC+Mce rRC5glLrllHd4xEBqy6DQqHcRRSLhMM6VIN9UTFY2UoDQ7EAoMoT+b4xFUWHNZRRPAVx NaloXnhYTsdymPryctup+3n0qsLxs7eGIQC4WSQPBbjXPftEUiqZg4t/Zvd6w/QNMV74 3kuQ== X-Forwarded-Encrypted: i=1; AHgh+RqWlp8J5t8zjx952S5O4X0n/62OycDLjq/HOq+xy7f9m3QHZNoSqQpwiInpS741oz5EuEyLQdW9LB26V/Y=@vger.kernel.org X-Gm-Message-State: AOJu0YxZgItVpkRiUckgaNro/tvtFs4KqoX6F+zVucVXkXTfmivsoK0r SMzJ0Jxebn5oM6wb5IbQ87a7XojeOAzVsWC/64+hhH3HT66r7tm9A4xRxrMxnoFLvcxyY5fSKEZ gSNUq3vg= X-Gm-Gg: AR+sD13BKGF8Hm44hoOM2yUtft6nSxoGh+i0CCnJkG4TH0B2dah1oq1TanPwNRZ4hlU fmM6Oa1SPBbxZdBi1UrXbVcQ8bf6TJ7VPn/3uaT5LIhyun+BR4sro5EqL8uPmC8hXwfOK3LvR8Z FmKtX0SGHN0q1v6xLXvcy+BRNPZ7RPLC7cZC43sqlerglE9Z6cJL6pbfNrhIhp/k3PqnZNsZ1aB bdVkJQj8u19WmSaZ3sI4cIkW1WgogBFGDlkIhji7S5KKDMKSEwxFq3bheb72ETKdN/B1pgrL5jr ndqm7MMTv/+ESudWw+4NrVNNKOfYdZdP5R67fuhoIllPTb/HQ5k/lpFRfvEfV9D7QBaVkUuOvnC WmWY7ZNknOsWdi2vMsyic4gBuwFoqs8UOSgh1DFJRNHskDjf6yXvWnCcldJqd9O/DPN5PES6Vgi inJaCt+r9+GV6g5KnraLM5GKuexkqjc+UOjpbUPsRg5bk0NvgBOd3rHFYKtIs8L0RPCw== X-Received: by 2002:a05:600c:1906:b0:499:8467:3f2d with SMTP id 5b1f17b1804b1-499879b611dmr271460715e9.19.1786919611148; Sun, 16 Aug 2026 15:33:31 -0700 (PDT) Received: from localhost ([2a02:8071:56d1:2de0:1d24:d58d:2b65:c291]) by smtp.gmail.com with UTF8SMTPSA id 5b1f17b1804b1-4998ac6afe7sm143124585e9.3.2026.08.16.15.33.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 16 Aug 2026 15:33:30 -0700 (PDT) Date: Mon, 17 Aug 2026 00:33:28 +0200 From: Uwe =?utf-8?Q?Kleine-K=C3=B6nig?= To: Linus Torvalds Cc: linux-pwm@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [GIT PULL] pwm: Changes for 7.3-rc1 Message-ID: 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="pv4kxscp2kaxymhl" Content-Disposition: inline --pv4kxscp2kaxymhl Content-Type: text/plain; protected-headers=v1; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Subject: [GIT PULL] pwm: Changes for 7.3-rc1 MIME-Version: 1.0 Hello Linus, the following changes since commit dc59e4fea9d83f03bad6bddf3fa2e52491777482: Linux 7.2-rc1 (2026-06-28 12:01:31 -0700) are available in the Git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/ukleinek/linux.git tags/p= wm/for-7.3-rc1 for you to fetch changes up to b4e94b0418ad6dbe62b6ca53369159ed3d9f0d8c: pwm: th1520: use vertical import style (2026-08-11 06:58:59 +0200) Most patches were in next for for quite some time, for the two topmost Rust patches I failed to apply them earlier after they got Michal's blessing so these were in next only roughly a week. I don't expect any merge issues, there were no conflicts found in next and the branch merges fine into your master branch. Thanks for pulling pwm/for-7.3-rc1 for 7.3-rc1. Best regards Uwe ---------------------------------------------------------------- pwm: Changes for v7.3-rc1 A bunch of cleanups---in C and Rust---and a devicetree and driver extension for a new SoC variant. Thanks for Biju Das, Francis Laniel, Guru Das Srinagesh, Markus Elfring, Mikko Perttunen, Thierry Reding, and Yi-Wei Wang for their changes and further Alexandre Courbot, Benno Lossin, Chen Wang, Geert Uytterhoeven, Jon Hunter, Laurent Pinchart, Michal Wilczynski, Mikko Perttunen, and Rob Herring for valuable review feedback. ---------------------------------------------------------------- Biju Das (1): pwm: rzg2l-gpt: Drop unused rzg2l_gpt_chip parameter from rzg2l_gpt_c= alculate_prescale() Francis Laniel (1): rust: pwm: replace `core::mem::zeroed` with `pin_init::zeroed` Guru Das Srinagesh (1): pwm: th1520: use vertical import style Markus Elfring (1): pwm: Use seq_putc() calls in pwm_dbg_show() Mikko Perttunen (4): pwm: tegra: Prefix driver-local macros and functions pwm: tegra: Modify read/write accessors for multi-register channel pwm: tegra: Parametrize duty and scale field widths pwm: tegra: Add support for Tegra264 Thierry Reding (1): dt-bindings: pwm: Document Tegra264 controller Uwe Kleine-K=F6nig (The Capable Hub) (8): pwm: mc33xs2410: Initialize spi_device_id arrays using member names pwm: Use named initializers for platform_device_id arrays pwm: pxa: Depend on OF and simplify accordingly pwm: pca9685: Drop unused assignment of acpi_device_id driver data pwm: Use named initializers for arrays of acpi_device_id pwm: Unify coding style of acpi_device_id arrays pwm: Unify coding style of of_device_id arrays pwm: lpss-pci: Unify coding style of pci_device_id array Yi-Wei Wang (1): pwm: tegra: Avoid hard-coded max clock frequency .../bindings/pwm/nvidia,tegra20-pwm.yaml | 1 + drivers/pwm/Kconfig | 2 +- drivers/pwm/core.c | 6 +- drivers/pwm/pwm-adp5585.c | 4 +- drivers/pwm/pwm-apple.c | 2 +- drivers/pwm/pwm-argon-fan-hat.c | 2 +- drivers/pwm/pwm-atmel-hlcdc.c | 15 +- drivers/pwm/pwm-atmel-tcb.c | 6 +- drivers/pwm/pwm-atmel.c | 3 +- drivers/pwm/pwm-bcm-iproc.c | 2 +- drivers/pwm/pwm-bcm-kona.c | 2 +- drivers/pwm/pwm-bcm2835.c | 2 +- drivers/pwm/pwm-berlin.c | 2 +- drivers/pwm/pwm-brcmstb.c | 2 +- drivers/pwm/pwm-clk.c | 2 +- drivers/pwm/pwm-clps711x.c | 2 +- drivers/pwm/pwm-cros-ec.c | 2 +- drivers/pwm/pwm-hibvt.c | 2 +- drivers/pwm/pwm-imx-tpm.c | 2 +- drivers/pwm/pwm-imx1.c | 2 +- drivers/pwm/pwm-imx27.c | 2 +- drivers/pwm/pwm-ipq.c | 4 +- drivers/pwm/pwm-jz4740.c | 2 +- drivers/pwm/pwm-loongson.c | 2 +- drivers/pwm/pwm-lp3943.c | 2 +- drivers/pwm/pwm-lpc18xx-sct.c | 2 +- drivers/pwm/pwm-lpc32xx.c | 2 +- drivers/pwm/pwm-lpss-pci.c | 2 +- drivers/pwm/pwm-lpss-platform.c | 10 +- drivers/pwm/pwm-mc33xs2410.c | 2 +- drivers/pwm/pwm-mediatek.c | 2 +- drivers/pwm/pwm-meson.c | 9 +- drivers/pwm/pwm-mtk-disp.c | 8 +- drivers/pwm/pwm-mxs.c | 2 +- drivers/pwm/pwm-omap-dmtimer.c | 4 +- drivers/pwm/pwm-pca9685.c | 6 +- drivers/pwm/pwm-pxa.c | 30 ++-- drivers/pwm/pwm-raspberrypi-poe.c | 2 +- drivers/pwm/pwm-rcar.c | 4 +- drivers/pwm/pwm-renesas-tpu.c | 10 +- drivers/pwm/pwm-rockchip.c | 8 +- drivers/pwm/pwm-rzg2l-gpt.c | 7 +- drivers/pwm/pwm-samsung.c | 2 +- drivers/pwm/pwm-sifive.c | 2 +- drivers/pwm/pwm-sl28cpld.c | 2 +- drivers/pwm/pwm-sophgo-sg2042.c | 7 +- drivers/pwm/pwm-sprd.c | 4 +- drivers/pwm/pwm-sti.c | 2 +- drivers/pwm/pwm-stm32-lp.c | 4 +- drivers/pwm/pwm-stm32.c | 6 +- drivers/pwm/pwm-sun4i.c | 2 +- drivers/pwm/pwm-sunplus.c | 4 +- drivers/pwm/pwm-tegra.c | 160 ++++++++++++++---= ---- drivers/pwm/pwm-tiecap.c | 6 +- drivers/pwm/pwm-tiehrpwm.c | 2 +- drivers/pwm/pwm-twl-led.c | 2 +- drivers/pwm/pwm-twl.c | 2 +- drivers/pwm/pwm-visconti.c | 2 +- drivers/pwm/pwm-vt8500.c | 2 +- drivers/pwm/pwm-xilinx.c | 4 +- drivers/pwm/pwm_th1520.rs | 12 +- rust/kernel/pwm.rs | 4 +- 62 files changed, 232 insertions(+), 184 deletions(-) --pv4kxscp2kaxymhl Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEP4GsaTp6HlmJrf7Tj4D7WH0S/k4FAmqCOrYACgkQj4D7WH0S /k5snwf/Yu37ckweNwhrXqB9PyTX0R0tO2kSWyzYB6evUgOfLjYCZO5jWwpNC2jz Kw7F3rtRQB+iFYqXkEf3VUIA6ExzfVVDAV6l5rwq0kY1fC+XZUtgE76yb4yrKm5d ZNpqqm5p21rWv5z/OchBawquKwhhFGPycW+qWUT69Xc7rIJNlPgctD42EyeTdWyA Wel0K4UWEhTTW2klqnS7HPYCBzrL+ITCgcj+e8KIud74tGcm8A8//RMiViSD/xmZ ltonWuM4RGRt0+EuenTidOD/73a4EibV42dex57e7BSPbok7Ic4UPB8hf9o7L28r W+CPXpCvu6bZt64DQKO4qI35BsmfZw== =F+0+ -----END PGP SIGNATURE----- --pv4kxscp2kaxymhl--