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