Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-05-01 | Provide <machine/lock.h> on all platforms, so that MI code may #include it | Miod Vallat | |
unconditionnaly. | |||
2007-05-01 | similar exit support for -a, to what i386 does | Theo de Raadt | |
2007-05-01 | support exit at boot -a time | Theo de Raadt | |
2007-05-01 | export the temperature sensor found on the nx(4) NICs. it reports degC | Reyk Floeter | |
and the states UNSPEC, OK, WARN, and CRIT. the driver should use this later to shutdown the NIC if the state becomes CRITical. hw.sensors.nxb0.temp0=37.00 degC, OK | |||
2007-05-01 | RAMDISK kernels do not need DIAGNOSTIC | Theo de Raadt | |
2007-05-01 | expose two things needed for non-DIAGNOSTIC kernels | Theo de Raadt | |
2007-05-01 | fix the nx CRBINIT (initial register values from flash) and disable | Reyk Floeter | |
the firmware load for now. the doc says something like 'just copy data from flash to the same address in memory' but it is not that easy because there are even more configurable windows for the pci memory space. | |||
2007-05-01 | shuffle some code and add additional states in the reset path. use a | Reyk Floeter | |
scheduled timeout to check for the boot process to finish in the reset code instead of waiting for a loooong delay (still use the long delay in the initial boot on attach because i cannot defer the initialization there). | |||
2007-05-01 | do not write every byte of the firmware to the same address, increment | Reyk Floeter | |
the register offset as well... | |||
2007-05-01 | Missing braces in vge_tick(). Fixes link state announcements. | Can Erkin Acar | |
ok reyk@ | |||
2007-05-01 | Missing RCS tag. | Gordon Willem Klok | |
2007-05-01 | framgent -> fragment | Ray Lai | |
2007-05-01 | regen | Jonathan Gray | |
2007-05-01 | VIA P4M890 ids from Graeme Lee <graeme@omni.net.au> | Jonathan Gray | |
2007-05-01 | fix some register offsets | Reyk Floeter | |
2007-05-01 | implement the soft reset of the hardware according to section 3.5.6 of | Reyk Floeter | |
the doc). | |||
2007-04-30 | better handling of the firmware state madness | Reyk Floeter | |
2007-04-30 | fix shift by port | Reyk Floeter | |
2007-04-30 | run the nx_tick function every second to check the link state, even if | Reyk Floeter | |
the interface is down. | |||
2007-04-30 | read the per-port link state | Reyk Floeter | |
2007-04-30 | initial code for firmware loading and initialization. it is used by | Reyk Floeter | |
the reset function and will be used later to load an alternative/updated firmware image and bootloader from disk if the images from the flash are not supported by the driver. | |||
2007-04-30 | Enable FFS2, okay deraadt@ | Pedro Martelletto | |
2007-04-30 | Enable QUEUE_MACRO_DEBUG on DIAGNOSTIC kernels. | Pedro Martelletto | |
Input and okays from krw@, millert@, otto@, deraadt@, miod@. | |||
2007-04-30 | check for exit string earlier | Theo de Raadt | |
2007-04-30 | support "exit" like sparc64 does; ok miod | Theo de Raadt | |
2007-04-30 | use boot(RB_USERREQ | RB_HALT) to get back to the prom instead of | Theo de Raadt | |
special openfirmware calls; discussed with miod | |||
2007-04-30 | support "exit" as a RB_ASKNAME choice; discussed with miod | Theo de Raadt | |
2007-04-30 | add missing newline in printf | Reyk Floeter | |
2007-04-30 | decrease the delay in the register wait loop again and add a debug | Reyk Floeter | |
message to print the number of loops. | |||
2007-04-30 | move the firmware validation to a mountroot hook to allow loading of | Reyk Floeter | |
an alternative firmware image from disk (not yet implemented). this also minimizes the additional delay to wait for the firmware to become ready because the firmware bootstrap is triggered in the attach function and the state is polled later in the mountroot hook. | |||
2007-04-30 | Fix dmesg nit. | Miod Vallat | |
2007-04-30 | ';;' doesnt work on older gcc.. | Todd T. Fries | |
i.e. my sparc and vax and m68k couldn't build this problem found by me, fix by pedro ok marco@ | |||
2007-04-30 | Replace another expansion of DISKLABELDEV with the define itself. | Kenneth R Westerback | |
2007-04-30 | HDUNIT/etc -> DISKUNIT/etc. No functional change. | Kenneth R Westerback | |
"Looks right" millert@ "toss 'em in" deraadt@ | |||
2007-04-30 | fix dmesg; ok dlg | Theo de Raadt | |
2007-04-29 | MCDUNIT/etc -> DISKUNIT/etc. No change to mcd.o. | Kenneth R Westerback | |
2007-04-29 | missing arguments in a couple of printfs. | David Gwynne | |
patch from Tim van der Molen | |||
2007-04-29 | Replace expansions of DISKLABELDEV() with DISKLABELDEV(). Shorter, and | Kenneth R Westerback | |
more consistant. No change to code. ok miod@ | |||
2007-04-29 | Blink 8x slower, so that this fits better with Kraftwerk's ``Elektro | Miod Vallat | |
Kardiogramm'' in the background. | |||
2007-04-29 | enforce -Wdeclaration-after-statement by hand | Theo de Raadt | |
2007-04-29 | machdep.led_blink sysctl for landisk, also move cpu_sysctl() code and related | Miod Vallat | |
variables from arch/sh/ to arch/landisk/. ok deraadt@ | |||
2007-04-29 | The cpu clock frequency we get from ARCBIOS may be off by something in the | Mark Kettenis | |
order of 1%. So calibrate the CP0 timecounter frequency using the TOD clock if we have one. "looks like good stuff" deraadt@, also tested by jsg@ | |||
2007-04-29 | Change the loop test in uvm_km_kmemalloc from '<' to '!='. Everything | Artur Grabowski | |
is aligned just fine and in case we allocate the last piece of the address space we don't want wrap-around to cause us to fail. pointed out by and ok miod@ | |||
2007-04-29 | Nadav Shemer of Tehuti Networks is magical. | David Gwynne | |
not leaving the gap in the txt fifo when uploading the firmware was the cause of my fifo write bug in tht_start. because i was filling the whole fifo, i was writing the wptr back to its original position. because of this i dont think the firmware thought i had written anything. only the last short chunk would have been noticed, which strikes me as possibly confusing to the chip. this diff removes the delay at the top of tht_fifo_post. one less XXX :) | |||
2007-04-29 | clocks and pll register bits | David Gwynne | |
2007-04-29 | we dont want to completely fill fifos, so leave a gap when we calculate | David Gwynne | |
how much of the fifo we want to write firmware to. from Nadav Shemer at Tehuti Networks | |||
2007-04-29 | when we post a fifo we're giving the dma mem back to the hardware, so we | David Gwynne | |
need a presync, not a postsync. another good find by Nadav Shemer at Tehuti Networks | |||
2007-04-29 | when completing a tx pkt, put it back on the tx free list, not the rx one. | David Gwynne | |
found by Nadav Shemer at Tehuti Networks. | |||
2007-04-29 | Match on ATI IXP/SB600 as well. | Jonathan Gray | |
Seen in a dmesg from alemao <skanabiz@gmail.com> ok grange@ | |||
2007-04-29 | Match on VT8237A/VT8251/CX700 like the equivalent Linux driver does. | Jonathan Gray | |
ok kettenis@ |