Fabio Estevam
7c168ed898
ARM: imx6sx: Set PLL2 as parent of QSPI clocks
The default qspi2_clk_sel field of register CCM_CS2CDR contains '110' which is
marked as 'reserved', so we can't rely on the default value.
Provide a proper parent for QSPI clocks to avoid a kernel oops:
[ 1.037920] Division by zero in kernel.
[ 1.041807] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 3.18.0-rc7-next-20141204-00002-g5aa23e1 #2143
[ 1.050967] Hardware name: Freescale i.MX6 SoloX (Device Tree)
[ 1.056853] Backtrace:
[ 1.059360] [<80011ea0>] (dump_backtrace) from [<8001203c>] (show_stack+0x18/0x1c)
[ 1.066982] r6:00000000 r5:00000000 r4:00000000 r3:00000000
[ 1.072754] [<80012024>] (show_stack) from [<806b7100>] (dump_stack+0x88/0xa4)
[ 1.080038] [<806b7078>] (dump_stack) from [<80011d20>] (__div0+0x18/0x20)
[ 1.086958] r5:be018500 r4:be017c00
[ 1.090600] [<80011d08>] (__div0) from [<802aa418>] (Ldiv0+0x8/0x10)
[ 1.097012] [<80504fbc>] (clk_divider_set_rate) from [<80503ddc>] (clk_change_rate+0x14c/0x17c)
[ 1.105759] r7:00000000 r6:00000000 r5:be018500 r4:00000000
[ 1.111516] [<80503c90>] (clk_change_rate) from [<80503ea0>] (clk_set_rate+0x94/0x98)
[ 1.119391] r8:be7e0368 r7:00000000 r6:be11a000 r5:be018500 r4:00000000 r3:00000000
[ 1.127290] [<80503e0c>] (clk_set_rate) from [<80410558>] (fsl_qspi_probe+0x23c/0x75c)
[ 1.135260] r5:be11a010 r4:be350010
[ 1.138900] [<8041031c>] (fsl_qspi_probe) from [<80385a18>] (platform_drv_probe+0x50/0xac)
Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
Cc: <stable@vger.kernel.org>
Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
2015-01-05 21:16:31 +08:00
..
2014-08-08 11:14:29 -07:00
2012-10-15 10:05:43 +08:00
2012-10-15 09:18:14 +08:00
2014-11-23 14:56:17 +08:00
2014-09-03 13:10:56 +00:00
2012-10-15 09:18:14 +08:00
2012-10-15 09:18:14 +08:00
2012-10-15 09:18:14 +08:00
2013-05-02 08:56:55 -07:00
2014-11-23 14:56:19 +08:00
2013-08-16 13:11:24 +08:00
2013-09-17 10:04:23 +08:00
2014-09-22 21:49:20 -07:00
2014-09-16 10:06:48 +08:00
2014-07-18 16:11:39 +08:00
2014-12-29 19:23:34 +08:00
2014-09-16 10:09:40 +08:00
2015-01-05 21:16:31 +08:00
2014-07-18 16:11:39 +08:00
2014-07-18 16:11:39 +08:00
2014-07-18 16:11:39 +08:00
2014-07-18 16:10:12 +08:00
2014-07-18 16:10:12 +08:00
2014-11-23 14:56:20 +08:00
2013-12-31 09:36:45 +08:00
2013-12-31 09:36:29 +08:00
2013-04-01 16:17:50 +08:00
2014-11-22 07:39:36 +08:00
2014-11-23 14:56:21 +08:00
2014-07-18 16:10:12 +08:00
2014-11-23 14:56:19 +08:00
2014-12-09 14:38:28 -08:00
2014-07-18 16:10:07 +08:00
2012-10-15 10:05:43 +08:00
2012-10-15 10:05:43 +08:00
2012-10-15 10:05:43 +08:00
2012-10-15 10:05:43 +08:00
2014-07-18 16:11:39 +08:00
2014-11-12 21:17:27 +01:00
2014-11-12 21:17:27 +01:00
2014-11-12 21:17:27 +01:00
2014-03-05 10:35:01 +08:00
2012-04-25 17:03:45 +02:00
2012-10-15 09:18:15 +08:00
2012-10-15 09:18:15 +08:00
2014-03-05 10:35:09 +08:00
2012-11-16 16:21:48 +01:00
2012-10-15 09:18:15 +08:00
2013-06-27 15:15:08 +02:00
2014-07-18 16:10:04 +08:00
2014-07-18 16:10:04 +08:00
2014-07-18 16:10:04 +08:00
2014-07-18 16:10:04 +08:00
2014-07-18 16:10:05 +08:00
2013-10-21 09:11:05 +08:00
2013-06-27 15:15:08 +02:00
2013-06-27 15:15:08 +02:00
2014-09-01 22:00:01 +08:00
2014-12-04 23:24:51 -08:00
2014-07-18 16:10:10 +08:00
2014-03-05 10:48:26 +08:00
2013-10-21 09:37:31 +08:00
2012-10-15 10:03:10 +08:00
2014-09-16 10:06:44 +08:00
2014-11-22 07:39:36 +08:00
2014-11-22 07:39:36 +08:00
2014-11-22 07:39:36 +08:00
2014-11-22 07:39:36 +08:00
2014-11-22 07:39:36 +08:00
2012-10-15 09:18:14 +08:00
2012-10-15 09:18:14 +08:00
2014-11-22 07:39:36 +08:00
2012-10-15 09:18:14 +08:00
2012-10-15 09:18:14 +08:00
2012-10-15 09:18:14 +08:00
2012-10-15 09:18:14 +08:00
2014-09-01 22:00:01 +08:00
2012-10-15 09:18:14 +08:00
2014-09-01 22:00:01 +08:00
2012-10-15 09:18:14 +08:00
2013-06-17 15:45:14 +08:00
2013-12-09 13:18:25 +08:00
2014-11-23 14:57:10 +08:00
2014-05-12 22:58:51 +08:00
2014-09-16 10:09:41 +08:00
2014-05-12 22:58:51 +08:00
2014-07-18 16:10:04 +08:00
2014-07-18 16:10:04 +08:00
2014-11-22 07:39:36 +08:00
2014-11-22 07:39:36 +08:00
2014-12-09 14:38:28 -08:00
2014-07-18 16:10:04 +08:00
2014-11-22 07:39:36 +08:00
2014-11-22 07:39:36 +08:00
2014-12-09 14:38:28 -08:00
2014-05-12 22:58:51 +08:00
2014-11-23 14:56:21 +08:00
2014-05-12 22:58:51 +08:00
2014-07-18 16:10:04 +08:00
2014-07-18 16:10:04 +08:00
2014-07-23 19:09:03 -07:00
2014-09-16 10:09:41 +08:00
2014-05-12 22:58:51 +08:00
2014-07-18 16:10:04 +08:00
2014-09-16 10:09:41 +08:00
2014-07-18 16:11:36 +08:00
2014-07-18 16:10:04 +08:00
2014-07-18 16:10:04 +08:00
2012-10-15 10:03:10 +08:00
2014-09-16 10:09:41 +08:00
2014-07-18 16:10:04 +08:00
2014-05-12 22:58:51 +08:00
2014-05-12 22:58:51 +08:00
2014-11-22 07:39:36 +08:00
2014-07-18 16:10:04 +08:00
2014-11-23 14:56:21 +08:00
2013-06-17 15:45:10 +08:00
2013-07-03 09:46:29 -07:00
2013-06-17 15:45:10 +08:00
2013-08-26 20:47:16 +05:30
2013-06-17 15:45:10 +08:00
2014-12-14 16:10:09 -08:00
2012-10-15 10:05:43 +08:00
2012-10-15 10:05:43 +08:00
2012-10-15 10:05:43 +08:00
2012-10-15 10:05:43 +08:00
2012-10-15 10:05:43 +08:00
2013-07-15 08:28:07 +08:00
2012-10-15 10:05:43 +08:00
2013-10-21 09:11:05 +08:00
2012-10-15 10:05:43 +08:00
2014-07-18 16:11:36 +08:00
2014-07-18 16:11:36 +08:00
2014-07-18 16:11:36 +08:00
2012-10-15 10:05:43 +08:00
2014-11-23 14:56:17 +08:00
2012-05-08 20:36:16 +08:00
2014-11-23 14:56:21 +08:00
2012-10-15 10:05:43 +08:00
2014-07-18 16:10:09 +08:00
2014-12-09 14:38:28 -08:00
2012-10-15 10:05:43 +08:00
2013-11-11 22:58:43 +08:00
2012-10-15 10:02:19 +08:00
2012-10-15 10:02:19 +08:00
2014-11-23 14:56:17 +08:00
2014-11-22 07:39:36 +08:00
2014-09-16 10:09:41 +08:00
2014-09-03 13:10:57 +00:00
2013-06-17 15:45:16 +08:00