Home
last modified time | relevance | path

Searched refs:UART1_REG (Results 1 – 4 of 4) sorted by relevance

/linux-4.1.27/arch/arm/mach-orion5x/
Dtsx09-common.c26 #define UART1_REG(x) (UART1_VIRT_BASE + ((UART_##x) << 2)) macro
36 writel(0x83, UART1_REG(LCR)); in qnap_tsx09_power_off()
37 writel(divisor & 0xff, UART1_REG(DLL)); in qnap_tsx09_power_off()
38 writel((divisor >> 8) & 0xff, UART1_REG(DLM)); in qnap_tsx09_power_off()
39 writel(0x03, UART1_REG(LCR)); in qnap_tsx09_power_off()
40 writel(0x00, UART1_REG(IER)); in qnap_tsx09_power_off()
41 writel(0x00, UART1_REG(FCR)); in qnap_tsx09_power_off()
42 writel(0x00, UART1_REG(MCR)); in qnap_tsx09_power_off()
45 writel('A', UART1_REG(TX)); in qnap_tsx09_power_off()
Dterastation_pro2-setup.c163 #define UART1_REG(x) (UART1_VIRT_BASE + ((UART_##x) << 2)) macro
173 while (!(readl(UART1_REG(LSR)) & UART_LSR_DR)) { in tsp2_miconread()
181 buf[i] = readl(UART1_REG(RX)); in tsp2_miconread()
193 while (!(readl(UART1_REG(LSR)) & UART_LSR_THRE)) in tsp2_miconwrite()
195 writel(buf[i++], UART1_REG(TX)); in tsp2_miconwrite()
279 writel(0x83, UART1_REG(LCR)); in tsp2_power_off()
280 writel(divisor & 0xff, UART1_REG(DLL)); in tsp2_power_off()
281 writel((divisor >> 8) & 0xff, UART1_REG(DLM)); in tsp2_power_off()
282 writel(0x1b, UART1_REG(LCR)); in tsp2_power_off()
283 writel(0x00, UART1_REG(IER)); in tsp2_power_off()
[all …]
Dkurobox_pro-setup.c184 #define UART1_REG(x) (UART1_VIRT_BASE + ((UART_##x) << 2)) macro
194 while (!(readl(UART1_REG(LSR)) & UART_LSR_DR)) { in kurobox_pro_miconread()
202 buf[i] = readl(UART1_REG(RX)); in kurobox_pro_miconread()
214 while (!(readl(UART1_REG(LSR)) & UART_LSR_THRE)) in kurobox_pro_miconwrite()
216 writel(buf[i++], UART1_REG(TX)); in kurobox_pro_miconwrite()
300 writel(0x83, UART1_REG(LCR)); in kurobox_pro_power_off()
301 writel(divisor & 0xff, UART1_REG(DLL)); in kurobox_pro_power_off()
302 writel((divisor >> 8) & 0xff, UART1_REG(DLM)); in kurobox_pro_power_off()
303 writel(0x1b, UART1_REG(LCR)); in kurobox_pro_power_off()
304 writel(0x00, UART1_REG(IER)); in kurobox_pro_power_off()
[all …]
/linux-4.1.27/drivers/power/reset/
Dqnap-poweroff.c26 #define UART1_REG(x) (base + ((UART_##x) << 2)) macro
65 writel(0x83, UART1_REG(LCR)); in qnap_power_off()
66 writel(divisor & 0xff, UART1_REG(DLL)); in qnap_power_off()
67 writel((divisor >> 8) & 0xff, UART1_REG(DLM)); in qnap_power_off()
68 writel(0x03, UART1_REG(LCR)); in qnap_power_off()
69 writel(0x00, UART1_REG(IER)); in qnap_power_off()
70 writel(0x00, UART1_REG(FCR)); in qnap_power_off()
71 writel(0x00, UART1_REG(MCR)); in qnap_power_off()
74 writel(cfg->cmd, UART1_REG(TX)); in qnap_power_off()