https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=204521

--- Comment #107 from Sergey V. Dyatko <sergey.dya...@gmail.com> ---
(In reply to Jesper Schmitz Mouridsen from comment #105)
laptop# kldunload rtsx
laptop#
<dmesg cut>
mmc0: detached
rtsx0: detached
pci4: <unknown> at device 0.0 (no driver attached)
</dmesg cut>
laptop# sysctl hw.mmc.debug=9
hw.mmc.debug: 0 -> 9
laptop# sysctl debug.bootverbose=1 
debug.bootverbose: 0 -> 1
laptop# kldload ./rtsx.ko
load: 0.33  cmd: kldload 96161 [rtsxintr] 1.73r 0.00u 0.05s 0% 1808k
load: 0.33  cmd: kldload 96161 [rtsxintr] 2.03r 0.00u 0.05s 0% 1808k
load: 0.33  cmd: kldload 96161 [rtsxintr] 2.22r 0.00u 0.06s 0% 1808k
load: 0.33  cmd: kldload 96161 [rtsxintr] 2.40r 0.00u 0.06s 0% 1808k
load: 0.33  cmd: kldload 96161 [rtsxintr] 2.57r 0.00u 0.06s 0% 1808k
load: 0.33  cmd: kldload 96161 [rtsxintr] 2.74r 0.00u 0.06s 0% 1808k
load: 0.33  cmd: kldload 96161 [rtsxintr] 2.91r 0.00u 0.06s 0% 1808k
load: 0.33  cmd: kldload 96161 [rtsxintr] 3.09r 0.00u 0.06s 0% 1808k
load: 0.33  cmd: kldload 96161 [rtsxintr] 3.27r 0.00u 0.06s 0% 1808k
load: 0.33  cmd: kldload 96161 [rtsxintr] 3.45r 0.00u 0.06s 0% 1808k
dmesg:
pci0: driver added                                                              
found-> vendor=0x8086, dev=0xa131, revid=0x31                                   
        domain=0, bus=0, slot=20, func=2                                        
        class=11-80-00, hdrtype=0x00, mfdev=0                                   
        cmdreg=0x0002, statreg=0x0010, cachelnsz=0 (dwords)                     
        lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)            
        intpin=c, irq=255                                                       
        powerspec 3  supports D0 D3  current D0                                 
        MSI supports 1 message                                                  
pci0:0:20:2: reprobing on driver added 
found-> vendor=0x8086, dev=0xa13a, revid=0x31                                   
        domain=0, bus=0, slot=22, func=0                                        
        class=07-80-00, hdrtype=0x00, mfdev=1                                   
        cmdreg=0x0002, statreg=0x0010, cachelnsz=0 (dwords)                     
        lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)            
        intpin=a, irq=255                                                       
        powerspec 3  supports D0 D3  current D0                                 
        MSI supports 1 message, 64 bit                                          
pci0:0:22:0: reprobing on driver added                                          
found-> vendor=0x8086, dev=0xa121, revid=0x31                                   
        domain=0, bus=0, slot=31, func=2                                        
        class=05-80-00, hdrtype=0x00, mfdev=1                                   
        cmdreg=0x0002, statreg=0x0000, cachelnsz=0 (dwords)                     
        lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)            
pci0:0:31:2: reprobing on driver added                                          
found-> vendor=0x8086, dev=0xa123, revid=0x31                                   
        domain=0, bus=0, slot=31, func=4                                        
        class=0c-05-00, hdrtype=0x00, mfdev=0                                   
        cmdreg=0x0003, statreg=0x0280, cachelnsz=0 (dwords)                     
        lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)            
        intpin=a, irq=255                                                       
pci0:0:31:4: reprobing on driver added                                          
pci1: driver added                                                              
pci2: driver added                                                              
pci3: driver added                                                              
pci4: driver added                                                              
found-> vendor=0x10ec, dev=0x522a, revid=0x01                                   
        domain=0, bus=4, slot=0, func=0                                         
        class=ff-00-00, hdrtype=0x00, mfdev=0                                   
        cmdreg=0x0406, statreg=0x0010, cachelnsz=0 (dwords)                     
        lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)            
        intpin=a, irq=255                                                       
        powerspec 3  supports D0 D1 D2 D3  current D0                           
        MSI supports 1 message, 64 bit         
                                   pci0:4:0:0: reprobing on driver added        
