Lines Matching refs:TIMER_BASE

24 #define TIMER_BASE 0x48000000  macro
73 writel(TIMER_BASE + CNTP_CTL, 0); in reset_counter_and_timer()
74 writel(TIMER_BASE + CNTP_AIVAL_CTL, 0); in reset_counter_and_timer()
118 g_assert_cmpuint(readl(TIMER_BASE + CNTP_CTL), ==, 0); in test_timer()
119 g_assert_cmpuint(readl(TIMER_BASE + CNTPCT_LO), ==, 0); in test_timer()
120 g_assert_cmpuint(readl(TIMER_BASE + CNTPCT_HI), ==, 0); in test_timer()
123 writel(TIMER_BASE + CNTP_CTL, 1); in test_timer()
127 g_assert_cmpuint(readl(TIMER_BASE + CNTPCT_LO), ==, 100); in test_timer()
128 g_assert_cmpuint(readl(TIMER_BASE + CNTPCT_HI), ==, 0); in test_timer()
131 writel(TIMER_BASE + CNTP_CVAL_LO, 4000); in test_timer()
132 writel(TIMER_BASE + CNTP_CVAL_HI, 0); in test_timer()
135 g_assert_cmpuint(readl(TIMER_BASE + CNTP_TVAL), ==, 3900); in test_timer()
139 g_assert_cmpuint(readl(TIMER_BASE + CNTP_TVAL), ==, 0); in test_timer()
140 g_assert_cmpuint(readl(TIMER_BASE + CNTP_CTL), ==, 5); in test_timer()
143 writel(TIMER_BASE + CNTP_AIVAL_RELOAD, 200); in test_timer()
144 writel(TIMER_BASE + CNTP_AIVAL_CTL, 1); in test_timer()
147 g_assert_cmpuint(readl(TIMER_BASE + CNTP_AIVAL_LO), ==, 4200); in test_timer()
148 g_assert_cmpuint(readl(TIMER_BASE + CNTP_AIVAL_HI), ==, 0); in test_timer()
149 g_assert_cmpuint(readl(TIMER_BASE + CNTP_CTL), ==, 1); in test_timer()
156 g_assert_cmpuint(readl(TIMER_BASE + CNTP_CTL), ==, 1); in test_timer()
158 g_assert_cmpuint(readl(TIMER_BASE + CNTP_CTL), ==, 5); in test_timer()
159 g_assert_cmpuint(readl(TIMER_BASE + CNTP_AIVAL_LO), ==, 4400); in test_timer()
160 g_assert_cmpuint(readl(TIMER_BASE + CNTP_AIVAL_HI), ==, 0); in test_timer()
163 g_assert_cmpuint(readl(TIMER_BASE + CNTP_CTL), ==, 5); in test_timer()
165 writel(TIMER_BASE + CNTP_AIVAL_CTL, 1); in test_timer()
166 g_assert_cmpuint(readl(TIMER_BASE + CNTP_CTL), ==, 1); in test_timer()
169 g_assert_cmpuint(readl(TIMER_BASE + CNTP_CTL), ==, 5); in test_timer()
170 g_assert_cmpuint(readl(TIMER_BASE + CNTP_AIVAL_LO), ==, 4600); in test_timer()
171 g_assert_cmpuint(readl(TIMER_BASE + CNTP_AIVAL_HI), ==, 0); in test_timer()
181 writel(TIMER_BASE + CNTP_AIVAL_CTL, 0); in test_timer()
183 g_assert_cmpuint(readl(TIMER_BASE + CNTPCT_LO), ==, 4400); in test_timer()
184 g_assert_cmpuint(readl(TIMER_BASE + CNTPCT_HI), ==, 0x42); in test_timer()
187 writel(TIMER_BASE + CNTP_AIVAL_CTL, 1); in test_timer()
188 g_assert_cmpuint(readl(TIMER_BASE + CNTP_AIVAL_LO), ==, 4600); in test_timer()
189 g_assert_cmpuint(readl(TIMER_BASE + CNTP_AIVAL_HI), ==, 0x42); in test_timer()
202 writel(TIMER_BASE + CNTP_CTL, 1); in test_timer_scale_change()
204 writel(TIMER_BASE + CNTP_CVAL_LO, 4000); in test_timer_scale_change()
205 writel(TIMER_BASE + CNTP_CVAL_HI, 0); in test_timer_scale_change()
208 g_assert_cmpuint(readl(TIMER_BASE + CNTP_CTL), ==, 1); in test_timer_scale_change()
215 g_assert_cmpuint(readl(TIMER_BASE + CNTP_CTL), ==, 1); in test_timer_scale_change()
218 g_assert_cmpuint(readl(TIMER_BASE + CNTP_CTL), ==, 1); in test_timer_scale_change()
220 g_assert_cmpuint(readl(TIMER_BASE + CNTP_CTL), ==, 5); in test_timer_scale_change()