summaryrefslogtreecommitdiff
path: root/sys/dev
AgeCommit message (Collapse)Author
2007-02-20No use checking malloc return when called with M_WAITOK.Thordur I. Bjornsson
ok dlg@, tested by jolan@
2007-02-20Move AML_OBJDEBUG into ACPI_DEBUG.Marco Peereboom
KNF while in here too.
2007-02-19Added acpi_map_address function for mapping GAS/IO registersJordan Hargrave
ok marco@
2007-02-19do not do a curproc test for interrupt context, because it is plainly wrong.Theo de Raadt
this lets these work on macppc, for instance diagnosed by kettenis, but damien is not around, so ok jsg and others
2007-02-19stick atascsi onto ahci, which in turn attaches a scsibus. while thisDavid Gwynne
compiles, it definitely doesnt work.
2007-02-19ahci will depend on atascsi and scsiDavid Gwynne
2007-02-19precomp -> features as per ATA specJonathan Gray
ok dlg@
2007-02-19i think ata_xfers should look more like this. stash the number of the portDavid Gwynne
in the ata_port struct so a hba can find its own info for that port.
2007-02-19actually init and destroy the shared ata stuff when an atascsi instanceDavid Gwynne
is created or destroyed.
2007-02-19code to set up a global pool for allocating ata_xfers out of, and forDavid Gwynne
accessing that pool.
2007-02-19oops, i should have tried to compile the REQUEST_SENSE handling beforeDavid Gwynne
committing it.
2007-02-19REQUEST_SENSE will say there is no sense data.David Gwynne
2007-02-19implement the start of the framework for scsi emulation of ata disksDavid Gwynne
2007-02-19as is short for atascsi, not abDavid Gwynne
2007-02-19pull in atascsi, a scsi to ata translation layer, so i can work on it inDavid Gwynne
tree. ive lost two large changes today thanks to my own stupidity which could have been avoided if they were in the tree. discussed with deraadt@ ok jsg@ grange@ an older version was ok marco@
2007-02-18Add currently unused functions for getting EDID information (max supportedGordon Willem Klok
resolution, hsync, vsync etc) from the monitor using DDC. Cleanup a whole bunch of magic, ok deraadt
2007-02-18Make it more apparent these boards have (crippled version of) vga-compatibleMiod Vallat
crtc. No functional change.
2007-02-18Add bcw_phy_set_baseband_attenuation().Marcus Glocker
2007-02-18Comment corrections from Bret Lambert.Marcus Glocker
2007-02-18Add bcw_shm_write16().Marcus Glocker
2007-02-18Add support for ShanTou ST268.Jonathan Gray
Tested by Paul de Weerd.
2007-02-18regenJonathan Gray
2007-02-18another udav(4)Jonathan Gray
2007-02-18Sort routines (phy, radio).Marcus Glocker
2007-02-18Start to add radio PHY initialization routines.Marcus Glocker
Rename some radio variable names to names which doesn't confuse me everytime I have to use them.
2007-02-18Added dynamic perfect hash for opcodesJordan Hargrave
ok marco@
2007-02-18Shave off another K pre compression.Marco Peereboom
Shuffle SMALL_KERNEL functions around so that we only have a single #ifndef
2007-02-18reorder allocation of the ports resources so register manipulation can beDavid Gwynne
done earlier.
2007-02-18Turn radio (version 2050) on.Marcus Glocker
2007-02-17Add SMALL_KERNEL throught acpi to make it fit on boot media.Marco Peereboom
ok deraadt
2007-02-17Since a full battery can still have state BST_CHARGE ("charging"),Deanna Phillips
fullness needs to be checked first. Otherwise, full batteries are always described as "charging." ok marco
2007-02-17regenMark Kettenis
2007-02-17Add nVIDIA GeForce 7600 GT & GS. From Joerg Zinke.Mark Kettenis
2007-02-17only reset the controller if it is already enabled.David Gwynne
2007-02-17Add some additional device ids found in Linux driver.Jonathan Gray
2007-02-17regenJonathan Gray
2007-02-17Add some axe(4) device ids found in Linux driver.Jonathan Gray
2007-02-17Add some device ids found in Linux driver.Jonathan Gray
2007-02-17regenJonathan Gray
2007-02-17Add some uslcom(4) ids found in Linux.Jonathan Gray
2007-02-16bge_newbuf_std() should return ENOBUFS on failure, as that's whatKenneth R Westerback
callers check for. One return accidentally changed to ENOMEM when r1.133 reverted r1.85. Nuke superfluous blank line. From brad@, tested by myself and Johan M:son Lindman.
2007-02-15Change some functions so there's only one exit point. This should makeMichael Knudsen
it harder to introduce leaks in the code.
2007-02-15Reorder endpoints so that endpoint numbers match, remove more debug.Dale Rahn
2007-02-15Let acpidock_eject take an extra argument of what node to call _EJ0 on.Michael Knudsen
Will be used when ejecting devices sitting in the dock.
2007-02-15Don't clear the struct aml_value res when aml_evalnode() does thisMichael Knudsen
anyway. Also clean up a bit.
2007-02-15from linux->freebsd->brad->me, tested by matthieu, brad, kettenis, others...Jason Wright
looks like realtek reversed the order of multicast stuff on the PCI-E cards
2007-02-15Dont hang completely on watchdog.Dale Rahn
2007-02-15It is not valid to have the input endpoint and output endpoint the same.Dale Rahn
2007-02-15USB host is not scanning for packets if attached but cdce is not up.Dale Rahn
As an initial workaround for this, do not attempt to send any packets until a packet has been recieved.
2007-02-15Don't print the error strings returned by readdisklabel(). If youKenneth R Westerback
need the debug info uncomment the printf's you need. Crude but effective way to suppress 'no disklabel' errors that pop up at the most innconvenient times to frighten users. More elegant method, DPRINTF-like constructs or something, later. "Yay!" marco@ ok deraadt@