Commit 81ac7e51ccf2984e9c0964a883d6b7e8fe875aad
Committed by
Tom Rini
1 parent
0b800a6b26
Exists in
master
and in
54 other branches
da850: provide davinci_enable_uart0
this is needed to bring UART0 out of reset but this function currently only exists for dm644x/355/365/646x when da850 (at least am1808 also need it). Signed-off-by: Eric Bénard <eric@eukrea.com>
Showing 2 changed files with 10 additions and 0 deletions Side-by-side Diff
arch/arm/cpu/arm926ejs/davinci/da850_lowlevel.c
... | ... | @@ -32,6 +32,14 @@ |
32 | 32 | #include <asm/arch/emif_defs.h> |
33 | 33 | #include <asm/arch/pll_defs.h> |
34 | 34 | |
35 | +void davinci_enable_uart0(void) | |
36 | +{ | |
37 | + lpsc_on(DAVINCI_LPSC_UART0); | |
38 | + | |
39 | + /* Bringup UART0 out of reset */ | |
40 | + REG(UART0_PWREMU_MGMT) = 0x00006001; | |
41 | +} | |
42 | + | |
35 | 43 | #if defined(CONFIG_SYS_DA850_PLL_INIT) |
36 | 44 | void da850_waitloop(unsigned long loopcnt) |
37 | 45 | { |
arch/arm/include/asm/arch-davinci/hardware.h