[Letux-kernel] letux-4.7-rc4

H. Nikolaus Schaller hns at goldelico.com
Mon Jun 20 17:50:37 CEST 2016

have merged / rebased / compiled / pushed.

first test results on GTA04:

NAND is working again :)

May need to reformat ubifs but if formatted it works fine.




here we still have a bug in the gpmc config. It says "invalid configuration!":

root at letux:~# dmesg|fgrep gpmc
[    0.709472] driver_register 'omap-gpmc'
[    0.897430] omap-gpmc 6e000000.gpmc: GPMC revision 5.0
[    0.897766] gpmc_mem_init: disabling cs 0 mapped at 0x0-0x1000000
[    0.901153] gpmc_cs_program_settings: invalid configuration!
[    0.901184] omap-gpmc 6e000000.gpmc: failed to probe DT children
[    0.908325] omap-gpmc: probe of 6e000000.gpmc failed with error -22
root at letux:~# 


It looks to be the same as for N950 which was told me a while ago to be the right one:


The error hints at: http://lxr.free-electrons.com/source/drivers/memory/omap-gpmc.c#L1602

but what does

	/* Address-data multiplexing not supported for NAND devices */
	if (p->device_nand && p->mux_add_data)

mean? And how do we (not) run into that condition being true through our DT bits?

Anyone having a little time to investigate by code inspection?


More information about the Letux-kernel mailing list