Source
146
146
#define SI5351_CRYSTAL_LOAD_MASK (3<<6)
147
147
#define SI5351_CRYSTAL_LOAD_6PF (1<<6)
148
148
#define SI5351_CRYSTAL_LOAD_8PF (2<<6)
149
149
#define SI5351_CRYSTAL_LOAD_10PF (3<<6)
150
150
151
151
#define SI5351_FANOUT_ENABLE 187
152
152
#define SI5351_CLKIN_ENABLE (1<<7)
153
153
#define SI5351_XTAL_ENABLE (1<<6)
154
154
#define SI5351_MULTISYNTH_ENABLE (1<<4)
155
155
156
+
/**
157
+
* enum si5351_variant - SiLabs Si5351 chip variant
158
+
* @SI5351_VARIANT_A: Si5351A (8 output clocks, XTAL input)
159
+
* @SI5351_VARIANT_A3: Si5351A MSOP10 (3 output clocks, XTAL input)
160
+
* @SI5351_VARIANT_B: Si5351B (8 output clocks, XTAL/VXCO input)
161
+
* @SI5351_VARIANT_C: Si5351C (8 output clocks, XTAL/CLKIN input)
162
+
*/
163
+
enum si5351_variant {
164
+
SI5351_VARIANT_A = 1,
165
+
SI5351_VARIANT_A3 = 2,
166
+
SI5351_VARIANT_B = 3,
167
+
SI5351_VARIANT_C = 4,
168
+
};
169
+
156
170
#endif