Age | Commit message (Collapse) | Author |
|
We use the suggested workaround for the problem E40 in the PXA27x errata
sheet. Unfortunately this limits the bus speed to 9.75Mhz.
|
|
|
|
time.
Chris; Get your shiz fixed and tested for the next time. We have
better todo then wasting our time by backing out untested stuff.
OK deraadt, OK ckuethe
|
|
|
|
|
|
okay millert@
|
|
|
|
|
|
http://bcm-specs.sipsolutions.net/80211Init.
o Add a rewritten version of bcw_core_reset() called bcw_80211_core_reset()
according to http://bcm-specs.sipsolutions.net/80211CoreReset. This
will probably replace bcw_core_reset(), but I need more verification
first.
o Add bcw_core_enable() and bcw_core_disable(). There seems to be
devices which contain several 802.11 cores. The unused needs to be
disabled.
|
|
w/ in a more simple way as other archs do; art@ ok
|
|
weren't on the sleep queues, the condition we were sleeping on might
have changed, so we need to go back to userland and recheck that condition.
This fixes the majority of lockups and and hanging threads in rthreads
since it fixes a race in the semaphore code.
ok tedu@
|
|
but defer the remainder of their initialisation until after the other devices
on their PCI bus have attached. This ensures that any USB2 controller has also
completed its initialisation before we start to initialise the USB1 parts.
This minimises the chance that a nasty SMM implementation will trash the USB1
controller's config when it performs legacy emulation handover of the USB2 part.
|
|
and defer the delay for root hubs until the host controller event thread
starts, permitting some concurrency. Speeds up the boot process dramatically
when you have lots of host controllers.
ok dlg@
|
|
reset, rather than at suspend/resume, otherwise any BIOS inserted value
is lost immediately.
ok dlg@
|
|
|
|
reported by brad
|
|
interrupts to be able to have an atomic update of a variable without a mutex.
|
|
ok drahn@
|
|
ok miod@
|
|
confused.
|
|
|
|
|
|
one for all SPI controllers. krw has a sun machine with a 1030 that gets
the bus width wrong too, so since vmware emulates that type of hardware
too, we can just limit the lot of them and forget about it.
|
|
MGETHDR and fail if it's NULL.
ok miod@
|
|
prodded by art@ ok art@
|
|
|
|
Stefan Sperling <stsp@stsp.in-berlin.de>
so enable it
|
|
|
|
From Eric Gillingham <sysrq@sysrq.tk>
|
|
support, so revert my previous commit
|
|
called bcw_chip_init(), according to the 80211Init steps in the spec.
|
|
Fixes a problem that prevented the booting of a kernel that, to be
found, needs more than one block per directory iin its path to be read.
ok miod@, deraadt@
|
|
|
|
currently the driver only support touchscreens made by eGalax and
Future Technology Devices (ITM)
ok deraadt@
|
|
This code makes it possible to run on some of the AlphaServers,
namely AlphaServer 4100 and 1200.
add mcbus(4) and mcpcia(4) to provide support for the system bus and
the MCPCIA-to-PCI bus adapter that can be found in these systems
allow the pci_swiz_bus code to handle variable extent names
to be able to handle more than one mcpcia(4)
"just commit it" deraadt@
|
|
arplookup: unable to enter address for xxx.xxx.xxx.xxx
because it is absolutely useless in a modern world with cable modems
which leak arp packets over IP netblock zones; Anyone who used this as
a diagnostic for real problems has other tools to use; from discussion
with kitella, ok claudio
|
|
|
|
|
|
copied over from bce(4) and is obsolete or needs to be rewritten.
|
|
|
|
fill everything up to IEEE80211_ELEMID_TIM into the beacon template and
everything after and including IEEE80211_ELEMID_TIM into the tim template.
This fixes the beacons on 11g where two TIM fields where announced.
acx_beacon_locate() is used to calculate the offset to a defined TLV field.
If other dirvers need it as well we may move it up into net80211.
OK mglocker@
|
|
implementation this far. Uses the %tick register (as microtime was
using before).
kettenis@ ok
|
|
remove lots of obsolete registers, mark unused registers for deletion,
mark suspect registers for closer verification, comments ...
|
|
|
|
|
|
|
|
Make sure we fetch the right properties such that we don't crash later in the
pci bus walking code when we divide by a zero cache line size.
|
|
|
|
is not supposed to work on values larger than db_expr_t.
|
|
interrupts at some point.
|