SoC s6: saradc: support saradc [1/1]

PD#SWPL-174097

Problem:
S6 silicon bringup.

Solution:
Support SARADC.

Verify:
S6/BL201

Change-Id: I95fa8faa668e110ffa0324dc76d262f0e9df150a
Signed-off-by: Huqiang Qin <huqiang.qin@amlogic.com>
diff --git a/s6/saradc-data.h b/s6/saradc-data.h
index 295f60a..217bdd1 100644
--- a/s6/saradc-data.h
+++ b/s6/saradc-data.h
@@ -12,13 +12,19 @@
 #define SAR_CLK_BASE CLKCTRL_SAR_CLK_CTRL0
 #define SARADC_BASE SAR_ADC_REG0
 
-#define REG11_VREF_EN_VALUE 0
-#define REG11_CMV_SEL_VALUE 0
-#define REG11_EOC_VALUE 1
+#define SARADC_REG7_INIT 0x00000c11
+#define SARADC_REG8_INIT 0x0280614d
+#define SARADC_REG3_INIT 0x10a02403
+#define SARADC_REG4_INIT 0x001dd080
+#define SARADC_REG5_INIT 0x00103c0b
+#define SARADC_REG6_INIT 0x00000031
+#define SARADC_REG9_INIT 0x0000e4e4
+#define SARADC_REG10_INIT 0x74543414
+#define SARADC_REG11_INIT 0xf4d4b494
 
 /* s7d saradc interrupt num */
 #define SARADC_INTERRUPT_NUM 181
 
-#define SARADC_REG_NUM (18 + 1)
+#define SARADC_REG_NUM ((0x3c >> 2) + 1)
 
 #endif
diff --git a/s7d/saradc-data.h b/s7d/saradc-data.h
index b9a4f4f..2215053 100644
--- a/s7d/saradc-data.h
+++ b/s7d/saradc-data.h
@@ -12,6 +12,16 @@
 #define SAR_CLK_BASE CLKCTRL_SAR_CLK_CTRL0
 #define SARADC_BASE SAR_ADC_REG0
 
+#define SARADC_REG7_INIT 0x00000c21
+#define SARADC_REG8_INIT 0x0280614d
+#define SARADC_REG3_INIT 0x10a02403
+#define SARADC_REG4_INIT 0x00000080
+#define SARADC_REG5_INIT 0x0010340b
+#define SARADC_REG6_INIT 0x00000031
+#define SARADC_REG9_INIT 0x0000e4e4
+#define SARADC_REG10_INIT 0x74543414
+#define SARADC_REG11_INIT 0xf4d4b494
+
 /* s7d saradc interrupt num */
 #define SARADC_INTERRUPT_NUM 181