Commit 24b53d317daf04697cc8cd61d0c1f424f38d8f4c
Committed by
Sekhar Nori
1 parent
b6d1c1e0c0
Exists in
smarc-ti-linux-3.14.y
and in
1 other branch
ARM: OMAP2+: GMAC: Fix clock domain flags
According to AM57x TRM, Document SPRUHZ6, Revised October 2014, Table 3-1021, SW_SLEEP and HW_AUTO must not be programmed for gmac clock domain. And also as per the the Errata i877, gmac clock domain should always be kept in SW_WKUP. So making the gmac clock domain flag as SWSUP. AM57x TRM can be found here: http://www.ti.com/lit/ug/spruhz6/spruhz6.pdf Tested-by: Mugunthan V N <mugunthanvnm@ti.com> Acked-by: Roger Quadros <rogerq@ti.com> Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com> Signed-off-by: Sekhar Nori <nsekhar@ti.com>
Showing 1 changed file with 1 additions and 1 deletions Side-by-side Diff
arch/arm/mach-omap2/clockdomains7xx_data.c
... | ... | @@ -482,7 +482,7 @@ |
482 | 482 | .dep_bit = DRA7XX_GMAC_STATDEP_SHIFT, |
483 | 483 | .wkdep_srcs = gmac_wkup_sleep_deps, |
484 | 484 | .sleepdep_srcs = gmac_wkup_sleep_deps, |
485 | - .flags = CLKDM_CAN_HWSUP_SWSUP, | |
485 | + .flags = CLKDM_CAN_SWSUP, | |
486 | 486 | }; |
487 | 487 | |
488 | 488 | static struct clockdomain l4cfg_7xx_clkdm = { |