Lines Matching +full:0 +full:x3f00

16 #define WM8350_RTC_SECONDS_MINUTES              0x10
17 #define WM8350_RTC_HOURS_DAY 0x11
18 #define WM8350_RTC_DATE_MONTH 0x12
19 #define WM8350_RTC_YEAR 0x13
20 #define WM8350_ALARM_SECONDS_MINUTES 0x14
21 #define WM8350_ALARM_HOURS_DAY 0x15
22 #define WM8350_ALARM_DATE_MONTH 0x16
23 #define WM8350_RTC_TIME_CONTROL 0x17
26 * R16 (0x10) - RTC Seconds/Minutes
28 #define WM8350_RTC_MINS_MASK 0x7F00
30 #define WM8350_RTC_SECS_MASK 0x007F
31 #define WM8350_RTC_SECS_SHIFT 0
34 * R17 (0x11) - RTC Hours/Day
36 #define WM8350_RTC_DAY_MASK 0x0700
38 #define WM8350_RTC_HPM_MASK 0x0020
40 #define WM8350_RTC_HRS_MASK 0x001F
41 #define WM8350_RTC_HRS_SHIFT 0
43 /* Bit values for R21 (0x15) */
52 #define WM8350_RTC_HPM_AM 0
56 * R18 (0x12) - RTC Date/Month
58 #define WM8350_RTC_MTH_MASK 0x1F00
60 #define WM8350_RTC_DATE_MASK 0x003F
61 #define WM8350_RTC_DATE_SHIFT 0
63 /* Bit values for R22 (0x16) */
76 #define WM8350_RTC_MTH_JAN_BCD 0x01
77 #define WM8350_RTC_MTH_FEB_BCD 0x02
78 #define WM8350_RTC_MTH_MAR_BCD 0x03
79 #define WM8350_RTC_MTH_APR_BCD 0x04
80 #define WM8350_RTC_MTH_MAY_BCD 0x05
81 #define WM8350_RTC_MTH_JUN_BCD 0x06
82 #define WM8350_RTC_MTH_JUL_BCD 0x07
83 #define WM8350_RTC_MTH_AUG_BCD 0x08
84 #define WM8350_RTC_MTH_SEP_BCD 0x09
85 #define WM8350_RTC_MTH_OCT_BCD 0x10
86 #define WM8350_RTC_MTH_NOV_BCD 0x11
87 #define WM8350_RTC_MTH_DEC_BCD 0x12
90 * R19 (0x13) - RTC Year
92 #define WM8350_RTC_YHUNDREDS_MASK 0x3F00
94 #define WM8350_RTC_YUNITS_MASK 0x00FF
95 #define WM8350_RTC_YUNITS_SHIFT 0
98 * R20 (0x14) - Alarm Seconds/Minutes
100 #define WM8350_RTC_ALMMINS_MASK 0x7F00
102 #define WM8350_RTC_ALMSECS_MASK 0x007F
103 #define WM8350_RTC_ALMSECS_SHIFT 0
105 /* Bit values for R20 (0x14) */
110 * R21 (0x15) - Alarm Hours/Day
112 #define WM8350_RTC_ALMDAY_MASK 0x0F00
114 #define WM8350_RTC_ALMHPM_MASK 0x0020
116 #define WM8350_RTC_ALMHRS_MASK 0x001F
117 #define WM8350_RTC_ALMHRS_SHIFT 0
119 /* Bit values for R21 (0x15) */
129 #define WM8350_RTC_ALMHPM_AM 0
135 * R22 (0x16) - Alarm Date/Month
137 #define WM8350_RTC_ALMMTH_MASK 0x1F00
139 #define WM8350_RTC_ALMDATE_MASK 0x003F
140 #define WM8350_RTC_ALMDATE_SHIFT 0
142 /* Bit values for R22 (0x16) */
158 #define WM8350_RTC_ALMMTH_JAN_BCD 0x01
159 #define WM8350_RTC_ALMMTH_FEB_BCD 0x02
160 #define WM8350_RTC_ALMMTH_MAR_BCD 0x03
161 #define WM8350_RTC_ALMMTH_APR_BCD 0x04
162 #define WM8350_RTC_ALMMTH_MAY_BCD 0x05
163 #define WM8350_RTC_ALMMTH_JUN_BCD 0x06
164 #define WM8350_RTC_ALMMTH_JUL_BCD 0x07
165 #define WM8350_RTC_ALMMTH_AUG_BCD 0x08
166 #define WM8350_RTC_ALMMTH_SEP_BCD 0x09
167 #define WM8350_RTC_ALMMTH_OCT_BCD 0x10
168 #define WM8350_RTC_ALMMTH_NOV_BCD 0x11
169 #define WM8350_RTC_ALMMTH_DEC_BCD 0x12
172 * R23 (0x17) - RTC Time Control
174 #define WM8350_RTC_BCD 0x8000
175 #define WM8350_RTC_BCD_MASK 0x8000
177 #define WM8350_RTC_12HR 0x4000
178 #define WM8350_RTC_12HR_MASK 0x4000
180 #define WM8350_RTC_DST 0x2000
181 #define WM8350_RTC_DST_MASK 0x2000
183 #define WM8350_RTC_SET 0x0800
184 #define WM8350_RTC_SET_MASK 0x0800
186 #define WM8350_RTC_STS 0x0400
187 #define WM8350_RTC_STS_MASK 0x0400
189 #define WM8350_RTC_ALMSET 0x0200
190 #define WM8350_RTC_ALMSET_MASK 0x0200
192 #define WM8350_RTC_ALMSTS 0x0100
193 #define WM8350_RTC_ALMSTS_MASK 0x0100
195 #define WM8350_RTC_PINT 0x0070
196 #define WM8350_RTC_PINT_MASK 0x0070
198 #define WM8350_RTC_DSW 0x000F
199 #define WM8350_RTC_DSW_MASK 0x000F
200 #define WM8350_RTC_DSW_SHIFT 0
202 /* Bit values for R23 (0x17) */
203 #define WM8350_RTC_BCD_BINARY 0
206 #define WM8350_RTC_12HR_24HR 0
209 #define WM8350_RTC_DST_DISABLED 0
212 #define WM8350_RTC_SET_RUN 0
215 #define WM8350_RTC_STS_RUNNING 0
218 #define WM8350_RTC_ALMSET_RUN 0
221 #define WM8350_RTC_ALMSTS_RUNNING 0
224 #define WM8350_RTC_PINT_DISABLED 0
231 #define WM8350_RTC_DSW_DISABLED 0
245 * R218 (0xDA) - RTC Tick Control
247 #define WM8350_RTC_TICKSTS 0x4000
248 #define WM8350_RTC_CLKSRC 0x2000
249 #define WM8350_RTC_TRIM_MASK 0x03FF