Received: by 2002:ac0:bc90:0:0:0:0:0 with SMTP id a16csp4210450img; Tue, 26 Mar 2019 05:19:42 -0700 (PDT) X-Google-Smtp-Source: APXvYqz8KvmKuD58IIp0PZzjNi52AMK66ltdL1Yb88/NDtthNMInT2GrnSmbXWbKO4+2ZLSGmEeF X-Received: by 2002:a65:60ca:: with SMTP id r10mr28541213pgv.429.1553602782747; Tue, 26 Mar 2019 05:19:42 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1553602782; cv=none; d=google.com; s=arc-20160816; b=raF1B9pZbdgZlB/FPVciMEfFH6pvw3udAtg6V4rsqGHO98Ce1cb/l59F6UoAP28Pqt 3Z5Md0cTRLP+oRz+i0212e2w4fWjLXnu50cqSnS689tikeaQSKg1D8D/zJROZOrfohVN AkO8eyi4Zun2r19utp6Z1IcKJ7Kh5h9AqxuHPnaWCZxVU4F0Ph2JkNizJdpKKDrlg/Gs hRXvAZBkOD/Lhoqm90k1NwfV6/d38cp9yFw8KW9aJ4QHaJby6WymY63d3lAaaJRSlfza 0hJ6FFd3BA3l5TUPKSygx2WiTW8iVZdpam4cOob0v5jmPXOQPZnW0VnMN+XKKsDM7szg S9JQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :dmarc-filter:dkim-signature:dkim-signature; bh=jEvAhzTYNTqQbrWgGjoRyLG7lSLCPbnh9iFBQscOLkk=; b=oVsoWDxEvOeunxwa4fhItlbvwdcNpaGow7NTGYknjPt8Vy7l3wAiQtXoC73lg+FwAw uVJHfWrZF/8ogMze3Y28oQQ7ZXBzSPJJq4lJLkePJpq5WtTxTxhLS33W8AwYx8qCHJtI XXTI/tXlcTydVR3p3u0fDA2NTynXM76wrJfz3XHvNEpI7BUiZHy+GrUtmaCT2U/A/YR7 hmAh8jdwQAZ1EOhqijgzbPPtyA2jKF4qJ9ZtmFmCh+V2Ex1k/G8zUdP9CFFY6k7BTppC Ofrv6ZkrFYfeJxOIiBAc3+mJO1XW+Q5b+3M3mWrBZqbgbmMBVFYeTZSHH+GofX+3q7kS cDTw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@codeaurora.org header.s=default header.b=cbqxX8QM; dkim=pass header.i=@codeaurora.org header.s=default header.b=cbqxX8QM; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id p24si14425007pfd.288.2019.03.26.05.19.26; Tue, 26 Mar 2019 05:19:42 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@codeaurora.org header.s=default header.b=cbqxX8QM; dkim=pass header.i=@codeaurora.org header.s=default header.b=cbqxX8QM; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731521AbfCZMSF (ORCPT + 99 others); Tue, 26 Mar 2019 08:18:05 -0400 Received: from smtp.codeaurora.org ([198.145.29.96]:58268 "EHLO smtp.codeaurora.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725776AbfCZMSE (ORCPT ); Tue, 26 Mar 2019 08:18:04 -0400 Received: by smtp.codeaurora.org (Postfix, from userid 1000) id DE31460159; Tue, 26 Mar 2019 12:18:03 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=codeaurora.org; s=default; t=1553602683; bh=Mb/6oPEIT5zA9Lgdp3iSOIRwt/HImMYg4LWOdIGiPy8=; h=From:To:Cc:Subject:Date:From; b=cbqxX8QM7F07zgZCVhg4h7GhkA3tud+eJwfnmfQhiJtMMTmO21rloevH1N22RDM+1 T31BvZjMGOYQWHMlq5Wo6XAjR6/RqvFd80ELtw0DWhQLlOeQ4DHTWgQyQnqxM1gn8i x1ZO8l0Dm3ZQGdVELEAcDMCB9KnH7z6UKhKftAkk= X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on pdx-caf-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-2.7 required=2.0 tests=ALL_TRUSTED,BAYES_00, DKIM_INVALID,DKIM_SIGNED autolearn=no autolearn_force=no version=3.4.0 Received: from mojha-linux.qualcomm.com (blr-c-bdr-fw-01_globalnat_allzones-outside.qualcomm.com [103.229.19.19]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: mojha@smtp.codeaurora.org) by smtp.codeaurora.org (Postfix) with ESMTPSA id 38972602BA; Tue, 26 Mar 2019 12:18:00 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=codeaurora.org; s=default; t=1553602683; bh=Mb/6oPEIT5zA9Lgdp3iSOIRwt/HImMYg4LWOdIGiPy8=; h=From:To:Cc:Subject:Date:From; b=cbqxX8QM7F07zgZCVhg4h7GhkA3tud+eJwfnmfQhiJtMMTmO21rloevH1N22RDM+1 T31BvZjMGOYQWHMlq5Wo6XAjR6/RqvFd80ELtw0DWhQLlOeQ4DHTWgQyQnqxM1gn8i x1ZO8l0Dm3ZQGdVELEAcDMCB9KnH7z6UKhKftAkk= DMARC-Filter: OpenDMARC Filter v1.3.2 smtp.codeaurora.org 38972602BA Authentication-Results: pdx-caf-mail.web.codeaurora.org; dmarc=none (p=none dis=none) header.from=codeaurora.org Authentication-Results: pdx-caf-mail.web.codeaurora.org; spf=none smtp.mailfrom=mojha@codeaurora.org From: Mukesh Ojha To: prabhakar.csengg@gmail.com, mchehab@kernel.org, linux-media@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Mukesh Ojha Subject: [PATCH] media: vpss: fix the order of resource clean up Date: Tue, 26 Mar 2019 17:47:54 +0530 Message-Id: <1553602674-531-1-git-send-email-mojha@codeaurora.org> X-Mailer: git-send-email 1.9.1 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Clean up of resources should be in reverse order of vpss_init(). Fix this inside vpss_exit(). Signed-off-by: Mukesh Ojha --- drivers/media/platform/davinci/vpss.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/media/platform/davinci/vpss.c b/drivers/media/platform/davinci/vpss.c index 19cf685..e380fd3 100644 --- a/drivers/media/platform/davinci/vpss.c +++ b/drivers/media/platform/davinci/vpss.c @@ -507,9 +507,9 @@ static int vpss_resume(struct device *dev) static void vpss_exit(void) { + platform_driver_unregister(&vpss_driver); iounmap(oper_cfg.vpss_regs_base2); release_mem_region(VPSS_CLK_CTRL, 4); - platform_driver_unregister(&vpss_driver); } static int __init vpss_init(void) -- Qualcomm India Private Limited, on behalf of Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum, a Linux Foundation Collaborative Project