RFC: PCI SD host controller driver & mmc/mmcsd modules improvements

Lars Engels lme at FreeBSD.org
Thu Nov 6 11:32:50 PST 2008


On Thu, Nov 06, 2008 at 09:10:28PM +0200, Alexander Motin wrote:
> Alexander Motin wrote:
> >Lars Engels wrote:
> >>Much better! Loading mmcsd first, then mmc and sdhci gives me the mmcsd0
> >>device:
> >>
> >>sdhci0: <RICOH R5C822 SD> mem 0xd8002800-0xd80028ff irq 22 at device 9.2
> >>on pci5
> >>sdhci0: 1 slot(s) allocated
> >>sdhci0: [ITHREAD]
> >>mmc0: <MMC/SD bus> on sdhci0
> >>mmcsd0: 1924MB <SD Memory Card> at mmc0 16MHz/4bit
> >>sdhci0-slot0: Got data interrupt 0x00000002, but there is no active
> >This error should not happen normally. Or this controller has some problems with DMA mode (it's PCI class 
> >reports that DMA is not supported, but as soon as we have some reports that it does working it is forcefully 
> >used) or it is some problem with driver. 
> 
> Or you can also try PIO mode by removing SDHCI_QUIRK_FORCE_DMA for this chip.

Doesn't work either. It is now recognized as a generic SD card reader
but I still get errors:

