From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from out-185.mta1.migadu.com (out-185.mta1.migadu.com [95.215.58.185]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id AC4A5537F5; Thu, 23 May 2024 05:55:37 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=95.215.58.185 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1716443739; cv=none; b=JgnKp+nvryWuzHxodqZkTfZNR5firWO6Set/GaarVODhJMJG8q5DFvJ3SVEY2j58/ZXO4/bHQUjIxnzUnLFa5i9KqpgsnTB2h9tv239AYtBPeuhvV1JvkRSfCkRc70iSGfu1DlE0ZgIUJNfz2fsAHdYOpPkaMLTldHXY4vEQBaI= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1716443739; c=relaxed/simple; bh=SxmqM88Y/QvoBAEDVZtTfuZXc6MFXor/37QPRIkhkfo=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=lQepr3TEs2DCHcX8S09pYZKsYLCURah9riQwIQQYvm601TGOcnaa1yt4j0w4IbVARWU++ScZPxiebtVrrSdeWvzoNf7ra3yPbP1cqIdhJjRRQKFSEQGoEsutlCw0CDdT+HiWYub+kIJHfeTNbTzn9Cb7uPGouEjWcIammjgXUP0= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=jookia.org; spf=none smtp.mailfrom=jookia.org; dkim=pass (2048-bit key) header.d=jookia.org header.i=@jookia.org header.b=hytQWbFK; arc=none smtp.client-ip=95.215.58.185 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=jookia.org Authentication-Results: smtp.subspace.kernel.org; spf=none smtp.mailfrom=jookia.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=jookia.org header.i=@jookia.org header.b="hytQWbFK" X-Envelope-To: kikuchan98@gmail.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jookia.org; s=key1; t=1716443735; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=jY3OZs3TRZ5fmpHwmF6ZDWmp14tMvpciAkxRyO1/MQo=; b=hytQWbFKB3vS3t96pRQn4SK+Ur5QZdeFozP0miOBgRAvWcITv47RA+H3y/L8s41jv2Jvwp 2V3mqNq/STuUork+Ia76faXDFhZL4ZPVJp4uVFqRYa0t0qWzpkA9rgFdAB+oeV0c72NYxL PBbUgqJ5mADP46bcP+qBEZ1ZEOAA+KlwrEcGFSrsbgy2FCZJd+5S03xqmAqedwC1PPR2pc H6K1usInzBMeoeP8VMe/OUHo7JdQqZjr1RwS3T5ADMI6Z6G4iS0BOeMVvQ7846Mdwo0MU3 rQenItiIfmJmr5/f+6MwV4ChKBt6E+oDXNL7sWK6sv2hGNZn32pWDadZJw9llw== X-Envelope-To: privatesub2@gmail.com X-Envelope-To: aou@eecs.berkeley.edu X-Envelope-To: bigunclemax@gmail.com X-Envelope-To: conor+dt@kernel.org X-Envelope-To: devicetree@vger.kernel.org X-Envelope-To: fusibrandon13@gmail.com X-Envelope-To: jernej.skrabec@gmail.com X-Envelope-To: krzk+dt@kernel.org X-Envelope-To: linux-arm-kernel@lists.infradead.org X-Envelope-To: linux-kernel@vger.kernel.org X-Envelope-To: linux-pwm@vger.kernel.org X-Envelope-To: linux-riscv@lists.infradead.org X-Envelope-To: linux-sunxi@lists.linux.dev X-Envelope-To: mkl@pengutronix.de X-Envelope-To: p.zabel@pengutronix.de X-Envelope-To: palmer@dabbelt.com X-Envelope-To: paul.walmsley@sifive.com X-Envelope-To: robh@kernel.org X-Envelope-To: samuel@sholland.org X-Envelope-To: ukleinek@kernel.org X-Envelope-To: wens@csie.org Date: Thu, 23 May 2024 15:54:00 +1000 X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. From: John Watts To: =?utf-8?B?44GN44GP44Gh44KD44KT44GV44KT?= Cc: privatesub2@gmail.com, aou@eecs.berkeley.edu, bigunclemax@gmail.com, conor+dt@kernel.org, devicetree@vger.kernel.org, fusibrandon13@gmail.com, jernej.skrabec@gmail.com, krzk+dt@kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-pwm@vger.kernel.org, linux-riscv@lists.infradead.org, linux-sunxi@lists.linux.dev, mkl@pengutronix.de, p.zabel@pengutronix.de, palmer@dabbelt.com, paul.walmsley@sifive.com, robh@kernel.org, samuel@sholland.org, ukleinek@kernel.org, wens@csie.org Subject: Re: [PATCH v9 0/3] Add support for Allwinner PWM on D1/T113s/R329 SoCs Message-ID: References: Precedence: bulk X-Mailing-List: linux-pwm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-Migadu-Flow: FLOW_OUT On Thu, May 23, 2024 at 02:30:32PM +0900, きくちゃんさん wrote: > Hello John, Hello, > > Your method is quite impressive and challenging. > > I think PWM is not only for LCD backlighting, but also for signal generation. > For instance, imagine an application software that sends a stream to > one PWM channel to synthesize sound by changing its period (plays a > square wave). > By your method, if the other PWM channel is used for LCD backlighting, > it may flicker repeatedly on DIV_M changes. > (Or simply both channels for streo sound synthesize, you may hear lots > of pop noise) > > It means the setting of one channel can affect the other, which users > may not anticipate. Does Linux guarantee a flicker-free experience with setting up PWM channels, or that it doesn't affect other channels? How do other drivers handle this situation? Maybe out-sourcing the clocking to the device tree and letting people set the clock and common divisor in the DT would be a good idea, with the HOSC and a common divisor of 1 by default, then error if the value can't be found. This would work for periods from 41ns up to 687ms by default. Using APB would give a better resolution as by default it hangs around 5ns which is nice and divisible by 10. > > Best regards, > kikuchan. John. From mboxrd@z Thu Jan 1 00:00:00 1970 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 9E5C2C25B75 for ; Thu, 23 May 2024 05:55:52 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:References: Message-ID:Subject:Cc:To:From:Date:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=bBn6YIAIXLFKtD9YJzz9UPNbYNB43utqdv//t1SKaWc=; b=ffwxHxawlvksZz kfsecvajvCe21BILl1lAKXQjgD+v6X7WYmcGnVyUYDnYt55yUflai2phQxBHzSXdN9V9DLCvwXK6M 2J7BD3IhlfxXfTElQf1MqkuKDhwz0RaMTwAY4zpSPrn0aifgI6CUlsYDt60j+kWPidej5Gq9kuwfo Av2D4wfcbIB2zTzy+ydMACjv4t06ycloqZEDWCwoJ7n/6lGMUiDcBMNmv0xoFAZ/xeb2BYBZiI/7e GPuzn2qqfMH6LfUP7oWp9exyAJmNQ+NyrUsyYl8j9EcVUm8MD1flg33BPNW5xJgJSicNg185pyebS yrKwrhiWGAnuBTF5ixmA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1sA1QW-000000058ol-2QKn; Thu, 23 May 2024 05:55:44 +0000 Received: from out-183.mta1.migadu.com ([2001:41d0:203:375::b7]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1sA1QR-000000058na-3GTA for linux-riscv@lists.infradead.org; Thu, 23 May 2024 05:55:42 +0000 X-Envelope-To: kikuchan98@gmail.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jookia.org; s=key1; t=1716443735; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=jY3OZs3TRZ5fmpHwmF6ZDWmp14tMvpciAkxRyO1/MQo=; b=hytQWbFKB3vS3t96pRQn4SK+Ur5QZdeFozP0miOBgRAvWcITv47RA+H3y/L8s41jv2Jvwp 2V3mqNq/STuUork+Ia76faXDFhZL4ZPVJp4uVFqRYa0t0qWzpkA9rgFdAB+oeV0c72NYxL PBbUgqJ5mADP46bcP+qBEZ1ZEOAA+KlwrEcGFSrsbgy2FCZJd+5S03xqmAqedwC1PPR2pc H6K1usInzBMeoeP8VMe/OUHo7JdQqZjr1RwS3T5ADMI6Z6G4iS0BOeMVvQ7846Mdwo0MU3 rQenItiIfmJmr5/f+6MwV4ChKBt6E+oDXNL7sWK6sv2hGNZn32pWDadZJw9llw== X-Envelope-To: privatesub2@gmail.com X-Envelope-To: aou@eecs.berkeley.edu X-Envelope-To: bigunclemax@gmail.com X-Envelope-To: conor+dt@kernel.org X-Envelope-To: devicetree@vger.kernel.org X-Envelope-To: fusibrandon13@gmail.com X-Envelope-To: jernej.skrabec@gmail.com X-Envelope-To: krzk+dt@kernel.org X-Envelope-To: linux-arm-kernel@lists.infradead.org X-Envelope-To: linux-kernel@vger.kernel.org X-Envelope-To: linux-pwm@vger.kernel.org X-Envelope-To: linux-riscv@lists.infradead.org X-Envelope-To: linux-sunxi@lists.linux.dev X-Envelope-To: mkl@pengutronix.de X-Envelope-To: p.zabel@pengutronix.de X-Envelope-To: palmer@dabbelt.com X-Envelope-To: paul.walmsley@sifive.com X-Envelope-To: robh@kernel.org X-Envelope-To: samuel@sholland.org X-Envelope-To: ukleinek@kernel.org X-Envelope-To: wens@csie.org Date: Thu, 23 May 2024 15:54:00 +1000 X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. From: John Watts To: =?utf-8?B?44GN44GP44Gh44KD44KT44GV44KT?= Cc: privatesub2@gmail.com, aou@eecs.berkeley.edu, bigunclemax@gmail.com, conor+dt@kernel.org, devicetree@vger.kernel.org, fusibrandon13@gmail.com, jernej.skrabec@gmail.com, krzk+dt@kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-pwm@vger.kernel.org, linux-riscv@lists.infradead.org, linux-sunxi@lists.linux.dev, mkl@pengutronix.de, p.zabel@pengutronix.de, palmer@dabbelt.com, paul.walmsley@sifive.com, robh@kernel.org, samuel@sholland.org, ukleinek@kernel.org, wens@csie.org Subject: Re: [PATCH v9 0/3] Add support for Allwinner PWM on D1/T113s/R329 SoCs Message-ID: References: MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: X-Migadu-Flow: FLOW_OUT X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240522_225540_289555_F760E503 X-CRM114-Status: GOOD ( 15.73 ) X-BeenThere: linux-riscv@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-riscv" Errors-To: linux-riscv-bounces+linux-riscv=archiver.kernel.org@lists.infradead.org T24gVGh1LCBNYXkgMjMsIDIwMjQgYXQgMDI6MzA6MzJQTSArMDkwMCwg44GN44GP44Gh44KD44KT 44GV44KTIHdyb3RlOgo+IEhlbGxvIEpvaG4sCgpIZWxsbywKCj4gCj4gWW91ciBtZXRob2QgaXMg cXVpdGUgaW1wcmVzc2l2ZSBhbmQgY2hhbGxlbmdpbmcuCj4gCj4gSSB0aGluayBQV00gaXMgbm90 IG9ubHkgZm9yIExDRCBiYWNrbGlnaHRpbmcsIGJ1dCBhbHNvIGZvciBzaWduYWwgZ2VuZXJhdGlv bi4KPiBGb3IgaW5zdGFuY2UsIGltYWdpbmUgYW4gYXBwbGljYXRpb24gc29mdHdhcmUgdGhhdCBz ZW5kcyBhIHN0cmVhbSB0bwo+IG9uZSBQV00gY2hhbm5lbCB0byBzeW50aGVzaXplIHNvdW5kIGJ5 IGNoYW5naW5nIGl0cyBwZXJpb2QgKHBsYXlzIGEKPiBzcXVhcmUgd2F2ZSkuCj4gQnkgeW91ciBt ZXRob2QsIGlmIHRoZSBvdGhlciBQV00gY2hhbm5lbCBpcyB1c2VkIGZvciBMQ0QgYmFja2xpZ2h0 aW5nLAo+IGl0IG1heSBmbGlja2VyIHJlcGVhdGVkbHkgb24gRElWX00gY2hhbmdlcy4KPiAoT3Ig c2ltcGx5IGJvdGggY2hhbm5lbHMgZm9yIHN0cmVvIHNvdW5kIHN5bnRoZXNpemUsIHlvdSBtYXkg aGVhciBsb3RzCj4gb2YgcG9wIG5vaXNlKQo+IAo+IEl0IG1lYW5zIHRoZSBzZXR0aW5nIG9mIG9u ZSBjaGFubmVsIGNhbiBhZmZlY3QgdGhlIG90aGVyLCB3aGljaCB1c2Vycwo+IG1heSBub3QgYW50 aWNpcGF0ZS4KCkRvZXMgTGludXggZ3VhcmFudGVlIGEgZmxpY2tlci1mcmVlIGV4cGVyaWVuY2Ug d2l0aCBzZXR0aW5nIHVwIFBXTQpjaGFubmVscywgb3IgdGhhdCBpdCBkb2Vzbid0IGFmZmVjdCBv dGhlciBjaGFubmVscz8KSG93IGRvIG90aGVyIGRyaXZlcnMgaGFuZGxlIHRoaXMgc2l0dWF0aW9u PwoKTWF5YmUgb3V0LXNvdXJjaW5nIHRoZSBjbG9ja2luZyB0byB0aGUgZGV2aWNlIHRyZWUgYW5k IGxldHRpbmcgcGVvcGxlIHNldCB0aGUKY2xvY2sgYW5kIGNvbW1vbiBkaXZpc29yIGluIHRoZSBE VCB3b3VsZCBiZSBhIGdvb2QgaWRlYSwgd2l0aCB0aGUgSE9TQyBhbmQgYQpjb21tb24gZGl2aXNv ciBvZiAxIGJ5IGRlZmF1bHQsIHRoZW4gZXJyb3IgaWYgdGhlIHZhbHVlIGNhbid0IGJlIGZvdW5k LgoKVGhpcyB3b3VsZCB3b3JrIGZvciBwZXJpb2RzIGZyb20gNDFucyB1cCB0byA2ODdtcyBieSBk ZWZhdWx0LiBVc2luZyBBUEIgd291bGQKZ2l2ZSBhIGJldHRlciByZXNvbHV0aW9uIGFzIGJ5IGRl ZmF1bHQgaXQgaGFuZ3MgYXJvdW5kIDVucyB3aGljaCBpcyBuaWNlIGFuZApkaXZpc2libGUgYnkg MTAuCgo+IAo+IEJlc3QgcmVnYXJkcywKPiBraWt1Y2hhbi4KCkpvaG4uCgpfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1yaXNjdiBtYWlsaW5nIGxp c3QKbGludXgtcmlzY3ZAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFk Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LXJpc2N2Cg== From mboxrd@z Thu Jan 1 00:00:00 1970 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 F179DC25B75 for ; Thu, 23 May 2024 05:55:57 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:References: Message-ID:Subject:Cc:To:From:Date:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=ynuHKPriWF0NgT45+VoVjmXHNKqbB0y1M/WmQ8bu5VY=; b=duyfmDqZPmuVzk JQ2SIQ09/pJKgW6Pi/CyodIUUBiADXMg5b/SwO+Qhvmj6qDyVwek7jK6EuoXOAuJ3FyJ9sqhwVG/W CU0ydFlw4Nqrb0AWC4cWDW0vFyQc1xz7HXEe3JZXZLmI7pLXXARdqq/yyfXsQI7brFWxfpW6QCgYn sFbvBkT7oyP7ez8Ds9kismtYMzf6s0nZ3H6kSyluDwNukAxlIxdpJBCgBw746da3+NCFoZF/yLKUU ZxFeTIY5wcwWkBOrp0EoFwUb4UbeKpY5SUMf0OJ5KSdzGiSycYXI0hjolir1Lt6rnrqRH/3E2GpRH 1lrAETJrmXZ07ghRHjKQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1sA1QV-000000058od-44Bz; Thu, 23 May 2024 05:55:43 +0000 Received: from out-173.mta1.migadu.com ([95.215.58.173]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1sA1QR-000000058nc-3eez for linux-arm-kernel@lists.infradead.org; Thu, 23 May 2024 05:55:41 +0000 X-Envelope-To: kikuchan98@gmail.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jookia.org; s=key1; t=1716443735; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=jY3OZs3TRZ5fmpHwmF6ZDWmp14tMvpciAkxRyO1/MQo=; b=hytQWbFKB3vS3t96pRQn4SK+Ur5QZdeFozP0miOBgRAvWcITv47RA+H3y/L8s41jv2Jvwp 2V3mqNq/STuUork+Ia76faXDFhZL4ZPVJp4uVFqRYa0t0qWzpkA9rgFdAB+oeV0c72NYxL PBbUgqJ5mADP46bcP+qBEZ1ZEOAA+KlwrEcGFSrsbgy2FCZJd+5S03xqmAqedwC1PPR2pc H6K1usInzBMeoeP8VMe/OUHo7JdQqZjr1RwS3T5ADMI6Z6G4iS0BOeMVvQ7846Mdwo0MU3 rQenItiIfmJmr5/f+6MwV4ChKBt6E+oDXNL7sWK6sv2hGNZn32pWDadZJw9llw== X-Envelope-To: privatesub2@gmail.com X-Envelope-To: aou@eecs.berkeley.edu X-Envelope-To: bigunclemax@gmail.com X-Envelope-To: conor+dt@kernel.org X-Envelope-To: devicetree@vger.kernel.org X-Envelope-To: fusibrandon13@gmail.com X-Envelope-To: jernej.skrabec@gmail.com X-Envelope-To: krzk+dt@kernel.org X-Envelope-To: linux-arm-kernel@lists.infradead.org X-Envelope-To: linux-kernel@vger.kernel.org X-Envelope-To: linux-pwm@vger.kernel.org X-Envelope-To: linux-riscv@lists.infradead.org X-Envelope-To: linux-sunxi@lists.linux.dev X-Envelope-To: mkl@pengutronix.de X-Envelope-To: p.zabel@pengutronix.de X-Envelope-To: palmer@dabbelt.com X-Envelope-To: paul.walmsley@sifive.com X-Envelope-To: robh@kernel.org X-Envelope-To: samuel@sholland.org X-Envelope-To: ukleinek@kernel.org X-Envelope-To: wens@csie.org Date: Thu, 23 May 2024 15:54:00 +1000 X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. From: John Watts To: =?utf-8?B?44GN44GP44Gh44KD44KT44GV44KT?= Cc: privatesub2@gmail.com, aou@eecs.berkeley.edu, bigunclemax@gmail.com, conor+dt@kernel.org, devicetree@vger.kernel.org, fusibrandon13@gmail.com, jernej.skrabec@gmail.com, krzk+dt@kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-pwm@vger.kernel.org, linux-riscv@lists.infradead.org, linux-sunxi@lists.linux.dev, mkl@pengutronix.de, p.zabel@pengutronix.de, palmer@dabbelt.com, paul.walmsley@sifive.com, robh@kernel.org, samuel@sholland.org, ukleinek@kernel.org, wens@csie.org Subject: Re: [PATCH v9 0/3] Add support for Allwinner PWM on D1/T113s/R329 SoCs Message-ID: References: MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: X-Migadu-Flow: FLOW_OUT X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240522_225540_286663_EAE0F294 X-CRM114-Status: GOOD ( 16.63 ) 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: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org T24gVGh1LCBNYXkgMjMsIDIwMjQgYXQgMDI6MzA6MzJQTSArMDkwMCwg44GN44GP44Gh44KD44KT 44GV44KTIHdyb3RlOgo+IEhlbGxvIEpvaG4sCgpIZWxsbywKCj4gCj4gWW91ciBtZXRob2QgaXMg cXVpdGUgaW1wcmVzc2l2ZSBhbmQgY2hhbGxlbmdpbmcuCj4gCj4gSSB0aGluayBQV00gaXMgbm90 IG9ubHkgZm9yIExDRCBiYWNrbGlnaHRpbmcsIGJ1dCBhbHNvIGZvciBzaWduYWwgZ2VuZXJhdGlv bi4KPiBGb3IgaW5zdGFuY2UsIGltYWdpbmUgYW4gYXBwbGljYXRpb24gc29mdHdhcmUgdGhhdCBz ZW5kcyBhIHN0cmVhbSB0bwo+IG9uZSBQV00gY2hhbm5lbCB0byBzeW50aGVzaXplIHNvdW5kIGJ5 IGNoYW5naW5nIGl0cyBwZXJpb2QgKHBsYXlzIGEKPiBzcXVhcmUgd2F2ZSkuCj4gQnkgeW91ciBt ZXRob2QsIGlmIHRoZSBvdGhlciBQV00gY2hhbm5lbCBpcyB1c2VkIGZvciBMQ0QgYmFja2xpZ2h0 aW5nLAo+IGl0IG1heSBmbGlja2VyIHJlcGVhdGVkbHkgb24gRElWX00gY2hhbmdlcy4KPiAoT3Ig c2ltcGx5IGJvdGggY2hhbm5lbHMgZm9yIHN0cmVvIHNvdW5kIHN5bnRoZXNpemUsIHlvdSBtYXkg aGVhciBsb3RzCj4gb2YgcG9wIG5vaXNlKQo+IAo+IEl0IG1lYW5zIHRoZSBzZXR0aW5nIG9mIG9u ZSBjaGFubmVsIGNhbiBhZmZlY3QgdGhlIG90aGVyLCB3aGljaCB1c2Vycwo+IG1heSBub3QgYW50 aWNpcGF0ZS4KCkRvZXMgTGludXggZ3VhcmFudGVlIGEgZmxpY2tlci1mcmVlIGV4cGVyaWVuY2Ug d2l0aCBzZXR0aW5nIHVwIFBXTQpjaGFubmVscywgb3IgdGhhdCBpdCBkb2Vzbid0IGFmZmVjdCBv dGhlciBjaGFubmVscz8KSG93IGRvIG90aGVyIGRyaXZlcnMgaGFuZGxlIHRoaXMgc2l0dWF0aW9u PwoKTWF5YmUgb3V0LXNvdXJjaW5nIHRoZSBjbG9ja2luZyB0byB0aGUgZGV2aWNlIHRyZWUgYW5k IGxldHRpbmcgcGVvcGxlIHNldCB0aGUKY2xvY2sgYW5kIGNvbW1vbiBkaXZpc29yIGluIHRoZSBE VCB3b3VsZCBiZSBhIGdvb2QgaWRlYSwgd2l0aCB0aGUgSE9TQyBhbmQgYQpjb21tb24gZGl2aXNv ciBvZiAxIGJ5IGRlZmF1bHQsIHRoZW4gZXJyb3IgaWYgdGhlIHZhbHVlIGNhbid0IGJlIGZvdW5k LgoKVGhpcyB3b3VsZCB3b3JrIGZvciBwZXJpb2RzIGZyb20gNDFucyB1cCB0byA2ODdtcyBieSBk ZWZhdWx0LiBVc2luZyBBUEIgd291bGQKZ2l2ZSBhIGJldHRlciByZXNvbHV0aW9uIGFzIGJ5IGRl ZmF1bHQgaXQgaGFuZ3MgYXJvdW5kIDVucyB3aGljaCBpcyBuaWNlIGFuZApkaXZpc2libGUgYnkg MTAuCgo+IAo+IEJlc3QgcmVnYXJkcywKPiBraWt1Y2hhbi4KCkpvaG4uCgpfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1hcm0ta2VybmVsIG1haWxp bmcgbGlzdApsaW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3Rz LmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0ta2VybmVsCg==