From 9af6146a4403e714c898690619d1f841bb1149d0 Mon Sep 17 00:00:00 2001 From: Marcel Ziswiler Date: Wed, 25 Jul 2012 17:30:31 +0200 Subject: tegra: colibri_t20: decrease NAND clock Looks like the older modules prior to V1.2 using Micron MT29F8G08ABCBB NAND flash parts have some timing issue. Decreasing the NAND flash controller clock from 144 back to 108 MHz seems to make it work again. Further investigation pending (e.g. explicitly setting timing mode 4). --- arch/arm/mach-tegra/board-colibri_t20.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'arch') diff --git a/arch/arm/mach-tegra/board-colibri_t20.c b/arch/arm/mach-tegra/board-colibri_t20.c index 3db37cd2ef09..4771178bb2bf 100644 --- a/arch/arm/mach-tegra/board-colibri_t20.c +++ b/arch/arm/mach-tegra/board-colibri_t20.c @@ -123,7 +123,7 @@ static __initdata struct tegra_clk_init_table colibri_t20_clk_init_table[] = { // {"avp.sclk", "virt_sclk", 250000000, false}, //dynamic {"apbdma", "pclk", 36000000, false}, - {"ndflash", "pll_p", 144000000, false}, + {"ndflash", "pll_p", 108000000, false}, //[ 2.284308] kernel BUG at drivers/spi/spi-tegra.c:254! //[ 2.289454] Unable to handle kernel NULL pointer dereference at virtual address 00000000 -- cgit v1.2.3