On Fri, Nov 29, 2013 at 04:22:42PM +0100, Thierry Reding wrote: > On Wed, Nov 20, 2013 at 04:47:18PM -0700, Stephen Warren wrote: > > From: Stephen Warren <swarren@xxxxxxxxxx> > > > > The blink clock rate needs to be configured, or it will run at ~1Hz > > rather than the desired 32KHz. If it runs at the wrong rate, e.g. the > > SDIO WiFi on Seaboard and Cardhu will fail to be detected. > > How is this related to WiFi? > > > > > Signed-off-by: Stephen Warren <swarren@xxxxxxxxxx> > > --- > > This probably needs to be squashed into commit 32721a734a3d "clk: tegra: > > move PMC, fixed clocks to common files". > > --- > > drivers/clk/tegra/clk-tegra-pmc.c | 1 + > > 1 file changed, 1 insertion(+) > > > > diff --git a/drivers/clk/tegra/clk-tegra-pmc.c b/drivers/clk/tegra/clk-tegra-pmc.c > > index 00e8275a7178..08b21c1ee867 100644 > > --- a/drivers/clk/tegra/clk-tegra-pmc.c > > +++ b/drivers/clk/tegra/clk-tegra-pmc.c > > @@ -114,6 +114,7 @@ void __init tegra_pmc_clk_init(void __iomem *pmc_base, > > } > > > > /* blink */ > > + writel_relaxed(0, pmc_base + PMC_BLINK_TIMER); > > clk = clk_register_gate(NULL, "blink_override", "clk_32k", 0, > > pmc_base + PMC_DPD_PADS_ORIDE, > > PMC_DPD_PADS_ORIDE_BLINK_ENB, 0, NULL); > > Perhaps a better location would be a few lines below, where the "blink" > clock is registered, since this actually controls the "blink" clock > rather than "blink_override". But either way: Just realized that Peter already squashed all of these into his -next branch, so nevermind. Thierry
Attachment:
pgpiZNfPK0799.pgp
Description: PGP signature