Received: by 2002:a05:7412:31a9:b0:e2:908c:2ebd with SMTP id et41csp2834059rdb; Tue, 12 Sep 2023 13:38:42 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFnG8kFc50daXSyaJ4keAZw37dpfCRfqbExIAkEzkzW+xTS9SRn+elpwzTjeHhkDiQ1dvsT X-Received: by 2002:a17:906:20dd:b0:9a6:5696:388e with SMTP id c29-20020a17090620dd00b009a65696388emr272297ejc.77.1694551121914; Tue, 12 Sep 2023 13:38:41 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1694551121; cv=none; d=google.com; s=arc-20160816; b=zQNjrW6zuc4KDiufbHv7SalCK6+HAin8RgPlUzE3M8E1s+Y2p+9qVQc0MqDMJvUwcc FlPP8LmGheJxr01H2KIfBqp37Jgv2+0gpYOFsyk9x7Ij6f05iS6lfpZbnYuDkpCJHuMX SzcEisrVpKJkiaWSlNHkUAyjejIybQMPKX090ApTuqnFZpF9+bMsKQQu0oE0PI4a2Q8N 2O5fsqysO2D6gyKL0HRY/KaH1bjDEpvS7RYKZG2Qz51Qj6BjXRKozwAQxUGZZ4fe/QQp ukhaICWrXqRSq/8ZMdLC11l0r2UkkbmoWE+fJNQaCtSR1LwuDCagrYfj/riNCewy7i5y FUrQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:ui-outboundreport:content-transfer-encoding :mime-version:message-id:references:in-reply-to:reply-to:user-agent :subject:cc:to:from:date:dkim-signature; bh=37HUITb6LdSZ+O2wnDjc/sxq8EMiDMZlcaSvkcGEQvw=; fh=MIu1X/crdcVUerIuIe5ZOuZts6smuETlDBxwnLzBmGw=; b=AoNuZi9Zq4BGKn9g5d+XCImJSYjen+UWZ0isfG/29JsGU+vLMfDCHwDgrThPKk82Bf 2ntT+5BZ8aZ8NoEjkBDc1SmVOq/klI8Y2kJavBcMlXfxu9oKxzac8BSC5MHNaV10XoJ8 a5ssgBS+FMoBx5SuZDkXPBOWWkAprEX369kf0Dfh8LGpTGTVx/HVpNI2Y4KxLufsVrfu C5DU8aFxogCnSu22T5UjzOeqaMp0j2grUvVfvCTkvCSeQbah3ur+N3r5BOjeRyJVGu9z xKEHj1YtwFmXOtetwhkWM2MZHri/X9YeV1cFAYq1m48Yi1AH0bU7VO/paUJI4VjADK5e a4vw== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@public-files.de header.s=s31663417 header.b=D77qv+r8; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:3 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=public-files.de Return-Path: Received: from lipwig.vger.email (lipwig.vger.email. [2620:137:e000::3:3]) by mx.google.com with ESMTPS id lz20-20020a170906fb1400b00997e79e646esi10563589ejb.557.2023.09.12.13.38.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 Sep 2023 13:38:41 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:3 as permitted sender) client-ip=2620:137:e000::3:3; Authentication-Results: mx.google.com; dkim=fail header.i=@public-files.de header.s=s31663417 header.b=D77qv+r8; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:3 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=public-files.de Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by lipwig.vger.email (Postfix) with ESMTP id F03898250262; Tue, 12 Sep 2023 13:38:37 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at lipwig.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234381AbjILUig (ORCPT + 99 others); Tue, 12 Sep 2023 16:38:36 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:51874 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231858AbjILUif (ORCPT ); Tue, 12 Sep 2023 16:38:35 -0400 Received: from mout.gmx.net (mout.gmx.net [212.227.15.15]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 248DD189 for ; Tue, 12 Sep 2023 13:38:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=public-files.de; s=s31663417; t=1694551100; x=1695155900; i=frank-w@public-files.de; bh=3f5UiZlA8nKn8viAmwMIfvgTRl8FZPm5CRqjg7mq39I=; h=X-UI-Sender-Class:Date:From:To:CC:Subject:Reply-to:In-Reply-To:Referenc es; b=D77qv+r8idb/u+/830Yzd5IvchdUUOZiqLkGJZ7QD30JGftj4btmrsqHRuP1kCBKoMbkVNc jxwzpZRQvG9CbLxHqg0xcoYty7nHXNoHBd8pi/+paJ69URfLJyOOTRSQMTeGbPjhKKpy2f0Ac sSLSF5IPItEG0bKwUxw1sr0L4pzSZE6ylJ9nR+Cpmr0nuzRo+rBLsadsqhiNy8n2609AeB2qQ E/elxEdH8y2x6gF96piblXd0sOd6d1AACcp3vtnrpL74b0oIeYotdFd9Y1C7JUum6cSThuuyt PAWCb7IRWjn6oCE1ij9zlE8tv75m8tnczcCARBDxs0mIreTlvWcQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [127.0.0.1] ([217.61.158.105]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1N0X8o-1rcGZr3NIq-00wV5O; Tue, 12 Sep 2023 22:38:19 +0200 Date: Tue, 12 Sep 2023 22:38:21 +0200 From: Frank Wunderlich To: Markus Schneider-Pargmann , Daniel Lezcano CC: Fabien Parent , Amjad Ouled-Ameur , Daniel Golle , linux-mediatek@lists.infradead.org, linux-kernel@vger.kernel.org, Alex Riabchenko , AngeloGioacchino Del Regno , Matthias Brugger Subject: =?US-ASCII?Q?Re=3A_regression_with_33140e668b10_thermal/driv?= =?US-ASCII?Q?ers/mediatek=3A_Control_buffer_enablement_tweaks?= User-Agent: K-9 Mail for Android Reply-to: frank-w@public-files.de In-Reply-To: <20230912134617.jwonuolt56nofifz@blmsp> References: <07a569b9-e691-64ea-dd65-3b49842af33d@linaro.org> <20230912134617.jwonuolt56nofifz@blmsp> Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:fVM145ezhiwF/zqxfd8StOMbPCCiKOrRk4+H4gjtGd9CQfxUqUG XY7resjYBHZ+W/70zKN3x37/2g0wsK1vWPJhebH/OFSZNrcZxv1jt0zRMHK2SnC4VXaaZyz SItZHhGfBSV6xurIFj20GbMpv0CWg7Cbl2yuVj/bycPOw3nwYvaSGwwpXDsfPLc1YLrlKQN KMYrnyzbRzl4955oHINNQ== UI-OutboundReport: notjunk:1;M01:P0:VPrnAZmP0ik=;VULxiDso5UE0QCU2TeetDf3PdzQ tkpZWPGMVbtyqTXztpQsFJb7u+WpZDIpgzJ2M7AE78vWisERmtONJNiX7eJSeHEt7knn/UQ/s IvGW9SSBStGsuLgy8yhmUDO4qPCxrgJroWGUltJJbCcmzsMg/v2NdMjZltRBN/u1B7Gr5lCnK unpfU4IFqQhfa+5tPogjg41soATo//4d7q3fLotuE4/0l+f1OhwMAH8+mU8iB5e6tP6EyeJeV V+rPlc6K0NuNrkYsFHOuW8OvDdKD7e4RbTOCzSBEEJQjqUzEEZ4nSLSvToKVGrElde36iEWwz uDtlbNKkDrs5VUeF8X0dI7sC7ZbaSSRxKyTMSyp4SioTqx4xTe+D39dk1L5YsOymeBH4a1vXo QU/98YzRAeP/JBncwREPN7PQTJGd0pe5RP4UpuASKA1y288q/im6KiUa1oxXjKrLEAzZ/WvtR Y6TBSp3TQkE4cjYHikcXFMQgvzYs1h1F/Lvb6S5IF9LtBFqqcC0ZGdxhp6+r/sbTHlxUPpJp9 YrU0aMhhB7sP1ZVD6VKbpxKX1K59xOJUQPCdPmNpxsrdxc0+Q5+N3gWkQ2htiHHz4/Rsz1xWG ekl4hO+zTpsax51MAqn/ghycG0SPm0y/E49dTNdPwY4T9LfC+fERiCukGjhtF3P96N4wmPkma WUAEeIHKUtmOgmhqkJKLYDn1SF+Xpv2vJZQNWcz2vBKZR+KSCRO2z3mxwGhH2EwkXYrvGewO6 OIesC5UIMj17DdsLbBppQqZT5oAcXN3CFfYgSbqLlV9HHdQgVjHCzvvXQClr/6pkr8vwo0WYA jEmQVznHGU2TYlD8JwnkV3yIGGiHafMu+OhSbBuJKlW5JJnRVWj9bssW1bszFK1X5YA7Kl6/i PXQWVj9mQ7JQtG7AmzkMgOJYukoC+jjlJP4c6oB2ERRNhHzsXrhNXnh/4bWlCB1ibMMYIvoxN mdtlp181luHyp0qbnatRMokPcVU= Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (lipwig.vger.email [0.0.0.0]); Tue, 12 Sep 2023 13:38:38 -0700 (PDT) X-Spam-Status: No, score=-0.6 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lipwig.vger.email Am 12=2E September 2023 15:46:17 MESZ schrieb Markus Schneider-Pargmann : >Hi Frank and Daniel, > >On Tue, Sep 12, 2023 at 02:57:45PM +0200, Daniel Lezcano wrote: >>=20 >> Hi Frank, >>=20 >> thanks for reporting and investigating the issue=2E >>=20 >>=20 >> On 31/08/2023 15:34, Frank Wunderlich wrote: >> > Hi, >> >=20 >> > looked a bit deeper into it and it looks like i only need to add the = fields in the mtk_thermal_data struct >> >=20 >> > --- a/drivers/thermal/mediatek/auxadc_thermal=2Ec >> > +++ b/drivers/thermal/mediatek/auxadc_thermal=2Ec >> > @@ -690,6 +690,9 @@ static const struct mtk_thermal_data mt7986_therm= al_data =3D { >> > =2Eadcpnp =3D mt7986_adcpnp, >> > =2Esensor_mux_values =3D mt7986_mux_values, >> > =2Eversion =3D MTK_THERMAL_V3, >> > + =2Eapmixed_buffer_ctl_reg =3D APMIXED_SYS_TS_CON1, >> > + =2Eapmixed_buffer_ctl_mask =3D GENMASK(31, 6) | BIT(3), >> > + =2Eapmixed_buffer_ctl_set =3D BIT(0), >> > }; >> >=20 >> > in my quick test the temprature can be read again and i'm near room t= emperature=2E=2E=2Ei though it was a bit higher before, but as far as i und= erstand the code, the values were fixed before and only made it configurabl= e=2E >> >=20 >> > if someone can confirm that i'm right, i can send official patch=2E > >Sorry for the delay, this was in my inbox but somehow not on my todo >list=2E > >The patch looks correct=2E I think I simply missed adding the fields for >MTK_THERMAL_V3 chips=2E Sorry! > >>=20 >> At the first glance, it seems the proposed change is correct and could = be >> proposed as a hot fix=2E >>=20 >> However, the conditions with the version and the apmixed_buffer_ctl_reg >> looks a bit fuzzy=2E >>=20 >> Markus, can you revisit this part of code and consolidate the configura= ble >> approach ? > >Yes, it indeed looks like I broke another condition there=2E I will give >it another close look and send a fix=2E > >Best, >Markus Hi I already sent the Patch below https://patchwork=2Ekernel=2Eorg/project/linux-mediatek/patch/202309071120= 18=2E52811-1-linux@fw-web=2Ede/ If it is correct (handled the same way as mt7622 before) you have not to s= end a patch=2E But you should maybe check condition !=3DV2 is correct when loocking on v3= =2E https://git=2Ekernel=2Eorg/pub/scm/linux/kernel/git/torvalds/linux=2Egit/c= ommit/drivers/thermal/mediatek/auxadc_thermal=2Ec?id=3D33140e668b10200b7757= 79f302b143b32e6ae7ca Regards Frank