From mboxrd@z Thu Jan 1 00:00:00 1970 From: "David.Wu" Subject: Re: [v5,22/46] pwm: rockchip: avoid glitches on already running PWMs Date: Fri, 4 Aug 2017 20:45:04 +0800 Message-ID: References: <1459368249-13241-23-git-send-email-boris.brezillon@free-electrons.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1459368249-13241-23-git-send-email-boris.brezillon-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "Linux-rockchip" Errors-To: linux-rockchip-bounces+glpar-linux-rockchip=m.gmane.org-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org To: Boris BREZILLON , Heiko Stuebner Cc: =?UTF-8?B?J+m7hOa2myc=?= , Brian Norris , =?UTF-8?B?5byg552b?= , Kever Yang , Doug Anderson , linux-rockchip-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org, Thierry Reding , =?UTF-8?B?6K645YmR576k?= List-Id: linux-rockchip.vger.kernel.org SGkgQm9yaXMgJiBIZWlrbywKCuWcqCAyMDE2LzMvMzEgNDowMywgQm9yaXMgQlJFWklMTE9OIOWG memBkzoKPiArCS8qIEtlZXAgdGhlIFBXTSBjbGsgZW5hYmxlZCBpZiB0aGUgUFdNIGFwcGVhcnMg dG8gYmUgdXAgYW5kIHJ1bm5pbmcuICovCj4gKwlwd21fZ2V0X3N0YXRlKHBjLT5jaGlwLnB3bXMs ICZwc3RhdGUpOwo+ICsJaWYgKCFwc3RhdGUuZW5hYmxlZCkKPiArCQljbGtfZGlzYWJsZShwYy0+ Y2xrKTsKCldlIGZvdW5kIGEgaXNzdWUgcmVjZW50bHksIGlmIHRoZSBwd20wIGlzIG5vdCBlbmFi bGVkIGF0IHVib290IGFuZCBwd20yIAppcyBlbmFibGVkIGF0IHVib290LCB0aGUgUFdNIGNsb2Nr IHdpbGwgYmUgZGlzYWJsZWQgYXQgcHdtMCdzIHByb2JlLiBJdCAKaXMgdHJ1ZSB0byBjbG9zZSB0 aGUgcHdtIGNsb2NrLCBhbmQgdGhlIHB3bTIgY2FuJ3Qgd29yayBkdXJpbmcgYSB3aGlsZSwgCnVu dGlsIHRoZSBwd20yIHByb2JlLCBiZWNhdXNlIHRoZSBwd20wIGFuZCBwd20yIGFyZSB0aGUgc2Ft ZSBjbG9jayBmb3IgCnRoZWlyIHdvcmsuIEluIGZhY3QsIHRoZSBwd20wIGNhbiBub3Qga25vdyB0 aGUgcHdtMidzIHN0YXR1cy4KClNvIHdlIG5lZWQgdG8gZ2V0IGFsbCB0aGUgUFdNcyBzdGF0ZSBp biBhIHB1YmxpYyBwbGFjZSB3aGVyZSBpdCdzIGVhcmx5IAp0aGFuIHRoZSBQV00gcHJvYmUsIGlm IHRoYXQncyB0aGUgd2F5IGl0IGlzLiBUaGVuIGtlZXAgdGhlIFBXTSBjbGsgCmVuYWJsZWQgaWYg dGhlaXMgaXMgb25lIFBXTSBhcHBlYXJzIHRvIGJlIHVwIGFuZCBydW5uaW5nLiBUaGUgcGxhY2Ug Cm1heWJlIGluIHRoZSBjbG9jayBjb3JlIGluaXQsIGxpa2UgYWRkaW5nIHB3bSBjbG9jayBhcyBj cml0aWFsIG9uZS4KCkFub3RoZXIgd2F5IGlzIHRoYXQgd2UgZG9uJ3QgZW5hYmxlIHB3bSBjbG9j ayBmaXJzdGx5IGF0IFBXTSBwcm9iZSwgCmJlY2F1c2Ugd2hldGhlciBvciBub3QgdGhlIFBXTSBz dGF0ZSBoYXMgYmVlbiBlbmFibGVkIGluIHRoZSBVYm9vdCwgbGlrZSAKb3RoZXIgbW9kdWxlcywg b3VyIGNoaXAgZGVmYXVsdCBQV00gY2xvY2sgcmVnaXN0ZXJzIGFyZSBlbmFibGVkIGF0IHRoZSAK YmVnaW5uaW5nLCByZWFkIHRoZSBQV00gcmVnaXN0ZXJzIGRpcmVjdGx5IHRvIGtub3cgdGhlIFBX TSBzdGF0ZS4gVGhlbiAKaWYgdGhlIFBXTSBzdGF0ZSBpcyBlbmFibGVkLCBjYWxsIHRoZSBlbmFi bGVfY2xrKHBjLT5jbGspIHRvIGFkZCB0aGUgCmNsb2NrIGNvdW50PTEuIElmIHRoZSBQV00gc3Rh dGUgaXMgZGlzYWJsZWQsIHdlIGRvIG5vdGhpbmcuIEFmdGVyIGFsbCAKdGhlIFBXTXMgYXJlIHBy b2JlZCBhbmQgYWxsIG1vZHVsZXMgYXJlIHByb2JlZCwgdGhlIGNsb2NrIGNvcmUgd2lsbCBnYXRl IAp0aGUgUFdNIGNsb2NrIGlmIHRoZSBjbG9jayBjb3VudCBpcyAwLCBhbmQga2VlcCBjbGsgZW5h YmxlZCBpZiB0aGUgY2xvY2sgCmNvdW50IGlzIG5vdCAwLgoKSG93IGRvIHlvdSBmZWVsIGFib3V0 IGl0PwoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpM aW51eC1yb2NrY2hpcCBtYWlsaW5nIGxpc3QKTGludXgtcm9ja2NoaXBAbGlzdHMuaW5mcmFkZWFk Lm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LXJv Y2tjaGlwCg==