Received: by 2002:a25:7ec1:0:0:0:0:0 with SMTP id z184csp2461472ybc; Sun, 17 Nov 2019 22:25:28 -0800 (PST) X-Google-Smtp-Source: APXvYqw63+KsNEa3oAjvWrC4SxR4gA8AzZW2hiSiV+zPr1cnMi0cWvVRvbRL9qiuxWd80gW63mow X-Received: by 2002:a17:906:ccc6:: with SMTP id ot6mr9755841ejb.137.1574058328487; Sun, 17 Nov 2019 22:25:28 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1574058328; cv=none; d=google.com; s=arc-20160816; b=lFCRWTB8GJ+9/kkKHos8vAxmHas2w0sCwd8OsTEpHXDzgAyirbd/3EJzJ7F6P5HxKT kRmvgbgkpDUyVgkUV/B/UXBxLbsMXl9tQLPdC4Ys5IyTjPpcdWoI/OIyrfa4jXgGTjRL jUoke2bXmB6hm8U1fppC2CvSFRFKhC7rXySNWcr/9AvLpy7fpIm2X9Og/abZ7GkexvSX 1z3Yf5fCX3bVp4qcvO8eZlC4kvvHEjZY9lZJfnsEdYBn4OtnO6VchY7hhFklQYL4pWMH qCLlu6UmG5gaUH0hRxLmqJmXlUAQXBZAXT2eD76Ys82kg9Adm0Kklr1Dd/nh8ag7BnCE /7hA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:feedback-id:user-agent:message-id :references:in-reply-to:subject:cc:to:from:date :content-transfer-encoding:mime-version:dkim-signature :dkim-signature; bh=Xz2QBqmKcA+aidAgteP+0ZeRFwU3df8uIwEw4RFpdAE=; b=jrgk711XO0hrt83FRVlmZDi2Qn8B3DNPH/Q0SpE1ieVPakvf6Il5vIOxRN7YQVcKuD 2kMp9105Q4uNWBy1oCIW7VESYK2LezC0xy33xzPuaubBe9pTncSk/HQ5BanmbJACOzMU LsLnRAcE7sEGXi8HgGIm6XrttbQkOoQ64PYNPQ7UK1bo/OhYFH4lMscP7iE/c+sYDU4M KZcMf1NdPng+oFJ7nmf078oCGyIsJYYYC6uZwqN/qWksWsT2fjK19rPnxbvylz2b0lr5 /kIVhRrJIxTiHKcCob0shgEsHDrgi91zqEphil4B4RVn7ksghK5eDIAZrH4pXdYYdc9d H0Uw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@codeaurora.org header.s=zsmsymrwgfyinv5wlfyidntwsjeeldzt header.b=f3xqgl7R; dkim=pass header.i=@amazonses.com header.s=gdwg2y3kokkkj5a55z2ilkup5wp5hhxx header.b=gcKRufRt; spf=pass (google.com: best guess record for domain of linux-bluetooth-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-bluetooth-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 q23si14309882eda.167.2019.11.17.22.24.51; Sun, 17 Nov 2019 22:25:28 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-bluetooth-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=zsmsymrwgfyinv5wlfyidntwsjeeldzt header.b=f3xqgl7R; dkim=pass header.i=@amazonses.com header.s=gdwg2y3kokkkj5a55z2ilkup5wp5hhxx header.b=gcKRufRt; spf=pass (google.com: best guess record for domain of linux-bluetooth-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-bluetooth-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726479AbfKRGVu (ORCPT + 99 others); Mon, 18 Nov 2019 01:21:50 -0500 Received: from a27-18.smtp-out.us-west-2.amazonses.com ([54.240.27.18]:58420 "EHLO a27-18.smtp-out.us-west-2.amazonses.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726331AbfKRGVu (ORCPT ); Mon, 18 Nov 2019 01:21:50 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=zsmsymrwgfyinv5wlfyidntwsjeeldzt; d=codeaurora.org; t=1574058109; h=MIME-Version:Content-Type:Content-Transfer-Encoding:Date:From:To:Cc:Subject:In-Reply-To:References:Message-ID; bh=Q20iYFHFrX3HtkHcEtV6DPxTXAyu4jf2jXVw5epD7r8=; b=f3xqgl7RiuTsFDdhD9p2feTRuL20IARjOu6AC5M3dQORcVzTZHS2cPJS/URhHrlP NDGFj1kyD/4TYP9XbdGl2AvZ7BotGziaC88XKPBfYZotYLQzulY/umf2Mx3VBASpdgv w+eUFqx6H/PYp1KrTBC1ZnfMbykeYr1FyskaW2vs= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=gdwg2y3kokkkj5a55z2ilkup5wp5hhxx; d=amazonses.com; t=1574058109; h=MIME-Version:Content-Type:Content-Transfer-Encoding:Date:From:To:Cc:Subject:In-Reply-To:References:Message-ID:Feedback-ID; bh=Q20iYFHFrX3HtkHcEtV6DPxTXAyu4jf2jXVw5epD7r8=; b=gcKRufRtI5vQsTW0hhDRrIfuvhMsHHoFZXO4vkTawo3FnnZymNem38Z9PGM0MUkJ RZo1RzFKsXrsN2/GXrhDyn3msEh0TfQaNR2b6m4cHzW7Yn4IrF0F/HtAtyoOl2TDsyg O6sVO1sztWCJgpT7c7wNT979ATph3MWKQf4Lcmss= X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-caf-mail-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=2.0 tests=ALL_TRUSTED autolearn=unavailable autolearn_force=no version=3.4.0 MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Mon, 18 Nov 2019 06:21:49 +0000 From: bgodavar@codeaurora.org To: Stephen Boyd Cc: johan.hedberg@gmail.com, marcel@holtmann.org, mka@chromium.org, linux-kernel@vger.kernel.org, linux-bluetooth@vger.kernel.org, hemantg@codeaurora.org, linux-arm-msm@vger.kernel.org, tientzu@chromium.org, seanpaul@chromium.org Subject: Re: [PATCH v1] Bluetooth: hci_qca: Enable clocks required for BT SOC In-Reply-To: <5dcd8c98.1c69fb81.4690b.49fe@mx.google.com> References: <20191114081430.25427-1-bgodavar@codeaurora.org> <5dcd8c98.1c69fb81.4690b.49fe@mx.google.com> Message-ID: <0101016e7d2ca862-0ec3d2c5-c309-4d97-9221-f09480b17c02-000000@us-west-2.amazonses.com> X-Sender: bgodavar@codeaurora.org User-Agent: Roundcube Webmail/1.3.9 X-SES-Outgoing: 2019.11.18-54.240.27.18 Feedback-ID: 1.us-west-2.CZuq2qbDmUIuT3qdvXlRHZZCpfZqZ4GtG9v3VKgRyF0=:AmazonSES Sender: linux-bluetooth-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-bluetooth@vger.kernel.org Hi Stephen, On 2019-11-14 22:49, Stephen Boyd wrote: > Quoting Balakrishna Godavarthi (2019-11-14 00:14:30) >> @@ -1423,6 +1427,20 @@ static int qca_power_off(struct hci_dev *hdev) >> return 0; >> } >> >> +static int qca_power_on(struct qca_serdev *qcadev) >> +{ >> + int err; >> + >> + if (qcadev->susclk) { > > clk_prepare_enable() shouldn't return anything besides 0 when passed a > NULL pointer. Please drop this if condition in addition to the one on > the clk_disable_unprepare(). > >> + err = clk_prepare_enable(qcadev->susclk); >> + if (err) >> + return err; >> + } [Bala]: will update. Regards Balakrishna