Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-11-06 | Collapse all sanity checks of hids into one function. | Marco Peereboom | |
Originaly from jordan | |||
2008-11-06 | Fix a small bug which made it impossible to use more than one | Marcus Glocker | |
video control. | |||
2008-11-06 | The EEPROM is lying about antennas. Hardcode things based on the chip | Damien Bergamini | |
ID which is also what the vendor driver happens to do. Fixes a firmware SYSASSERT on the 5100 when adding the broadcast node. Reported by Jean-Michel Bessot and Robert <robert at openbsd.pap.st> | |||
2008-11-06 | Oops. Forgot to commit this chunk with the last commit. | Owain Ainsworth | |
Remove softc members and prototypes related to the tasklet system. | |||
2008-11-06 | Make sure we do not unlock twice. | David Hill | |
nice catch, oga@ | |||
2008-11-06 | Remove the drm_locked_tasklet interface. The only consumer that used it | Owain Ainsworth | |
was the i915 vblank swap ioctl, which just went kaput. | |||
2008-11-06 | The i915 vblank swap ioctl is fundamentally racy. | Owain Ainsworth | |
using it allowed rendering to continue while waiting for a vblank swap, and often this lead to flickering and rendering a new scene before the swap. this broke a lot of things. With the removal of this swap, userland falls back to the old way of waiting for the vblank then doing the swap itself, this is smooth enough. I decided independantly to kill this, but the intel guys recently concurred. Comment change comes from Eric Anholt at intel. | |||
2008-11-06 | regen | Brad Smith | |
2008-11-06 | Add the PCI id for the Broadcom BCM5903F Ethernet chipset. | Brad Smith | |
2008-11-06 | Set the IFCAP_VLAN_MTU capabilities flag so these interfaces are allowed | Brad Smith | |
to transmit full sized VLAN tagged frames. | |||
2008-11-05 | Remove some PCI macros no longer being used. | Brad Smith | |
2008-11-05 | remove unused macros, partly from Alexey Suslikov | Jacob Meuser | |
2008-11-05 | * remove two custom unsolicited event handlers in favor of generic | Jacob Meuser | |
jack sense handling. makes azalia_generic_mixer_pinctrl useless, so zap it. * azalia_generic_mixer_pin_sense works well enough to not need guessing of pin direction in azalia_generic_mixer_default. from Alexey Suslikov, thanks | |||
2008-11-04 | implement azalia_create_encodings, which scans through the supported | Jacob Meuser | |
formats and creates an array of unique encodings. use the array in azalia_query_encoding. in other words, no more duplicate encodings in `audioctl encodings`. | |||
2008-11-04 | need to take mode into account when verifying/setting parameters | Jacob Meuser | |
2008-11-04 | fix potential null dereference. | Charles Longeau | |
Found by LLVM/Clang Static Analyzer. initial patch from me, rewritten by jsing@ ok jsg@ | |||
2008-11-04 | sync | Theo de Raadt | |
2008-11-04 | new devs | Theo de Raadt | |
2008-11-04 | If we need to call the tasklet function on unlock, we don't need to hold | Owain Ainsworth | |
tsk_lock (which blocks irqs) for the whole call of the function, just when we manipulate the function pointer. | |||
2008-11-04 | volume scaling/setting cleanup: | Jacob Meuser | |
* MAX_VOLUME_255 has been defined for ages. remove this define and the code that was only being used when this wasn't defined. * remove azalia_generic_mixer_{max,validate_value} since they are pointless. * when setting both stereo channels to the same level, just set the right channel level to the left channel level instead of calculating both separately. from Alexey Suslikov | |||
2008-11-04 | regen | Brad Smith | |
2008-11-04 | Add PCI ids for the Intel 7300 MCH and some more IDT PCI Express switches. | Brad Smith | |
2008-11-04 | pcidevs | Theo de Raadt | |
2008-11-04 | another intel g45 dev | Theo de Raadt | |
2008-11-04 | Kill some more ttm only defines. No binary change. | Owain Ainsworth | |
2008-11-04 | The drawable spinlock is no longer ever held in interrupt context (and | Owain Ainsworth | |
won't be). It doesn't need to block interrupts anymore so switch to IPL_NONE. | |||
2008-11-04 | Enable IMR passthrough of vblank events before enabling it in the | Owain Ainsworth | |
pipestat register. Fixes a nasty race where the bit would get set without being reflected in the interrupt register, so we'd never get another vblank interrupt. Also, use the user_irq_lock to also protect vblank register writes, since it covers the same register. From Eric Anholt and Keith Packard at Intel. | |||
2008-11-04 | Hold the drm lock around all things that touch the ringbuffer. | Owain Ainsworth | |
Not strictly needed in the non-gem case, but it will be needed then, and doesn't hurt now. From Eric Anholt at intel. | |||
2008-11-04 | revert the pageflipping and vblank sync code to the older style that | Owain Ainsworth | |
doesn't handle triple buffering (which has been marked ``don't use this, it's unstable'' for ever anyway) While the code just removed is in drm git. it's not planned to go any further, due to being a horribly ugly hack. Instead a proper fix which will depend on memory management is planned. So revert this stuff here, since it's now dead. Testing shows no regressions. | |||
2008-11-03 | HW CCMP encryption/decryption of unicast frames. | Damien Bergamini | |
HW support for other ciphers (TKIP) really sucks (no Michael MIC, not even TKIP Phase 1) and is thus not implemented here. fix a panic in iwn_fatal_intr() when dumping the firmware error log while i'm here. | |||
2008-11-03 | regen | Robert Nagy | |
2008-11-03 | add Radeon HD 3650 | Robert Nagy | |
2008-11-03 | Don't attach bio unless we do RAID. | Marco Peereboom | |
2008-11-03 | support w83627dhg at i2c (as seen on Sun Ultra 24 via dmesg@) ok deraadt@ | Constantine A. Murenin | |
2008-11-02 | rcs tags | Jonathan Gray | |
2008-11-02 | Remove second commented out call to ether_ifdetach() in | Jonathan Gray | |
mos_detach(). | |||
2008-11-02 | Remove duplicate call to ether_ifdetach() in axe_detach() | Jonathan Gray | |
which has been there since rev 1.1. Spotted by Johann Christian Rode <jcrode@gmx.net> | |||
2008-11-02 | Start updating isp. Just new defines, comments, whitespace, anything that | Kenneth R Westerback | |
doesn't change the .o. Use isp_stds.h. | |||
2008-11-02 | Start updating isp. Just new defines, comments, whitespace, anything that | Kenneth R Westerback | |
doesn't change the .o. | |||
2008-11-02 | Start updating isp. Just new defines, comments, whitespace, anything that | Kenneth R Westerback | |
doesn't change the .o. | |||
2008-11-01 | Add sensors | Marco Peereboom | |
2008-11-01 | Fix bogus shift. | Marco Peereboom | |
2008-11-01 | Start updating isp. Just new defines, comments, whitespace, anything that | Kenneth R Westerback | |
doesn't change the .o. | |||
2008-11-01 | Oops forgot .h part. | Marco Peereboom | |
2008-11-01 | Add disk. This makes bio mostly done however to make it pretty we need | Marco Peereboom | |
to implement RAID_ACTION. Remains disabled for now. | |||
2008-11-01 | new workq_create interface. discovered by Vladimir Kirillov | Ted Unangst | |
2008-11-01 | set the appropriate value (0, not emulated) in the flags field of | Jacob Meuser | |
struct audio_encoding in azalia_query_encodings. otherwise it will be some random value. makes AUDIO_GETENC and thus sio_getcap(3) much more useful here. | |||
2008-10-31 | clean up error messages as suggested by jakemsr | Theo de Raadt | |
2008-10-31 | Generalize function to obtain all details to do bio stuff. This is in | Marco Peereboom | |
preparation to start showing unsused disks which will require all this information to do the math. While at it fix a size of hotspare volume bug. | |||
2008-10-31 | Add opcode | Marco Peereboom | |