tech-kern archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: bus_dmamap_sync() for uhci(4)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hello,
On Jun 6, 2008, at 15:41, Manuel Bouyer wrote:
the attached patch adds bus_dmamap_sync() calls to uhci. I tested
this on a sparc64 with a via ehci and a umodem device.
Note that this combination works on sparc64 without the
bus_dmamap_sync()
calls because all memory used for DMA is from bus_dmamem_alloc().
But bus_dmamap_sync() on this platform is not a nop, and has some
DIAGNOSTIC checks, so it shows the calls I added are not completely
brocken. Unfortunably I don't have a device to test the iso
transfers.
I'll also look at adding such calls to ehci.
I'll give it a shot on sgimips - I've got a VIA uhci/ehci card in my
O2 which keeps locking up.
have fun
Michael
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (Darwin)
iQEVAwUBSEmpPMpnzkX8Yg2nAQK9aAf/ULMENn3hgYpTAzjiFTZr61fWIajl86Q4
I3h/pgSj5+UUpcvZ65KHhnrNu8Yfv6WW3CTt6W5DIIPCzhtoVPUZmrCm3rBPI3eX
cF7WdjMOG33NKZAy9gYd/pQv7BvZaqKvxkSny1l03kOCAQHmzmfTDDBDWUUMhvD/
ujW6PEH/cRDISO+ttmWBCTlUCbRZFpsbaLLAMmA0PvEptsRQDInpamZCmQFqSz14
Wa/MbNLpQMUCsVlrjpFJm/U15O5O27OAObUHGq732ICIisjjL96eyosVoSxJ7gTO
qROLFoClGO4asRdBouaQ5VcIGy9MbRwlbOUdYXxfP+tvOnBBCgLl0Q==
=yXpf
-----END PGP SIGNATURE-----
Home |
Main Index |
Thread Index |
Old Index