From: "Chang-Yi Lin (林長億)" <ds_chang-yi.lin@mediatek.com>
To: "treapking@chromium.org" <treapking@chromium.org>,
"daniel.lezcano@linaro.org" <daniel.lezcano@linaro.org>,
"nico@fluxnic.net" <nico@fluxnic.net>,
"rafael@kernel.org" <rafael@kernel.org>,
"AngeloGioacchino Del Regno"
<angelogioacchino.delregno@collabora.com>,
"rui.zhang@intel.com" <rui.zhang@intel.com>,
"lukasz.luba@arm.com" <lukasz.luba@arm.com>,
"matthias.bgg@gmail.com" <matthias.bgg@gmail.com>
Cc: "duminjie@vivo.com" <duminjie@vivo.com>,
Alexandre Mergnat <amergnat@baylibre.com>,
"linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
"linux-arm-kernel@lists.infradead.org"
<linux-arm-kernel@lists.infradead.org>,
"bchihi@baylibre.com" <bchihi@baylibre.com>,
"linux-pm@vger.kernel.org" <linux-pm@vger.kernel.org>,
"linux-mediatek@lists.infradead.org"
<linux-mediatek@lists.infradead.org>,
Nicolas Prado <nfraprado@collabora.com>
Subject: Re: [PATCH] thermal/drivers/mediatek/lvts_thermal: Remove redundant code in lvts_ctrl_configure
Date: Wed, 30 Apr 2025 08:25:57 +0000 [thread overview]
Message-ID: <77c4437f2643475de495733d7840421198b78f49.camel@mediatek.com> (raw)
In-Reply-To: <9c5aa4fb-a83c-470e-acf8-dd31303e50c2@collabora.com>
On Wed, 2024-04-10 at 11:55 +0200, AngeloGioacchino Del Regno wrote:
> Il 10/04/24 02:07, Pin-yen Lin ha scritto:
> > The removed variable assignment is never written to the register,
> > so it
> > has no effect on the device behavior. Mediatek has confirmed that
> > it
> > is not required to initialize this register for current platforms,
> > so
> > remove this segment to avoid confusion.
> >
> > Signed-off-by: Pin-yen Lin <treapking@chromium.org>
> >
>
> Added Nicolas Pitre to the loop;
>
> Nicolas, since you're pushing support for those, can you please check
> if CALSCALE
> is used/useful/necessary on MT8186/88 before I give a R-b to this
> commit?
>
> P.S.: Can anyone from MediaTek please confirm if the 0x300 value is
> right for this
> register? I'd still like Linux to properly initialize the
> registers, even if
> this could technically be a default value.
>
>
> > ---
> >
> > drivers/thermal/mediatek/lvts_thermal.c | 6 ------
> > 1 file changed, 6 deletions(-)
> >
> > diff --git a/drivers/thermal/mediatek/lvts_thermal.c
> > b/drivers/thermal/mediatek/lvts_thermal.c
> > index fd4bd650c77a..48d2f8ba3f18 100644
> > --- a/drivers/thermal/mediatek/lvts_thermal.c
> > +++ b/drivers/thermal/mediatek/lvts_thermal.c
> > @@ -985,12 +985,6 @@ static int lvts_ctrl_configure(struct device
> > *dev, struct lvts_ctrl *lvts_ctrl)
> > value = LVTS_TSSEL_CONF;
> > writel(value, LVTS_TSSEL(lvts_ctrl->base));
> >
> > - /*
> > - * LVTS_CALSCALE : ADC voltage round
> > - */
> > - value = 0x300;
> > - value = LVTS_CALSCALE_CONF;
>
> As a side note, I believe that the original author wanted to write,
> instead...
>
> value = LVTS_CALSCALE_CONF;
> writel(value, LVTS_CALSCALE(lvts_ctrl->base);
>
> Cheers,
> Angelo
>
> > -
> > /*
> > * LVTS_MSRCTL0 : Sensor filtering strategy
> > *
>
>
Base on xiaojun.zheng
The register is for PTP function, and in MT8192 it's not required
to do such setting any more
next prev parent reply other threads:[~2025-04-30 8:26 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-04-10 0:07 Pin-yen Lin
2024-04-10 4:38 ` Chen-Yu Tsai
2024-04-10 9:55 ` AngeloGioacchino Del Regno
2025-04-30 8:25 ` Chang-Yi Lin (林長億) [this message]
2025-05-14 19:49 ` Pin-yen Lin
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=77c4437f2643475de495733d7840421198b78f49.camel@mediatek.com \
--to=ds_chang-yi.lin@mediatek.com \
--cc=amergnat@baylibre.com \
--cc=angelogioacchino.delregno@collabora.com \
--cc=bchihi@baylibre.com \
--cc=daniel.lezcano@linaro.org \
--cc=duminjie@vivo.com \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-mediatek@lists.infradead.org \
--cc=linux-pm@vger.kernel.org \
--cc=lukasz.luba@arm.com \
--cc=matthias.bgg@gmail.com \
--cc=nfraprado@collabora.com \
--cc=nico@fluxnic.net \
--cc=rafael@kernel.org \
--cc=rui.zhang@intel.com \
--cc=treapking@chromium.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®