Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp4669763pxj; Wed, 12 May 2021 10:29:49 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzowynmrEBw/R2TzDLtkTDIoAKvc1qpR5RQZ3ID3ANZqJJz4LWr9utpLyK6p6v8MUDcbY5f X-Received: by 2002:a05:6402:1b1e:: with SMTP id by30mr9841030edb.277.1620840589385; Wed, 12 May 2021 10:29:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1620840589; cv=none; d=google.com; s=arc-20160816; b=kQ2zrYNOVclmRX8y1QxxQrPkcvo7x9lThQp6Y+GMLJygHfptwPF8pDQWG4vM0ePGhA +6JZtVgPupcJHCrAmmHNK8Rbz2G/+W+NAvm94I0QyvqjajqURCZQ90eGZ+Tce29zXPNF r43YRKJYeDkdRe48h2Gm5qJjsnmX3c4glipPs8VHkLTXTLi2buBeLR122L0zTId+uEp7 yJRtjtxoupbYOYkVGIgWrXWHVw3K1UKPQpGDzQJW/k3AUnOWlObsYNnTHIuGKac2T+/X L4ouWsTvHyEBRSuy2SkV9c80+KnuWH7xqjs3cz3J+Ij6OIbxV+HzYN3dJNVxu+0AtIge /ezw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=5DG6ki0h1JRQG+XcSP03gOl+GFGGI/cAta0v3Yv0rbA=; b=yN5T4UB4QpfBovGCNvP11xdMvNQumdeGfT87VVFNV2AItIdSDflzyiBVUEt9VTg8qe hXXxpqvH5f28LzwYUF/w/K9a4J9iav5teyPccklan63J9pCN6GDWwrW6PN4pyeCKIXNu zATt2oT9NbczefBN4cXtvSuhnME+D9xp9JwpXvbHGQBVI0Vy3nnlSXAxmdhwJ28mJ8TE pRL+7YvBUDjuXp10ePx8aYlJoEvpHHuKGDzWu+6HDoXGNlEO0vLX9TvaQQYRR2RXPmZj BKOIwbijW0vI5491MeHTfU7dVd0/JFgfIZPBusE3vKOfRihhiLQ5wqfVl4tm1g+AfTO4 6g8Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=CS6+mnPP; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id d15si227417edu.375.2021.05.12.10.29.25; Wed, 12 May 2021 10:29:49 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=CS6+mnPP; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S242882AbhELRVI (ORCPT + 99 others); Wed, 12 May 2021 13:21:08 -0400 Received: from mail.kernel.org ([198.145.29.99]:33532 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S238950AbhELQGw (ORCPT ); Wed, 12 May 2021 12:06:52 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id BB5CF61CFB; Wed, 12 May 2021 15:35:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1620833717; bh=Sqj3YWST87hmXhuhOXg2T/RXQkYW65pVPk0SVR/NFjo=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=CS6+mnPPbTjxunPpiNzypKVa5jmwgdBJ4nTF0Bv1UG2fcR0nN4/vRn8zeW/9FAyQN f1BZRerOMzh8BHUQbouX8bZ4xggE1kvAPMF5Pte/37uyz2InsShqBYFWJ9HzkFlv6c s05llF94QIGMev4Bk2NNgu6YwJSY3cbtKc5bmjBA= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Kishon Vijay Abraham I , Vinod Koul , Sasha Levin Subject: [PATCH 5.11 215/601] phy: ti: j721e-wiz: Delete "clk_div_sel" clk provider during cleanup Date: Wed, 12 May 2021 16:44:52 +0200 Message-Id: <20210512144834.924225814@linuxfoundation.org> X-Mailer: git-send-email 2.31.1 In-Reply-To: <20210512144827.811958675@linuxfoundation.org> References: <20210512144827.811958675@linuxfoundation.org> User-Agent: quilt/0.66 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Kishon Vijay Abraham I [ Upstream commit 7e52a39f1942b771213678c56002ce90a2f126d2 ] commit 091876cc355d ("phy: ti: j721e-wiz: Add support for WIZ module present in TI J721E SoC") modeled both MUX clocks and DIVIDER clocks in wiz. However during cleanup, it removed only the MUX clock provider. Remove the DIVIDER clock provider here. Fixes: 091876cc355d ("phy: ti: j721e-wiz: Add support for WIZ module present in TI J721E SoC") Signed-off-by: Kishon Vijay Abraham I Link: https://lore.kernel.org/r/20210310120840.16447-3-kishon@ti.com Signed-off-by: Vinod Koul Signed-off-by: Sasha Levin --- drivers/phy/ti/phy-j721e-wiz.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/drivers/phy/ti/phy-j721e-wiz.c b/drivers/phy/ti/phy-j721e-wiz.c index a75433b459dd..e28e25f98708 100644 --- a/drivers/phy/ti/phy-j721e-wiz.c +++ b/drivers/phy/ti/phy-j721e-wiz.c @@ -615,6 +615,12 @@ static void wiz_clock_cleanup(struct wiz *wiz, struct device_node *node) of_clk_del_provider(clk_node); of_node_put(clk_node); } + + for (i = 0; i < wiz->clk_div_sel_num; i++) { + clk_node = of_get_child_by_name(node, clk_div_sel[i].node_name); + of_clk_del_provider(clk_node); + of_node_put(clk_node); + } } static int wiz_clock_init(struct wiz *wiz, struct device_node *node) -- 2.30.2