Date: Mon, 20 Feb 2012 00:30:20 +0000 (UTC) From: Oleksandr Tymoshenko <gonzo@FreeBSD.org> To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r231920 - projects/armv6/sys/arm/ti/omap4 Message-ID: <201202200030.q1K0UKOQ022584@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: gonzo Date: Mon Feb 20 00:30:20 2012 New Revision: 231920 URL: http://svn.freebsd.org/changeset/base/231920 Log: - Change sDMA clock register offset - When enabling clocks use DELAY instead of busy loop Modified: projects/armv6/sys/arm/ti/omap4/omap4_prcm_clks.c Modified: projects/armv6/sys/arm/ti/omap4/omap4_prcm_clks.c ============================================================================== --- projects/armv6/sys/arm/ti/omap4/omap4_prcm_clks.c Sun Feb 19 23:35:56 2012 (r231919) +++ projects/armv6/sys/arm/ti/omap4/omap4_prcm_clks.c Mon Feb 20 00:30:20 2012 (r231920) @@ -425,7 +425,7 @@ static struct omap4_clk_details g_omap4_ /* sDMA block */ OMAP4_GENERIC_CLOCK_DETAILS(SDMA_CLK, -1, CM2_INSTANCE_MEM_REGION, - (CORE_CM2_OFFSET + 0x320), CLKCTRL_MODULEMODE_AUTO), + (CORE_CM2_OFFSET + 0x300), CLKCTRL_MODULEMODE_AUTO), /* I2C modules */ OMAP4_GENERIC_CLOCK_DETAILS(I2C1_CLK, -1, CM2_INSTANCE_MEM_REGION, @@ -445,7 +445,7 @@ static struct omap4_clk_details g_omap4_ * alive. * */ -#define MAX_MODULE_ENABLE_WAIT 1000 +#define MAX_MODULE_ENABLE_WAIT 100 /** * ARRAY_SIZE - Macro to return the number of elements in a static const array. @@ -529,6 +529,7 @@ omap4_clk_generic_activate(struct ti_clo clksel = bus_read_4(clk_mem_res, clk_details->clksel_reg); if ((clksel & CLKCTRL_IDLEST_MASK) == CLKCTRL_IDLEST_ENABLED) break; + DELAY(10); } /* Check the enabled state */
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201202200030.q1K0UKOQ022584>