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 52DA5C47422 for ; Fri, 26 Jan 2024 20:14:22 +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:Cc:To:Subject:Message-ID:Date:From: In-Reply-To:References:MIME-Version:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=QPmVV1UmrqEoVLY04WFG8f/xolVNI0DdkJvfkEbpBZM=; b=3gJpTX8i8wTDBt L+1G8sNP0QAskSOUygY/gjKMFD/zwDQGvagLLFv2y1WSj/o7p+IYJTfSJ0aq4IPDkaAILwBunSXkp LaY76QCWU24UyAskRdMCtSQZKzcFONGP7B46pxlXe71VmvAi/kdlOxLpr919cYcVFNHCqoMK4TPOH wRl/OXxDT0bVZGC/1cUZNWEmIfl7EVM0gfrzr/dgVNblxsslgNXLE8MLNasmEbnu9oJQKJvA39bxy +6omaa4Ei3QqlEXyQ+fbEDsDmGyu+uWwnYpF0C5n86LnB5m114N+WoyBXLdTy+G0wEbFYM6VCZrEC uMuAKhmv6yeqXG4Xqv2w==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1rTSaZ-00000005L7M-1JUT; Fri, 26 Jan 2024 20:14:11 +0000 Received: from mail-pg1-x52f.google.com ([2607:f8b0:4864:20::52f]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1rTSaV-00000005L6R-2byl for linux-arm-kernel@lists.infradead.org; Fri, 26 Jan 2024 20:14:09 +0000 Received: by mail-pg1-x52f.google.com with SMTP id 41be03b00d2f7-5ce2aada130so526257a12.1 for ; Fri, 26 Jan 2024 12:14:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1706300046; x=1706904846; darn=lists.infradead.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=x+krPZgrbztjZGtgVWHsodIOcgc9YnMVDe6Yn4wV9Ec=; b=de44q+63DUFqCY/Ua3BG2qhhlL0BlKLe/fpvdofD5ln9CUATnZHNWPZz2T8h3NmSOl 0HqWgvEWE2jFEs7U9RFTCZ6WXLJL/T7Ps1ywWd8uYbGkrrzpjOyyISMbahdUS3iBbGfj Hzew0aSHpWLFndLZ6+rA6tRfwfreMJE1atMMLemFggRu61d/PZn8gkXR4VNy7BO7QUzM 54W9T/SDlEiOQ5JxXenTJZ35lYReLcPtsVOeBpNufx5B7uAhUY200aauA2A1n3u0RQCw mbL9OOtLg1VFrJEee8BAO4DM4+FPPjlieMK7sNlYYKVVZ8Cpz7Vkmy9JL27nbLF9w5M1 +78g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1706300046; x=1706904846; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=x+krPZgrbztjZGtgVWHsodIOcgc9YnMVDe6Yn4wV9Ec=; b=Y5HK+Q9g/gXL6tW7Wlu3UC/FM/92QlK0qsF7ZM3fqc/28RR6weGw04aK9t4RpuD4mV LtCPdjSz6o4SFFDmX96WrHwWSl3EKv0gsPGacUsCPV07hVhv0imAahSHZTdU7CKsW9Ug 9uBnmXZBhtQT3j6g5vovPDNxSIbwvAbYZhsEvcx5hPAla0Kb3X5AE8csvD5lLQes/tpk 18aP9TMvGLtE68GptNqiAr+v3N/wbUYiRiNrurx4I8Wm0uToW/b8WrSux7HzcxamUYpg IByc5LYdc8vFDCFCEmk92W/cFLLOM4wAOcEil4AHOO4UAfO8/hWLkaaOH+zeC33Alyva aVSA== X-Gm-Message-State: AOJu0YyuVLKgz8zVI7LW166Z8Qi4P8uCxAIGjWtcwiYR+Q5MteRxFCW8 0ll91fvX9MTsVXM34pjIGZz0J0tus+11f7GMr/jCBVZn0zQ7bTDE+rBLf07nsYX4RednNEJJkY0 QFewKpUw2NrgtSHh/4uW4SatewLsi4WPZsuag/g== X-Google-Smtp-Source: AGHT+IHkH6VgrdBcnkureZXbmqsHk+CBes2kmRke/KfdVBwbOv3cLHa2b/1GnpdF/y2eh7NA+HTo/vfv1KdRgUfmHe8= X-Received: by 2002:a05:6a20:30d5:b0:19c:2be8:4a24 with SMTP id 21-20020a056a2030d500b0019c2be84a24mr239548pzo.60.1706300046132; Fri, 26 Jan 2024 12:14:06 -0800 (PST) MIME-Version: 1.0 References: <20240126171546.1233172-1-tudor.ambarus@linaro.org> <20240126171546.1233172-13-tudor.ambarus@linaro.org> In-Reply-To: <20240126171546.1233172-13-tudor.ambarus@linaro.org> From: Sam Protsenko Date: Fri, 26 Jan 2024 14:13:55 -0600 Message-ID: Subject: Re: [PATCH v3 12/17] spi: s3c64xx: return ETIMEDOUT for wait_for_completion_timeout() To: Tudor Ambarus Cc: broonie@kernel.org, andi.shyti@kernel.org, krzysztof.kozlowski@linaro.org, alim.akhtar@samsung.com, jassi.brar@samsung.com, linux-spi@vger.kernel.org, linux-samsung-soc@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, andre.draszik@linaro.org, peter.griffin@linaro.org, kernel-team@android.com, willmcvicker@google.com X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240126_121407_950328_8213EE06 X-CRM114-Status: GOOD ( 18.39 ) 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 T24gRnJpLCBKYW4gMjYsIDIwMjQgYXQgMTE6MTbigK9BTSBUdWRvciBBbWJhcnVzIDx0dWRvci5h bWJhcnVzQGxpbmFyby5vcmc+IHdyb3RlOgo+Cj4gRVRJTUVET1VUIGlzIG1vcmUgc3BlY2lmaWMg dGhhbiBFSU8sIHVzZSBpdCBmb3IKPiB3YWl0X2Zvcl9jb21wbGV0aW9uX3RpbWVvdXQoKS4KPgo+ IFNpZ25lZC1vZmYtYnk6IFR1ZG9yIEFtYmFydXMgPHR1ZG9yLmFtYmFydXNAbGluYXJvLm9yZz4K PiAtLS0KCkxvb2tzIGxpa2UgeW91IG1pc3NlZCBteSBSLWIgdGFnIEkgYWRkZWQgdG8gdGhpcyBw YXRjaCBpbiB5b3VyCnByZXZpb3VzIHN1Ym1pc3Npb24uCgo+ICBkcml2ZXJzL3NwaS9zcGktczNj NjR4eC5jIHwgNiArKystLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgMyBk ZWxldGlvbnMoLSkKPgo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL3NwaS9zcGktczNjNjR4eC5jIGIv ZHJpdmVycy9zcGkvc3BpLXMzYzY0eHguYwo+IGluZGV4IDc2ZmEzNzhhYjVhYi4uMmYyYzRhZDM1 ZGY0IDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvc3BpL3NwaS1zM2M2NHh4LmMKPiArKysgYi9kcml2 ZXJzL3NwaS9zcGktczNjNjR4eC5jCj4gQEAgLTUyNiw3ICs1MjYsNyBAQCBzdGF0aWMgaW50IHMz YzY0eHhfd2FpdF9mb3JfZG1hKHN0cnVjdCBzM2M2NHh4X3NwaV9kcml2ZXJfZGF0YSAqc2RkLAo+ Cj4gICAgICAgICAvKgo+ICAgICAgICAgICogSWYgdGhlIHByZXZpb3VzIHhmZXIgd2FzIGNvbXBs ZXRlZCB3aXRoaW4gdGltZW91dCwgdGhlbgo+IC0gICAgICAgICogcHJvY2VlZCBmdXJ0aGVyIGVs c2UgcmV0dXJuIC1FSU8uCj4gKyAgICAgICAgKiBwcm9jZWVkIGZ1cnRoZXIgZWxzZSByZXR1cm4g LUVUSU1FRE9VVC4KPiAgICAgICAgICAqIERtYVR4IHJldHVybnMgYWZ0ZXIgc2ltcGx5IHdyaXRp bmcgZGF0YSBpbiB0aGUgRklGTywKPiAgICAgICAgICAqIHcvbyB3YWl0aW5nIGZvciByZWFsIHRy YW5zbWlzc2lvbiBvbiB0aGUgYnVzIHRvIGZpbmlzaC4KPiAgICAgICAgICAqIERtYVJ4IHJldHVy bnMgb25seSBhZnRlciBEbWEgcmVhZCBkYXRhIGZyb20gRklGTyB3aGljaAo+IEBAIC01NDcsNyAr NTQ3LDcgQEAgc3RhdGljIGludCBzM2M2NHh4X3dhaXRfZm9yX2RtYShzdHJ1Y3QgczNjNjR4eF9z cGlfZHJpdmVyX2RhdGEgKnNkZCwKPgo+ICAgICAgICAgLyogSWYgdGltZWQgb3V0IHdoaWxlIGNo ZWNraW5nIHJ4L3R4IHN0YXR1cyByZXR1cm4gZXJyb3IgKi8KPiAgICAgICAgIGlmICghdmFsKQo+ IC0gICAgICAgICAgICAgICByZXR1cm4gLUVJTzsKPiArICAgICAgICAgICAgICAgcmV0dXJuIC1F VElNRURPVVQ7Cj4KPiAgICAgICAgIHJldHVybiAwOwo+ICB9Cj4gQEAgLTU3Nyw3ICs1NzcsNyBA QCBzdGF0aWMgaW50IHMzYzY0eHhfd2FpdF9mb3JfcGlvKHN0cnVjdCBzM2M2NHh4X3NwaV9kcml2 ZXJfZGF0YSAqc2RkLAo+ICAgICAgICAgaWYgKHVzZV9pcnEpIHsKPiAgICAgICAgICAgICAgICAg dmFsID0gbXNlY3NfdG9famlmZmllcyhtcyk7Cj4gICAgICAgICAgICAgICAgIGlmICghd2FpdF9m b3JfY29tcGxldGlvbl90aW1lb3V0KCZzZGQtPnhmZXJfY29tcGxldGlvbiwgdmFsKSkKPiAtICAg ICAgICAgICAgICAgICAgICAgICByZXR1cm4gLUVJTzsKPiArICAgICAgICAgICAgICAgICAgICAg ICByZXR1cm4gLUVUSU1FRE9VVDsKPiAgICAgICAgIH0KPgo+ICAgICAgICAgdmFsID0gbXNlY3Nf dG9fbG9vcHMobXMpOwo+IC0tCj4gMi40My4wLjQyOS5nNDMyZWFhMmM2Yi1nb29nCj4KCl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmxpbnV4LWFybS1rZXJu ZWwgbWFpbGluZyBsaXN0CmxpbnV4LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRw Oi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK