Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-04-29 | add some Attansic, Broadcom and a JMicron device. from Brad, ok reyk | Stuart Henderson | |
2009-04-29 | Implement the 64bit FIFO modes (based on the OpenCISS Specification | Reyk Floeter | |
1.06). It is required to run ciss(4) with amd64 bigmem, even when using the iommu. Tested by many on 32bit and 64bit low- and bigmem systems With feedback from mk@ deraadt@ | |||
2009-04-29 | Use NO_CCB when we run out of work units. This way we don't have to care | Marco Peereboom | |
about having enough WU + CCB during rebuilds. This also brings softraid closer to behaving like the other SCSI devices. | |||
2009-04-29 | MFI_D_IOCTL should be commented out. No binary change. | Marco Peereboom | |
2009-04-28 | Simplify rbus_machdep.c, and make it work more reliable behind PCI-PCI bridges | Mark Kettenis | |
by using the pci resource accounting extents. | |||
2009-04-28 | put vlan support onto these media | Theo de Raadt | |
2009-04-28 | Revert pageqlock back from a mutex to a simple_lock, as it needs to be | Miod Vallat | |
recursive in some cases (mostly involving swapping). A proper fix is in the works, but this will unbreak kernels for now. | |||
2009-04-28 | The TX engine can get stuck if the interface went through a link | Marco Pfatschbacher | |
state change. Workaround by resetting the chip if necessary. Also do not try to send packets if our link is down, as this triggers watchdog timeouts. While there correct the VR_RXSTAT_RX_OK define (not used yet). Changes inspired from FreeBSDs overhauled vr(4). Testing, input and OK sthen@ | |||
2009-04-28 | Introduce a new dummy operation to easily handle packets that have to leave | Michele Marchetto | |
the MPLS cloud and join ipv4/ipv6 stack. ok claudio@ laurent@ | |||
2009-04-28 | Move discipline pointer init into its own function | Marco Peereboom | |
2009-04-28 | Part one of partial bringup volumes. Plenty of rope to kill your data | Marco Peereboom | |
use with caution... | |||
2009-04-27 | it's easier to have the speaker dac in the converter group than | Jacob Meuser | |
to special case the speaker dac ... | |||
2009-04-27 | Remove unnecessary aml_xconvert arg, code cleanup | Jordan Hargrave | |
ok marco@ | |||
2009-04-27 | Revert mtx_enter_try. It didn't compile on hppa, it doesn't compile on | Mark Kettenis | |
landisk, and the sparc implementation is obviously wrong. That's where I stopped looking, so who knows what else was broken. A simple comparison of the existing mtx_enter with the new mtx_enter_try would have told anybody. | |||
2009-04-27 | Whitespace KNF. | Michael Knudsen | |
2009-04-27 | turning pmap_deactivate into a NOP brought back the reaper panics, probably | Theo de Raadt | |
because the reaper is running on the mappings of pmap from the process it is about to unmap. back it out until ht is fixed right; don't let this sit in the tree waiting for a fix. | |||
2009-04-26 | Prevent panic upon detach if the device didn't fully attach. | Mark Kettenis | |
ok marco@ | |||
2009-04-26 | KNF, typo and an uninteresting if(&=) instead of if(&) bug in debug code | Marco Peereboom | |
2009-04-26 | fix compile | Theo de Raadt | |
2009-04-26 | .desc field of the sensor struct shall not duplicate .type and .numt; ok jordan | Constantine A. Murenin | |
2009-04-26 | don't zero sensor .value and .flags immediately after the allocation w/ ↵ | Constantine A. Murenin | |
M_ZERO; ok deraadt | |||
2009-04-26 | in ca_attach() there is no need to set .value and .flags of sensors to 0, | Constantine A. Murenin | |
since autoconf(9) allocates softc with M_ZERO; ok deraadt | |||
2009-04-25 | Handle unknown processor types as r5k family on O2, and r10k family otherwise. | Miod Vallat | |
This will get a chance for r16k cpus to get configured correctly. | |||
2009-04-25 | More IOC3 flavour partnumbers. And apparently there are some flavours which | Miod Vallat | |
have a shared ethernet/superio interrupt source, so deal with this. | |||
2009-04-25 | Regen | Miod Vallat | |
2009-04-25 | More widgets found on high end hardware we don't run on (yet (-: ) | Miod Vallat | |
2009-04-25 | Make pmap_steal_memory() return KSEG0 addresses only for kernels linked at | Miod Vallat | |
KSEG0 addresses. | |||
2009-04-25 | typo in comments | Miod Vallat | |
2009-04-25 | Enter mtx_enter_try. In part for completeness, things may start | Tobias Weingartner | |
using this soon(ish). Ok oga@, sorta yes kettenis@. | |||
2009-04-25 | Strengthen the constraints of the atomic operations assembly statements | Miod Vallat | |
to make sure the register holding the ld_l and st_c addresses doesn't get reused when gcc's register allocator is too aggressive. | |||
2009-04-25 | Prefix wdt softc members with sc_ like other drivers. | Michael Knudsen | |
2009-04-25 | Get rid of pci_addr_fixup machinery; set up the appropriate extents and pass | Mark Kettenis | |
them along when we attach pci(4). ok miod@ | |||
2009-04-25 | Extend PCI mmio address space by using a bigger window that requires 64-bit | Mark Kettenis | |
adressing (no problem since we only support 64-bit mode). ok miod@, jsing@ | |||
2009-04-25 | add basic support for Envy24HT chips and for ``ESI Juli@'' | Alexandre Ratchov | |
cards using it. No mixer yet. ok jakemsr@ | |||
2009-04-25 | start splitting the driver in two parts: one specific to the | Alexandre Ratchov | |
generic Envy24 chip common to all cards and another part specific to the cards. This will ease adding support for other card models. ok jakemsr@ | |||
2009-04-25 | KNF and prettify some dmesg strings. | Michael Knudsen | |
2009-04-25 | explicitely enable the "audio function" widget. it can be a valid | Jacob Meuser | |
source or endpoint. | |||
2009-04-25 | beep generators are input endpoints. but ther are not supposed | Jacob Meuser | |
to be listed in other widgets' connection lists. if a beep generator is found in another widget's connection list, treat it as a dead end. | |||
2009-04-24 | Enable berkwdt(4) now. It'll make it easier for people to test it. | Michael Knudsen | |
2009-04-24 | Fix two issues with resource accounting: | Mark Kettenis | |
1. Simba, the UltraSPARC-IIi Advanced PCI Bridge doesn't support the standard address range registers. Skip resource accounting on these devices for now. 2. Some machines (for example sparc64) actually implement a 32-bit I/O space, so start parsing the registers that gives us the upper 16 bits and make sure the extent covers the entire 32-bit address range. | |||
2009-04-24 | No more static functions, comment cleanup, and general pedantry. | Michael Knudsen | |
2009-04-24 | Make the names in the softc look more like our other drivers. | Michael Knudsen | |
2009-04-24 | Fix the superio irq discovery heuristic to work on systems where there is | Miod Vallat | |
an empty slot before the ioc card (such as on Fuel). | |||
2009-04-24 | Damn. Forgot to add protos when destaticing functions. | Michael Knudsen | |
2009-04-24 | Add berkwdt(4), a driver for Berkshire Products PCI PC Watchdog written | Michael Knudsen | |
by Wim Van Sebroeck. Commented out in GENERIC but Heriberto Molina is getting devices for developers so we can maintain this more easily. Many thanks to both! Man page will follow later. ``don't hold back for man page'' deraadt | |||
2009-04-24 | sync | Michael Knudsen | |
2009-04-24 | Add product id for Berkshire Products PCI PC Watchdog. | Michael Knudsen | |
2009-04-24 | remove no longer needed workaround | Jacob Meuser | |
2009-04-24 | make sure the internal/fixed mic is connected to an adc by default | Jacob Meuser | |
2009-04-24 | the internal/fixed speaker is special. the dac it connects to | Jacob Meuser | |
by default might not be in a converter group. make sure such a dac is not disabled and gets a meaningful name. |