From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pj1-f46.google.com (mail-pj1-f46.google.com [209.85.216.46]) (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 634AA4189A6 for ; Mon, 3 Aug 2026 14:17:59 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.216.46 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1785766680; cv=none; b=iwugEd4vUpwZjUMYUEWzdzapEdEfSmRMOMdeHp8eMfIYD3PlcujMxZ28EPayusCwMYJq4SBMZOnvRT+n96kOJgBYkackkP+LDglqoqwSlNnqIpznUdFSTQsSHmmrIXWtypN5scz1PG5pBRA9uiu6zNupwzWqwnGlBWesiZ+izIM= 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.46 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-f46.google.com with SMTP id 98e67ed59e1d1-383b4a3755fso3309904a91.3 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=hc/GxjPabn70y7jfVHuItkQiBNReAa5KdEX85bs6X2FR3cH4p7bqpNrJOCQ8sbIwwY a2hyi/kHLGu562Z5y3NTXYGIwt9mWDe7exl/ttHLBwLbnnMU+VQQRTcyTb5Mz/52f3zF CHr2dyfqIKS33e8RDCSI5f3HGUS5bqmJIGnXyVx8ttQcNQnsgntDRoCPOhdyKuxXjQgv UcZ7PdrW5ug1bqeOvSLFtMac5qV4mmdZmCabeBxEpjY9usCle4UTwdbC+tV7uBQoTwuS bn3FXMhmEmPhBgshPhXmcYd3BQeOCSTVjmZopFe9sANHkIj3/dyLc67BRFr2aoOtw00r kTbw== X-Forwarded-Encrypted: i=1; AHgh+Rrkg2NzpTvJ1Lwv8NV1LiX4FIp7Lg/iY7VEft6Q1uAXv/dHjgH91QdasQn+kuR4D3J9XxsHSeVzo0Fna6s=@vger.kernel.org X-Gm-Message-State: AOJu0Yw5n5uKNn626kjhVQMg4v/9vRHI1Z5mCJH8oWmQdHhX1dXVX8Vo DADTmXGnsCRWBZscdnHCFMysrpHuAifpP12twUvMTs2grVPcnvhGu0dr X-Gm-Gg: AR+sD11DZgckmLK6wq16ipusV7PSoKLxf8LpVJmrFJtsrpmjZRfYURS4P3r9Ka55uRg EECajuKRIm3v/m34UlaVNqbGC29cB208t7fWj+gmf0ZrfL/XRV89idrc2RHDinN5BrABNsDXOg6 QaGRPy4EADgeS5z3+WZZxqPXEfXsXG+gHRXgwt4VXSqoNDKGjx+EOp0c2Y4cFxwb3fo7C8g+wzo xDhZVTBcxZCkv4msXP1n1mI6MPzPG/ouFRuVjqmFNOrNuw/ohRS6OJSRMeYtQSpocs9Ougv67vd 3PLAXO5s5mZRjLlapfBBw4VdekaoDfdxgqsX5OrkAlPXF9c+n5r6Ii3fX9N+ujEqxhpeZp+rymR ratFcHAGG8oOxxtHhHBNHtB+B5jPOazGn4Pe9AdFcZt3jq46TI1Ho23ZEdKFtFgJlq+kLVXCEB6 dEWggvpI1FXR0JbnKHhM1FRrpXKPa3WzCTEiTmeDK8TvEYVhuiaPykCA6GMeXFeYScGMDI9gegg xIZiKvusP8Vo9UW4ipAYpWS523k5Xxn 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-kernel@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