Commit 051a6687336d3310abc85991db7a8917ecc603fc
Committed by
Kevin Hilman
1 parent
d2b8622c91
Exists in
master
and in
39 other branches
DA850: Split MMCSD clock into two to support both MMCSD peripherals
Split mmcsd_clk into mmcsd0_clk and mmcsd1_clk and add davinci_mmc.1 in preparation for adding support for MMCSD1 peripheral in DA850. Signed-off-by: Juha Kuikka <juha.kuikka@elektrobit.com> Signed-off-by: Kevin Hilman <khilman@deeprootsystems.com>
Showing 1 changed file with 11 additions and 3 deletions Side-by-side Diff
arch/arm/mach-davinci/da850.c
... | ... | @@ -325,12 +325,19 @@ |
325 | 325 | .gpsc = 1, |
326 | 326 | }; |
327 | 327 | |
328 | -static struct clk mmcsd_clk = { | |
329 | - .name = "mmcsd", | |
328 | +static struct clk mmcsd0_clk = { | |
329 | + .name = "mmcsd0", | |
330 | 330 | .parent = &pll0_sysclk2, |
331 | 331 | .lpsc = DA8XX_LPSC0_MMC_SD, |
332 | 332 | }; |
333 | 333 | |
334 | +static struct clk mmcsd1_clk = { | |
335 | + .name = "mmcsd1", | |
336 | + .parent = &pll0_sysclk2, | |
337 | + .lpsc = DA850_LPSC1_MMC_SD1, | |
338 | + .gpsc = 1, | |
339 | +}; | |
340 | + | |
334 | 341 | static struct clk aemif_clk = { |
335 | 342 | .name = "aemif", |
336 | 343 | .parent = &pll0_sysclk3, |
... | ... | @@ -377,7 +384,8 @@ |
377 | 384 | CLK("davinci_emac.1", NULL, &emac_clk), |
378 | 385 | CLK("davinci-mcasp.0", NULL, &mcasp_clk), |
379 | 386 | CLK("da8xx_lcdc.0", NULL, &lcdc_clk), |
380 | - CLK("davinci_mmc.0", NULL, &mmcsd_clk), | |
387 | + CLK("davinci_mmc.0", NULL, &mmcsd0_clk), | |
388 | + CLK("davinci_mmc.1", NULL, &mmcsd1_clk), | |
381 | 389 | CLK(NULL, "aemif", &aemif_clk), |
382 | 390 | CLK(NULL, NULL, NULL), |
383 | 391 | }; |