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 1E474C77B73 for ; Wed, 19 Apr 2023 09:48: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:References:In-Reply-To:From:Cc:To: Subject:MIME-Version:Date:Message-ID:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=pDwGybG7a+QrJRdTg0oj9hB3DzYhpMxCSsMFGvZUPcU=; b=CvAFHt7Kg25fJx 8HHj6FjFC+VJKX5ca95vMV4iPnoEGqVWKjkZyZj4YZ4XzUiSX9CpbuqQTkfjnjxqF1xcATHjArirU TkBSjGFAxt/ENgo8RuA9V/opCTtBAw/cjwVrajTwGdUbMC4jptBxgNslxpt9d2xmaG4/XJZRLJSdG YDG7ring4WdYYOfQqBNEUZCkSK6d3/6iCETsJg+VxduZy7vjiuN02V5sDaATd7sEJNaA6clp2BsYV 4zEb7a6hXksOFzJKyeWSdtQmvfGN8l//90NrD3UcxRKru4VxIKI3sIfm4rZHJWNOyLdmm2g38yo9V PYCswrDKcEr86EVqtEPw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1pp4Ph-004nOD-2d; Wed, 19 Apr 2023 09:47:45 +0000 Received: from mailout1.samsung.com ([203.254.224.24]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1pp4Pd-004nMJ-1R for linux-arm-kernel@lists.infradead.org; Wed, 19 Apr 2023 09:47:45 +0000 Received: from epcas2p3.samsung.com (unknown [182.195.41.55]) by mailout1.samsung.com (KnoxPortal) with ESMTP id 20230419094734epoutp013d14c9ac76d66ddf814d96061533668f~XTQF4FFnL0665106651epoutp01o for ; Wed, 19 Apr 2023 09:47:34 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout1.samsung.com 20230419094734epoutp013d14c9ac76d66ddf814d96061533668f~XTQF4FFnL0665106651epoutp01o DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1681897654; bh=TQgUzzFFttsU0U0WH50ZEOp7y6GtQknqfcN2eXAxO0I=; h=Date:Subject:To:Cc:From:In-Reply-To:References:From; b=TlL8iAn0j7C3I4HJ4bp29fBLBhTAvmmIpOgpRwZFhF6Evc4t9rf94iP0BrrGBmWxM MSAJYXB4lAov5PlYa1tUGYJNn01ceESRemI16XAbS9oh+EcuUjJCxPnbjzXBbTzGRl 2D16quBNVD5VJSxCNyWQApNU/+GOcJph9n0xrwDA= Received: from epsnrtp3.localdomain (unknown [182.195.42.164]) by epcas2p2.samsung.com (KnoxPortal) with ESMTP id 20230419094734epcas2p23b7becb2665b6fa243d2262eab2b2724~XTQFioHZf1376113761epcas2p2O; Wed, 19 Apr 2023 09:47:34 +0000 (GMT) Received: from epsmges2p3.samsung.com (unknown [182.195.36.91]) by epsnrtp3.localdomain (Postfix) with ESMTP id 4Q1bYd5t5Bz4x9Q7; Wed, 19 Apr 2023 09:47:33 +0000 (GMT) Received: from epcas2p2.samsung.com ( [182.195.41.54]) by epsmges2p3.samsung.com (Symantec Messaging Gateway) with SMTP id E6.C5.09938.5B8BF346; Wed, 19 Apr 2023 18:47:33 +0900 (KST) Received: from epsmtrp2.samsung.com (unknown [182.195.40.14]) by epcas2p1.samsung.com (KnoxPortal) with ESMTPA id 20230419094733epcas2p13688d0f9e6fcd935df4c80c9fe75b01f~XTQEho9zV1826618266epcas2p1a; Wed, 19 Apr 2023 09:47:33 +0000 (GMT) Received: from epsmgms1p1new.samsung.com (unknown [182.195.42.41]) by epsmtrp2.samsung.com (KnoxPortal) with ESMTP id 20230419094733epsmtrp2369b2a521630a21c988e0ce6f2d64c3a~XTQEgx5mE2196821968epsmtrp2k; Wed, 19 Apr 2023 09:47:33 +0000 (GMT) X-AuditID: b6c32a47-a39ff700000026d2-83-643fb8b58490 Received: from epsmtip1.samsung.com ( [182.195.34.30]) by epsmgms1p1new.samsung.com (Symantec Messaging Gateway) with SMTP id 7B.3F.08279.4B8BF346; Wed, 19 Apr 2023 18:47:32 +0900 (KST) Received: from [10.229.8.168] (unknown [10.229.8.168]) by epsmtip1.samsung.com (KnoxPortal) with ESMTPA id 20230419094732epsmtip1d06255b7dcf03e4f9c51b732e4d0e33f~XTQEQkH2b1590715907epsmtip1w; Wed, 19 Apr 2023 09:47:32 +0000 (GMT) Message-ID: Date: Wed, 19 Apr 2023 18:45:08 +0900 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.10.0 Subject: Re: [PATCH v2 4/4] spi: s3c64xx: support interrupt based pio mode Content-Language: en-US To: Krzysztof Kozlowski , Mark Brown , Andi Shyti , Alim Akhtar Cc: linux-spi@vger.kernel.org, linux-samsung-soc@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Chanho Park From: Jaewon Kim In-Reply-To: <88e74f8f-feee-159a-3048-736a5ffc13cd@linaro.org> X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrMJsWRmVeSWpSXmKPExsWy7bCmme7WHfYpBhte6Fk8mLeNzWLxj+dM FlMfPmGzuLxf22Lv663sFpseX2O1uLxrDpvFjPP7mCwaP95kd+D0uL7kE7PHplWdbB53ru1h 89i8pN6jb8sqRo/Pm+QC2KKybTJSE1NSixRS85LzUzLz0m2VvIPjneNNzQwMdQ0tLcyVFPIS c1NtlVx8AnTdMnOAblJSKEvMKQUKBSQWFyvp29kU5ZeWpCpk5BeX2CqlFqTkFJgX6BUn5haX 5qXr5aWWWBkaGBiZAhUmZGec2PCdqeCiRMW6q9dZGhg3iHQxcnJICJhILLn/iaWLkYtDSGAH o8Tatx9ZQRJCAp8YJTpmG0MkvjFK/F/1lbGLkQOsY9XUJIj4XkaJl50rGSGc14wSOz9OZgLp 5hWwk7h89CsziM0ioCrRtGQ5G0RcUOLkzCcsILaoQLTE4n1TwGxhAS+JtwdfgfUyC4hL3Hoy nwlkqIjAYkaJvsef2EAcZoGNjBKbm6ayg1SxCWhLfF+/GOxWTqBtt3ctYIbolpdo3jqbGaRB QmAph8Sd/3/ZIO52kXj+IBbiaWGJV8e3sEPYUhKf3+1lg7CzJdqn/2GFsCskLm6YDRU3lpj1 rB3sfWYBTYn1u/QhJipLHLnFArGVT6Lj8F92iDCvREebEESjmsT9qeeghshITDqykgnC9pBY vvUr8wRGxVlIoTILyfezkPwyC2HvAkaWVYxiqQXFuempxUYFxvC4Ts7P3cQITq1a7jsYZ7z9 oHeIkYmD8RCjBAezkgjvGVerFCHelMTKqtSi/Pii0pzU4kOMpsC4mcgsJZqcD0zueSXxhiaW BiZmZobmRqYG5krivNK2J5OFBNITS1KzU1MLUotg+pg4OKUamJRF3Ke++dXisC6ZsXqOqFAs zyKPBNk16e0zbrz9dmXb1CiHzDu6iw9xaisX8XcuzvjWeUjY4YFscebTjdo2s45EqSdevLf4 /5/H3qURB+WZ1xxZqB2S9nbq25ubEh0ezNn0QZMpaP5UL54P2Zs2Pdy/KWCTxrvsDkmPuYXs kWflF5emrlDecswg53Vt0/5TJ9+JpD3x2rVH+8umyAndBy5uU7l/LiHk0LRXtys0/7OGGQtV G5rc2XupuOnh84trZ3g3vO9Rkj63jOmmajDn04sJ/p2e9qU92sYna3Wjpq3cbcTcdUuc51bu J7UbT/9LTnHYFvJ49UWmshN5/QH/BNddZfx++V28QWdnZ8C2rjVKLMUZiYZazEXFiQDSvzXe NgQAAA== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpjkeLIzCtJLcpLzFFi42LZdlhJTnfLDvsUg9WvrSwezNvGZrH4x3Mm i6kPn7BZXN6vbbH39VZ2i02Pr7FaXN41h81ixvl9TBaNH2+yO3B6XF/yidlj06pONo871/aw eWxeUu/Rt2UVo8fnTXIBbFFcNimpOZllqUX6dglcGSc2fGcquChRse7qdZYGxg0iXYwcHBIC JhKrpiZ1MXJxCAnsZpQ4eHcuSxcjJ1BcRmL5sz42CFtY4n7LEVaIopeMErf/f2IGSfAK2Elc PvoVzGYRUJVoWrKcDSIuKHFy5hOwQaIC0RI3ln9jArGFBbwk3h58BWYzC4hL3HoynwlkqIjA YkaJjktv2UEcZoGNjBIrr69nhlj3k1Hi0ZbbYGPZBLQlvq9fzApicwKtvr1rATPEKDOJrq1d jBC2vETz1tnMExiFZiG5ZBaSjbOQtMxC0rKAkWUVo2RqQXFuem6xYYFhXmq5XnFibnFpXrpe cn7uJkZwVGlp7mDcvuqD3iFGJg7GQ4wSHMxKIrxnXK1ShHhTEiurUovy44tKc1KLDzFKc7Ao ifNe6DoZLySQnliSmp2aWpBaBJNl4uCUamDqkXmUdSTE6HjEklSRvhP9FTNiDlyMTkyd0Hb5 d3ph+Ow/7vLus7Ml5gZtMfJM0Y/+9TGh60r/Jjmtcyopqmcvaofm7X928b5lSPENkxVcEYdi V95Y4nrKZP6bp2m/AjexHjz6as7DQ2kMyWm+mzQ2X4up9DbnYy581fc+6aDm/E6nOu+XGteK 7Iv/P/rpM0UnSfxXuNmpv4eThK6WLK4P2XZL8RUH2we1kPMMEd/9TukePNz3fNK288zSTy0n 3t38fLuH8wPxH+ddk7wyvmhHJRRuZJLK+mxem1rx9Uh2k23s9n1fPNfetebe+kHvTecTs9Q3 2pejjteblhhOFtRztSq5XJG/Kf+Vyub/jc5KLMUZiYZazEXFiQB7KksvGQMAAA== X-CMS-MailID: 20230419094733epcas2p13688d0f9e6fcd935df4c80c9fe75b01f X-Msg-Generator: CA X-Sendblock-Type: AUTO_CONFIDENTIAL CMS-TYPE: 102P DLP-Filter: Pass X-CFilter-Loop: Reflected X-CMS-RootMailID: 20230419062755epcas2p43a1127f4bb28cf1cf3f42e5d3cc597cd References: <20230419060639.38853-1-jaewon02.kim@samsung.com> <20230419060639.38853-5-jaewon02.kim@samsung.com> <88e74f8f-feee-159a-3048-736a5ffc13cd@linaro.org> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230419_024742_164527_9D852A4B X-CRM114-Status: GOOD ( 25.91 ) 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 Ck9uIDIzLiA0LiAxOS4gMTc6MjEsIEtyenlzenRvZiBLb3psb3dza2kgd3JvdGU6Cj4gT24gMTkv MDQvMjAyMyAwODowNiwgSmFld29uIEtpbSB3cm90ZToKPj4gSW50ZXJydXB0IGJhc2VkIHBpbyBt b2RlIGlzIHN1cHBvcnRlZCB0byByZWR1Y2UgQ1BVIGxvYWQuCj4+IElmIHRyYW5zZmVyIHNpemUg aXMgbGFyZ2VyIHRoYW4gMzIgYnl0ZSwgaXQgaXMgcHJvY2Vzc2VkIHVzaW5nIGludGVycnVwdC4K Pj4KPj4gU2lnbmVkLW9mZi1ieTogSmFld29uIEtpbSA8amFld29uMDIua2ltQHNhbXN1bmcuY29t Pgo+PiAtLS0KPj4gICBkcml2ZXJzL3NwaS9zcGktczNjNjR4eC5jIHwgODIgKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKystLS0tLS0tCj4+ICAgMSBmaWxlIGNoYW5nZWQsIDY3IGluc2Vy dGlvbnMoKyksIDE1IGRlbGV0aW9ucygtKQo+Pgo+PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9zcGkv c3BpLXMzYzY0eHguYyBiL2RyaXZlcnMvc3BpL3NwaS1zM2M2NHh4LmMKPj4gaW5kZXggY2YzMDYw YjI2MzliLi5jZTFhZmI5YTRlZDQgMTAwNjQ0Cj4+IC0tLSBhL2RyaXZlcnMvc3BpL3NwaS1zM2M2 NHh4LmMKPj4gKysrIGIvZHJpdmVycy9zcGkvc3BpLXMzYzY0eHguYwo+PiBAQCAtNTgsNiArNTgs OCBAQAo+PiAgICNkZWZpbmUgUzNDNjRYWF9TUElfTU9ERV9CVVNfVFNaX0hBTEZXT1JECSgxPDwx NykKPj4gICAjZGVmaW5lIFMzQzY0WFhfU1BJX01PREVfQlVTX1RTWl9XT1JECQkoMjw8MTcpCj4+ ICAgI2RlZmluZSBTM0M2NFhYX1NQSV9NT0RFX0JVU19UU1pfTUFTSwkJKDM8PDE3KQo+PiArI2Rl ZmluZSBTM0M2NFhYX1NQSV9NT0RFX1JYX1JEWV9MVkwJCUdFTk1BU0soMTYsIDExKQo+PiArI2Rl ZmluZSBTM0M2NFhYX1NQSV9NT0RFX1JYX1JEWV9MVkxfU0hJRlQJMTEKPj4gICAjZGVmaW5lIFMz QzY0WFhfU1BJX01PREVfU0VMRl9MT09QQkFDSwkJKDE8PDMpCj4+ICAgI2RlZmluZSBTM0M2NFhY X1NQSV9NT0RFX1JYRE1BX09OCQkoMTw8MikKPj4gICAjZGVmaW5lIFMzQzY0WFhfU1BJX01PREVf VFhETUFfT04JCSgxPDwxKQo+PiBAQCAtMTE0LDYgKzExNiw4IEBACj4+ICAgCj4+ICAgI2RlZmlu ZSBTM0M2NFhYX1NQSV9UUkFJTENOVAkJUzNDNjRYWF9TUElfTUFYX1RSQUlMQ05UCj4+ICAgCj4+ ICsjZGVmaW5lIFMzQzY0WFhfU1BJX1BPTExJTkdfU0laRQkzMgo+PiArCj4+ICAgI2RlZmluZSBt c2Vjc190b19sb29wcyh0KSAobG9vcHNfcGVyX2ppZmZ5IC8gMTAwMCAqIEhaICogdCkKPj4gICAj ZGVmaW5lIGlzX3BvbGxpbmcoeCkJKHgtPmNudHJscl9pbmZvLT5wb2xsaW5nKQo+PiAgIAo+PiBA QCAtNTUyLDEwICs1NTYsMTEgQEAgc3RhdGljIGludCBzM2M2NHh4X3dhaXRfZm9yX2RtYShzdHJ1 Y3QgczNjNjR4eF9zcGlfZHJpdmVyX2RhdGEgKnNkZCwKPj4gICB9Cj4+ICAgCj4+ICAgc3RhdGlj IGludCBzM2M2NHh4X3dhaXRfZm9yX3BpbyhzdHJ1Y3QgczNjNjR4eF9zcGlfZHJpdmVyX2RhdGEg KnNkZCwKPj4gLQkJCQlzdHJ1Y3Qgc3BpX3RyYW5zZmVyICp4ZmVyKQo+PiArCQkJCXN0cnVjdCBz cGlfdHJhbnNmZXIgKnhmZXIsIGludCB1c2VfaXJxKQo+PiAgIHsKPj4gICAJdm9pZCBfX2lvbWVt ICpyZWdzID0gc2RkLT5yZWdzOwo+PiAgIAl1bnNpZ25lZCBsb25nIHZhbDsKPj4gKwl1bnNpZ25l ZCBsb25nIHRpbWU7Cj4+ICAgCXUzMiBzdGF0dXM7Cj4+ICAgCWludCBsb29wczsKPj4gICAJdTMy IGNweV9sZW47Cj4+IEBAIC01NjMsMTcgKzU2OCwyNCBAQCBzdGF0aWMgaW50IHMzYzY0eHhfd2Fp dF9mb3JfcGlvKHN0cnVjdCBzM2M2NHh4X3NwaV9kcml2ZXJfZGF0YSAqc2RkLAo+PiAgIAlpbnQg bXM7Cj4+ICAgCXUzMiB0eF90aW1lOwo+PiAgIAo+PiAtCS8qIHNsZWVwIGR1cmluZyBzaWduYWwg dHJhbnNmZXIgdGltZSAqLwo+PiAtCXN0YXR1cyA9IHJlYWRsKHJlZ3MgKyBTM0M2NFhYX1NQSV9T VEFUVVMpOwo+PiAtCWlmIChSWF9GSUZPX0xWTChzdGF0dXMsIHNkZCkgPCB4ZmVyLT5sZW4pIHsK Pj4gLQkJdHhfdGltZSA9ICh4ZmVyLT5sZW4gKiA4ICogMTAwMCAqIDEwMDApIC8gc2RkLT5jdXJf c3BlZWQ7Cj4+IC0JCXVzbGVlcF9yYW5nZSh0eF90aW1lIC8gMiwgdHhfdGltZSk7Cj4+IC0JfQo+ IFlvdSBqdXN0IGFkZGVkIHRoaXMgY29kZS4gQWRkaW5nIGFuZCBpbW1lZGlhdGVseSByZW1vdmlu ZyBpdCwgc3VnZ2VzdHMKPiB0aGlzIHNob3VsZCBiZSBvbmUgcGF0Y2guCj4KVGhpcyBjb2RlIGhh cyBiZWVuIG1vdmVkLCBub3QgcmVtb3ZlZC4KCgorwqDCoMKgwqDCoMKgIGlmICh1c2VfaXJxKSB7 CivCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHZhbCA9IG1zZWNzX3RvX2ppZmZpZXMobXMp OworwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB0aW1lID0gCndhaXRfZm9yX2NvbXBsZXRp b25fdGltZW91dCgmc2RkLT54ZmVyX2NvbXBsZXRpb24sIHZhbCk7CivCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgIGlmICghdGltZSkKK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgIHJldHVybiAtRUlPOworwqDCoMKgwqDCoMKgIH0gZWxzZSB7CivCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgIC8qIHNsZWVwIGR1cmluZyBzaWduYWwgdHJhbnNmZXIgdGlt ZSAqLworwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBzdGF0dXMgPSByZWFkbChyZWdzICsg UzNDNjRYWF9TUElfU1RBVFVTKTsKK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgaWYgKFJY X0ZJRk9fTFZMKHN0YXR1cywgc2RkKSA8IHhmZXItPmxlbikgeworwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgdHhfdGltZSA9ICh4ZmVyLT5sZW4gKiA4ICogMTAw MCAqIDEwMDApIC8gCnNkZC0+Y3VyX3NwZWVkOworwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqAgdXNsZWVwX3JhbmdlKHR4X3RpbWUgLyAyLCB0eF90aW1lKTsKK8Kg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgfQorwqDCoMKgwqDCoMKgIH0KKwoKCj4gQmVzdCBy ZWdhcmRzLAo+IEtyenlzenRvZgo+Cj4KClRoYW5rcwoKSmFld29uIEtpbQoKCl9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmxpbnV4LWFybS1rZXJuZWwgbWFp bGluZyBsaXN0CmxpbnV4LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlz dHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK