Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-01-27 | When flooding dmesg with ``can't read/write phy register'', be nice enough to | Miod Vallat | |
print the register number, so that someone gets a chance to investigate the problem. | |||
2007-01-27 | convert to our locks to rwlocks. | David Gwynne | |
2007-01-26 | remove duplicate test; from brad | Jason Wright | |
2007-01-24 | revert changes committed between r1.25 and 1.26. | Damien Bergamini | |
this breaks some RT2560 adapters. pointed out by krw@ and Pierre Riteau. | |||
2007-01-23 | adjust m_data and m_len directly rather than calling m_adj(). | Marcus Glocker | |
From tsutsui@NetBSD over brad, some corrections by claudio@, tested by brad on sparc64 and otto@ on landisk. OK claudio@ | |||
2007-01-19 | Some '= 0' -> '= NULL' cleanup for pointer fields and return values. | Kenneth R Westerback | |
From Brad. Tested by nick@ just to be sure. | |||
2007-01-18 | do not freak out if cannot map physdrives into volumes and handle it proper ↵ | Michael Shalayeff | |
everywhere | |||
2007-01-14 | Introduce register read/write helper routines for radio and phy. Start | Marcus Glocker | |
to add bcw_radio_on() and bcw_radio_channel(). ok Jon Simola | |||
2007-01-12 | Keep the wsscreen_descr in the softc, to allow sti of different text | Miod Vallat | |
resolutions to attach without disturbing each other. | |||
2007-01-11 | Add the ability for a sti backend to specify callbacks to disable and enable | Miod Vallat | |
access to the sti rom, as this seems to be necessary for sti@pci; hide this with macros so that platforms which do not have pci support (i.e. hp300) do not get bloated from this. ok mickey@ | |||
2007-01-11 | Allow sti_attach_common() to return an error code, and do not fall into | Miod Vallat | |
sti_end_attach() if an error has occured. ok mickey@ | |||
2007-01-08 | Fix comment. From Constantine A. Murenin. | Mark Kettenis | |
2007-01-07 | Fix VCore voltage detection on w83637hf. | Mark Kettenis | |
Based on a diff from Constantine A. Murenin | |||
2007-01-07 | Spacing, comments. | Marcus Glocker | |
2007-01-07 | Initialize GPIO. | Marcus Glocker | |
2007-01-06 | Fix error string for loadfirmware(). | Marcus Glocker | |
2007-01-06 | Make the driver able to read the network byte ordered firmware file. | Marcus Glocker | |
ok deraadt@ (also for the last dev/microcode/bcw import). | |||
2007-01-05 | Check that ucode size doesn't get exceeded when parsing for a firmware | Marcus Glocker | |
file. Spotted by deraadt@ | |||
2007-01-05 | If the firmware load routines fail, be sure the ucode gets freed. | Marcus Glocker | |
2007-01-05 | Report about correct firmware filename if not found. | Marcus Glocker | |
2007-01-05 | Prototypes spacing. | Marcus Glocker | |
2007-01-05 | Make the upload of initialization values work again, after implementing | Marcus Glocker | |
the single firmware file. | |||
2007-01-05 | First shot of making the driver capable to parse several firmware files | Marcus Glocker | |
from one single file. Suggested and help by deraadt@ | |||
2007-01-03 | After the firmware has been loaded to the chip, read the exact firmware | Marcus Glocker | |
revision from the chip and print it in a debug line. Verify that the firmware has the right revision for us. | |||
2007-01-03 | M_DUP_PKTHDR() cleanup. On static buffers M_DUP_PKTHDR() will leak mbuf tags. | Claudio Jeker | |
See similar rum(4) commit for more info. OK mglocker@ | |||
2007-01-03 | Rename bcw_shm_write_4() to bcw_shm_ctl_word(). We need the original | Marcus Glocker | |
name space for the new routines. | |||
2007-01-03 | Pretty printing of debug messages. | Marcus Glocker | |
2007-01-03 | Avoid mixing of u_int* and uint* in the same code. uint* wins. | Marcus Glocker | |
2007-01-03 | Replace bus_space_read_2() by the BCW_READ16 macro. | Marcus Glocker | |
2007-01-03 | Replace bus_space_write_2() by the BCW_WRITE16 macro. | Marcus Glocker | |
2007-01-03 | Replace bus_space_read_4() by the BCW_READ macro. | Marcus Glocker | |
2007-01-03 | Replace bus_space_write_4() by the BCW_WRITE macro. | Marcus Glocker | |
2007-01-03 | Spacing, comments. | Marcus Glocker | |
2007-01-03 | Add first shot of the firmware upload. Tested on i386 and amd64. | Marcus Glocker | |
2007-01-03 | Uncomment bcw_powercontrol_crystal_off() for now because it leads to | Marcus Glocker | |
a panic later. | |||
2006-12-31 | Add a debug printf to warn when malo_init() fails and resets the card. | Claudio Jeker | |
2006-12-31 | There is no need to busy wait in malo_send_cmd(). 0x0c14 only stores the | Claudio Jeker | |
current state of the card (not running, loading FW, running). Now instead wait after loading the boot firmware for the magical 0x5 to appear. Also add a few missing bus_dmamap_sync() calls. OK mglocker@ | |||
2006-12-31 | Use a bus_space_barrier instead of those stupid 0x0c14 reads to make sure | Claudio Jeker | |
that access is done in correct order. OK mglocker@ | |||
2006-12-31 | In malo_init() check for firmware loading errors and in case of an error | Claudio Jeker | |
reset the card so that we have a chance that a later malo_init() works. OK mglocker@ | |||
2006-12-31 | malo_stop() never fails so no need to return an error. OK mglocker@ | Claudio Jeker | |
2006-12-31 | Use #ifdef MALO_DEBUG else a simple #define MALO_DEBUG will not work. | Claudio Jeker | |
2006-12-31 | Bye bye unused acx_shutdown() we won't miss you. | Claudio Jeker | |
2006-12-30 | Fix another printf where the format string did not match with the varargs. | Claudio Jeker | |
2006-12-30 | spacing. | Marcus Glocker | |
2006-12-30 | Don't use M_DUP_PKTHDR() on static mbufs. M_DUP_PKTHDR() copies the mtag | Claudio Jeker | |
chain and so a later MFREE() is needed to free the chain again. Just initialize a minimal mbuf header for bpf_mtap(). See earlier rum(4) commit for the full story. OK mglocker@ Sounds good jsg@ | |||
2006-12-30 | Add flow control support. | Mark Kettenis | |
ok brad@ | |||
2006-12-30 | Why doing something as complex as for () bus_space_write_1(); when there | Claudio Jeker | |
is bus_space_write_region_1() that does the same. OK mglocker@ | |||
2006-12-29 | No colon after "address". | Marcus Glocker | |
2006-12-29 | Avoid void * arithmetic, okay deraadt@, suggestions from millert@ | Pedro Martelletto | |
2006-12-28 | spacing. | Marcus Glocker | |