Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-05-01 | The built-in frame buffer in models 362 and 382 actually comes in different | Miod Vallat | |
flavours. Add another frame buffer ID to recognize it, so that it gets skipped correctly. I am quite sure it has an SGC PROM in addition to the DIO PROM, but I don't have the hardware to check... | |||
2008-05-01 | Don't forget to bus_space_unmap() after probing for a com chip. | Miod Vallat | |
2008-05-01 | Implement a nop IPI to signal other CPUs. | Mark Kettenis | |
ok drahn@ | |||
2008-04-30 | Spacing. | Mark Kettenis | |
2008-04-30 | Fix typo in last commit. | Mark Kettenis | |
2008-04-30 | Initialize randseed to 1. | Mark Kettenis | |
2008-04-30 | fix serial console handling on amd64. currently only glass console ever | David Gwynne | |
works, even if the boot loader is configured to use serial console. after the changes jsing and i made, the initial probe of the serial port was failing since the default base addres for the port is invalid. cos of that the kernel would only ever consider the glass console for use. this fixes it by reprobing the serial port if we get any config for it from the boot loader. advice on aesthetics from miod@ advice and ok from kettenis@ | |||
2008-04-29 | Attempt to locate an ELF header and symbol table directly after the kernel. | Joel Sing | |
If it exists assume that the boot loader has provided a pointer to the end of the symbol table. If it does not exist fall back to the previous behaviour and expect that pointers to the symbol table have been provided directly after the kernel. ok miod@ | |||
2008-04-29 | enable km(4); ok deraadt | Constantine A. Murenin | |
2008-04-29 | remove noise, (debug print). | Dale Rahn | |
2008-04-29 | PIR is not defined to be a writable register, do not use it. | Dale Rahn | |
2008-04-29 | Spin up secondary CPUs on more systems. | Dale Rahn | |
2008-04-29 | spillstk and ddbstk need to be per cpu. Found by kettenis@ | Dale Rahn | |
2008-04-28 | Convert IPL_TTY into IPL_SOFTTTY when establishing soft interruptsi, like we | Mark Kettenis | |
do on other platforms. | |||
2008-04-28 | Rename IPL_SOFTSERIAL to IPL_SOFTTTY. Sprinkle some KNF while I'm there. | Mark Kettenis | |
2008-04-28 | Rename IPL_SOFTSERIAL to IPL_SOFTTY and rename the associated symbols. | Mark Kettenis | |
Remove IPL_SERIAL since it is unused. ok krw@, weingart@, deraadt@ | |||
2008-04-28 | Sync PCI ids. | Brad Smith | |
2008-04-27 | replace ctob/btoc by ptoa/atop | Martin Reindl | |
2008-04-27 | add acpithinkpad(4), an acpi support driver for ibm/lenovo | joshua stein | |
thinkpads. provides functionality that the bios did on older, non-acpi thinkpads like respond to screen brightness keys and toggle the bluetooth device on and off. ok deraadt@ and marco@ | |||
2008-04-27 | FPU/Altivec cleanup and prep for SMP. | Dale Rahn | |
2008-04-27 | Switch to proc based ast pending for SMP. ok kettenis. | Dale Rahn | |
2008-04-27 | Add gecko(4), a driver for the GeckoBOA BC GSC+ port. | Mark Kettenis | |
2008-04-27 | Move hppa to __HAVE_GENERIC_SOFT_INTERRUPTS | Mark Kettenis | |
2008-04-26 | Changes to get closer to SMP. | Dale Rahn | |
add biglock before interrupt calls into the kernel. switch the clock to using cpuinfo variables instead of globals move cpu_switchto into C code so that on multiprocessor the FPU and Altivec can be saved before switching CPUs. add a lock into pmap when modifying the hash table. | |||
2008-04-26 | Remove softast; it's no longer used. | Mark Kettenis | |
ok krw@ | |||
2008-04-25 | Make ipending per-cpu. Should fix PR 5788. | Mark Kettenis | |
ok weingart@ | |||
2008-04-25 | When allocating an interrupt 'slot', always check all slots to see if we | Mark Kettenis | |
already allocated a slot for a particular apic pin. ok weingart@ | |||
2008-04-25 | Pretty dmesg output on attach and error handling. | Xavier Santolaria | |
Prodded by deraadt; ok dlg derradt | |||
2008-04-25 | neccessary -> necessary; from Pierre Riteau | Jason McIntyre | |
2008-04-25 | the code that parses arguments from the boot loader on amd64 wasnt checking | David Gwynne | |
what type of console was specified, so when a glass console was used it was still configuring serial bits. this makes it so serial config only occurs for serial console devices. found by jolan@, thib@, and maybe sthen@ sorry guys | |||
2008-04-24 | oops. unbreak build by removing the #include for amd8131reg.h | Thordur I. Bjornsson | |
2008-04-24 | move the register defines from amd8131reg.h into aapi.c, | Thordur I. Bjornsson | |
seems silly to have a seperate .h file for 4 defines. nuke the NetBSD __KERNEL_RCSID macro while there, we have that rcsid at the top of the file... ok toby@, brad@ | |||
2008-04-24 | Introduce acpiasus(4), a driver for the ACPI based hotkeys found in many | Joel Sing | |
ASUS laptops (including the ASUS EeePC) - largely based on NetBSD's asus(4) driver. On the ASUS EeePC this allows us to enable/disable wireless, change screen brightness and use the volume keys. ok jsg@, weingart@ | |||
2008-04-24 | Remove variables that are no longer used to specify the serial console. | Joel Sing | |
ok dlg@ | |||
2008-04-24 | Unbreak IP30 serial console. | Joel Sing | |
ok dlg@ | |||
2008-04-24 | allow amd64 to use serial ports other than com0 as the console. previously | David Gwynne | |
it was stuck to com0 no matter what the boot loader told the kernel. this relies on the com diff jsing just committed. | |||
2008-04-24 | Cleanup serial console handling and remove some of the MD code from com.c. | Joel Sing | |
Specify the serial configuration from within the MD code, rather than passing things via macros. This will allow other platforms to more readily change the serial console configuration. Committing this so it actually gets tested. ok dlg@ | |||
2008-04-23 | Call sched_init_cpu() for all but boot processor. ok kettenis. | Dale Rahn | |
2008-04-22 | Works better, but still needs debug on to work.. | Theo de Raadt | |
2008-04-21 | Work in progress at supporting the Mentor Graphics i2c core found in | Theo de Raadt | |
the Fire pcie hostbridge. Fairly horrid device to deal with. | |||
2008-04-21 | allow low level audio drivers to specify a default sample format, | Jacob Meuser | |
instead of 8-bit mono mulaw @ 8kHz. this is just the infrastructure; no drivers are specifying a default yet. ok ratchov@, deanna@ | |||
2008-04-20 | Try to reset the machine through the firmware to reboot. | Mark Kettenis | |
2008-04-20 | Sync with hppa code. | Mark Kettenis | |
2008-04-20 | Add missing function declaration. | Mark Kettenis | |
2008-04-20 | Print bootpath in the canonical place. | Mark Kettenis | |
2008-04-20 | Bring over astro(4) from hppa, to replace pluto(4). | Mark Kettenis | |
2008-04-20 | Add proper bus_space_vaddr(9) impementation. | Mark Kettenis | |
2008-04-20 | Catch up with cpu_switchto. Completely untested. | Mark Kettenis | |
2008-04-20 | Catch up with dismantled libkern. | Mark Kettenis | |
2008-04-20 | crank maxusers | Mark Kettenis | |