Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-03-21 | Add option WSKBD_NO_INTL_LAYOUTS to prevent inclusion of international | Miod Vallat | |
keyboard layouts, instead of having SMALL_KERNEL imply this on alpha. No functional change. ok deraadt@ | |||
2008-03-20 | An overoptimization in r1.15 introduced an evil race, back it out. For some | Miod Vallat | |
reason this would have been blatant on sparc on motorola, one more proof mips is the ante${DEITY} yet fun to live with. | |||
2008-03-20 | Introduce GET_CPUINFO_VA(), GET_CPCB() and GET_CURPROC() macros to get | Mark Kettenis | |
some important members of 'struct cpuinfo'. Preparation for sun4v. | |||
2008-03-20 | Fix whitespace. | Mark Kettenis | |
2008-03-20 | let maxusers go much higher | Theo de Raadt | |
2008-03-20 | Bring isa/fd.c into line with sparc/sparc64 fd code and prepare all | Kenneth R Westerback | |
for the addition of missing disklabel related ioctl's. ok deraadt@ | |||
2008-03-19 | enable fins(4) | Theo de Raadt | |
2008-03-19 | Establish per-cpu locked mappings for `struct cpuinfo' through the PROM as | Mark Kettenis | |
well. | |||
2008-03-19 | Use PROM calls to enter locked kernel text and data mappings into the TLB. | Mark Kettenis | |
Gets rid of a big chunk of nasty asm code and makes us boot on the e10k with multi-systemboard domains. | |||
2008-03-19 | Add prom_itlb_load() and prom_dtlb_load(). | Mark Kettenis | |
2008-03-19 | label all interfaces we netboot from in group "netboot", in a MI fashion | Theo de Raadt | |
ok miod | |||
2008-03-18 | Get rid of some dead wood. | Mark Kettenis | |
2008-03-18 | Clear PSL_D when entering signal handlers; pointed out by dfly people; | Mark Kettenis | |
ok miod@ | |||
2008-03-17 | Clear PSL_D when entering signal handlers; pointed out by dfly people; | Theo de Raadt | |
ok kettenis | |||
2008-03-17 | Remove KGDB code. It was never converted to 64-bit, and just makes locore.s | Mark Kettenis | |
even more unreadable. | |||
2008-03-16 | Include <sparc64/dev/starfire.h> instead of having our own definitions. | Mark Kettenis | |
2008-03-16 | Add some e10k support code. | Mark Kettenis | |
2008-03-16 | Set up interrupt translation for e10k. | Mark Kettenis | |
2008-03-16 | Add some e10k support code. | Mark Kettenis | |
2008-03-16 | for some reason the pchb dependency on agp got left in. kill it. | Owain Ainsworth | |
2008-03-16 | Make agp(4) attach at vga(4) instead of pchb(4). This is because sometimes | Owain Ainsworth | |
agp and drm need to use the same memory mapping, the best way to deal with that is to allow them to share (that's coming later), for this to work cleanly we move the attach point of agp. Ideally most agp drivers would attach at pchb, with only agp_i810 (and any that work similarly) attaching at vga, but this will do for now. ok kettenis@, miod@. | |||
2008-03-15 | Make GENERIC.MP work on the e10k. The e10k is a bit funky since UPA only | Mark Kettenis | |
supports 32 ports, and a machine with up to 64 CPUs obviously needs more. So the machine has a special ASIC that does port translation, and because of that we need to distinguish between port ID's and interrupt target ID's. | |||
2008-03-15 | Support the old-prom XVideo boards by rewriting the sbus range registers; | Miod Vallat | |
tested by Thorsten Glaser <tg@mirbsd.de> on sparc; while there, pretty and shrink dmesg output. | |||
2008-03-15 | After 15 years of fun, fix Torek's ovbcopy() operation when copying shorts | Miod Vallat | |
backwards. | |||
2008-03-14 | Don't even try to attach pcons(4) if we have a real console. | Mark Kettenis | |
2008-03-13 | Make this catch up with some changed structs. Fix indentation while I'm there. | Mark Kettenis | |
2008-03-13 | Add prtc(4). | Mark Kettenis | |
2008-03-13 | Attach prtc(4) if no (hardware) real-time clock was found. | Mark Kettenis | |
2008-03-13 | Add prtc(4). | Mark Kettenis | |
2008-03-13 | First shot at a driver to get the time-of-day on the e10k. | Mark Kettenis | |
2008-03-13 | Remove code to set mmu context to 0. It should already be set to 0 at that | Mark Kettenis | |
point; this code is probably a leftover from some code that tried to find out the number of available context dynamically. tested by ckuethe@, jsg@, sthen@ | |||
2008-03-12 | Introduce a per-handler interrupt acknowledgement function. | Mark Kettenis | |
2008-03-11 | use muldi3.c to avoid putting instructions 68060 does not support into the | Theo de Raadt | |
boot media; from miod, tested by martin, this is just making release. | |||
2008-03-09 | Add files for vpci(4). | Mark Kettenis | |
2008-03-09 | Add some members needed by the sunv IOMMU code. | Mark Kettenis | |
2008-03-09 | Uncomment ehci(4). | Mark Kettenis | |
2008-03-09 | Driver for the virtual PCI host bridge on sun4v. | Mark Kettenis | |
2008-03-09 | sun4v hypervisor IOMMU code. | Mark Kettenis | |
2008-03-09 | Virtual bus for virtual devices on sun4v. | Mark Kettenis | |
2008-03-09 | The IOMMU code is needed for schizo(4) and pyro(4) too. | Mark Kettenis | |
2008-03-09 | Add hvcall.S if option SUN4V is defined. | Mark Kettenis | |
2008-03-09 | Check "status" property. | Mark Kettenis | |
2008-03-09 | Allow clock to attach to any fhc?, not just fhc0. There might be backup | Mark Kettenis | |
clocks on other boards that we want to use if the one on fhc0 failed. tested by miod@ | |||
2008-03-09 | use the right capitalization for platform names | Igor Sobrado | |
ok jsing@ | |||
2008-03-09 | Add vcons(4). | Mark Kettenis | |
2008-03-08 | Check "status" property for CPUs too. | Mark Kettenis | |
2008-03-08 | Add som sun4v-specific ASIs. | Mark Kettenis | |
2008-03-08 | Add vcons(4). | Mark Kettenis | |
2008-03-08 | Driver for console on sun4v. | Mark Kettenis | |
2008-03-08 | Add vrtc(4). | Mark Kettenis | |