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 X-Spam-Level: X-Spam-Status: No, score=-9.8 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH, MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 66EC5C433DF for ; Sat, 22 Aug 2020 14:55:14 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 337E92078D for ; Sat, 22 Aug 2020 14:55:14 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="VP/Q1Q3t"; dkim=fail reason="signature verification failed" (1024-bit key) header.d=chromium.org header.i=@chromium.org header.b="hQ1o/5Y/" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 337E92078D Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=chromium.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id: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=j63BHZ33/XexLHQ5F+EmLjnd5IIzfQCmtv3ud9WpLWY=; b=VP/Q1Q3tppObcAy22CUx8NM7h jw6vXt5MxIsH3Y0AD51w2zSegoNPjdf+PLdtfPvfTfyIuXEkD1+c72knmaM9ppPAIcIcteTIiussN QoA83Qk5PhkZIEFpuCLN65EcO3R/ZUmp8d02sUaBy42+3tcGnm3GZMjTl0JStUWmj8CnyFEzaFox3 qsJM/QxBGhxXjBJZ+F0tMtHq1MdIRm684yDXKpX5aMUF6sv9WMhbo34pmGMsg2NYZjDd4TtjeMFG3 QcbXR8rYsajne3RKvGKM5gJUTS6rkfK+7vIl6AJ3jJBgM/WG3yMAkv6MJhge16eV7sU913pDxozQE 4bjdJ49Vw==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1k9UtD-00064X-QC; Sat, 22 Aug 2020 14:53:03 +0000 Received: from mail-ej1-x643.google.com ([2a00:1450:4864:20::643]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1k9UtA-000640-Ex for linux-arm-kernel@lists.infradead.org; Sat, 22 Aug 2020 14:53:01 +0000 Received: by mail-ej1-x643.google.com with SMTP id kq25so5969656ejb.3 for ; Sat, 22 Aug 2020 07:52:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=CzryhHj21VyQdaYbcJxzbCkh7ulFs1srWgrHkgzAcig=; b=hQ1o/5Y/4q/t5eH3b4oYTYS+j6BBmkvOvdk5CSuEea3VwBeU0OHljITtVxIcC4vCHt hfi4dXK+MeSKZ8VyzL7H09BrJ26pay6jyq9e2S1ZF2jeZP2zkBclgH21+JM5LbigzrSk FgyEqMOA+E5uPzvp6H3iKBc585YiZLE6fvqFo= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=CzryhHj21VyQdaYbcJxzbCkh7ulFs1srWgrHkgzAcig=; b=g5Hjqld5AfUWP00+2s7phMaaKUbbuXTilfPXhJ0PJqTGQe3bZFt7cV3ATIrVTC90h+ lPaKgbicYAx3KiajCEusnd7PgDChWVg3zFVhoHDRp5DFo1loY/K5Ddi17t5WhsR8Kwlr YTbxDVaG44R3FwvCXa/LCeFO0jWJ7xvAShtMMpQq89oC+BSQVHLy32oK5DvfD1AEQ+tF TpDrT2MBhW7eytjZt06H+nwtiPzs5itChmEFiswBSgZ0mIViXwz/BId4BT4jgb/QxgNh bp9PM+o+h0fwbECspmSpyRF5S/h7BDkmKMNxAVJ8xJIXHH/In+nDjh1Frb76spXNyMZM KVog== X-Gm-Message-State: AOAM531T4Iic++qXx7Ie2Vidst4ve4lfAow+wymBDC45oH0f+Qd+Q5TV HFh8upN6gYi3PuAKOtjsjYuVRHcmz9aJdA== X-Google-Smtp-Source: ABdhPJyQ2M61RNM0V/mfD4ZErjLW7N75g3edjgxf0LmCJY8PDjYUXim1JqRTmz454OkRahWpaugsFg== X-Received: by 2002:a17:906:7b88:: with SMTP id s8mr2706340ejo.261.1598107976322; Sat, 22 Aug 2020 07:52:56 -0700 (PDT) Received: from mail-wr1-f53.google.com (mail-wr1-f53.google.com. [209.85.221.53]) by smtp.gmail.com with ESMTPSA id oz4sm2654121ejb.106.2020.08.22.07.52.54 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 22 Aug 2020 07:52:54 -0700 (PDT) Received: by mail-wr1-f53.google.com with SMTP id w13so4195271wrk.5 for ; Sat, 22 Aug 2020 07:52:54 -0700 (PDT) X-Received: by 2002:a5d:6744:: with SMTP id l4mr7904439wrw.105.1598107973784; Sat, 22 Aug 2020 07:52:53 -0700 (PDT) MIME-Version: 1.0 References: <20200821161401.11307-1-l.stelmach@samsung.com> <20200821161401.11307-8-l.stelmach@samsung.com> <20200822124325.GF20423@kozik-lap> In-Reply-To: <20200822124325.GF20423@kozik-lap> From: Tomasz Figa Date: Sat, 22 Aug 2020 16:52:40 +0200 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH v2 7/9] spi: spi-s3c64xx: Ensure cur_speed holds actual clock value To: Krzysztof Kozlowski X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200822_105300_629561_1273B2FC X-CRM114-Status: GOOD ( 28.35 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: linux-samsung-soc , Bartlomiej Zolnierkiewicz , =?UTF-8?Q?=C5=81ukasz_Stelmach?= , Linux Kernel Mailing List , linux-spi@vger.kernel.org, Mark Brown , Kukjin Kim , Andi Shyti , "list@263.net:IOMMU DRIVERS , Joerg Roedel , " , Marek Szyprowski 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 T24gU2F0LCBBdWcgMjIsIDIwMjAgYXQgMjo0MyBQTSBLcnp5c3p0b2YgS296bG93c2tpIDxrcnpr QGtlcm5lbC5vcmc+IHdyb3RlOgo+Cj4gT24gRnJpLCBBdWcgMjEsIDIwMjAgYXQgMDY6MTM6NTlQ TSArMDIwMCwgxYF1a2FzeiBTdGVsbWFjaCB3cm90ZToKPiA+IGN1cl9zcGVlZCBpcyB1c2VkIHRv IGNhbGN1bGF0ZSB0cmFuc2ZlciB0aW1lb3V0IGFuZCBuZWVkcyB0byBiZQo+ID4gc2V0IHRvIHRo ZSBhY3R1YWwgdmFsdWUgb2YgKGhhbGYpIHRoZSBjbG9jayBzcGVlZCBmb3IgcHJlY2lzZQo+ID4g Y2FsY3VsYXRpb25zLgo+Cj4gSWYgeW91IG5lZWQgdGhpcyBvbmx5IGZvciB0aW1lb3V0IGNhbGN1 bGF0aW9uIGp1c3QgZGl2aWRlIGl0IGluCj4gczNjNjR4eF93YWl0X2Zvcl9kbWEoKS4KCkRpdmlz aW9uIGlzIG5vdCB0aGUgcG9pbnQgb2YgdGhlIHBhdGNoLiBUaGUgcG9pbnQgaXMgdGhhdApjbGtf c2V0X3JhdGUoKSB0aGF0IHdhcyBvcmlnaW5hbGx5IHRoZXJlIGRvZXNuJ3QgZ3VhcmFudGVlIHRo YXQgdGhlCnJhdGUgaXMgc2V0IGV4YWN0bHkuIFRoZSByYXRlIGRpcmVjdGx5IGRldGVybWluZXMg dGhlIFNQSSB0cmFuc2ZlcgpzcGVlZCBhbmQgdGh1cyB0aGUgZHJpdmVyIG5lZWRzIHRvIHVzZSB0 aGUgcmF0ZSB0aGF0IHdhcyBhY3R1YWxseSBzZXQKZm9yIGZ1cnRoZXIgY2FsY3VsYXRpb25zLgoK PiBPdGhlcndpc2Ugd2h5IG9ubHkgaWYgKGNtdSkgY2FzZSBpcyB1cGRhdGVkPwoKUmlnaHQsIHRo ZSAhY211IGNhc2UgYWN0dWFsbHkgc3VmZmVycyBmcm9tIHRoZSBzYW1lIHByb2JsZW0uIFRoZSBj b2RlCmRpdmlkZXMgdGhlIHBhcmVudCBjbG9jayByYXRlIHdpdGggdGhlIHJlcXVlc3RlZCBzcGVl ZCB0byBvYnRhaW4gdGhlCmRpdmlkZXIgdG8gcHJvZ3JhbSBpbnRvIHRoZSByZWdpc3Rlci4gVGhp cyBpcyBzdWJqZWN0IHRvIGludGVnZXIKcm91bmRpbmcsIHNvIChwYXJlbnQgLyAocGFyZW50IC8g c3BlZWQpKSBkb2Vzbid0IGFsd2F5cyBlcXVhbCAoc3BlZWQpLgoKPgo+IFlvdSBhcmUgYWxzbyBh ZmZlY3RpbmcgaGVyZSBub3Qgb25seSB0aW1lb3V0IGJ1dAo+IHMzYzY0eHhfZW5hYmxlX2RhdGFw YXRoKCkgd2hpY2ggaXMgbm90IG1lbnRpb25lZCBpbiBjb21taXQgbG9nLiBJbiBvdGhlcgo+IHdv cmRzLCB0aGlzIGxvb2tzIHdyb25nLgoKQWN0dWFsbHkgdGhpcyBpcyByaWdodCBhbmQgZml4ZXMg b25lIG1vcmUgcHJvYmxlbSwgd2hpY2ggSSBkaWRuJ3Qgc3BvdAp3aGVuIGxvb2tpbmcgYXQgdGhp cyBjb2RlIHdoZW4gSSBzdWdnZXN0ZWQgdGhlIGNoYW5nZSAoSSBvbmx5IHNwb3R0ZWQKdGhlIGVm ZmVjdHMgb24gdGltZW91dCBjYWxjdWxhdGlvbikuIFRoZSByb3VuZGluZyBlcnJvciBtaWdodCBo YXZlCmNhdXNlZCB3cm9uZyBjb25maWd1cmF0aW9uIHRoZXJlLCBiZWNhdXNlIGUuZy4gMzAwMDAw MDAgSHogY291bGQgYmUKcmVxdWVzdGVkIGFuZCByb3VuZGVkIHRvIDI4MDAwMDAwIEh6LiBUaGUg Zm9ybWVyIGlzIGEgdGhyZXNob2xkIGZvcgpzZXR0aW5nIHRoZSBTM0M2NFhYX1NQSV9DSF9IU19F TiBiaXQsIGJ1dCB0aGUgcmVhbCBmcmVxdWVuY3kgd291bGRuJ3QKYWN0dWFsbHkgcmVxdWlyZSBz ZXR0aW5nIGl0LgoKQmVzdCByZWdhcmRzLApUb21hc3oKCj4KPiBCZXN0IHJlZ2FyZHMsCj4gS3J6 eXN6dG9mCj4KPiA+Cj4gPiBDYzogVG9tYXN6IEZpZ2EgPHRmaWdhQGNocm9taXVtLm9yZz4KPiA+ IFNpZ25lZC1vZmYtYnk6IMWBdWthc3ogU3RlbG1hY2ggPGwuc3RlbG1hY2hAc2Ftc3VuZy5jb20+ Cj4gPiAtLS0KPiA+ICBkcml2ZXJzL3NwaS9zcGktczNjNjR4eC5jIHwgMSArCj4gPiAgMSBmaWxl IGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspCj4gPgo+ID4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvc3Bp L3NwaS1zM2M2NHh4LmMgYi9kcml2ZXJzL3NwaS9zcGktczNjNjR4eC5jCj4gPiBpbmRleCAwMmRl NzM0YjhhYjEuLjg5YzE2MmVmZTM1NSAxMDA2NDQKPiA+IC0tLSBhL2RyaXZlcnMvc3BpL3NwaS1z M2M2NHh4LmMKPiA+ICsrKyBiL2RyaXZlcnMvc3BpL3NwaS1zM2M2NHh4LmMKPiA+IEBAIC02MjYs NiArNjI2LDcgQEAgc3RhdGljIGludCBzM2M2NHh4X3NwaV9jb25maWcoc3RydWN0IHMzYzY0eHhf c3BpX2RyaXZlcl9kYXRhICpzZGQpCj4gPiAgICAgICAgICAgICAgIHJldCA9IGNsa19zZXRfcmF0 ZShzZGQtPnNyY19jbGssIHNkZC0+Y3VyX3NwZWVkICogMik7Cj4gPiAgICAgICAgICAgICAgIGlm IChyZXQpCj4gPiAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHJldDsKPiA+ICsgICAgICAg ICAgICAgc2RkLT5jdXJfc3BlZWQgPSBjbGtfZ2V0X3JhdGUoc2RkLT5zcmNfY2xrKSAvIDI7Cj4g PiAgICAgICB9IGVsc2Ugewo+ID4gICAgICAgICAgICAgICAvKiBDb25maWd1cmUgQ2xvY2sgKi8K PiA+ICAgICAgICAgICAgICAgdmFsID0gcmVhZGwocmVncyArIFMzQzY0WFhfU1BJX0NMS19DRkcp Owo+ID4gLS0KPiA+IDIuMjYuMgo+ID4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fCmxpbnV4LWFybS1rZXJuZWwgbWFpbGluZyBsaXN0CmxpbnV4LWFybS1r ZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWls bWFuL2xpc3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK