Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-09-20 | sync | Stuart Henderson | |
2009-09-20 | Add ATI SB900 IDs, from Brad. Confirmed against Linux diffs submitted by AMD. | Stuart Henderson | |
2009-09-20 | sync | Theo de Raadt | |
2009-09-20 | Support the AX88772A model (found while shopping today); tested by mtu | Theo de Raadt | |
2009-09-20 | Remove XXX content about missing screen repaint when switching to EMUL | Marcus Glocker | |
mode. Miod mentioned that is it OK to loose screen content when switching DUMBFB -> EMUL. Thanks. | |||
2009-09-20 | For now just clear the screen when switching to emulation mode (need to | Marcus Glocker | |
figure out how we can repaint it as well). | |||
2009-09-20 | Add WSDISPLAYIO_SMODE, WSDISPLAYIO_SVIDEO, WSDISPLAYIO_GVIDEO ioctl. To | Marcus Glocker | |
be completed. | |||
2009-09-19 | Rename another function; udl_cmd_set_xfer -> udl_cmd_set_xfer_type is | Marcus Glocker | |
a bit more self explaining. No functional changes. | |||
2009-09-19 | Rename two functions; udl_cmd_get_offset -> udl_cmd_save_offset, and | Marcus Glocker | |
udl_cmd_set_offset -> udl_cmd_restore_offset, matches better what we do. No functional changes. | |||
2009-09-19 | Re-sort function pointer assignments. No functional changes. | Marcus Glocker | |
2009-09-19 | If UDLIO_DAMAGE fails to queue the damage drawing request, undo the | Marcus Glocker | |
operation and tell the X11 driver to retry later (same as for rasops). | |||
2009-09-19 | Add bits for X11 support over the wsdisplay framework (fully Huffman | Marcus Glocker | |
compressed). The upcoming X11 driver mmaps its framebuffer from the kernel and sends updates via the Damage mechanism. Committed from a X session on udl, of course. | |||
2009-09-16 | fix ENETRESET handling in run_ioctl() and run_media_change(). | Damien Bergamini | |
fixes a kernel panic reported by ckuethe@ on amd64 | |||
2009-09-15 | TP-LINK TL-WN821N | Damien Bergamini | |
2009-09-15 | usb id for TP-LINK TL-WN821N (otus(4)). | Damien Bergamini | |
2009-09-15 | Sync | Claudio Jeker | |
2009-09-15 | Better product names for the newest Intel cards. Include the product | Claudio Jeker | |
number in the name to simplify identifying the card in dmesg. OK dms | |||
2009-09-14 | simplify code in preparation for other things. tested by many. | Federico G. Schwindt | |
2009-09-14 | don't try to manipulate an invalid node. fixes codec detection | Jacob Meuser | |
problem reported by martynas@. this bug has been there a long time (r1.61), but sloppy RIRB handling was hiding it ... | |||
2009-09-14 | Correctly empty the tty rings in wsdisplaystart() if the display is | Miod Vallat | |
in SCR_GRAPHICS mode; spotted by martynas@ | |||
2009-09-13 | Don't try to check for ECC with fbdimm as the offset exceeds | Jonathan Gray | |
the number of bytes currently read into the sm_data array. Problem found by recent version of gcc. | |||
2009-09-13 | Unchecked copyout() calls cause premature death in furry animals, so | Miod Vallat | |
check their return values in the ATA_S_COMPLETE ioctl handler. dlg@ agrees. | |||
2009-09-13 | Remove (last) obsolete panic() case. | Marcus Glocker | |
2009-09-13 | M_DUP_PKTHDR() define -> m_dup_pkthdr() function to properly deal | Kenneth R Westerback | |
with m_tag_copy_chain() failures. Use m_defrag() to eliminate hand rolled defragging of mbufs and some uses of M_DUP_PKTHDR(). Original diff from thib@, claudio@'s feedback integrated by me. Tests kevlo@ claudio@, "reads ok" blambert@ ok thib@ claudio@, "m_defrag() bits ok" kettenis@ | |||
2009-09-13 | ATI SB700 can be handled in ahci mode like SB600. suggested by | Matthieu Herrb | |
and ok kettenis@ | |||
2009-09-13 | Fix command undo for compression. Fixes artifacts seen in some cases. | Marcus Glocker | |
2009-09-13 | Move some real noisy operations to a higher debug level. | Marcus Glocker | |
2009-09-13 | Use function pointers in erasecols and eraserows for framebuffer | Marcus Glocker | |
operations, so we do compression in there as well. | |||
2009-09-12 | Don't use function pointers at places where we always call the same | Marcus Glocker | |
function. | |||
2009-09-12 | Re-sort some functions. Fix comment. No functional changes. | Marcus Glocker | |
2009-09-12 | GPIO quirk for Dell Inspiron 1400 | Jacob Meuser | |
2009-09-12 | there are machines that have more than one fixed speaker. use | Jacob Meuser | |
the one with the lowest association. | |||
2009-09-12 | move code for getting controller capabilities out of azalia_init() | Jacob Meuser | |
and into it's own function, azalia_get_ctrlr_caps() | |||
2009-09-12 | Add DIOCSDINFO support to the three fd drivers. No change to existing | Kenneth R Westerback | |
behaviour. | |||
2009-09-11 | Don't panic if the command buffer runs full. Instead try to flush it, | Marcus Glocker | |
and continue operation afterwards. If we can't flush immediately, we will undo the operation and return EAGAIN to wsdisplay (like we do already for the xfer queue). This allows us to set higher resolutions (tested up to 1280x1024) without bumping the command buffer or xfer buffer memory further. | |||
2009-09-10 | better to wait for codecs to finish resetting in azalia_reset() | Jacob Meuser | |
rather than in it's user(s) | |||
2009-09-09 | reorganize attach/initialization into more task specific functions. | Jacob Meuser | |
2009-09-09 | Palm: Integration into the tree | Marek Vasut | |
OK deraadt@ | |||
2009-09-09 | move code to reset the controller from the attach function to it's | Jacob Meuser | |
own function | |||
2009-09-09 | Today we just support a font width up to 8 pixels. Allow a font width | Marcus Glocker | |
up to 16 pixels now. Reported by maja@ | |||
2009-09-09 | add a few more members to stream_t and use it as a coherent source | Jacob Meuser | |
of information about a stream | |||
2009-09-09 | move code to enable widget unsolicited event generation into it's | Jacob Meuser | |
own function | |||
2009-09-09 | handle mixer get/set requests for class type mixer items in the underlying | Jacob Meuser | |
mixer get/set routines instead of in the MI audio routines. | |||
2009-09-09 | make sure node id for stream mode mixer items is valid | Jacob Meuser | |
2009-09-09 | azalia.h: | Jacob Meuser | |
* remove irrelevant comment * this driver uses at most 2 converter groups per group set, don't allocate more than needed * remove unused members from codec_t azalia.c: * macros for register values | |||
2009-09-08 | cleanup/fix RIRB processing: | Jacob Meuser | |
* move the code for azalia_comresp() to be nearer the functions it uses (azalia_set_command() and azalia_get_response()) for easier comprehension. * don't turn off RIRB interrupts in azalia_set_command(), then reenable them in azalia_get_response(). it's ugly, problematic, and the code is already at SPL_AUDIO. * in azalia_get_response(), wait for a solicited response (the response from azalia_set_command()) instead of "waiting" for just any response as there may already be an unsolicited response in the RIRB. * no need to run the unsolicited response handler in azalia_get_response(). since RIRB interrupts aren't being disables, the unsolicited response handler will be run by the RIRB interrupt handler. * in azalia_rirb_intr(), when a solicited response is found in the RIRB, instead of stopping and losing the response, print a debug message and keep going. there should never be a solicited response in the RIRB at this point. * remove some now useless #if 0'd debug cruft. * minor KNF while here. | |||
2009-09-08 | Something i should have commited months ago. | Owain Ainsworth | |
Instead of planes, use pipes for the vblank code (this matters with the newer drivers we're now using). originally from upstream (kinda, i adapted it a little). Much cleaner now, too. Helps with some vblank issues sthen@ has been seeing. Also seems to fix any issues i've seen with the x40, with suspend-on-lid disabled shutting hte lid no longer borks X on my x40, this issue pointed out (and reminded regularly until I found time :) by deraadt@ | |||
2009-09-07 | Add another umass-to-modem request type which is needed for | Marco Pfatschbacher | |
the Novatel MC950D. Input & ok jsg; ok fkr, deraadt. | |||
2009-09-07 | sizeof ptr vs sizeof *ptr bug; ok mglocker@ | Miod Vallat | |
2009-09-07 | sync | Stuart Henderson | |