rtsx0: <Realtek RTS522A PCI MMC/SD Card Reader> mem 0xf2100000-0xf2100fff at
device 0.0 on pci4                                                              
rtsx0: Attach - Vendor ID: 0x10ec - Device ID: 0x522a                           
rtsx0: attempting to allocate 1 MSI vectors (1 supported)                       
msi: routing MSI IRQ 138 to local APIC 2 vector 49                              
rtsx0: using IRQ 138 for MSI                                                    
rtsx0: rtsx_irq_res_id: 1 - rtsx_res_id: 16                                     
rtsx0: rtsx_init() rtsx_flags = 0x0000                                          
rtsx0: Card inserted                                                            
rtsx0: Device attached                                                          
pci5: driver added                                                              
mmc0: <MMC/SD bus> on rtsx0                                                     
rtsx0: rtsx_mmcbr_acquire_host()                                                
rtsx0: Read ivar #9, value 0 / #0                                               
rtsx0: Write ivar #7, value 0x1 / #1                                            
rtsx0: Read ivar #6, value 0x3c0000 / #3932160                                  
rtsx0: Write ivar #11, value 0x15 / #21                                         
rtsx0: Write ivar #0, value 0x1 / #1                                            
rtsx0: Write ivar #2, value 0 / #0                                              
rtsx0: Write ivar #1, value 0 / #0                                              
rtsx0: Write ivar #9, value 0x1 / #1                                            
rtsx0: Write ivar #3, value 0 / #0                                              
rtsx0: rtsx_mmcbr_update_ios()                                                  
rtsx0: rtsx_bus_power_up()                                                      
rtsx0: Write ivar #12, value 0x2 / #2                                           
rtsx0: rtsx_mmcbr_switch_vccq(330)                                              
rtsx0: Write ivar #3, value 0x61a80 / #400000                                   
rtsx0: Write ivar #14, value 0 / #0                                             
rtsx0: Write ivar #9, value 0x2 / #2                                            
rtsx0: rtsx_mmcbr_update_ios()                                                  
rtsx0: rtsx_set_sd_clock(400000)                                                
rtsx0: Write ivar #0, value 0x2 / #2                                            
mmc0: Probing bus                                                               
rtsx0: Write ivar #2, value 0x1 / #1                                            
rtsx0: rtsx_mmcbr_update_ios()                                                  
mmc0: REQUEST: CMD0 arg 0 flags 0x40                                            
rtsx0: rtsx_mmcbr_request(CMD0 arg 0 flags 0x40 dlen 0 dflags 0)                
rtsx0: rtsx_send_cmd()                                                          
rtsx0: Interrupt handler - enabled: 0x32000000, status: 0xa0010000              
mmc0: CMD0 RESULT: 0                                                            
rtsx0: Write ivar #2, value 0 / #0                                              
rtsx0: rtsx_mmcbr_update_ios()                                                  
mmc0: REQUEST: CMD8 arg 0x1aa flags 0x75                                        
rtsx0: rtsx_mmcbr_request(CMD8 arg 0x1aa flags 0x75 dlen 0 dflags 0)            
rtsx0: rtsx_send_cmd()                                                          
rtsx0: Controller timeout                                                       
rtsx0: Soft reset                                                               
mmc0: CMD8 RESULT: 1                                                            
mmc0: REQUEST: CMD8 arg 0x1aa flags 0x75                                        
rtsx0: rtsx_mmcbr_request(CMD8 arg 0x1aa flags 0x75 dlen 0 dflags 0)            
rtsx0: rtsx_send_cmd()                                                          
rtsx0: Controller timeout                                                       
rtsx0: Soft reset                                                               
mmc0: CMD8 RESULT: 1                                                            
mmc0: REQUEST: CMD8 arg 0x1aa flags 0x75                                        
rtsx0: rtsx_mmcbr_request(CMD8 arg 0x1aa flags 0x75 dlen 0 dflags 0)            
rtsx0: rtsx_send_cmd()                                                          
rtsx0: Controller timeout                                                       
rtsx0: Soft reset                                                               
mmc0: CMD8 RESULT: 1                                                            
mmc0: REQUEST: CMD8 arg 0x1aa flags 0x75                                        
rtsx0: rtsx_mmcbr_request(CMD8 arg 0x1aa flags 0x75 dlen 0 dflags 0)            
rtsx0: rtsx_send_cmd()                                                          
rtsx0: Controller timeout                                                       
rtsx0: Soft reset                                                               
mmc0: CMD8 RESULT: 1                                                            
mmc0: REQUEST: CMD55 arg 0 flags 0x15                                           
rtsx0: rtsx_mmcbr_request(CMD55 arg 0 flags 0x15 dlen 0 dflags 0)               
rtsx0: rtsx_send_cmd()                                                          
rtsx0: Controller timeout                                                       
rtsx0: Soft reset                                                               
mmc0: CMD55 RESULT: 1                                                           
mmc0: REQUEST: CMD55 arg 0 flags 0x15                                           
rtsx0: rtsx_mmcbr_request(CMD55 arg 0 flags 0x15 dlen 0 dflags 0)               
rtsx0: rtsx_send_cmd()                                                          
rtsx0: Controller timeout                                                       
rtsx0: Soft reset                                                               
mmc0: CMD55 RESULT: 1                                                           
mmc0: REQUEST: CMD55 arg 0 flags 0x15                                           
rtsx0: rtsx_mmcbr_request(CMD55 arg 0 flags 0x15 dlen 0 dflags 0)               
rtsx0: rtsx_send_cmd()                                                          
rtsx0: Controller timeout
rtsx0: Soft reset
mmc0: CMD55 RESULT: 1
mmc0: REQUEST: CMD55 arg 0 flags 0x15
rtsx0: rtsx_mmcbr_request(CMD55 arg 0 flags 0x15 dlen 0 dflags 0)
rtsx0: rtsx_send_cmd()
rtsx0: Controller timeout
rtsx0: Soft reset
mmc0: CMD55 RESULT: 1
mmc0: SD probe: failed
rtsx0: Write ivar #7, value 0 / #0
mmc0: REQUEST: CMD1 arg 0 flags 0x61
rtsx0: rtsx_mmcbr_request(CMD1 arg 0 flags 0x61 dlen 0 dflags 0)
rtsx0: rtsx_send_cmd()
rtsx0: Controller timeout
rtsx0: Soft reset
mmc0: CMD1 RESULT: 1
mmc0: REQUEST: CMD1 arg 0 flags 0x61
rtsx0: rtsx_mmcbr_request(CMD1 arg 0 flags 0x61 dlen 0 dflags 0)
rtsx0: rtsx_send_cmd()
rtsx0: Controller timeout
rtsx0: Soft reset
mmc0: CMD1 RESULT: 1
mmc0: REQUEST: CMD1 arg 0 flags 0x61
rtsx0: rtsx_mmcbr_request(CMD1 arg 0 flags 0x61 dlen 0 dflags 0)
rtsx0: rtsx_send_cmd()
rtsx0: Controller timeout
rtsx0: Soft reset
mmc0: CMD1 RESULT: 1
mmc0: REQUEST: CMD1 arg 0 flags 0x61
rtsx0: rtsx_mmcbr_request(CMD1 arg 0 flags 0x61 dlen 0 dflags 0)
rtsx0: rtsx_send_cmd()
rtsx0: Controller timeout
rtsx0: Soft reset
mmc0: CMD1 RESULT: 1
mmc0: MMC probe: failed
rtsx0: Write ivar #8, value 0 / #0
rtsx0: Read ivar #8, value 0 / #0
rtsx0: Read ivar #8, value 0 / #0
mmc0: Current OCR: 0x00000000
rtsx0: Read ivar #8, value 0 / #0
mmc0: No compatible cards found on bus
rtsx0: Write ivar #0, value 0x1 / #1
rtsx0: Write ivar #2, value 0 / #0
rtsx0: Write ivar #1, value 0 / #0
rtsx0: Write ivar #9, value 0 / #0
rtsx0: Write ivar #3, value 0 / #0
rtsx0: Write ivar #14, value 0 / #0
rtsx0: rtsx_mmcbr_update_ios()
rtsx0: rtsx_set_sd_clock(0)
rtsx0: rtsx_bus_power_off()
rtsx0: rtsx_mmcbr_release_host()

2...@restart.be: i'll try with card inserted in the evening, enocard right now
:(

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
freebsd-bugs@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-bugs
To unsubscribe, send any mail to "freebsd-bugs-unsubscr...@freebsd.org"

Reply via email to