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=-17.2 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,INCLUDES_CR_TRAILER,INCLUDES_PATCH,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED,USER_AGENT_GIT 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 5F08BC4332D for ; Thu, 14 Jan 2021 12:42:51 +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 1ED58239FD for ; Thu, 14 Jan 2021 12:42:51 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 1ED58239FD Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=kernel.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:MIME-Version:References:In-Reply-To:Message-Id:Date: Subject:To:From:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=LNu+WMrHfPuAns8PP+JRZB4qkZGwPWAcANpM4l+ijEg=; b=zo28NfdT2GHAIAVB9ECNcCvE9 ThTTrwmEQXVJyX7B0Be9OeZjsMTTB2UXHQUA2CUmpmy5LE3RrN01FwrTt0hLP2ADOUx6LLzTdmsJh yfZr97Nt5Mkh9/3OB4aR1OwW0fot9nUaBxdfhc32KWNL3xFGqJVtPccFZiG6icvYGZptduqk2jTiz rbzH43iBlc/QUN8db+jGTzZZHAgCo7UogwGEsnUzn6BRQAc3AHcP9OiOW5ULXGoxgF6p8+EpkbTxL O/CzMOhME4ubmwKKeNVFDtYDAOt8f6I1mWon1gg/d8sjCEOR1gNqot50RmyMxbI2tBTnbE4uZhyzE Q53NBMOuw==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1l01wH-0001ke-MP; Thu, 14 Jan 2021 12:41:21 +0000 Received: from mail.kernel.org ([198.145.29.99]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1l01vu-0001h3-Qz for linux-arm-kernel@lists.infradead.org; Thu, 14 Jan 2021 12:41:02 +0000 Received: by mail.kernel.org (Postfix) with ESMTPSA id 7CD4C23A68; Thu, 14 Jan 2021 12:40:57 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1610628057; bh=0EacZozNqX5kdAE9JNs/z+ZT90LRoDz55sehFetkTE4=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=uWgHalDW53zNdqiPkj2tk2NUjLZ1JP0c66HbPn2opZoo1wENNJ/h1qhBb2Oz1TcBc 7wl4l5kCO8KE3hD72Y2HZUtWtUJRhg3+JdpeESHtN+ObWiea15vkB8aFFwDv+5FPLN aLWBctsZvruwgu5UEgMUBL7wHDEdS8b3dS0RIByZPcYKXTGnv8SnuHcEu3IKKNT4uq VLh4VDWyl91VBrgXjENa+040sxqhobpAr8MiYZJPQE09xd5MjYEBwoP+DyFL+5s5qm 62l6n0qZEh5K2H9eMxS22rVRLB/wWKdetPmdeMdg4pexH2BK0Ny6rOELTLEM8tESa6 gYaKx6O/z0BQw== Received: by pali.im (Postfix) id 863C5B5F; Thu, 14 Jan 2021 13:40:55 +0100 (CET) From: =?UTF-8?q?Pali=20Roh=C3=A1r?= To: Gregory Clement , Andrew Lunn , Michael Turquette , Stephen Boyd , linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-clk@vger.kernel.org Subject: [PATCH mvebu v2 10/10] cpufreq: armada-37xx: Fix module unloading Date: Thu, 14 Jan 2021 13:40:32 +0100 Message-Id: <20210114124032.12765-11-pali@kernel.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210114124032.12765-1-pali@kernel.org> References: <20210114124032.12765-1-pali@kernel.org> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210114_074059_586264_76A43475 X-CRM114-Status: GOOD ( 12.46 ) 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: =?UTF-8?q?Marek=20Beh=C3=BAn?= , Tomasz Maciej Nowak , Luka Perkov , Andre Heider , Vladimir Vid , Russell King , =?UTF-8?q?G=C3=A9rald=20Kerma?= , Miquel Raynal , Konstantin Porotchkin 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 VGhpcyBkcml2ZXIgaXMgbWlzc2luZyBtb2R1bGVfZXhpdCBob29rLiBBZGQgcHJvcGVyIGRyaXZl ciBleGl0IGZ1bmN0aW9uCndoaWNoIHVucmVnaXN0ZXJzIHRoZSBwbGF0Zm9ybSBkZXZpY2UgYW5k IGNsZWFucyB1cCB0aGUgZGF0YS4KClNpZ25lZC1vZmYtYnk6IFBhbGkgUm9ow6FyIDxwYWxpQGtl cm5lbC5vcmc+Ci0tLQogZHJpdmVycy9jcHVmcmVxL2FybWFkYS0zN3h4LWNwdWZyZXEuYyB8IDI1 ICsrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyNSBpbnNlcnRpb25z KCspCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9jcHVmcmVxL2FybWFkYS0zN3h4LWNwdWZyZXEuYyBi L2RyaXZlcnMvY3B1ZnJlcS9hcm1hZGEtMzd4eC1jcHVmcmVxLmMKaW5kZXggZjEzNjQ2ZDE0M2Rl Li41NjVjNDBmNTM2ZWYgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvY3B1ZnJlcS9hcm1hZGEtMzd4eC1j cHVmcmVxLmMKKysrIGIvZHJpdmVycy9jcHVmcmVxL2FybWFkYS0zN3h4LWNwdWZyZXEuYwpAQCAt ODUsNiArODUsOCBAQCBzdGF0aWMgaW50IGF2c19tYXBbXSA9IHsKIH07CiAKIHN0cnVjdCBhcm1h ZGEzN3h4X2NwdWZyZXFfc3RhdGUgeworCXN0cnVjdCBwbGF0Zm9ybV9kZXZpY2UgKnBkZXY7CisJ c3RydWN0IGRldmljZSAqY3B1X2RldjsKIAlzdHJ1Y3QgcmVnbWFwICpyZWdtYXA7CiAJdTMyIG5i X2wwbDE7CiAJdTMyIG5iX2wybDM7CkBAIC00OTUsNiArNDk3LDkgQEAgc3RhdGljIGludCBfX2lu aXQgYXJtYWRhMzd4eF9jcHVmcmVxX2RyaXZlcl9pbml0KHZvaWQpCiAJaWYgKHJldCkKIAkJZ290 byBkaXNhYmxlX2R2ZnM7CiAKKwlhcm1hZGEzN3h4X2NwdWZyZXFfc3RhdGUtPmNwdV9kZXYgPSBj cHVfZGV2OworCWFybWFkYTM3eHhfY3B1ZnJlcV9zdGF0ZS0+cGRldiA9IHBkZXY7CisJcGxhdGZv cm1fc2V0X2RydmRhdGEocGRldiwgZHZmcyk7CiAJcmV0dXJuIDA7CiAKIGRpc2FibGVfZHZmczoK QEAgLTUxMyw2ICs1MTgsMjYgQEAgc3RhdGljIGludCBfX2luaXQgYXJtYWRhMzd4eF9jcHVmcmVx X2RyaXZlcl9pbml0KHZvaWQpCiAvKiBsYXRlX2luaXRjYWxsLCB0byBndWFyYW50ZWUgdGhlIGRy aXZlciBpcyBsb2FkZWQgYWZ0ZXIgQTM3eHggY2xvY2sgZHJpdmVyICovCiBsYXRlX2luaXRjYWxs KGFybWFkYTM3eHhfY3B1ZnJlcV9kcml2ZXJfaW5pdCk7CiAKK3N0YXRpYyB2b2lkIF9fZXhpdCBh cm1hZGEzN3h4X2NwdWZyZXFfZHJpdmVyX2V4aXQodm9pZCkKK3sKKwlzdHJ1Y3QgcGxhdGZvcm1f ZGV2aWNlICpwZGV2ID0gYXJtYWRhMzd4eF9jcHVmcmVxX3N0YXRlLT5wZGV2OworCXN0cnVjdCBh cm1hZGFfMzd4eF9kdmZzICpkdmZzID0gcGxhdGZvcm1fZ2V0X2RydmRhdGEocGRldik7CisJdW5z aWduZWQgbG9uZyBmcmVxOworCWludCBsb2FkX2x2bDsKKworCXBsYXRmb3JtX2RldmljZV91bnJl Z2lzdGVyKHBkZXYpOworCisJYXJtYWRhMzd4eF9jcHVmcmVxX2Rpc2FibGVfZHZmcyhhcm1hZGEz N3h4X2NwdWZyZXFfc3RhdGUtPnJlZ21hcCk7CisKKwlmb3IgKGxvYWRfbHZsID0gQVJNQURBXzM3 WFhfRFZGU19MT0FEXzA7IGxvYWRfbHZsIDwgTE9BRF9MRVZFTF9OUjsgbG9hZF9sdmwrKykgewor CQlmcmVxID0gZHZmcy0+Y3B1X2ZyZXFfbWF4IC8gZHZmcy0+ZGl2aWRlcltsb2FkX2x2bF07CisJ CWRldl9wbV9vcHBfcmVtb3ZlKGFybWFkYTM3eHhfY3B1ZnJlcV9zdGF0ZS0+Y3B1X2RldiwgZnJl cSk7CisJfQorCisJa2ZyZWUoYXJtYWRhMzd4eF9jcHVmcmVxX3N0YXRlKTsKK30KK21vZHVsZV9l eGl0KGFybWFkYTM3eHhfY3B1ZnJlcV9kcml2ZXJfZXhpdCk7CisKIHN0YXRpYyBjb25zdCBzdHJ1 Y3Qgb2ZfZGV2aWNlX2lkIF9fbWF5YmVfdW51c2VkIGFybWFkYTM3eHhfY3B1ZnJlcV9vZl9tYXRj aFtdID0gewogCXsgLmNvbXBhdGlibGUgPSAibWFydmVsbCxhcm1hZGEtMzcwMC1uYi1wbSIgfSwK IAl7IH0sCi0tIAoyLjIwLjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwpsaW51eC1hcm0ta2VybmVsIG1haWxpbmcgbGlzdApsaW51eC1hcm0ta2VybmVs QGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9s aXN0aW5mby9saW51eC1hcm0ta2VybmVsCg==