From patchwork Thu Apr 13 12:46:24 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Guillaume Ranquet X-Patchwork-Id: 8130 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1011834vqo; Thu, 13 Apr 2023 05:58:57 -0700 (PDT) X-Google-Smtp-Source: AKy350bnxK3mZzHZooFfjhkA7bT5rsyQE6QQFSHBlIHZ6tebVANhrg9k/yds/7E7TTlOrrou9g7q X-Received: by 2002:a17:902:d509:b0:1a6:6c58:d36e with SMTP id b9-20020a170902d50900b001a66c58d36emr2562789plg.66.1681390737569; Thu, 13 Apr 2023 05:58:57 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1681390737; cv=none; d=google.com; s=arc-20160816; b=kHZAf6bs1MPrOA+TO2YX1+6WFbsNDLbnQhzqv57OXmrI+sOyyqO6MlvL8m/eDtyjSA ZvBnB7mz4ZAc+6UizbmTj/ESWgdJTKnXpSun1rX/FwW4gGKaGja1dVvwmBZ+ijrPyBQy LarCwGYvoYoZbdjodOweSoYsUsBVsl0nCBAQasCAlTY3+UmaGbq/5ElHbOc5ZkBpqQdc gWyAXyOcoDgPXXH3vCTytqbpl4MxS7aClNKiHjgKjFBFiXL/u8HAYhU6f0JSqiwi7dHs obeT2KsUruBZSkQiV76I3UgeCaeLVfYJep+mj5NUMlA8ny+EaZG9vQufCscvJA7yb+zC k4xA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:content-transfer-encoding:mime-version :message-id:date:subject:from:dkim-signature; bh=49xLVHrspKSm1a8wJCoZVRSlPwE9xT9Y1ZadXVyJNEg=; b=H5EOfpeXbaiaXao75rAOtDkluEoKphwQhU8c570J5FHeS7ADqqtnYio8HbHiNOLl1T PPOBRA056Czq6PyWjdWfA6JGn/zzl59Cx9WAV00io74xhNDP/V/d8aMXCQ/RJ72AfoAn KeD5N3aTSK6uvwEJzfjLI5u1HtMXbLNdcyXPOlF1/GdVEOzOqsw8CMWi7RaaAWqlFOjB 8gAtQDTDcDAKIrKTfl2u0/axAWTO5/ynrfuUR3ahBE7NHO37a+Fg9waozkL6j5r6LWrF q8cpqKoz9D2ca6/mQ3hVWWCKS7WrzAfiUj0ei5pwYtHkipYe4x7KsNATSiX7NyJPXxrI +omg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@baylibre-com.20221208.gappssmtp.com header.s=20221208 header.b=2z5oZXaH; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id h13-20020a170902f54d00b00195f4f578fasi2056635plf.564.2023.04.13.05.58.45; Thu, 13 Apr 2023 05:58:57 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@baylibre-com.20221208.gappssmtp.com header.s=20221208 header.b=2z5oZXaH; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230094AbjDMMvr (ORCPT + 99 others); Thu, 13 Apr 2023 08:51:47 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:55804 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229847AbjDMMvn (ORCPT ); Thu, 13 Apr 2023 08:51:43 -0400 Received: from mail-wm1-x32c.google.com (mail-wm1-x32c.google.com [IPv6:2a00:1450:4864:20::32c]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 1BAD6A253 for ; Thu, 13 Apr 2023 05:51:41 -0700 (PDT) Received: by mail-wm1-x32c.google.com with SMTP id hg25-20020a05600c539900b003f05a99a841so15897010wmb.3 for ; Thu, 13 Apr 2023 05:51:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20221208.gappssmtp.com; s=20221208; t=1681390299; x=1683982299; h=cc:to:content-transfer-encoding:mime-version:message-id:date :subject:from:from:to:cc:subject:date:message-id:reply-to; bh=49xLVHrspKSm1a8wJCoZVRSlPwE9xT9Y1ZadXVyJNEg=; b=2z5oZXaHlOTvgVBwEE09zefyoiTfL7dXyOrL3UaR6bRqtM5aMl+yBKFpfvriLk4nUf 5V6y0EqAS8uB36aEwDwy0wizxzcdwIy2qwot0XH3fQw69N2dRIUWCBTpdpwH3KkUU1Vo 6vqCB4w8u5E5kw7CoPLa2T8Xz95KU2Wka5ZPo/9P5Alf5l0NnfUFzFlfR+0YEEl42OGr g+9BlpzFBlMZyqRfTFcq8zfehSi6cX+OyXkc8381As6ZYEZHW+LNpQdf/taYlSrbmpCB pS8N7wUt6wISOFT9j2rO2RNZ1pbvFHe7A3n9ltE/qMPAfjYg7tyugtkji9qV3kCrjXa0 SbHw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1681390299; x=1683982299; h=cc:to:content-transfer-encoding:mime-version:message-id:date :subject:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=49xLVHrspKSm1a8wJCoZVRSlPwE9xT9Y1ZadXVyJNEg=; b=fMz4maU75YCLY9osC2cBsrsBUk2lkxVrmk20byPkE59zrVawosnbo9weHGk7cWO6xa bW6nKAuJHL9uqENoadeos5bNshWEEnHXO3eReDxYM2okfNgnkbgtLPO9KrKMNjjLGkip QfRn9y4D++zcpJ9pSB1RDxWjBb5YSTMQ3+39NlEdHUi7kK7GVcjZhR28/qP9M1cgvlOc krD+Hz2ef3X08mYw5R0m8H0cuS53nIjzFHRcAD8CEjAtgsVISCtiKsKVrb2I3R8DNhMs HxSHi7UZvcUJvQdsIZxwogZV12DXiXvMg4CZgRE4Wfd8WbLlRLoS6xfHS+SYZAXz7GZw VQyQ== X-Gm-Message-State: AAQBX9daQ8V4pr9FKjVX8OaYD2CBlmRWLVE2Gx6FtvtGn2tPb0zVXONA J58hvIar5dWHtznWtX53swI8/Q== X-Received: by 2002:a05:600c:2304:b0:3f0:7f07:e617 with SMTP id 4-20020a05600c230400b003f07f07e617mr1799961wmo.8.1681390299485; Thu, 13 Apr 2023 05:51:39 -0700 (PDT) Received: from [127.0.0.1] ([82.66.159.240]) by smtp.gmail.com with ESMTPSA id k17-20020a5d66d1000000b002f67e4d1c63sm156356wrw.12.2023.04.13.05.51.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 13 Apr 2023 05:51:39 -0700 (PDT) From: Guillaume Ranquet Subject: [PATCH 0/2] Fix mtk-hdmi-mt8195 unitialized variable usage and clock rate calculation Date: Thu, 13 Apr 2023 14:46:24 +0200 Message-Id: <20230413-fixes-for-mt8195-hdmi-phy-v1-0-b8482458df0d@baylibre.com> MIME-Version: 1.0 X-B4-Tracking: v=1; b=H4sIAKD5N2QC/x2MQQqDMBBFryKz7oAxDdSuu6iLnkCKTMzYzMIoi RRFvHtjl4/3/9shcRROcC92iPyVJFPIoC4F9J7Ch1FcZqjKSpdXpXGQlRMOU8RxuanaoHej4Ow 3rFkZpa2xRA7y31JitJFC789CnnSB16V7Pl7N6efI/1iW7fs4fk/ly4mLAAAA To: Chun-Kuang Hu , Philipp Zabel , Chunfeng Yun , Vinod Koul , Kishon Vijay Abraham I , Matthias Brugger , AngeloGioacchino Del Regno Cc: dri-devel@lists.freedesktop.org, linux-mediatek@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-phy@lists.infradead.org, linux-kernel@vger.kernel.org, Guillaume Ranquet , kernel test robot X-Mailer: b4 0.13-dev X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1763065974240274497?= X-GMAIL-MSGID: =?utf-8?q?1763065974240274497?= I've received a report from kernel test report [1] that a variable was used unitialized in the mtk8195 hdmi phy code. I've upon fixing that issue found out that the clock rate calculation was erroneous since the calculus was moved to div_u64. I'm providing those two fixes on top of 45810d486bb44 from the linux-phy repository [2]. [1] https://lore.kernel.org/oe-kbuild-all/202304130304.gMtrUdbd-lkp@intel.com/ [2] https://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git Signed-off-by: Guillaume Ranquet --- Guillaume Ranquet (2): phy: mediatek: hdmi: mt8195: fix uninitialized variable usage in pll_calc phy: mediatek: hdmi: mt8195: fix wrong pll calculus drivers/phy/mediatek/phy-mtk-hdmi-mt8195.c | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) --- base-commit: 45810d486bb44bd60213d5f09a713df81b987972 change-id: 20230413-fixes-for-mt8195-hdmi-phy-9e1513b5baad Best regards,