This is an automated email from the ASF dual-hosted git repository. acassis pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/nuttx.git
commit 20cb512617206a6055341017b9d0bd2558d28b90 Author: guanyi3 <[email protected]> AuthorDate: Thu Oct 9 17:50:12 2025 +0800 drivers/devfreq: add const to devfreq_governor_s and devfreq_driver_s we do not hope the governor and driver in devfreq to be modified. Signed-off-by: guanyi3 <[email protected]> --- drivers/devfreq/devfreq.c | 6 +++--- include/nuttx/devfreq.h | 8 ++++---- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/drivers/devfreq/devfreq.c b/drivers/devfreq/devfreq.c index 28eaa2b6096..ee9a28de5d9 100644 --- a/drivers/devfreq/devfreq.c +++ b/drivers/devfreq/devfreq.c @@ -458,9 +458,9 @@ static int devfreq_driver_target(FAR struct devfreq_s *devfreq, ****************************************************************************/ FAR struct devfreq_s *devfreq_register( - const char *name, - FAR struct devfreq_governor_s *governor, - FAR struct devfreq_driver_s *driver, + FAR const char *name, + FAR const struct devfreq_governor_s *governor, + FAR const struct devfreq_driver_s *driver, FAR void *priv) { FAR struct devfreq_s *devfreq = devfreq_find_by_name(name); diff --git a/include/nuttx/devfreq.h b/include/nuttx/devfreq.h index 426d3fb585f..79fd6ca441e 100644 --- a/include/nuttx/devfreq.h +++ b/include/nuttx/devfreq.h @@ -54,8 +54,8 @@ struct devfreq_s char name[NAME_MAX]; struct list_node node; - FAR struct devfreq_governor_s *governor; - FAR struct devfreq_driver_s *driver; + FAR const struct devfreq_governor_s *governor; + FAR const struct devfreq_driver_s *driver; FAR const uint32_t *freq_table; @@ -133,8 +133,8 @@ extern "C" FAR struct devfreq_s *devfreq_register( FAR const char *name, - FAR struct devfreq_governor_s *governor, - FAR struct devfreq_driver_s *driver, + FAR const struct devfreq_governor_s *governor, + FAR const struct devfreq_driver_s *driver, FAR void *priv); /****************************************************************************
