This is an automated email from the ASF dual-hosted git repository.

pkarashchenko pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git


The following commit(s) were added to refs/heads/master by this push:
     new a9efeeeebc drivers/clk: Change CLK_SET_RATE_NO_REPARENT to 
CLK_MUX_SET_RATE_NO_REPARENT
a9efeeeebc is described below

commit a9efeeeebc80e0b941399bfb2b91d910147e7efe
Author: Xiang Xiao <[email protected]>
AuthorDate: Mon Sep 4 00:42:26 2023 +0800

    drivers/clk: Change CLK_SET_RATE_NO_REPARENT to CLK_MUX_SET_RATE_NO_REPARENT
    
    since only mux clk use this flag
    
    Signed-off-by: Xiang Xiao <[email protected]>
---
 drivers/clk/clk_mux.c            | 2 +-
 include/nuttx/clk/clk_provider.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/drivers/clk/clk_mux.c b/drivers/clk/clk_mux.c
index 47b3df72d3..58bc1b1f59 100644
--- a/drivers/clk/clk_mux.c
+++ b/drivers/clk/clk_mux.c
@@ -96,7 +96,7 @@ clk_mux_determine_rate(FAR struct clk_s *clk, uint32_t rate,
   uint32_t parent_rate;
   uint32_t best = 0;
 
-  if (clk->flags & CLK_SET_RATE_NO_REPARENT)
+  if (mux->flags & CLK_MUX_SET_RATE_NO_REPARENT)
     {
       parent = clk->parent;
       if (clk->flags & CLK_SET_RATE_PARENT)
diff --git a/include/nuttx/clk/clk_provider.h b/include/nuttx/clk/clk_provider.h
index 8dbd1a98e5..9427cc94a9 100644
--- a/include/nuttx/clk/clk_provider.h
+++ b/include/nuttx/clk/clk_provider.h
@@ -40,7 +40,6 @@
 #define CLK_SET_RATE_GATE               0x01
 #define CLK_SET_PARENT_GATE             0x02
 #define CLK_SET_RATE_PARENT             0x04
-#define CLK_SET_RATE_NO_REPARENT        0x08
 #define CLK_GET_RATE_NOCACHE            0x10
 #define CLK_NAME_IS_STATIC              0x20
 #define CLK_PARENT_NAME_IS_STATIC       0x40
@@ -71,6 +70,7 @@
 #define CLK_MUX_HIWORD_MASK             0x01
 #define CLK_MUX_READ_ONLY               0x02
 #define CLK_MUX_ROUND_CLOSEST           0x04
+#define CLK_MUX_SET_RATE_NO_REPARENT    0x08
 
 #define CLK_PHASE_HIWORD_MASK           0x01
 

Reply via email to