NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

port-amd64/53286: hdaudio(4), iwm(4) and rtsx(4) detections fail in UEFI case



>Number:         53286
>Category:       port-amd64
>Synopsis:       hdaudio(4), iwm(4) and rtsx(4) detections fail in UEFI case
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    port-amd64-maintainer
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sun May 13 19:50:00 +0000 2018
>Originator:     Ryo ONODERA
>Release:        NetBSD 8.99.17
>Organization:
	
>Environment:
	
	
System: NetBSD brownie 8.99.17 NetBSD 8.99.17 (DTRACE7) #20: Mon May 14 04:13:46 UTC 2018 ryoon@brownie:/usr/world/8.99/amd64/obj/sys/arch/amd64/compile/DTRACE7 amd64
Architecture: x86_64
Machine: amd64
>Description:
In UEFI case, some devices fail as follows on HP Spectre x360 ae019TU laptop.
In legacy MBR boot case, they are enabled successfully.

hdaudio0 at pci0 dev 31 function 3: HD Audio Controller
hdaudio0: interrupting at msi4 vec 0
hdaudio0: timeout stopping RIRB
hdaudio0: couldn't reset because RIRB is busy
hdaudio0: device driver failed to attach

iwm0 at pci2 dev 0 function 0: vendor 8086 product 24fd (rev. 0x78)
iwm0: interrupting at msi2 vec 0
iwm0: failed to lock the nic

rtsx0 at pci1 dev 0 function 0: vendor 10ec product 525a (rev. 0x01)
rtsx0: interrupting at msi1 vec 0
rtsx0: couldn't initialize chip

For rtsx(4), the following in src/sys/dev/ic/rtsx.c fails.

        /* Enable interrupt write-clear (default is read-clear). */
        RTSX_CLR(sc, RTSX_NFTS_TX_CTRL, RTSX_INT_READ_CLR);

>How-To-Repeat:
Boot NetBSD/amd64 8.99.17 on HP Spectre x360 ae019TU laptop in UEFI boot mode.

>Fix:
I have no idea.

>Unformatted:
 	
 	


Home | Main Index | Thread Index | Old Index