This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Dm6446 spi for 2.6.18 .DVSDK 2.0 debug. Help!

I am recently debug the spi for dm6446.

I found that there arm some mistakes in the spi driver.  Can anyone help me?

SPI IO :37 39 40 41

Kernel :2.6.18

reg: Have changed in the 2.6.18 spi driver

[DEBUG]spi write asdgasdgasg

[DEBUG]spi bitbang transer!
<6>[DEBUG]spi master: func davinci_spi_chipselect value:1
<6>set format: pol:0 phase1, msb:1
<6>[DEBUG]spi bufs pio pin_op_modes 1
<6>[DEBUG]spi reg dump: SPIGCR0:01
<6>[DEBUG]spi reg dump: SPIGCR1:1000003
<6>[DEBUG]spi reg dump: SPIINT:150
<6>[DEBUG]spi reg dump: SPILVL:00
<6>[DEBUG]spi reg dump: SPIFLG:00
<6>[DEBUG]spi reg dump: SPIPC0:e03
<6>[DEBUG]spi reg dump: SPIPC2:00
<6>[DEBUG]spi reg dump: SPIDAT1:ff0000
<6>[DEBUG]spi reg dump: SPIDELAY:6030000
<6>[DEBUG]spi reg dump: SPIDEF:02
<6>[DEBUG]spi reg dump: SPIFMT0:10308
<6>[DEBUG]spi reg dump: SPIFMT1:10308
<6>[DEBUG]spi reg dump: SPIFMT2:10308
<6>[DEBUG]spi reg dump: SPIFMT3:10308
<6>[DEBUG]spi reg dump: SPIBUF:00
<6>[DEBUG]spi reg dump: TGINTVEC0:00
<6>[DEBUG]spi reg dump: TGINTVEC1:00