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 2E577C433EF for ; Thu, 16 Jun 2022 14:14:34 +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:MIME-Version:Message-Id:Date:Subject:Cc :To:From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=y3rppvPpvN+NDZ/56v81h+bwFPNDxu+23AEZ+Q5uiWA=; b=buVuAXFZ6JOHIO 3ViYV+/wyJSxz/e7G6ZBA3qoB03+aWjLLbjh6gsi0/FW0jwSuK0b+NrEte3Cfyd8RWl6kix/tdVBt YEkMXHsfWg/afBecmsgFPYZFX5K8u2WZ/VW5nPBtIanidHXO6fTStuvza0PAJJdWG92Ewce/wpA1w RP2qx4wVdBtfxcCek5alMy89jma/hi89N9m0uXO8mOXnrhdxF2LWUtfwlgTFBzMbTKvR5QpYpF3/i x5Ve29zESHE4vMrskVPsn4P3WgXu/ijuulOgcxUUWdl43HckYJ9ihtXont9CCsF501X5abaSQpIEK o1GonLI9Kpp7J2eNNcPw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1o1qFU-002ltX-Le; Thu, 16 Jun 2022 14:13:29 +0000 Received: from michel.telenet-ops.be ([2a02:1800:110:4::f00:18]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1o1qFP-002lpf-Bk for linux-arm-kernel@lists.infradead.org; Thu, 16 Jun 2022 14:13:25 +0000 Received: from ramsan.of.borg ([IPv6:2a02:1810:ac12:ed30:5439:2bcc:4a70:48e8]) by michel.telenet-ops.be with bizsmtp id jqDE270064lJ8fu06qDEa8; Thu, 16 Jun 2022 16:13:14 +0200 Received: from rox.of.borg ([192.168.97.57]) by ramsan.of.borg with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.93) (envelope-from ) id 1o1qFF-004C4l-FL; Thu, 16 Jun 2022 16:13:13 +0200 Received: from geert by rox.of.borg with local (Exim 4.93) (envelope-from ) id 1o1qFE-008CHy-VN; Thu, 16 Jun 2022 16:13:12 +0200 From: Geert Uytterhoeven To: Hector Martin , Sven Peter , Alyssa Rosenzweig , Vinod Koul , =?UTF-8?q?Martin=20Povi=C5=A1er?= Cc: linux-arm-kernel@lists.infradead.org, dmaengine@vger.kernel.org, linux-kernel@vger.kernel.org, Geert Uytterhoeven Subject: [PATCH v2] dmaengine: apple-admac: Use {low,upp}er_32_bits() to split 64-bit address Date: Thu, 16 Jun 2022 16:13:12 +0200 Message-Id: <20220616141312.1953819-1-geert@linux-m68k.org> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220616_071323_568611_0FC0098F X-CRM114-Status: UNSURE ( 9.47 ) X-CRM114-Notice: Please train this message. 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 SWYgQ09ORklHX1BIWVNfQUREUl9UXzY0QklUIGlzIG5vdCBzZXQ6CgogICAgZHJpdmVycy9kbWEv YXBwbGUtYWRtYWMuYzogSW4gZnVuY3Rpb24g4oCYYWRtYWNfY3ljbGljX3dyaXRlX29uZV9kZXNj 4oCZOgogICAgZHJpdmVycy9kbWEvYXBwbGUtYWRtYWMuYzoyMTM6MjI6IGVycm9yOiByaWdodCBz aGlmdCBjb3VudCA+PSB3aWR0aCBvZiB0eXBlIFstV2Vycm9yPXNoaWZ0LWNvdW50LW92ZXJmbG93 XQogICAgICAyMTMgfCAgd3JpdGVsX3JlbGF4ZWQoYWRkciA+PiAzMiwgICAgICAgYWQtPmJhc2Ug KyBSRUdfREVTQ19XUklURShjaGFubm8pKTsKICAgICAgICAgIHwgICAgICAgICAgICAgICAgICAg ICAgXn4KCkZpeCB0aGlzIGJ5IHVzaW5nIHRoZSB7bG93LHVwcH1lcl8zMl9iaXRzKCkgaGVscGVy IG1hY3JvcyB0byBvYnRhaW4gdGhlCmFkZHJlc3MgcGFydHMuCgpSZXBvcnRlZC1ieTogbm9yZXBs eUBlbGxlcm1hbi5pZC5hdQpGaXhlczogYjEyNzMxNWQ5YTc4YzAxMSAoImRtYWVuZ2luZTogYXBw bGUtYWRtYWM6IEFkZCBBcHBsZSBBRE1BQyBkcml2ZXIiKQpBY2tlZC1ieTogTWFydGluIFBvdmnF oWVyIDxwb3ZpaytsaW5AY3V0ZWJpdC5vcmc+ClNpZ25lZC1vZmYtYnk6IEdlZXJ0IFV5dHRlcmhv ZXZlbiA8Z2VlcnRAbGludXgtbTY4ay5vcmc+Ci0tLQp2MjoKICAtIEFkZCBBY2tlZC1ieSwKICAt IEltcHJvdmUgc3VtbWFyeS4KLS0tCiBkcml2ZXJzL2RtYS9hcHBsZS1hZG1hYy5jIHwgOCArKysr LS0tLQogMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKCmRp ZmYgLS1naXQgYS9kcml2ZXJzL2RtYS9hcHBsZS1hZG1hYy5jIGIvZHJpdmVycy9kbWEvYXBwbGUt YWRtYWMuYwppbmRleCBjNTAyZjhjM2FjYTc5YmUxLi5kMWY3NGEzYWE5OTlkNzczIDEwMDY0NAot LS0gYS9kcml2ZXJzL2RtYS9hcHBsZS1hZG1hYy5jCisrKyBiL2RyaXZlcnMvZG1hL2FwcGxlLWFk bWFjLmMKQEAgLTIwOSwxMCArMjA5LDEwIEBAIHN0YXRpYyB2b2lkIGFkbWFjX2N5Y2xpY193cml0 ZV9vbmVfZGVzYyhzdHJ1Y3QgYWRtYWNfZGF0YSAqYWQsIGludCBjaGFubm8sCiAJZGV2X2RiZyhh ZC0+ZGV2LCAiY2glZCBkZXNjcmlwdG9yOiBhZGRyPTB4JXBhZCBsZW49MHglenggZmxhZ3M9MHgl bHhcbiIsCiAJCWNoYW5ubywgJmFkZHIsIHR4LT5wZXJpb2RfbGVuLCBGTEFHX0RFU0NfTk9USUZZ KTsKIAotCXdyaXRlbF9yZWxheGVkKGFkZHIsICAgICAgICAgICAgIGFkLT5iYXNlICsgUkVHX0RF U0NfV1JJVEUoY2hhbm5vKSk7Ci0Jd3JpdGVsX3JlbGF4ZWQoYWRkciA+PiAzMiwgICAgICAgYWQt PmJhc2UgKyBSRUdfREVTQ19XUklURShjaGFubm8pKTsKLQl3cml0ZWxfcmVsYXhlZCh0eC0+cGVy aW9kX2xlbiwgICBhZC0+YmFzZSArIFJFR19ERVNDX1dSSVRFKGNoYW5ubykpOwotCXdyaXRlbF9y ZWxheGVkKEZMQUdfREVTQ19OT1RJRlksIGFkLT5iYXNlICsgUkVHX0RFU0NfV1JJVEUoY2hhbm5v KSk7CisJd3JpdGVsX3JlbGF4ZWQobG93ZXJfMzJfYml0cyhhZGRyKSwgYWQtPmJhc2UgKyBSRUdf REVTQ19XUklURShjaGFubm8pKTsKKwl3cml0ZWxfcmVsYXhlZCh1cHBlcl8zMl9iaXRzKGFkZHIp LCBhZC0+YmFzZSArIFJFR19ERVNDX1dSSVRFKGNoYW5ubykpOworCXdyaXRlbF9yZWxheGVkKHR4 LT5wZXJpb2RfbGVuLCAgICAgIGFkLT5iYXNlICsgUkVHX0RFU0NfV1JJVEUoY2hhbm5vKSk7CisJ d3JpdGVsX3JlbGF4ZWQoRkxBR19ERVNDX05PVElGWSwgICAgYWQtPmJhc2UgKyBSRUdfREVTQ19X UklURShjaGFubm8pKTsKIAogCXR4LT5zdWJtaXR0ZWRfcG9zICs9IHR4LT5wZXJpb2RfbGVuOwog CXR4LT5zdWJtaXR0ZWRfcG9zICU9IDIgKiB0eC0+YnVmX2xlbjsKLS0gCjIuMjUuMQoKCl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmxpbnV4LWFybS1rZXJu ZWwgbWFpbGluZyBsaXN0CmxpbnV4LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRw Oi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK