Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2006-12-28 | Finish core enumeration, break out core change and reset functions. | Marcus Glocker | |
From Jon Simola <simola@mecha.com>. Diff merged together by me with last changes from jsg@. | |||
2006-12-28 | Support for ST16C654 chips, however these aren't detected as such, so the | Miod Vallat | |
attachment code has to know better for now; from Alexei G. Malinin (alexei.malinin@inetcomm.ru) | |||
2006-12-27 | Add code to change video mode (resolution and color depth) on the fly for | Miod Vallat | |
pnozz(4), when switching between emulation (i.e. text console) and mapped (i.e. X11) modes. Geometries different than 800x600 are only available on the external video port, with the internal panel blanked. Currently this mode is compiled in, until an interface allows the X server and the kernel to settle on which one to use. Due to the internal panel blanking requirements, all of this is only available if tctrl(4) is configured in, which is the case for GENERIC but not for installation media kernels (who runs X11 with installation media anyway?) Most of this has been written 18 months ago, it was just lacking a final touch... | |||
2006-12-27 | spacing | Jonathan Gray | |
2006-12-27 | Wrap bus space access in similiar macros to other drivers | Jonathan Gray | |
making things much more readable. |