Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-10-22 | add Option GT HSUPA 380E, as found in the Acer AspireOne AOA150-BG model. | Stuart Henderson | |
ok mpf@, jsg@ | |||
2009-10-22 | regen | Stuart Henderson | |
2009-10-22 | add Option GT HSUPA 380E, as found in the Acer AspireOne AOA150-BG model. ok ↵ | Stuart Henderson | |
mpf@, jsg@ | |||
2009-10-17 | remove bogus quirk. these devices do not lie about their type, but | Jacob Meuser | |
they do have bSynchAddress set to 0 in their endpoint descriptor. uaudio(4) used to not handle that correctly, but now does. positive response from krw, deraadt, ratchov | |||
2009-10-15 | If the bSynchAddress of the AudioStreaming isochronous audio data | Jacob Meuser | |
endpoint descriptor is set to 0, it means that a synchronization pipe is not needed. | |||
2009-10-13 | Pass audio keys to the audio layer even when the keyboard is in raw mode, | Miod Vallat | |
to match what pckbd does; reported by mk@ | |||
2009-10-13 | Get rid of devact enum, substitute it with an int and coresponding defines. | Paul Irofti | |
This is needed for the addition of further suspend/resume actions. Okay deraadt@, marco@. | |||
2009-10-12 | TCT Mobile modem, rebadged as Alcatel One Touch X060/X200. | Jonathan Gray | |
From David Coppa <dcoppa@gmail.com> | |||
2009-10-12 | regen | Jonathan Gray | |
2009-10-12 | TCT Mobile modem, rebadged as Alcatel One Touch X060/X200. | Jonathan Gray | |
From David Coppa <dcoppa@gmail.com> | |||
2009-10-11 | Minor cleanup run, no functional changes; | Marcus Glocker | |
- Spacing / comments. - Be constant in using variable types. - Avoid repeating function-inline definitions for the same variable. | |||
2009-10-10 | Let udl select the maximum resolution supported by the udl device and the | Mats O Jansson | |
monitor. Use the EDID parsing from videomode. -moj ok mglocker@ | |||
2009-09-27 | If no xfer buffer is free for the UDLIO_DAMAGE ioctl, sleep in the kernel | Marcus Glocker | |
until one xfer buffer gets freed again, instead userland needs to handle this. Help and OK miod@, matthieu@ | |||
2009-09-26 | Fix artefacts in compression mode especially seen when running X. | Marcus Glocker | |
2009-09-23 | Disable SPLUSBCHECK for now, as these turn out to be harmful on sparc64. | Miod Vallat | |
2009-09-21 | Document a private ioctl range for wscons drivers (from Miod). Therefore | Marcus Glocker | |
change the UDLIO_DAMAGE ioctl from 0 to 128 and move the ioctl part from udl.h to udlio.h so we can include it in userland applications. Suggested and OK miod@ | |||
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-13 | Remove (last) obsolete panic() case. | Marcus Glocker | |
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-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-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-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-06 | Fix typo in comment, safe -> save. | Marcus Glocker | |
Spotted by miod@ | |||
2009-09-06 | Fix udl_copycols overlay copy problem by copying area to off-screen first | Marcus Glocker | |
(same as in udl_copyrows). | |||
2009-09-05 | Make use of the new wsdisplay ability, committed by miod previously, which | Marcus Glocker | |
allows our rasops functions to return EAGAIN if our usb command queue is full. This gets us rid of the ugly while { delay(); } loop and makes udl work also on MP kernels now (we faced a deadlock so far because spinning in that delay() loop with biglock active wasn't that much fun). With help from miod@ | |||
2009-09-05 | Change the wsdisplay_emulops return types from void to int; emulops will now | Miod Vallat | |
return zero on success and nonzero on failure. This commit only performs mechanical changes for the existing emulops to always return zero. | |||
2009-09-05 | Make sure ehci_open() invokes ehci_device_setintr() at splusb; found with | Miod Vallat | |
splassert. | |||
2009-08-30 | Reinstate SPLUSBCHECK checks (DIAGNOSTIC-only), but implemented as splassert(), | Miod Vallat | |
which is exactly what it was trying to do. Tested on all *hci controllers with a bunch of usb devices by at least ckuethe@ and I. | |||
2009-08-30 | Add some new devices. -moj | Mats O Jansson | |
2009-08-30 | Sync. -moj | Mats O Jansson | |
2009-08-30 | Change name on udl device since it matches more models. -moj | Mats O Jansson | |
2009-08-29 | sync. -moj | Mats O Jansson | |
2009-08-29 | Some more udl devices. -moj | Mats O Jansson | |