NetBSD-Bugs archive

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

kern/58345: dwiic(4) not working



>Number:         58345
>Category:       kern
>Synopsis:       dwiic(4) not workinig very well
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    kern-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sat Jun 15 06:00:00 +0000 2024
>Originator:     Paul Goyette
>Release:        NetBSD 10.99.10
>Organization:
+---------------------+--------------------------+----------------------+
| Paul Goyette (.sig) | PGP Key fingerprint:     | E-mail addresses:    |
| (Retired)           | 1B11 1849 721C 56C8 F63A | paul%whooppee.com@localhost    |
| Software Developer  | 6E2E 05FD 15CE 9F2D 5102 | pgoyette%netbsd.org@localhost  |
| & Network Engineer  |                          | pgoyette99%gmail.com@localhost |
+---------------------+--------------------------+----------------------+
>Environment:
	
	
System: NetBSD speedy.whooppee.com 10.99.10 NetBSD 10.99.10 (SPEEDY 2024-06-10 11:37:53 UTC) #0: Mon Jun 10 13:21:14 UTC 2024 paul%speedy.whooppee.com@localhost:/build/netbsd-local/obj/amd64/sys/arch/amd64/compile/SPEEDY amd64
Architecture: x86_64
Machine: amd64
>Description:
The dwiic(4) device attaches successfully.  However when the bus is scanned
for child devices, it fails miserably.  Normally I have no devices attached
to the i2c bus on this machine.  Atempting to load the spdmem and sdtemp
modules (which tries to attach child devices to the i2c bus) results in
the following messages:

[    66.744297] dwiic0: timed out waiting for rx_full intr
[    66.744297] dwiic0: timed out reading remaining 0
[    67.244290] dwiic0: timed out waiting for rx_full intr
[    67.244290] dwiic0: timed out reading remaining 0

A total of 320 pairs of waiting/reading lines occurs, and sometimes
the error is `...remaining 1' rather than 0.

It appears that no i2c transactions ever complete, and none of the
child devices gets attached.
	
>How-To-Repeat:
	
>Fix:
Please.
	

>Unformatted:
 	
 	


Home | Main Index | Thread Index | Old Index