apc067 commented on code in PR #3321:
URL: https://github.com/apache/mynewt-core/pull/3321#discussion_r1809782678


##########
hw/mcu/dialog/da1469x/include/mcu/da1469x_clock.h:
##########
@@ -73,52 +123,91 @@ void da1469x_clock_lp_xtal32k_enable(void);
  */
 void da1469x_clock_lp_xtal32k_switch(void);
 
+/**
+ * Disable RC32K
+ */
+void da1469x_clock_lp_rc32k_disable(void);
+
+/**
+ * Enable RC32K
+ */
+void da1469x_clock_lp_rc32k_enable(void);
+
+/**
+ * Switch lp_clk to RC32K
+ */
+void da1469x_clock_lp_rc32k_switch(void);
+
+/**
+ * Disable RCX
+ */
+void da1469x_clock_lp_rcx_disable(void);
+
 /**
  * Enable RCX
  */
 void da1469x_clock_lp_rcx_enable(void);
 
 /**
  * Switch lp_clk to RCX
- *
- * Caller shall ensure RCX is already settled.
  */
 void da1469x_clock_lp_rcx_switch(void);
 
 /**
- * Calibrate RCX
+ * Calibrate RC32M
  */
-void da1469x_clock_lp_rcx_calibrate(void);
+void da1469x_clock_rc32m_calibrate(void);
+
+/**
+ * Calibrate XTAL32K
+ */
+void da1469x_clock_lp_xtal32k_calibrate(void);
 
 /**
  * Calibrate RC32K
  */
 void da1469x_clock_lp_rc32k_calibrate(void);
 
 /**
- * Calibrate RC32M
+ * Calibrate RCX
  */
-void da1469x_clock_lp_rc32m_calibrate(void);
+void da1469x_clock_lp_rcx_calibrate(void);
+
+/**
+ * Get calibrated (measured) RC32M frequency
+ */
+uint32_t da1469x_clock_lp_rc32m_freq_get(void);
+
+/**
+ * Get calibrated XTAL32K frequency
+ */
+uint32_t da1469x_clock_lp_xtal32k_freq_get(void);
+
+/**
+ * Get calibrated RC32K frequency
+ */
+uint32_t da1469x_clock_lp_rc32k_freq_get(void);
 
 /**
  * Get calibrated (measured) RCX frequency
  */
 uint32_t da1469x_clock_lp_rcx_freq_get(void);
 
 /**
- * Get calibrated (measured) RC32K frequency
+ * Get seleted LP clock's frequency
  */
-uint32_t da1469x_clock_lp_rc32k_freq_get(void);
+uint32_t da1469x_clock_lp_freq_get(void);
 
 /**
- * Get calibrated (measured) RC32M frequency
+ * Calibrate selected LP clock
  */
-uint32_t da1469x_clock_lp_rc32m_freq_get(void);
+void da1469x_clock_lp_calibrate(void);
 
 /**
- * Disable RCX
+ * Initialize selected LP RC clock
  */
-void da1469x_clock_lp_rcx_disable(void);
+void
+da1469x_lpclk_rc_init();

Review Comment:
   Fixed.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscr...@mynewt.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to