From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pj1-f41.google.com (mail-pj1-f41.google.com [209.85.216.41]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 3D1F6417BFD for ; Mon, 3 Aug 2026 14:17:59 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.216.41 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1785766680; cv=none; b=mFGZ8TcJwe/dJ4Dzc+E8Uef1pQOWaj0Gv4mJ3bNWAW6mv8XnOCbnNwU0LHwdWuW8qsGKz9n7LvO7qUSZGb5QsyjGS9d1sWomkaudNJ7sIOdR1WKgNGkqZljE+UOt+vSnCNmfRUE5rAi0CEYUDkzFiqJ5XdYsn2PMeScMxKpjlis= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1785766680; c=relaxed/simple; bh=V47oyzd0XPM6qZmTh1BgPQ6mJdcG+FwNvo/fLSmwpXA=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=IcsXYzUFdRMWNoSjLAt+b2x+kwO4BxNQ5o6nu840/6Vx5nlNSAAEiG1csh5XNsk4c+McO7ocmGvWJImPrCS/n82hpntbaJkwJXkrfxphS8J9YFILswpiGs/v2m07MqC/WEnvUTun6BbWFgqWUkcTkvs3P3OGGw9rnWiFWa6q2d8= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=CvEdjiGz; arc=none smtp.client-ip=209.85.216.41 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="CvEdjiGz" Received: by mail-pj1-f41.google.com with SMTP id 98e67ed59e1d1-38125cebfdaso4337345a91.1 for ; Mon, 03 Aug 2026 07:17:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1785766678; x=1786371478; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=Wn8DGKA5kSavmCRKRx9MyxFXC5hjjcK6hiv7Zc2G8KI=; b=CvEdjiGzilGV9t82WBz4Okenoo/EZFN+Sohg1SOAgLIOqXiUDj2QhfoY/hBxgzck7f LOrT/aRpFc1bA7TUToX8VkFzechASpKeuQfwQljcI+Q0wnh0jUr4vY/KuYJQ51ju2agb EHl52cBOJvoXo3KwvnR6Q2KSg+7FlsGwUMi4LdAzO6mA/dHFSX5kJlJQnolu9USSXo7x hcf2gKAT/KSSjF8Dxpi5caRujv5uMQIKokoCdMbAYMAOUVNHAtpkooN2xWGsu8sBOBKX qsFYY5Phe1b7x0/QtOqBFg9Qb7NOC6H9O2xgE8Rs8b+rmlqi36xdgDADkGdhenBP16Yv hHnQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1785766678; x=1786371478; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=Wn8DGKA5kSavmCRKRx9MyxFXC5hjjcK6hiv7Zc2G8KI=; b=ZS3QRI+fmTimSbq8l751NWavMChCvmwBlS4TQ6llFHI1P0pPhzz/4qXxG3AW8j7DSf aB5jt9ppB/bA3Rsd4TXNIgUR0otxaA8JI7FBWRUedECe8aLAO9Ca6FeOcOxMI1Bem044 cabFEv/2IjiT2rMj7J+Dgv6OwvEFBLNgujT8rgsn3Ot0FWWdQp0NTU2HSovjLAj7DzJv MJ5hq7tlF55mTUy5jhpfmOMPDccD5MTvVpgVKDE+fGEB+CbD3GiTAAFlTXeGBQq1qKzr pRB1ZdFX9MLPMF3VoGAlEgfePx/0829Nmvvw+HZ7xwWiTfZzzlUx36ViceC6STE7IbsC K02A== X-Forwarded-Encrypted: i=1; AHgh+RrtUfi1jxbBQcICLus98qrk32PkGvIdKXMeR1DZLmFT6nIayaXpSj8RZ8kt46i0Gg+5QLaZ4owYowI=@vger.kernel.org X-Gm-Message-State: AOJu0YwcsRQ8xF0v5ljDFG87RfAny2nSoiIeNSjKjbHbHuY4F6hPzkdP kbSj6PbJnbAD3D4qwXSNe8b8Az6fCr3CvgMgX0/2qzBMnl21OA3roF/N X-Gm-Gg: AR+sD12EL02xcLeFmnXSETnayX6epT0+W32t8yWtE5UgPke/Sp6FQgAXEtdCaETPqfh CRhfn0U1N1PY5UtUU8IEGuvUDydzNOkK2XnqJAguhxtkWDlvFnyBpRV4riFDdLPdLwKlUR4ompJ NtfjfAJox+6JNXUyAxU07xrYsaEhjER+h+1YNBxYfujRTFhEZlimcj3uKTxsA1y2KV5zhFM3KiD 1BKila6XNCHtFeLHqZxg6FMePksi/egEW6LDJKRiF9PaMQQZ20S/CWPouEwScC8Api25vOXN15x YCSKubNnhJkNUsFX2f+hJWQsmgty7MKeDJs2nJzt6Zvx0fjTGi8kbCxc1hnmyugclsPjjZ1JiVK nCUJuCOUHhAQRYoNh/M3adAubF4RHSfPFau7+JNM90e1s+borCG/YXGq5jZNzNC6WmvDZEC7Fvu zWD898Ccgwv95dRfQwkZO4k03WZhti6fJLtLDpJgmetRd0nXUUiOtr0/pZw5rrG34j1aXmYoAkh bGHeSjweqGcEU5OAUHiqpeGw3GBPWMS X-Received: by 2002:a17:90b:590d:b0:368:af5c:5925 with SMTP id 98e67ed59e1d1-38fbc4d0204mr9749689a91.23.1785766678572; Mon, 03 Aug 2026 07:17:58 -0700 (PDT) Received: from buffalo-ssd (M014013071096.v4.enabler.ne.jp. [14.13.71.96]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-38fb30dff2esm4078462a91.13.2026.08.03.07.17.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 03 Aug 2026 07:17:58 -0700 (PDT) From: Akari Tsuyukusa To: Michael Turquette , Stephen Boyd , Brian Masney , Matthias Brugger , AngeloGioacchino Del Regno , Yassine Oudjana , Richard Cochran Cc: Laura Nao , =?UTF-8?q?N=C3=ADcolas=20F=2E=20R=2E=20A=2E=20Prado?= , Chen-Yu Tsai , Akari Tsuyukusa , Bartosz Golaszewski , Danilo Krummrich , Bjorn Helgaas , =?UTF-8?q?Uwe=20Kleine-K=C3=B6nig=20=28The=20Capable=20Hub=29?= , Nicolas Frattaroli , Takashi Sakamoto , Haotian Zhang , Kees Cook , Miles Chen , Daniel Golle , Sam Shih , linux-clk@vger.kernel.org (open list:COMMON CLK FRAMEWORK), linux-kernel@vger.kernel.org (open list), linux-arm-kernel@lists.infradead.org (moderated list:ARM/Mediatek SoC support), linux-mediatek@lists.infradead.org (moderated list:ARM/Mediatek SoC support), netdev@vger.kernel.org (open list:PTP HARDWARE CLOCK SUPPORT:Keyword:(?:\b|_)ptp(?:\b|_)), stable@vger.kernel.org Subject: [PATCH 07/32] clk: mediatek: mt6735: Add missing MODULE_DEVICE_TABLE() Date: Mon, 3 Aug 2026 23:16:34 +0900 Message-ID: <20260803141659.559129-8-akkun11.open@gmail.com> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20260803141659.559129-1-akkun11.open@gmail.com> References: <20260803141659.559129-1-akkun11.open@gmail.com> Precedence: bulk X-Mailing-List: linux-clk@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Add MODULE_DEVICE_TABLE() to the MT6735 clock drivers (imgsys, mfgcfg, vdecsys, vencsys) to export the Device Tree matching tables. This is required so that the clock drivers can be automatically loaded when built as modules. Fixes: 0bd9b1211f74 ("clk: mediatek: Add drivers for MT6735 syscon clock and reset controllers") Cc: stable@vger.kernel.org Signed-off-by: Akari Tsuyukusa --- drivers/clk/mediatek/clk-mt6735-imgsys.c | 1 + drivers/clk/mediatek/clk-mt6735-mfgcfg.c | 1 + drivers/clk/mediatek/clk-mt6735-vdecsys.c | 1 + drivers/clk/mediatek/clk-mt6735-vencsys.c | 1 + 4 files changed, 4 insertions(+) diff --git a/drivers/clk/mediatek/clk-mt6735-imgsys.c b/drivers/clk/mediatek/clk-mt6735-imgsys.c index c564f8f72432..813241d526cf 100644 --- a/drivers/clk/mediatek/clk-mt6735-imgsys.c +++ b/drivers/clk/mediatek/clk-mt6735-imgsys.c @@ -41,6 +41,7 @@ static const struct of_device_id of_match_mt6735_imgsys[] = { { .compatible = "mediatek,mt6735-imgsys", .data = &imgsys_clks }, { /* sentinel */ } }; +MODULE_DEVICE_TABLE(of, of_match_mt6735_imgsys); static struct platform_driver clk_mt6735_imgsys = { .probe = mtk_clk_simple_probe, diff --git a/drivers/clk/mediatek/clk-mt6735-mfgcfg.c b/drivers/clk/mediatek/clk-mt6735-mfgcfg.c index 1f5aedddf209..8a18ee244a4d 100644 --- a/drivers/clk/mediatek/clk-mt6735-mfgcfg.c +++ b/drivers/clk/mediatek/clk-mt6735-mfgcfg.c @@ -45,6 +45,7 @@ static const struct of_device_id of_match_mt6735_mfgcfg[] = { { .compatible = "mediatek,mt6735-mfgcfg", .data = &mfgcfg_clks }, { /* sentinel */ } }; +MODULE_DEVICE_TABLE(of, of_match_mt6735_mfgcfg); static struct platform_driver clk_mt6735_mfgcfg = { .probe = mtk_clk_simple_probe, diff --git a/drivers/clk/mediatek/clk-mt6735-vdecsys.c b/drivers/clk/mediatek/clk-mt6735-vdecsys.c index 8817085fc1db..d53ebf92e878 100644 --- a/drivers/clk/mediatek/clk-mt6735-vdecsys.c +++ b/drivers/clk/mediatek/clk-mt6735-vdecsys.c @@ -63,6 +63,7 @@ static const struct of_device_id of_match_mt6735_vdecsys[] = { { .compatible = "mediatek,mt6735-vdecsys", .data = &vdecsys_clks }, { /* sentinel */ } }; +MODULE_DEVICE_TABLE(of, of_match_mt6735_vdecsys); static struct platform_driver clk_mt6735_vdecsys = { .probe = mtk_clk_simple_probe, diff --git a/drivers/clk/mediatek/clk-mt6735-vencsys.c b/drivers/clk/mediatek/clk-mt6735-vencsys.c index 8dec7f98492a..64ba9da9fd42 100644 --- a/drivers/clk/mediatek/clk-mt6735-vencsys.c +++ b/drivers/clk/mediatek/clk-mt6735-vencsys.c @@ -37,6 +37,7 @@ static const struct of_device_id of_match_mt6735_vencsys[] = { { .compatible = "mediatek,mt6735-vencsys", .data = &vencsys_clks }, { /* sentinel */ } }; +MODULE_DEVICE_TABLE(of, of_match_mt6735_vencsys); static struct platform_driver clk_mt6735_vencsys = { .probe = mtk_clk_simple_probe, -- 2.55.0