summaryrefslogtreecommitdiff
path: root/nuttx/configs/sama5d3x-ek/include/board_384mhz.h
diff options
context:
space:
mode:
Diffstat (limited to 'nuttx/configs/sama5d3x-ek/include/board_384mhz.h')
-rw-r--r--nuttx/configs/sama5d3x-ek/include/board_384mhz.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/nuttx/configs/sama5d3x-ek/include/board_384mhz.h b/nuttx/configs/sama5d3x-ek/include/board_384mhz.h
index 02815c1eb..df85ded06 100644
--- a/nuttx/configs/sama5d3x-ek/include/board_384mhz.h
+++ b/nuttx/configs/sama5d3x-ek/include/board_384mhz.h
@@ -143,12 +143,26 @@
# endif
#endif
+/* ADC Configuration
+ *
+ * ADCClock = MCK / ((PRESCAL+1) * 2)
+ *
+ * Given:
+ * MCK = 128MHz
+ * ADCClock = 8MHz
+ * Then:
+ * PRESCAL = 7
+ */
+
+#define BOARD_ADC_PRESCAL (7)
+
/* Resulting frequencies */
#define BOARD_MAINOSC_FREQUENCY (12000000) /* MAINOSC: 12MHz crystal on-board */
#define BOARD_PLLA_FREQUENCY (768000000) /* PLLACK: 64 * 12Mhz / 1 */
#define BOARD_PCK_FREQUENCY (384000000) /* CPU: PLLACK / 2 / 1 */
#define BOARD_MCK_FREQUENCY (128000000) /* MCK: PLLACK / 2 / 1 / 3 */
+#define BOARD_ADCCLK_FREQUENCY (8000000) /* ADCCLK: MCK / ((7+1)*2) */
/* HSMCI clocking
*