Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 23 Jan 2015 21:20:34 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-arm@FreeBSD.org
Subject:   [Bug 197037] OMAP4: Wrong clock registers used for uart 3 and 4
Message-ID:  <bug-197037-7@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=197037

            Bug ID: 197037
           Summary: OMAP4: Wrong clock registers used for uart 3 and 4
           Product: Base System
           Version: 11.0-CURRENT
          Hardware: arm
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: arm
          Assignee: freebsd-arm@FreeBSD.org
          Reporter: scott@jumpnowtek.com

>From Section 3.11.39.1, Table 3-1342 of the OMAP4430 ES2.x Public TRM vAP
or
>From Section 3.11.39.1, Table 3-1346 of the OMAP4460 ES1.x Public TRM vAB

Register                   L4PER_CM2 Offset

CM_L4PER_UART1_CLKCTRL     0x0000 0140 
CM_L4PER_UART2_CLKCTRL     0x0000 0148 
CM_L4PER_UART3_CLKCTRL     0x0000 0150 
CM_L4PER_UART4_CLKCTRL     0x0000 0158 


diff --git sys/arm/ti/omap4/omap4_prcm_clks.c
sys/arm/ti/omap4/omap4_prcm_clks.c
index de0eff6..10fab74 100644
--- sys/arm/ti/omap4/omap4_prcm_clks.c
+++ sys/arm/ti/omap4/omap4_prcm_clks.c
@@ -368,9 +368,9 @@ static struct omap4_clk_details g_omap4_clk_details[] = {
        OMAP4_GENERIC_CLOCK_DETAILS(UART2_CLK, FREQ_48MHZ,
CM2_INSTANCE_MEM_REGION,
                (L4PER_CM2_OFFSET + 0x0148), CLKCTRL_MODULEMODE_ENABLE),
        OMAP4_GENERIC_CLOCK_DETAILS(UART3_CLK, FREQ_48MHZ,
CM2_INSTANCE_MEM_REGION,
-               (L4PER_CM2_OFFSET + 0x0140), CLKCTRL_MODULEMODE_ENABLE),
+               (L4PER_CM2_OFFSET + 0x0150), CLKCTRL_MODULEMODE_ENABLE),
        OMAP4_GENERIC_CLOCK_DETAILS(UART4_CLK, FREQ_48MHZ,
CM2_INSTANCE_MEM_REGION,
-               (L4PER_CM2_OFFSET + 0x0148), CLKCTRL_MODULEMODE_ENABLE),
+               (L4PER_CM2_OFFSET + 0x0158), CLKCTRL_MODULEMODE_ENABLE),

        /* General purpose timers */
        OMAP4_GENERIC_CLOCK_DETAILS(GPTIMER1_CLK,  -1, PRM_INSTANCE_MEM_REGION,

-- 
You are receiving this mail because:
You are the assignee for the bug.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-197037-7>