sdhci0: <Generic SD HCI> mem 0xd8002800-0xd80028ff irq 22 at device 9.2 on pci5
sdhci0: 1 slot(s) allocated
sdhci0: [ITHREAD]
sdhci0-slot0: got interrupt 40
mmc0: <MMC/SD bus> on sdhci0
sdhci_request cmd op 0 arg 0 flags 64 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 8 arg 426 flags 101 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1073741824 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 0 arg 0 flags 64 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 8 arg 426 flags 101 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 0 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 41 arg 1090486272 flags 97 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 2 arg 0 flags 103 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 3 arg 0 flags 101 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 9 arg 131072 flags 103 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 7 arg 131072 flags 29 data 0
sdhci0-slot0: got interrupt 2
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 55 arg 131072 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 51 arg 0 flags 53 data 8
sdhci0-slot0: got interrupt 21
sdhci0-slot0: got interrupt 2
sdhci_request cmd op 6 arg 16777215 flags 53 data 64
sdhci0-slot0: got interrupt 21
sdhci0-slot0: got interrupt 2
sdhci_request cmd op 7 arg 0 flags 0 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 7 arg 131072 flags 29 data 0
sdhci0-slot0: got interrupt 2
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 6 arg 2164260848 flags 53 data 64
sdhci0-slot0: got interrupt 21
sdhci0-slot0: got interrupt 2
sdhci_request cmd op 7 arg 0 flags 0 data 0
sdhci0-slot0: got interrupt 1
mmcsd0: 1924MB <SD Memory Card> at mmc0 16MHz/4bit
sdhci_request cmd op 7 arg 131072 flags 29 data 0
sdhci0-slot0: got interrupt 3
sdhci_request cmd op 55 arg 131072 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 6 arg 2 flags 21 data 0
sdhci0-slot0: got interrupt 1
sdhci_request cmd op 17 arg 0 flags 53 data 512
sdhci0-slot0: got interrupt 21
sdhci0-slot0: got interrupt 2
sdhci_request cmd op 17 arg 0 flags 53 data 0
sdhci0-slot0: got interrupt 3
sdhci_request cmd op 17 arg 0 flags 53 data 0
sdhci0-slot0: got interrupt 18002
sdhci0-slot0: Got data interrupt 0x00000002, but there is no active command.
sdhci0-slot0: ============== REGISTER DUMP ==============
sdhci0-slot0: Sys addr: 0x00000000 | Version:  0x00000200
sdhci0-slot0: Blk size: 0x00000000 | Blk cnt:  0x00000000
sdhci0-slot0: Argument: 0x00000000 | Trn mode: 0x00000012
sdhci0-slot0: Present:  0x01ff0000 | Host ctl: 0x00000002
sdhci0-slot0: Power:    0x0000000f | Blk gap:  0x00000000
sdhci0-slot0: Wake-up:  0x00000000 | Clock:    0x00000107
sdhci0-slot0: Timeout:  0x0000000c | Int stat: 0x00000000
sdhci0-slot0: Int enab: 0x01ff00fb | Sig enab: 0x01ff00fb
sdhci0-slot0: AC12 err: 0x00000000 | Slot int: 0x00000000
sdhci0-slot0: Caps:     0x01c021a1 | Max curr: 0x00000040
sdhci0-slot0: ===========================================
sdhci_request cmd op 17 arg 2017459712 flags 53 data 0
sdhci0-slot0: got interrupt 3
sdhci_request cmd op 17 arg 2017459712 flags 53 data 0
sdhci0-slot0: got interrupt 18002
sdhci0-slot0: Got data interrupt 0x00000002, but there is no active command.
sdhci0-slot0: ============== REGISTER DUMP ==============
sdhci0-slot0: Sys addr: 0x00000000 | Version:  0x00000200
sdhci0-slot0: Blk size: 0x00000000 | Blk cnt:  0x00000000
sdhci0-slot0: Argument: 0x783ffe00 | Trn mode: 0x00000012
sdhci0-slot0: Present:  0x01ff0000 | Host ctl: 0x00000002
sdhci0-slot0: Power:    0x0000000f | Blk gap:  0x00000000
sdhci0-slot0: Wake-up:  0x00000000 | Clock:    0x00000107
sdhci0-slot0: Timeout:  0x0000000c | Int stat: 0x00000000
sdhci0-slot0: Int enab: 0x01ff00fb | Sig enab: 0x01ff00fb
sdhci0-slot0: AC12 err: 0x00000000 | Slot int: 0x00000000
sdhci0-slot0: Caps:     0x01c021a1 | Max curr: 0x00000040
sdhci0-slot0: ===========================================
sdhci_request cmd op 17 arg 65536 flags 53 data 0
sdhci0-slot0: got interrupt 3
sdhci_request cmd op 17 arg 65536 flags 53 data 0
sdhci0-slot0: got interrupt 18002
sdhci0-slot0: Got data interrupt 0x00000002, but there is no active command.
sdhci0-slot0: ============== REGISTER DUMP ==============
sdhci0-slot0: Sys addr: 0x00000000 | Version:  0x00000200
sdhci0-slot0: Blk size: 0x00000000 | Blk cnt:  0x00000000
sdhci0-slot0: Argument: 0x00010000 | Trn mode: 0x00000012
sdhci0-slot0: Present:  0x01ff0000 | Host ctl: 0x00000002
sdhci0-slot0: Power:    0x0000000f | Blk gap:  0x00000000
sdhci0-slot0: Wake-up:  0x00000000 | Clock:    0x00000107
sdhci0-slot0: Timeout:  0x0000000c | Int stat: 0x00000000
sdhci0-slot0: Int enab: 0x01ff00fb | Sig enab: 0x01ff00fb
sdhci0-slot0: AC12 err: 0x00000000 | Slot int: 0x00000000
sdhci0-slot0: Caps:     0x01c021a1 | Max curr: 0x00000040
sdhci0-slot0: ===========================================
sdhci_request cmd op 17 arg 8192 flags 53 data 0
sdhci0-slot0: got interrupt 3
sdhci_request cmd op 17 arg 8192 flags 53 data 0
sdhci0-slot0: got interrupt 18002
sdhci0-slot0: Got data interrupt 0x00000002, but there is no active command.
sdhci0-slot0: ============== REGISTER DUMP ==============
sdhci0-slot0: Sys addr: 0x00000000 | Version:  0x00000200
sdhci0-slot0: Blk size: 0x00000000 | Blk cnt:  0x00000000
sdhci0-slot0: Argument: 0x00002000 | Trn mode: 0x00000012
sdhci0-slot0: Present:  0x01ff0000 | Host ctl: 0x00000002
sdhci0-slot0: Power:    0x0000000f | Blk gap:  0x00000000
sdhci0-slot0: Wake-up:  0x00000000 | Clock:    0x00000107
sdhci0-slot0: Timeout:  0x0000000c | Int stat: 0x00000000
sdhci0-slot0: Int enab: 0x01ff00fb | Sig enab: 0x01ff00fb
sdhci0-slot0: AC12 err: 0x00000000 | Slot int: 0x00000000
sdhci0-slot0: Caps:     0x01c021a1 | Max curr: 0x00000040
sdhci0-slot0: ===========================================
sdhci_request cmd op 17 arg 0 flags 53 data 0
sdhci0-slot0: got interrupt 3
sdhci_request cmd op 17 arg 0 flags 53 data 0
sdhci0-slot0: got interrupt 18002
sdhci0-slot0: Got data interrupt 0x00000002, but there is no active command.
sdhci0-slot0: ============== REGISTER DUMP ==============
sdhci0-slot0: Sys addr: 0x00000000 | Version:  0x00000200
sdhci0-slot0: Blk size: 0x00000000 | Blk cnt:  0x00000000
sdhci0-slot0: Argument: 0x00000000 | Trn mode: 0x00000012
sdhci0-slot0: Present:  0x01ff0000 | Host ctl: 0x00000002
sdhci0-slot0: Power:    0x0000000f | Blk gap:  0x00000000
sdhci0-slot0: Wake-up:  0x00000000 | Clock:    0x00000107
sdhci0-slot0: Timeout:  0x0000000c | Int stat: 0x00000000
sdhci0-slot0: Int enab: 0x01ff00fb | Sig enab: 0x01ff00fb
sdhci0-slot0: AC12 err: 0x00000000 | Slot int: 0x00000000
sdhci0-slot0: Caps:     0x01c021a1 | Max curr: 0x00000040
sdhci0-slot0: ===========================================
sdhci_request cmd op 17 arg 262144 flags 53 data 0
sdhci0-slot0: got interrupt 3
sdhci_request cmd op 17 arg 262144 flags 53 data 0
sdhci0-slot0: got interrupt 18002
sdhci0-slot0: Got data interrupt 0x00000002, but there is no active command.
sdhci0-slot0: ============== REGISTER DUMP ==============
sdhci0-slot0: Sys addr: 0x00000000 | Version:  0x00000200
sdhci0-slot0: Blk size: 0x00000000 | Blk cnt:  0x00000000
sdhci0-slot0: Argument: 0x00040000 | Trn mode: 0x00000012
sdhci0-slot0: Present:  0x01ff0000 | Host ctl: 0x00000002
sdhci0-slot0: Power:    0x0000000f | Blk gap:  0x00000000
sdhci0-slot0: Wake-up:  0x00000000 | Clock:    0x00000107
sdhci0-slot0: Timeout:  0x0000000c | Int stat: 0x00000000
sdhci0-slot0: Int enab: 0x01ff00fb | Sig enab: 0x01ff00fb
sdhci0-slot0: AC12 err: 0x00000000 | Slot int: 0x00000000
sdhci0-slot0: Caps:     0x01c021a1 | Max curr: 0x00000040
sdhci0-slot0: ===========================================
sdhci_request cmd op 17 arg 32768 flags 53 data 0
sdhci0-slot0: got interrupt 3
sdhci_request cmd op 17 arg 32768 flags 53 data 0
sdhci0-slot0: got interrupt 18002
sdhci0-slot0: Got data interrupt 0x00000002, but there is no active command.
sdhci0-slot0: ============== REGISTER DUMP ==============
sdhci0-slot0: Sys addr: 0x00000000 | Version:  0x00000200
sdhci0-slot0: Blk size: 0x00000000 | Blk cnt:  0x00000000
sdhci0-slot0: Argument: 0x00008000 | Trn mode: 0x00000012
sdhci0-slot0: Present:  0x01ff0000 | Host ctl: 0x00000002
sdhci0-slot0: Power:    0x0000000f | Blk gap:  0x00000000
sdhci0-slot0: Wake-up:  0x00000000 | Clock:    0x00000107
sdhci0-slot0: Timeout:  0x0000000c | Int stat: 0x00000000
sdhci0-slot0: Int enab: 0x01ff00fb | Sig enab: 0x01ff00fb
sdhci0-slot0: AC12 err: 0x00000000 | Slot int: 0x00000000
sdhci0-slot0: Caps:     0x01c021a1 | Max curr: 0x00000040
sdhci0-slot0: ===========================================
sdhci_request cmd op 17 arg 0 flags 53 data 0
sdhci0-slot0: got interrupt 3
sdhci_request cmd op 17 arg 0 flags 53 data 0
sdhci0-slot0: got interrupt 18002
sdhci0-slot0: Got data interrupt 0x00000002, but there is no active command.
sdhci0-slot0: ============== REGISTER DUMP ==============
sdhci0-slot0: Sys addr: 0x00000000 | Version:  0x00000200
sdhci0-slot0: Blk size: 0x00000000 | Blk cnt:  0x00000000
sdhci0-slot0: Argument: 0x00000000 | Trn mode: 0x00000012
sdhci0-slot0: Present:  0x01ff0000 | Host ctl: 0x00000002
sdhci0-slot0: Power:    0x0000000f | Blk gap:  0x00000000
sdhci0-slot0: Wake-up:  0x00000000 | Clock:    0x00000107
sdhci0-slot0: Timeout:  0x0000000c | Int stat: 0x00000000
sdhci0-slot0: Int enab: 0x01ff00fb | Sig enab: 0x01ff00fb
sdhci0-slot0: AC12 err: 0x00000000 | Slot int: 0x00000000
sdhci0-slot0: Caps:     0x01c021a1 | Max curr: 0x00000040
sdhci0-slot0: ===========================================
sdhci_request cmd op 17 arg 1024 flags 53 data 0
sdhci0-slot0: got interrupt 3
sdhci_request cmd op 17 arg 1024 flags 53 data 0
sdhci0-slot0: got interrupt 3
sdhci_request cmd op 17 arg 1024 flags 53 data 0
sdhci0-slot0: got interrupt 3
sdhci_request cmd op 17 arg 1024 flags 53 data 0
sdhci0-slot0: got interrupt 18002
sdhci0-slot0: Got data interrupt 0x00000002, but there is no active command.
sdhci0-slot0: ============== REGISTER DUMP ==============
sdhci0-slot0: Sys addr: 0x00000000 | Version:  0x00000200
sdhci0-slot0: Blk size: 0x00000000 | Blk cnt:  0x00000000
sdhci0-slot0: Argument: 0x00000400 | Trn mode: 0x00000012
sdhci0-slot0: Present:  0x01ff0000 | Host ctl: 0x00000002
sdhci0-slot0: Power:    0x0000000f | Blk gap:  0x00000000
sdhci0-slot0: Wake-up:  0x00000000 | Clock:    0x00000107
sdhci0-slot0: Timeout:  0x0000000c | Int stat: 0x00000000
sdhci0-slot0: Int enab: 0x01ff00fb | Sig enab: 0x01ff00fb
sdhci0-slot0: AC12 err: 0x00000000 | Slot int: 0x00000000
sdhci0-slot0: Caps:     0x01c021a1 | Max curr: 0x00000040
sdhci0-slot0: ===========================================
sdhci_request cmd op 17 arg 8192 flags 53 data 0
sdhci0-slot0: got interrupt 3
sdhci_request cmd op 17 arg 8192 flags 53 data 0
sdhci0-slot0: got interrupt 18002
sdhci0-slot0: Got data interrupt 0x00000002, but there is no active command.
sdhci0-slot0: ============== REGISTER DUMP ==============
sdhci0-slot0: Sys addr: 0x00000000 | Version:  0x00000200
sdhci0-slot0: Blk size: 0x00000000 | Blk cnt:  0x00000000
sdhci0-slot0: Argument: 0x00002000 | Trn mode: 0x00000012
sdhci0-slot0: Present:  0x01ff0000 | Host ctl: 0x00000002
sdhci0-slot0: Power:    0x0000000f | Blk gap:  0x00000000
sdhci0-slot0: Wake-up:  0x00000000 | Clock:    0x00000107
sdhci0-slot0: Timeout:  0x0000000c | Int stat: 0x00000000
sdhci0-slot0: Int enab: 0x01ff00fb | Sig enab: 0x01ff00fb
sdhci0-slot0: AC12 err: 0x00000000 | Slot int: 0x00000000
sdhci0-slot0: Caps:     0x01c021a1 | Max curr: 0x00000040
sdhci0-slot0: ===========================================
sdhci_request cmd op 17 arg 65536 flags 53 data 0
sdhci0-slot0: got interrupt 3
sdhci_request cmd op 17 arg 65536 flags 53 data 0
sdhci0-slot0: got interrupt 18002
sdhci0-slot0: Got data interrupt 0x00000002, but there is no active command.
sdhci0-slot0: ============== REGISTER DUMP ==============
sdhci0-slot0: Sys addr: 0x00000000 | Version:  0x00000200
sdhci0-slot0: Blk size: 0x00000000 | Blk cnt:  0x00000000
sdhci0-slot0: Argument: 0x00010000 | Trn mode: 0x00000012
sdhci0-slot0: Present:  0x01ff0000 | Host ctl: 0x00000002
sdhci0-slot0: Power:    0x0000000f | Blk gap:  0x00000000
sdhci0-slot0: Wake-up:  0x00000000 | Clock:    0x00000107
sdhci0-slot0: Timeout:  0x0000000c | Int stat: 0x00000000
sdhci0-slot0: Int enab: 0x01ff00fb | Sig enab: 0x01ff00fb
sdhci0-slot0: AC12 err: 0x00000000 | Slot int: 0x00000000
sdhci0-slot0: Caps:     0x01c021a1 | Max curr: 0x00000040
sdhci0-slot0: ===========================================
sdhci_request cmd op 17 arg 0 flags 53 data 0
sdhci0-slot0: got interrupt 3
sdhci_request cmd op 17 arg 0 flags 53 data 0
sdhci0-slot0: got interrupt 18002
sdhci0-slot0: Got data interrupt 0x00000002, but there is no active command.
sdhci0-slot0: ============== REGISTER DUMP ==============
sdhci0-slot0: Sys addr: 0x00000000 | Version:  0x00000200
sdhci0-slot0: Blk size: 0x00000000 | Blk cnt:  0x00000000
sdhci0-slot0: Argument: 0x00000000 | Trn mode: 0x00000012
sdhci0-slot0: Present:  0x01ff0000 | Host ctl: 0x00000002
sdhci0-slot0: Power:    0x0000000f | Blk gap:  0x00000000
sdhci0-slot0: Wake-up:  0x00000000 | Clock:    0x00000107
sdhci0-slot0: Timeout:  0x0000000c | Int stat: 0x00000000
sdhci0-slot0: Int enab: 0x01ff00fb | Sig enab: 0x01ff00fb
sdhci0-slot0: AC12 err: 0x00000000 | Slot int: 0x00000000
sdhci0-slot0: Caps:     0x01c021a1 | Max curr: 0x00000040
sdhci0-slot0: ===========================================
sdhci_request cmd op 17 arg 512 flags 53 data 0
sdhci0-slot0: got interrupt 3
sdhci_request cmd op 17 arg 512 flags 53 data 0
sdhci0-slot0: got interrupt 18002
sdhci0-slot0: Got data interrupt 0x00000002, but there is no active command.
sdhci0-slot0: ============== REGISTER DUMP ==============
sdhci0-slot0: Sys addr: 0x00000000 | Version:  0x00000200
sdhci0-slot0: Blk size: 0x00000000 | Blk cnt:  0x00000000
sdhci0-slot0: Argument: 0x00000200 | Trn mode: 0x00000012
sdhci0-slot0: Present:  0x01ff0000 | Host ctl: 0x00000002
sdhci0-slot0: Power:    0x0000000f | Blk gap:  0x00000000
sdhci0-slot0: Wake-up:  0x00000000 | Clock:    0x00000107
sdhci0-slot0: Timeout:  0x0000000c | Int stat: 0x00000000
sdhci0-slot0: Int enab: 0x01ff00fb | Sig enab: 0x01ff00fb
sdhci0-slot0: AC12 err: 0x00000000 | Slot int: 0x00000000
sdhci0-slot0: Caps:     0x01c021a1 | Max curr: 0x00000040
sdhci0-slot0: ===========================================
sdhci_request cmd op 17 arg 0 flags 53 data 0
sdhci0-slot0: got interrupt 3
sdhci_request cmd op 17 arg 0 flags 53 data 0
sdhci0-slot0: got interrupt 18002
sdhci0-slot0: Got data interrupt 0x00000002, but there is no active command.
sdhci0-slot0: ============== REGISTER DUMP ==============
sdhci0-slot0: Sys addr: 0x00000000 | Version:  0x00000200
sdhci0-slot0: Blk size: 0x00000000 | Blk cnt:  0x00000000
sdhci0-slot0: Argument: 0x00000000 | Trn mode: 0x00000012
sdhci0-slot0: Present:  0x01ff0000 | Host ctl: 0x00000002
sdhci0-slot0: Power:    0x0000000f | Blk gap:  0x00000000
sdhci0-slot0: Wake-up:  0x00000000 | Clock:    0x00000107
sdhci0-slot0: Timeout:  0x0000000c | Int stat: 0x00000000
sdhci0-slot0: Int enab: 0x01ff00fb | Sig enab: 0x01ff00fb
sdhci0-slot0: AC12 err: 0x00000000 | Slot int: 0x00000000
sdhci0-slot0: Caps:     0x01c021a1 | Max curr: 0x00000040
sdhci0-slot0: ===========================================
sdhci_request cmd op 17 arg 129536 flags 53 data 0
sdhci0-slot0: got interrupt 3
sdhci_request cmd op 17 arg 129536 flags 53 data 0
sdhci0-slot0: got interrupt 18002
sdhci0-slot0: Got data interrupt 0x00000002, but there is no active command.
sdhci0-slot0: ============== REGISTER DUMP ==============
sdhci0-slot0: Sys addr: 0x00000000 | Version:  0x00000200
sdhci0-slot0: Blk size: 0x00000000 | Blk cnt:  0x00000000
sdhci0-slot0: Argument: 0x0001fa00 | Trn mode: 0x00000012
sdhci0-slot0: Present:  0x01ff0000 | Host ctl: 0x00000002
sdhci0-slot0: Power:    0x0000000f | Blk gap:  0x00000000
sdhci0-slot0: Wake-up:  0x00000000 | Clock:    0x00000107
sdhci0-slot0: Timeout:  0x0000000c | Int stat: 0x00000000
sdhci0-slot0: Int enab: 0x01ff00fb | Sig enab: 0x01ff00fb
sdhci0-slot0: AC12 err: 0x00000000 | Slot int: 0x00000000
sdhci0-slot0: Caps:     0x01c021a1 | Max curr: 0x00000040
sdhci0-slot0: ===========================================
sdhci_request cmd op 17 arg 2017459712 flags 53 data 0
sdhci0-slot0: got interrupt 3
sdhci_request cmd op 17 arg 2017459712 flags 53 data 0
sdhci0-slot0: got interrupt 18002
sdhci0-slot0: Got data interrupt 0x00000002, but there is no active command.
sdhci0-slot0: ============== REGISTER DUMP ==============
sdhci0-slot0: Sys addr: 0x00000000 | Version:  0x00000200
sdhci0-slot0: Blk size: 0x00000000 | Blk cnt:  0x00000000
sdhci0-slot0: Argument: 0x783ffe00 | Trn mode: 0x00000012
sdhci0-slot0: Present:  0x01ff0000 | Host ctl: 0x00000002
sdhci0-slot0: Power:    0x0000000f | Blk gap:  0x00000000
sdhci0-slot0: Wake-up:  0x00000000 | Clock:    0x00000107
sdhci0-slot0: Timeout:  0x0000000c | Int stat: 0x00000000
sdhci0-slot0: Int enab: 0x01ff00fb | Sig enab: 0x01ff00fb
sdhci0-slot0: AC12 err: 0x00000000 | Slot int: 0x00000000
sdhci0-slot0: Caps:     0x01c021a1 | Max curr: 0x00000040
sdhci0-slot0: ===========================================
sdhci_request cmd op 17 arg 195072 flags 53 data 0
sdhci0-slot0: got interrupt 3
sdhci_request cmd op 17 arg 195072 flags 53 data 0
sdhci0-slot0: got interrupt 18002
sdhci0-slot0: Got data interrupt 0x00000002, but there is no active command.
sdhci0-slot0: ============== REGISTER DUMP ==============
sdhci0-slot0: Sys addr: 0x00000000 | Version:  0x00000200
sdhci0-slot0: Blk size: 0x00000000 | Blk cnt:  0x00000000
sdhci0-slot0: Argument: 0x0002fa00 | Trn mode: 0x00000012
sdhci0-slot0: Present:  0x01ff0000 | Host ctl: 0x00000002
sdhci0-slot0: Power:    0x0000000f | Blk gap:  0x00000000
sdhci0-slot0: Wake-up:  0x00000000 | Clock:    0x00000107
sdhci0-slot0: Timeout:  0x0000000c | Int stat: 0x00000000
sdhci0-slot0: Int enab: 0x01ff00fb | Sig enab: 0x01ff00fb
sdhci0-slot0: AC12 err: 0x00000000 | Slot int: 0x00000000
sdhci0-slot0: Caps:     0x01c021a1 | Max curr: 0x00000040
sdhci0-slot0: ===========================================
sdhci_request cmd op 17 arg 137728 flags 53 data 0
sdhci0-slot0: got interrupt 3
sdhci_request cmd op 17 arg 137728 flags 53 data 0
sdhci0-slot0: got interrupt 18002
sdhci0-slot0: Got data interrupt 0x00000002, but there is no active command.
sdhci0-slot0: ============== REGISTER DUMP ==============
sdhci0-slot0: Sys addr: 0x00000000 | Version:  0x00000200
sdhci0-slot0: Blk size: 0x00000000 | Blk cnt:  0x00000000
sdhci0-slot0: Argument: 0x00021a00 | Trn mode: 0x00000012
sdhci0-slot0: Present:  0x01ff0000 | Host ctl: 0x00000002
sdhci0-slot0: Power:    0x0000000f | Blk gap:  0x00000000
sdhci0-slot0: Wake-up:  0x00000000 | Clock:    0x00000107
sdhci0-slot0: Timeout:  0x0000000c | Int stat: 0x00000000
sdhci0-slot0: Int enab: 0x01ff00fb | Sig enab: 0x01ff00fb
sdhci0-slot0: AC12 err: 0x00000000 | Slot int: 0x00000000
sdhci0-slot0: Caps:     0x01c021a1 | Max curr: 0x00000040
sdhci0-slot0: ===========================================
sdhci_request cmd op 17 arg 129536 flags 53 data 0
sdhci0-slot0: got interrupt 3
sdhci_request cmd op 17 arg 129536 flags 53 data 0
sdhci0-slot0: got interrupt 18002
sdhci0-slot0: Got data interrupt 0x00000002, but there is no active command.
sdhci0-slot0: ============== REGISTER DUMP ==============
sdhci0-slot0: Sys addr: 0x00000000 | Version:  0x00000200
sdhci0-slot0: Blk size: 0x00000000 | Blk cnt:  0x00000000
sdhci0-slot0: Argument: 0x0001fa00 | Trn mode: 0x00000012
sdhci0-slot0: Present:  0x01ff0000 | Host ctl: 0x00000002
sdhci0-slot0: Power:    0x0000000f | Blk gap:  0x00000000
sdhci0-slot0: Wake-up:  0x00000000 | Clock:    0x00000107
sdhci0-slot0: Timeout:  0x0000000c | Int stat: 0x00000000
sdhci0-slot0: Int enab: 0x01ff00fb | Sig enab: 0x01ff00fb
sdhci0-slot0: AC12 err: 0x00000000 | Slot int: 0x00000000
sdhci0-slot0: Caps:     0x01c021a1 | Max curr: 0x00000040
sdhci0-slot0: ===========================================
sdhci_request cmd op 17 arg 391680 flags 53 data 0
sdhci0-slot0: got interrupt 3
sdhci_request cmd op 17 arg 391680 flags 53 data 0
sdhci0-slot0: got interrupt 18002
sdhci0-slot0: Got data interrupt 0x00000002, but there is no active command.
sdhci0-slot0: ============== REGISTER DUMP ==============
sdhci0-slot0: Sys addr: 0x00000000 | Version:  0x00000200
sdhci0-slot0: Blk size: 0x00000000 | Blk cnt:  0x00000000
sdhci0-slot0: Argument: 0x0005fa00 | Trn mode: 0x00000012
sdhci0-slot0: Present:  0x01ff0000 | Host ctl: 0x00000002
sdhci0-slot0: Power:    0x0000000f | Blk gap:  0x00000000
sdhci0-slot0: Wake-up:  0x00000000 | Clock:    0x00000107
sdhci0-slot0: Timeout:  0x0000000c | Int stat: 0x00000000
sdhci0-slot0: Int enab: 0x01ff00fb | Sig enab: 0x01ff00fb
sdhci0-slot0: AC12 err: 0x00000000 | Slot int: 0x00000000
sdhci0-slot0: Caps:     0x01c021a1 | Max curr: 0x00000040
sdhci0-slot0: ===========================================
sdhci_request cmd op 17 arg 162304 flags 53 data 0
sdhci0-slot0: got interrupt 3
sdhci_request cmd op 17 arg 162304 flags 53 data 0
sdhci0-slot0: got interrupt 18002
sdhci0-slot0: Got data interrupt 0x00000002, but there is no active command.
sdhci0-slot0: ============== REGISTER DUMP ==============
sdhci0-slot0: Sys addr: 0x00000000 | Version:  0x00000200
sdhci0-slot0: Blk size: 0x00000000 | Blk cnt:  0x00000000
sdhci0-slot0: Argument: 0x00027a00 | Trn mode: 0x00000012
sdhci0-slot0: Present:  0x01ff0000 | Host ctl: 0x00000002
sdhci0-slot0: Power:    0x0000000f | Blk gap:  0x00000000
sdhci0-slot0: Wake-up:  0x00000000 | Clock:    0x00000107
sdhci0-slot0: Timeout:  0x0000000c | Int stat: 0x00000000
sdhci0-slot0: Int enab: 0x01ff00fb | Sig enab: 0x01ff00fb
sdhci0-slot0: AC12 err: 0x00000000 | Slot int: 0x00000000
sdhci0-slot0: Caps:     0x01c021a1 | Max curr: 0x00000040
sdhci0-slot0: ===========================================
sdhci_request cmd op 17 arg 129536 flags 53 data 0
sdhci0-slot0: got interrupt 3
sdhci_request cmd op 17 arg 129536 flags 53 data 0
sdhci0-slot0: got interrupt 18002
sdhci0-slot0: Got data interrupt 0x00000002, but there is no active command.
sdhci0-slot0: ============== REGISTER DUMP ==============
sdhci0-slot0: Sys addr: 0x00000000 | Version:  0x00000200
sdhci0-slot0: Blk size: 0x00000000 | Blk cnt:  0x00000000
sdhci0-slot0: Argument: 0x0001fa00 | Trn mode: 0x00000012
sdhci0-slot0: Present:  0x01ff0000 | Host ctl: 0x00000002
sdhci0-slot0: Power:    0x0000000f | Blk gap:  0x00000000
sdhci0-slot0: Wake-up:  0x00000000 | Clock:    0x00000107
sdhci0-slot0: Timeout:  0x0000000c | Int stat: 0x00000000
sdhci0-slot0: Int enab: 0x01ff00fb | Sig enab: 0x01ff00fb
sdhci0-slot0: AC12 err: 0x00000000 | Slot int: 0x00000000
sdhci0-slot0: Caps:     0x01c021a1 | Max curr: 0x00000040
sdhci0-slot0: ===========================================
sdhci_request cmd op 17 arg 130560 flags 53 data 0
sdhci0-slot0: got interrupt 3
sdhci_request cmd op 17 arg 130560 flags 53 data 0
sdhci0-slot0: got interrupt 18002
sdhci0-slot0: Got data interrupt 0x00000002, but there is no active command.
sdhci0-slot0: ============== REGISTER DUMP ==============
sdhci0-slot0: Sys addr: 0x00000000 | Version:  0x00000200
sdhci0-slot0: Blk size: 0x00000000 | Blk cnt:  0x00000000
sdhci0-slot0: Argument: 0x0001fe00 | Trn mode: 0x00000012
sdhci0-slot0: Present:  0x01ff0000 | Host ctl: 0x00000002
sdhci0-slot0: Power:    0x0000000f | Blk gap:  0x00000000
sdhci0-slot0: Wake-up:  0x00000000 | Clock:    0x00000107
sdhci0-slot0: Timeout:  0x0000000c | Int stat: 0x00000000
sdhci0-slot0: Int enab: 0x01ff00fb | Sig enab: 0x01ff00fb
sdhci0-slot0: AC12 err: 0x00000000 | Slot int: 0x00000000
sdhci0-slot0: Caps:     0x01c021a1 | Max curr: 0x00000040
sdhci0-slot0: ===========================================
sdhci_request cmd op 17 arg 137728 flags 53 data 0
sdhci0-slot0: got interrupt 3
sdhci_request cmd op 17 arg 137728 flags 53 data 0
sdhci0-slot0: got interrupt 18002
sdhci0-slot0: Got data interrupt 0x00000002, but there is no active command.
sdhci0-slot0: ============== REGISTER DUMP ==============
sdhci0-slot0: Sys addr: 0x00000000 | Version:  0x00000200
sdhci0-slot0: Blk size: 0x00000000 | Blk cnt:  0x00000000
sdhci0-slot0: Argument: 0x00021a00 | Trn mode: 0x00000012
sdhci0-slot0: Present:  0x01ff0000 | Host ctl: 0x00000002
sdhci0-slot0: Power:    0x0000000f | Blk gap:  0x00000000
sdhci0-slot0: Wake-up:  0x00000000 | Clock:    0x00000107
sdhci0-slot0: Timeout:  0x0000000c | Int stat: 0x00000000
sdhci0-slot0: Int enab: 0x01ff00fb | Sig enab: 0x01ff00fb
sdhci0-slot0: AC12 err: 0x00000000 | Slot int: 0x00000000
sdhci0-slot0: Caps:     0x01c021a1 | Max curr: 0x00000040
sdhci0-slot0: ===========================================
sdhci_request cmd op 17 arg 195072 flags 53 data 0
sdhci0-slot0: got interrupt 3
sdhci_request cmd op 17 arg 195072 flags 53 data 0
sdhci0-slot0: got interrupt 18002
sdhci0-slot0: Got data interrupt 0x00000002, but there is no active command.
sdhci0-slot0: ============== REGISTER DUMP ==============
sdhci0-slot0: Sys addr: 0x00000000 | Version:  0x00000200
sdhci0-slot0: Blk size: 0x00000000 | Blk cnt:  0x00000000
sdhci0-slot0: Argument: 0x0002fa00 | Trn mode: 0x00000012
sdhci0-slot0: Present:  0x01ff0000 | Host ctl: 0x00000002
sdhci0-slot0: Power:    0x0000000f | Blk gap:  0x00000000
sdhci0-slot0: Wake-up:  0x00000000 | Clock:    0x00000107
sdhci0-slot0: Timeout:  0x0000000c | Int stat: 0x00000000
sdhci0-slot0: Int enab: 0x01ff00fb | Sig enab: 0x01ff00fb
sdhci0-slot0: AC12 err: 0x00000000 | Slot int: 0x00000000
sdhci0-slot0: Caps:     0x01c021a1 | Max curr: 0x00000040
sdhci0-slot0: ===========================================
sdhci_request cmd op 17 arg 129536 flags 53 data 0
sdhci0-slot0: got interrupt 3
sdhci_request cmd op 17 arg 129536 flags 53 data 0
sdhci0-slot0: got interrupt 18002
sdhci0-slot0: Got data interrupt 0x00000002, but there is no active command.
sdhci0-slot0: ============== REGISTER DUMP ==============
sdhci0-slot0: Sys addr: 0x00000000 | Version:  0x00000200
sdhci0-slot0: Blk size: 0x00000000 | Blk cnt:  0x00000000
sdhci0-slot0: Argument: 0x0001fa00 | Trn mode: 0x00000012
sdhci0-slot0: Present:  0x01ff0000 | Host ctl: 0x00000002
sdhci0-slot0: Power:    0x0000000f | Blk gap:  0x00000000
sdhci0-slot0: Wake-up:  0x00000000 | Clock:    0x00000107
sdhci0-slot0: Timeout:  0x0000000c | Int stat: 0x00000000
sdhci0-slot0: Int enab: 0x01ff00fb | Sig enab: 0x01ff00fb
sdhci0-slot0: AC12 err: 0x00000000 | Slot int: 0x00000000
sdhci0-slot0: Caps:     0x01c021a1 | Max curr: 0x00000040
sdhci0-slot0: ===========================================
sdhci_request cmd op 17 arg 0 flags 53 data 0
sdhci0-slot0: got interrupt 3
sdhci_request cmd op 17 arg 0 flags 53 data 0
sdhci0-slot0: got interrupt 18002
sdhci0-slot0: Got data interrupt 0x00000002, but there is no active command.
sdhci0-slot0: ============== REGISTER DUMP ==============
sdhci0-slot0: Sys addr: 0x00000000 | Version:  0x00000200
sdhci0-slot0: Blk size: 0x00000000 | Blk cnt:  0x00000000
sdhci0-slot0: Argument: 0x00000000 | Trn mode: 0x00000012
sdhci0-slot0: Present:  0x01ff0000 | Host ctl: 0x00000002
sdhci0-slot0: Power:    0x0000000f | Blk gap:  0x00000000
sdhci0-slot0: Wake-up:  0x00000000 | Clock:    0x00000107
sdhci0-slot0: Timeout:  0x0000000c | Int stat: 0x00000000
sdhci0-slot0: Int enab: 0x01ff00fb | Sig enab: 0x01ff00fb
sdhci0-slot0: AC12 err: 0x00000000 | Slot int: 0x00000000
sdhci0-slot0: Caps:     0x01c021a1 | Max curr: 0x00000040
sdhci0-slot0: ===========================================
sdhci_request cmd op 17 arg 0 flags 53 data 0
sdhci0-slot0: got interrupt 3
sdhci_request cmd op 17 arg 0 flags 53 data 0
sdhci0-slot0: got interrupt 18002
sdhci0-slot0: Got data interrupt 0x00000002, but there is no active command.
sdhci0-slot0: ============== REGISTER DUMP ==============
sdhci0-slot0: Sys addr: 0x00000000 | Version:  0x00000200
sdhci0-slot0: Blk size: 0x00000000 | Blk cnt:  0x00000000
sdhci0-slot0: Argument: 0x00000000 | Trn mode: 0x00000012
sdhci0-slot0: Present:  0x01ff0000 | Host ctl: 0x00000002
sdhci0-slot0: Power:    0x0000000f | Blk gap:  0x00000000
sdhci0-slot0: Wake-up:  0x00000000 | Clock:    0x00000107
sdhci0-slot0: Timeout:  0x0000000c | Int stat: 0x00000000
sdhci0-slot0: Int enab: 0x01ff00fb | Sig enab: 0x01ff00fb
sdhci0-slot0: AC12 err: 0x00000000 | Slot int: 0x00000000
sdhci0-slot0: Caps:     0x01c021a1 | Max curr: 0x00000040
sdhci0-slot0: ===========================================
sdhci_request cmd op 17 arg 0 flags 53 data 0
sdhci0-slot0: got interrupt 3
sdhci_request cmd op 17 arg 0 flags 53 data 0
sdhci0-slot0: got interrupt 3
sdhci_request cmd op 17 arg 0 flags 53 data 0
sdhci0-slot0: got interrupt 18002
sdhci0-slot0: Got data interrupt 0x00000002, but there is no active command.
sdhci0-slot0: ============== REGISTER DUMP ==============
sdhci0-slot0: Sys addr: 0x00000000 | Version:  0x00000200
sdhci0-slot0: Blk size: 0x00000000 | Blk cnt:  0x00000000
sdhci0-slot0: Argument: 0x00000000 | Trn mode: 0x00000012
sdhci0-slot0: Present:  0x01ff0000 | Host ctl: 0x00000002
sdhci0-slot0: Power:    0x0000000f | Blk gap:  0x00000000
sdhci0-slot0: Wake-up:  0x00000000 | Clock:    0x00000107
sdhci0-slot0: Timeout:  0x0000000c | Int stat: 0x00000000
sdhci0-slot0: Int enab: 0x01ff00fb | Sig enab: 0x01ff00fb
sdhci0-slot0: AC12 err: 0x00000000 | Slot int: 0x00000000
sdhci0-slot0: Caps:     0x01c021a1 | Max curr: 0x00000040
sdhci0-slot0: ===========================================

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 195 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-mobile/attachments/20081106/1c31537f/attachment.pgp


More information about the freebsd-mobile mailing list