From patchwork Sun Aug 18 12:03:25 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Lorenzo Bianconi X-Patchwork-Id: 13767396 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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 7A2A0C52D7C for ; Sun, 18 Aug 2024 12:04:44 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:Cc:To: Content-Transfer-Encoding:Content-Type:MIME-Version:Message-Id:Date:Subject: From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=MXjpGLAexcPb8Nhc1i91RJcIXgng9uoVyNrn96tKrMA=; b=beMmG+nXtRdNfU XqTCOp5gnkxbbR6ZTjGpKWDTQNYVJS4eVXYz1A3eUfk0s64YuQRJ8N4DtyyLf5odvl8kxJjE+AJJ2 93MTq2j/MH+S9mWk4EHKcK7zXMN963VHGrZGI3oD5Zrq13llMtvgIzyG9vT+IrsHaQz99b+jwlJx4 VwrhQfQN0y4YYjamzoxhI4tIbMW7QGNNwcjW62K60MtSJ7+7BB45RZOQjlT0AGU/SHhyDHgoMHfTx Ep3N7sGflJGyV34agA56hMbBA+qcxGJVqAbiiQpYeWYf/ko1syfCX4MMIRuPaG8ZwLy/cuAkOhcK5 RaaLTTGKbTEN8ZS+quJQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1sfedy-0000000GXG1-1UKc; Sun, 18 Aug 2024 12:04:22 +0000 Received: from sin.source.kernel.org ([145.40.73.55]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1sfedI-0000000GXCw-1JFC for linux-arm-kernel@lists.infradead.org; Sun, 18 Aug 2024 12:03:42 +0000 Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by sin.source.kernel.org (Postfix) with ESMTP id C383DCE0222; Sun, 18 Aug 2024 12:03:36 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 4C2E6C32786; Sun, 18 Aug 2024 12:03:33 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1723982615; bh=NneFI/aKI44Oa8B72759jQUaUXhE5CPvAL0PjlomLac=; h=From:Subject:Date:To:Cc:From; b=YTZqrU4WyHshKuPjLSFqQVAGstdjgv3hKebWWgitR04SG2yV3O5PvwKK9b0JWTOdm CZ8pQ1w9v9hI1BBMTC8H/fDRXif+a6wuoRhDpZO2aKbZAdZ/lb2/8hizfstN5w6mAV JonoqznldIbj/uCi4aKTEz0bVbpLcGj0IlRtIF3Ia7ZjvJSa9IiodT4CixXdpeYsdR qPeow77c0WPuEJ6CY9XDue0qqCNplvgMRF9huFr1W9Vrjxk45RmqOOuFMwQXeAhqom ix2JwAiRT1mNTpSYDhTldSP4PsFCSvv5ShIFVv+mDW15Ah0xkvdDaN3790gh8RD0AD UCEMP3bQbd4dA== From: Lorenzo Bianconi Subject: [PATCH v3 0/2] Add PWM support to EN7581 Date: Sun, 18 Aug 2024 14:03:25 +0200 Message-Id: <20240818-airoha-pwm-drv-v3-0-e398f3e41916@kernel.org> MIME-Version: 1.0 X-B4-Tracking: v=1; b=H4sIAA7jwWYC/0WOQQ6CMBAAv0J6dklpQQon/2E4FLqFRqC4IBoJf 7dBE49zmMlsbEZyOLMy2hjh6mbnxwDyFLGm02OL4ExgJrhIuUoUaEe+0zA9BzC0gsHMWIEN5zV nQZoIrXsdwWsV2JIfYOkI9ZFp/IoUJ7mQspAqy+PWLXHvCce3v9yQRuxjT+2vRHh/hKPlm/sPl dGxk/MMrCc4Q5JAPVnQMi3QNlwZq8pVsGrfP8NUZs7hAAAA To: =?utf-8?q?Uwe_Kleine-K=C3=B6nig?= , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Christian Marangi Cc: linux-pwm@vger.kernel.org, devicetree@vger.kernel.org, lorenzo.bianconi83@gmail.com, linux-arm-kernel@lists.infradead.org, upstream@airoha.com, angelogioacchino.delregno@collabora.com, ansuelsmth@gmail.com, benjamin.larsson@genexis.eu, Krzysztof Kozlowski , Lorenzo Bianconi X-Mailer: b4 0.14.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240818_050340_560019_EB47B084 X-CRM114-Status: UNSURE ( 9.10 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Introduce driver for PWM module available on EN7581 SoC. Changes since v2: - fix compilation errors on arm32 Changes since v1: - fix compilation errors - fix comment style - get rid of MODULE_ALIAS() --- Benjamin Larsson (1): pwm: airoha: Add support for EN7581 SoC Christian Marangi (1): dt-bindings: pwm: Document Airoha EN7581 PWM .../devicetree/bindings/pwm/airoha,en7581-pwm.yaml | 42 +++ drivers/pwm/Kconfig | 10 + drivers/pwm/Makefile | 1 + drivers/pwm/pwm-airoha.c | 408 +++++++++++++++++++++ 4 files changed, 461 insertions(+) --- base-commit: 8400291e289ee6b2bf9779ff1c83a291501f017b change-id: 20240818-airoha-pwm-drv-de5df2ec00b0 prerequisite-change-id: 20240705-for-6-11-bpf-a349efc08df8:v2 Best regards,