Stephen Warren wrote at Tuesday, June 14, 2011 9:58 AM: > Olof Johansson wrote at Monday, June 13, 2011 7:13 PM: ... > > >On Mon, Jun 13, 2011 at 2:18 PM, Stephen Warren <swarren@xxxxxxxxxx> wrote: > > >> I'm having resume problems on a system (NVIDIA Tegra Seaboard) that would > > >> use the brcmfmac staging driver. ... > > >> When the driver is loaded, suspend and resume (echo mem > /sys/state/power) > > >> work fine. > > >> > > >> However, without the driver loaded, resume works, but 10 seconds later, > > >> the kernel hangs a little, and spits out the errors quoted at the end of > > >> this email. The hangs interfere with other devices on the system; e.g. > > >> audio DMA gets starved and causes audible artifacts. ... > > Sounds to me like there's another problem going on here. I wonder if > > the card gets confused if the host goes away and comes back without it > > having been power cycled as well. ... > > Sounds like the solution here might instead be: > > > > * Specify the power_gpio properly for the slot in question (it does > > have one wired up if I'm reading the right schematics, it's just not > > specified in the board file) > > I assume you mean WF_RST_L_PWDN_L? > > > * Add a suspend/resume function to the sdhci-tegra driver currently > > not in use, that disables power to the slot during suspend if the > > pm_flags don't have MMC_KEEP_POWER set. > > I'll give that a try and see... That doesn't seem to make any difference. (and note if trying to repro: that the problem repros if the brcmfmac driver has never been loaded, not just if it isn't loaded when entering suspend) -- nvpublic -- To unsubscribe from this list: send the line "unsubscribe linux-mmc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html