Received: by 2002:ac0:a5a6:0:0:0:0:0 with SMTP id m35-v6csp4538858imm; Mon, 17 Sep 2018 16:07:07 -0700 (PDT) X-Google-Smtp-Source: ANB0VdZgJl27EZYdq0n/XRA98r2fONW3XSDtdLpUt8nUJMdQnYEQjOaRMP+6ifuJGQZO1REPVOtt X-Received: by 2002:a62:2c53:: with SMTP id s80-v6mr27536838pfs.154.1537225627041; Mon, 17 Sep 2018 16:07:07 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1537225627; cv=none; d=google.com; s=arc-20160816; b=ZX289yw0GHl85Xuv5x+0w/dyBgktJjh3g/8V2568sV22iL33u2cMyk1ZfyyqZoWmad j8Xq05Z+4KlA3Hk/sXQwSI5n7RdVMmH5BuLELKDKyoibYw63c+O9zCgpZPoevfKPQ4iE 36xgA/OZUpMqkpLh2GGs+v5YzD1qj1DtttRzWeXMk0JdizN2feeUGt1X5IDDoJxPC108 lPHOEQ9OKnpgRaPyi566dKgYehjb084EOnIk7FggIs7rlZvqhFOmtLEi5JNOB68pmims fExxomVzwGEixrkvWZbVuZAY6DxHIoXWanzyGSEAr7YGR8ULAfKQG67cCG0+rMGb5GQ7 el1Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from; bh=qMVIqZRDWbBZYW1OiJNiBSTqTUBgI0ez9rTKtbOW7X0=; b=o7EzJ3vuzrNAd6nM92ic9CrpjobY0KVoqHIr+nc9FAvIWfB/jdApddu3obET3bVKRO Hmnvpd4FxblEkaqt92hyOFCuLwplQ0I+4nIjsDz1bhnly8KbEEcwY/FpT3kJ04oPOGAk CA+8loZIrFUUD/ZgdSfxJfeqQs2GRdusLkXpmebZkPjhPwH1v0GrzwPC6Vl1rgHU1w/g 6KKwdOnNTUA5b5OdEufvLV+WuhAiODNXrXpSytQMJUCT8tA84xp70Ginuj6beYP635Qo QK4UqpGWcrOyK5ZwpkOHpkxh8m4o6VmtFzUyvLoHHMdJ02XK20fzGOsCQ96SaTv990mB k+Vw== ARC-Authentication-Results: i=1; mx.google.com; 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 o18-v6si16663199pgh.91.2018.09.17.16.06.51; Mon, 17 Sep 2018 16:07:07 -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; 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 S1731079AbeIREfA (ORCPT + 99 others); Tue, 18 Sep 2018 00:35:00 -0400 Received: from mail.linuxfoundation.org ([140.211.169.12]:49328 "EHLO mail.linuxfoundation.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730673AbeIREe7 (ORCPT ); Tue, 18 Sep 2018 00:34:59 -0400 Received: from localhost (li1825-44.members.linode.com [172.104.248.44]) by mail.linuxfoundation.org (Postfix) with ESMTPSA id 24C9BC77; Mon, 17 Sep 2018 23:05:29 +0000 (UTC) From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Katsuhiro Suzuki , Abylay Ospan , Mauro Carvalho Chehab , Sasha Levin Subject: [PATCH 4.14 082/126] media: helene: fix xtal frequency setting at power on Date: Tue, 18 Sep 2018 00:42:10 +0200 Message-Id: <20180917211709.498618626@linuxfoundation.org> X-Mailer: git-send-email 2.19.0 In-Reply-To: <20180917211703.481236999@linuxfoundation.org> References: <20180917211703.481236999@linuxfoundation.org> User-Agent: quilt/0.65 X-stable: review MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 4.14-stable review patch. If anyone has any objections, please let me know. ------------------ From: Katsuhiro Suzuki [ Upstream commit a00e5f074b3f3cd39d1ccdc53d4d805b014df3f3 ] This patch fixes crystal frequency setting when power on this device. Signed-off-by: Katsuhiro Suzuki Acked-by: Abylay Ospan Signed-off-by: Mauro Carvalho Chehab Signed-off-by: Sasha Levin Signed-off-by: Greg Kroah-Hartman --- drivers/media/dvb-frontends/helene.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) --- a/drivers/media/dvb-frontends/helene.c +++ b/drivers/media/dvb-frontends/helene.c @@ -897,7 +897,10 @@ static int helene_x_pon(struct helene_pr helene_write_regs(priv, 0x99, cdata, sizeof(cdata)); /* 0x81 - 0x94 */ - data[0] = 0x18; /* xtal 24 MHz */ + if (priv->xtal == SONY_HELENE_XTAL_16000) + data[0] = 0x10; /* xtal 16 MHz */ + else + data[0] = 0x18; /* xtal 24 MHz */ data[1] = (uint8_t)(0x80 | (0x04 & 0x1F)); /* 4 x 25 = 100uA */ data[2] = (uint8_t)(0x80 | (0x26 & 0x7F)); /* 38 x 0.25 = 9.5pF */ data[3] = 0x80; /* REFOUT signal output 500mVpp */