summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Expand)Author
2010-02-05Now that the BTB errata are out of the way, enable the CS5536 timecounter again,Miod Vallat
2010-02-05add uaudio; ok miod@Otto Moerbeek
2010-02-05Blind support for SM501 model. This should give the Gdium Liberty a working,Miod Vallat
2010-02-05Add a set of functions to access PCI configuration space before bonito(4)Miod Vallat
2010-02-05Blind support for the EMTEC Gdium Liberty netbook. Per-platform configurationMiod Vallat
2010-02-05Compute and pass resource extents to the MI pci code when attaching pci@bonito.Miod Vallat
2010-02-05When setting up memory regions on Loongson 2F-based machines, make sure weMiod Vallat
2010-02-05When faking the glxpcib(4) BARs, do not mask the low 12 bits, but only asMiod Vallat
2010-02-04basic bootpath -> bootdev translation; ok miod@Otto Moerbeek
2010-02-04add a few USB devices known to work; ok miod@Otto Moerbeek
2010-02-03Remove memory limitation to the low 256MB. With the -mfix-loongson2f-btbMiod Vallat
2010-02-03There is no need to compile this code with .set noat, really.Miod Vallat
2010-02-03Build the kernel with -mfix-loongson2f-btb. Requires up-to-date binutils.Miod Vallat
2010-02-03Provide a value for MACHINE_CPU, to let the build machinery reuse the existingMiod Vallat
2010-02-03typo. CPU_ID_ARM1022EJS -> CPU_ID_ARM1026EJSKevin Lo
2010-02-02Add rcs id'sKevin Lo
2010-02-02Skip calling smp_rendezvous if it's not necessary.Takuya ASADA
2010-02-02lazy FP saving on uniprocessor, just like macppc.Takuya ASADA
2010-02-01Commit a diff I had sitting around in my tree that 90% matches one sent byDale Rahn
2010-02-01- add and enable puc(4) (only com, i didn't test lpt)Jasper Lievisse Adriaanse
2010-02-01Limit memory to 256MB at the moment, (intrusive) part of the branchMiod Vallat
2010-02-01On Loongson 2 processors, clear the branch target buffer on userland->kernelMiod Vallat
2010-02-01Fix thinko in previous.Miod Vallat
2010-01-31update to get a working bsd.rdOtto Moerbeek
2010-01-31Remove !__LP64__ bits and __LP64__ tests.Miod Vallat
2010-01-31Add hotplug and wsmux.Miod Vallat
2010-01-31According to Linux, some magic programming is necessary to prevent deadlocks,Miod Vallat
2010-01-31Add option WSCONS_COMPAT_RAWKBD for X. ok miod@.Matthieu Herrb
2010-01-31Return a correct address in smfb_mmap(), allows X to work with wsfb.Miod Vallat
2010-01-31If there is only 256MB of physical memory or less, access it from physicalMiod Vallat
2010-01-28The RA stack control bit on the loongson2 diagnostic register is not a clearMiod Vallat
2010-01-28Make sure we also cause an iTLB and BTB flush on loongson processors duringMiod Vallat
2010-01-27disable interrupts in rdmsr() and wrmsr() so that their operation does notMiod Vallat
2010-01-264.7-BETA (also, lo-carb and ozone layer friendly)Miod Vallat
2010-01-26Be a bit more paranoid and disable interrupts around critical pieces of code,Miod Vallat
2010-01-26Comment out the Geode timecounter code completely. While a nice idea, thisMiod Vallat
2010-01-26Sprinkle some write buffer flushes, copied from powerpc; preventsMiod Vallat
2010-01-25add uthum there too. ok drahn@Matthieu Herrb
2010-01-23Give little-endian fp on mips a change to be handled correctly.Miod Vallat
2010-01-22Move is_memory_range() from mips64 mem.c to a per-architecture location; thisMiod Vallat
2010-01-22Fix previous to pick the right year as the timebase (mips64 routines expectMiod Vallat
2010-01-21*Write* to the magic Loongson2 register to invalidate iTLB and branchMiod Vallat
2010-01-21Use db_printf() instead of printf() in db_dump_tlb_cmd() and trapDump(), soMiod Vallat
2010-01-21Pick the correct year when reading clock.Miod Vallat
2010-01-19Compute the right value for hw.ncpusfound sysctl on IP30 regardless of theMiod Vallat
2010-01-18In stacktrace(), when aborting a traceback because of nonsensical pc or spMiod Vallat
2010-01-18Kernel configuration for multiprocessor Octane machines. There are a fewMiod Vallat
2010-01-18Do not call splx() from cpu_switchto(), we are at IPL_SCHED anyway and ipl willMiod Vallat
2010-01-18In the interrupt handler, only attempt to acquire kernel_lock if coming fromMiod Vallat
2010-01-18dosoftint() being invoked at IPL_SOFTINT, don't bother checking the ipl beforeMiod Vallat