summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorCristian Marussi <cristian.marussi@arm.com>2026-05-08 18:32:51 +0300
committerSudeep Holla <sudeep.holla@kernel.org>2026-05-12 17:29:11 +0300
commit2e757f71a5ab861478204e2907bb373ccb3ca087 (patch)
tree888e9c03a7420b9e4856384f3ed6f9cf21e926f7 /include
parentcdcd2fc94936f78752e8e4829b1dc9962f0c2383 (diff)
downloadlinux-2e757f71a5ab861478204e2907bb373ccb3ca087.tar.xz
firmware: arm_scmi: Drop unused clock rate interfaces
Only the unified interface exposing min_rate/max_rate is now used. Reviewed-by: Peng Fan <peng.fan@nxp.com> Signed-off-by: Cristian Marussi <cristian.marussi@arm.com> Link: https://patch.msgid.link/20260508153300.2224715-7-cristian.marussi@arm.com Signed-off-by: Sudeep Holla <sudeep.holla@kernel.org>
Diffstat (limited to 'include')
-rw-r--r--include/linux/scmi_protocol.h12
1 files changed, 0 insertions, 12 deletions
diff --git a/include/linux/scmi_protocol.h b/include/linux/scmi_protocol.h
index f82747adc8eb..9913b4f097d8 100644
--- a/include/linux/scmi_protocol.h
+++ b/include/linux/scmi_protocol.h
@@ -44,7 +44,6 @@ struct scmi_base_info {
struct scmi_clock_info {
char name[SCMI_MAX_STR_SIZE];
unsigned int enable_latency;
- bool rate_discrete;
bool rate_changed_notifications;
bool rate_change_requested_notifications;
bool state_ctrl_forbidden;
@@ -53,17 +52,6 @@ struct scmi_clock_info {
bool extended_config;
u64 min_rate;
u64 max_rate;
- union {
- struct {
- int num_rates;
- u64 rates[SCMI_MAX_NUM_RATES];
- } list;
- struct {
- u64 min_rate;
- u64 max_rate;
- u64 step_size;
- } range;
- };
int num_parents;
u32 *parents;
};