summaryrefslogtreecommitdiffstats
path: root/sys/dev/bm
Commit message (Collapse)AuthorAgeFilesLines
* Fix bm_shutdown() KOBJ method to correspond to return int, as it should.nwhitehorn2009-02-041-2/+4
| | | | Found by: Andriy Gapon
* Change the way we enable the BMAC cell in macio. Instead of calling thenwhitehorn2008-10-131-9/+13
| | | | | | | | macio's enable-enet word, which apparently does nothing on some machines, open an OF instance of the ethernet controller. This fixes cold booting from disk on my Blue & White G3. MFC after: 3 days
* Change the DBDMA API to allow DBDMA registers in a subregion of a resource. ↵nwhitehorn2008-09-231-2/+2
| | | | | | This is necessary to allow future support of DMA for the various Apple on-board ATA controllers. MFC after: 1 week
* Fix a multiple locking bug in bm(4) that could cause panics on a ↵nwhitehorn2008-09-021-1/+1
| | | | | | | WITNESS-enabled kernel. Approved by: marcel (mentor) MFC after: 1 day
* Fix some locking and logic bugs pointed out by jhb. These fix driver detach ↵nwhitehorn2008-07-033-40/+26
| | | | | | and speed up data transfer by nearly a factor of 2. Approved by: marcel (mentor)
* Add support for the Apple Big Mac (BMAC) Ethernet controller,marcel2008-06-073-0/+1755
found on various Apple G3 models. Submitted by: Nathan Whitehorn
OpenPOWER on IntegriCloud