On Tue, Jul 30, 2013 at 1:59 PM, Carl-Daniel Hailfinger c-d.hailfinger.devel.2006@gmx.net wrote:
This patch should work at normal speed and use the correct FIFO pointer registers on Kabini. The code is not exactly pretty, but functional and should (in theory) need no functional changes before commit.
Please check if read/write works at the expected speed. -VV is sufficient this time.
Reading the 4MB flash took 18 seconds, whereas writing took almost 3 minutes. Is it normal? On another system with Intel PCH writes were way faster. There's another FIFO register at offset 0x80 in the new Kabini interface, which can hopefully speed up things, but the description is quite dense.
I'm attaching two -VV logs, one from reading and the other from writing.