Received: by 2002:a05:6622:f08:0:0:0:0 with SMTP id l8csp4261402ivc; Tue, 3 Nov 2020 07:16:33 -0800 (PST) X-Google-Smtp-Source: ABdhPJyxhV9qSCl4TMg9OjQjX1WLQ40McWrZao0Y13gVp2CNh/DpKm6uQqcvB7vodychJvNYCWdj X-Received: by 2002:a17:906:35da:: with SMTP id p26mr9026685ejb.256.1604416593550; Tue, 03 Nov 2020 07:16:33 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1604416593; cv=none; d=google.com; s=arc-20160816; b=u6sO9f9Aqi1ka79lwGxs/JbBXvU5ZkXO3GVwCw7FzhNfbSuLJwFCQdFM1by/0y0AmT q9TLeqCS0hjVZ06obYtc8kgK5K7Qkefhe5PqmRgjzgJvG/s3mp1BYPILF11yrksrq5CG SHJQD8kEuZGRpK3Lbg1gRfkjK4zlaQHhFJkA84a1oANTTq/Gz9pND9AfDD07gK+OlGoT 9+U+wbdUgILQpUN+71CuU7/xQJHw8nLlVP278ptHwzoprrdzT6lt8Zr8DpZ1x3kXVyhX EshJT7DBjI7kQIl4ZXVjTKgUrrzqRt4VAZRBMlbERTwT/Lp+usgLFfm1YE0/gZlu26fB 76Ag== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=5dT6iFnXDl+pqqx3RiR34IF0aLEDhxC1j0c6f7OmU6I=; b=JDphuGtwQ4MzNONfFqckPDUPa1Fe5gsej52I9Phl9RXr3hSRdTDILiqsQoZgnn0xPT +qwIEv2VKhsJKecf6gNHutbzV2/U2xJRS+HSIdAkfRfjlRp7sI5m2+Ki1WbxFIOA9eqw bscGjxvLBfP7xxjUcYWPTdnhW5l7neVT/ZKjn3ghpE7g6eEtdRcx8YBltTIjOo/wjb2D K2bf059H6EEpzMvOoqw1yYQzYV20/9+1KXjjNUs7Mb0w99j6dhAv2ZCazZ8KlknnXJm8 4slOieJX+NihPApNYE8VWa63WoqdR4ZTyY6lKBSIEBCSinTiZddStsgYVvux8sRpSPew zU3w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=NHTUy2F5; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id 8si14112502edx.366.2020.11.03.07.16.10; Tue, 03 Nov 2020 07:16:33 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=NHTUy2F5; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728300AbgKCPNx (ORCPT + 99 others); Tue, 3 Nov 2020 10:13:53 -0500 Received: from mail.kernel.org ([198.145.29.99]:56758 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728312AbgKCPMC (ORCPT ); Tue, 3 Nov 2020 10:12:02 -0500 Received: from pali.im (pali.im [31.31.79.79]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 27EB8206DB; Tue, 3 Nov 2020 15:12:02 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1604416322; bh=As5BcWw5h10I2lEv/HK9gzXmhyPt7zitVkuTgyN9i1k=; h=From:To:Cc:Subject:Date:From; b=NHTUy2F5RmIFRJAPsLrgNeoRooPAVmOmiKsjSXBINRfh1wK46g/77GYxQtL8yypC6 cmnqtvakV4FhbDhxds2Kpbkwi0uVOJ1CRNmAVeMhsxHqaGtaePLdffgeeeOdElCZy8 TfDYDVK8RgZS1O116qZsdjc7mZoUletk2wvbgaro= Received: by pali.im (Postfix) id B37FA7E5; Tue, 3 Nov 2020 16:11:59 +0100 (CET) From: =?UTF-8?q?Pali=20Roh=C3=A1r?= To: "Rafael J. Wysocki" , Viresh Kumar Cc: linux-pm@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 0/9] cpufreq: Add missing modalias for tristate drivers Date: Tue, 3 Nov 2020 16:11:30 +0100 Message-Id: <20201103151139.29690-1-pali@kernel.org> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Some of cpufreq drivers are tristate, can be compiled as modules, but do not have defined modalias for automatic loading. This patch series add for all those cpufreq drivers missing MODULE_DEVICE_TABLE macro, based on OF definitions, or MODULE_ALIAS for platform drivers. MODULE_DEVICE_TABLE is not explictily added only for speedstep-centrino, speedstep-ich and speedstep-smi drivers as it was removed in commit b11d77fa300d9 ("cpufreq: Convert to new X86 CPU match macros"). Pali Rohár (9): cpufreq: ap806: Add missing MODULE_DEVICE_TABLE cpufreq: highbank: Add missing MODULE_DEVICE_TABLE cpufreq: mediatek: Add missing MODULE_DEVICE_TABLE cpufreq: qcom: Add missing MODULE_DEVICE_TABLE cpufreq: st: Add missing MODULE_DEVICE_TABLE cpufreq: sun50i: Add missing MODULE_DEVICE_TABLE cpufreq: loongson1: Add missing MODULE_ALIAS cpufreq: scpi: Add missing MODULE_ALIAS cpufreq: vexpress-spc: Add missing MODULE_ALIAS drivers/cpufreq/armada-8k-cpufreq.c | 6 ++++++ drivers/cpufreq/highbank-cpufreq.c | 7 +++++++ drivers/cpufreq/loongson1-cpufreq.c | 1 + drivers/cpufreq/mediatek-cpufreq.c | 1 + drivers/cpufreq/qcom-cpufreq-nvmem.c | 1 + drivers/cpufreq/scpi-cpufreq.c | 1 + drivers/cpufreq/sti-cpufreq.c | 7 +++++++ drivers/cpufreq/sun50i-cpufreq-nvmem.c | 1 + drivers/cpufreq/vexpress-spc-cpufreq.c | 1 + 9 files changed, 26 insertions(+) -- 2.20.1