summaryrefslogtreecommitdiff
path: root/sys/dev/ic
AgeCommit message (Expand)Author
2007-04-05After been attacked by Michael Buesch <mb@bu3sch.de> because we initiallyMarcus Glocker
2007-04-05this is a relatively big commit that implements a basic io path.David Gwynne
2007-04-05finish resetting the device by sending a soft reset via the post_directDavid Gwynne
2007-04-05sili_post_direct lets you submit a prb without all the goop of a ccb andDavid Gwynne
2007-04-05rearrange the busywait funcs slightlyDavid Gwynne
2007-04-05DPRINTF will be useful soon, so stick it inDavid Gwynne
2007-04-05control bits in the prb. shuffle things around a bit...David Gwynne
2007-04-05start defining the scatter/gather bits and the port request blocks (PRBs).David Gwynne
2007-04-04Activate interference mitigation.Marcus Glocker
2007-04-04Debugging. Fix a lot wrong registers. Fix a couple of /* XXX */ andMarcus Glocker
2007-04-04implement sili_pwait_{ne,eq} for busy waiting on register values.David Gwynne
2007-04-04interrupt enable set/clear defnsDavid Gwynne
2007-04-04port control clear bitsDavid Gwynne
2007-04-04do a global reset properly.David Gwynne
2007-04-03Really drop data packets if the station is not associated. It does notClaudio Jeker
2007-04-03modernise scsi_inquiry. the length field has grown and now theres pages toDavid Gwynne
2007-04-02Similar to other drivers call if_start() at the end of the rx interrupt becauseClaudio Jeker
2007-04-01Write MAC and BSSID into devices template RAM at init time.Marcus Glocker
2007-04-01Some sorting. More comments.Marcus Glocker
2007-04-01Cleanup sc_softc.Marcus Glocker
2007-04-01There is no need to keep the intrstr in the drivers softc struct.Marcus Glocker
2007-04-01Correct some sili port offsets.Jonathan Gray
2007-04-01Remove dead code. Comments.Marcus Glocker
2007-03-31Since I spent some work on this beast, too, I allow myself to add meMarcus Glocker
2007-03-31Move extraction / verification of PHY and radio values into own functions.Marcus Glocker
2007-03-31Enable interrupts.Marcus Glocker
2007-03-31more bits and the %b thing for port set/statusDavid Gwynne
2007-03-31Port Control Set register defsDavid Gwynne
2007-03-31initial atascsi glue.David Gwynne
2007-03-31the attach glue now specifies how many ports the chip has.David Gwynne
2007-03-30start filling out stuff for managing each port. this allocates it, set aDavid Gwynne
2007-03-30define the size and offsets for each ports set of registersDavid Gwynne
2007-03-29Remove FW_TXDESC_GETFIELD_4() it is never used and busted.Claudio Jeker
2007-03-29The message size calculated by BSS_JOIN_PARAM_SIZE() is off by one. TheClaudio Jeker
2007-03-29Fix yet another endianess bug. bus_space(9) does all the necessary byte orderClaudio Jeker
2007-03-29Fix a scary bug when setting up the HW dma structure. Use a 2byte bus_spaceClaudio Jeker
2007-03-26bits for the global control registerDavid Gwynne
2007-03-26oops, 64bit memory bars.David Gwynne
2007-03-24port registersDavid Gwynne
2007-03-24global register definitionsDavid Gwynne
2007-03-22split userland & kernel struct sensor/sensordev so that the additionTheo de Raadt
2007-03-22read and write funcs for the global register spaceDavid Gwynne
2007-03-22map the global and port register spaces.David Gwynne
2007-03-22import sili(4) so it can be worked on in the tree. this will support theDavid Gwynne
2007-03-20Fix crystal on/off routine (no more panic). Add two new routines toMarcus Glocker
2007-03-20An complete lack of peer review before this is commited means it gets pulled.Theo de Raadt
2007-03-20Document some routines by pointing to the refering specs URL.Marcus Glocker
2007-03-20Read the whole SPROM content with a single routine to a own sprom struct.Marcus Glocker
2007-03-20on com_console we need a little delay to let fifo flush itself before resetti...Michael Shalayeff
2007-03-20missing include and also use time_uptime as art suggested; compiles nowMichael Shalayeff