From: Benoit Goby Date: Tue, 25 Jan 2011 20:13:52 +0000 (-0800) Subject: usb: gadget: tegra_udc: Request 400MHz emc clock X-Git-Tag: firefly_0821_release~9833^2~44^2~7 X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=2418fe42cc2e73531c6369cf7c77f135c8b04d42;p=firefly-linux-kernel-4.4.55.git usb: gadget: tegra_udc: Request 400MHz emc clock while USB is active to eliminate all USB buffer underruns. Change-Id: I7ad8ebfa2d802f91b81839e14fde906da1a0569e Signed-off-by: Nathan Connell --- diff --git a/drivers/usb/gadget/fsl_tegra_udc.c b/drivers/usb/gadget/fsl_tegra_udc.c index 74c1d0b52541..14e62f40a50a 100644 --- a/drivers/usb/gadget/fsl_tegra_udc.c +++ b/drivers/usb/gadget/fsl_tegra_udc.c @@ -42,7 +42,7 @@ int fsl_udc_clk_init(struct platform_device *pdev) } clk_enable(emc_clk); - clk_set_rate(emc_clk, 240000000); + clk_set_rate(emc_clk, 400000000); /* we have to remap the registers ourselves as fsl_udc does not * export them for us.