Hi, On Sun, Jul 08, 2012 at 01:38:47PM +0800, cloudy.linux wrote: > Newest result. Still couldn't boot up. This time the source was cloned > from your git repository. > > MV-DMA: window at bar0: target 0, attr 14, base 0, size 8000000 > MV-DMA: window at bar1: target 5, attr 0, base f2200000, size 10000 > MV-DMA: IDMA engine up and running, IRQ 23 > MV-DMA: idma_print_and_clear_irq: address miss @0! > MV-DMA: tpg.reg + DMA_CTRL = 0x80001d04 > MV-DMA: tpg.reg + DMA_BYTE_COUNT = 0x0 > MV-DMA: tpg.reg + DMA_SRC_ADDR = 0x0 > MV-DMA: tpg.reg + DMA_DST_ADDR = 0x0 > MV-DMA: tpg.reg + DMA_NEXT_DESC = 0x79b1000 > MV-DMA: tpg.reg + DMA_CURR_DESC = 0x0 > MV-DMA: DMA descriptor list: > MV-DMA: entry 0 at 0xffdbb000: dma addr 0x79b1000, src 0x79b4000, dst > 0xf2200080, count 16, own 1, next 0x79b1010 > MV-DMA: entry 1 at 0xffdbb010: dma addr 0x79b1010, src 0x799c28c, dst > 0xf2200000, count 80, own 1, next 0x79b1020 > MV-DMA: entry 2 at 0xffdbb020: dma addr 0x79b1020, src 0x0, dst 0x0, > count 0, own 0, next 0x79b1030 > MV-DMA: entry 3 at 0xffdbb030: dma addr 0x79b1030, src 0xf2200080, dst > 0x79b4000, count 16, own 1, next 0x0 > MV-CESA:got an interrupt but no pending timer? Sucks. What's making me wonder here is, address decoding of address 0x0 actually shouldn't fail, since window 0 includes this address. For now, I have pushed two new commits to my public git, adding more debugging output for decoding window logic and interrupt case as well as decoding window permission fix and changing from FETCH_ND to programming the first DMA descriptor's values manually. In the long term, I probably should try to get access to some appropriate hardware myself. This is rather a quiz game than actual bug tracking. Greetings, Phil Phil Sutter Software Engineer -- VNet Europe GmbH Mainzer Str. 43 55411 Bingen am Rhein Germany Management Buy-Out at Viprinet - please read http://www.viprinet.com/en/mbo Management Buy-Out bei Viprinet - bitte lesen Sie http://www.viprinet.com/de/mbo Phone/Zentrale: +49 6721 49030-0 Direct line/Durchwahl: +49 6721 49030-134 Fax: +49 6721 49030-109 phil.sutter@xxxxxxxxxxxx http://www.viprinet.com Registered office/Sitz der Gesellschaft: Bingen am Rhein, Germany Commercial register/Handelsregister: Amtsgericht Mainz HRB44090 CEO/Geschäftsführer: Simon Kissel -- To unsubscribe from this list: send the line "unsubscribe linux-crypto" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html