summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Collapse)Author
2006-05-31Reorg the code to be more sane. More coming.Tobias Weingartner
ok brad@ jason@
2006-05-31do not commit debug.Dale Rahn
2006-05-31Use same defines as on zaurus, need to verify the correct settings here.Dale Rahn
again, pointed out by miod@
2006-05-31Remove unused cfdriver field, pointed out by miod@Dale Rahn
2006-05-31Preserve ATU translations instead of forcing the values to something.Dale Rahn
Detect device type using some simple checks and use table driven interrupt maps for known devices. IO space appears to not want to be at 0, but at some bus offset (0x90000000) so skew mappings into this io bus base. Thecus N2100 and I/O Data Landisk (HDL-G) are now partially working.
2006-05-31correctly perform bus base/physical addr translation.Dale Rahn
2006-05-31enable mpi in GENERIC on amd64, i386, and macppc. jason already enabled itDavid Gwynne
on sparc64 last night. macppc gets it in RAMDISK as well.
2006-05-31Use symbolic constants for TLB demapping operations.Mark Kettenis
This fixes a few cases where the hardcoded constant indicated a reserved operation instead of the intended secundary context flush. ok jason@
2006-05-31Enable wdt(4) by default. ok deraadtMichael Knudsen
2006-05-31match SUNW,qlc->isp (one step away from root on isp/fibre channel on US3)Jason Wright
2006-05-30how about we -correctly- match the schizo. When I get home, I'm goingJason Wright
to make this code cleaner, but I'm bloody tired of typing the root device name
2006-05-30Define meaningful values for IPL_ levels, which directly map to the splMiod Vallat
operation. Will allow a vax implementation of splassert().
2006-05-30Map buffers with pmap_kenter_pa() instead of pmap_enter().Miod Vallat
2006-05-30The aperture that is needed in legacy vga space is even larger forMatthieu Herrb
the mac mini's ATI graphics card. The full 0xa0000-0xfffff range is used here.
2006-05-30Sync region detection algorithm with macppc, helps some recent cards, suchMiod Vallat
as 3DLabs Permedia and Intergraph Expert3D. Also, if no mmio region is found, attach anyway, this only prevents accelerated X11 from starting.
2006-05-30Not necessary here either.Miod Vallat
2006-05-30rework the schizo attach to match the upaid and paddr regsJason Wright
(/pci@8,600000/, 8 == upaid, 600000 == paddr of registers) Also, match the mpi (LSILogic,sas)
2006-05-30Remove dead toes.Miod Vallat
2006-05-30Several pieces were copied over from previous ports that are unnecessary,Dale Rahn
pointed out by miod@
2006-05-30mpi works on sparc64 (running a U3 booted/rooted from one to commit this).Jason Wright
dlg can fix the distrib/www stuff to doc it.
2006-05-29clean userland namespace a bit more; ok miodTheo de Raadt
2006-05-29Remove unused NetBSD new-style %b strings.Miod Vallat
2006-05-29Convert NetBSD new-style %b strings to old-style.Miod Vallat
2006-05-29Regen (although this does not change anything for these keyboards).Miod Vallat
2006-05-29Remove dead extern declarations.Miod Vallat
2006-05-29while $ is right next to #, it is not a comment character.Dale Rahn
2006-05-29Tag.Dale Rahn
2006-05-29Tags.Dale Rahn
2006-05-29Link armish in to the builds.Dale Rahn
2006-05-29Add a new port for ARM based products from a variety of vendors, typicallyDale Rahn
using Redboot as a loader and using pci, that have a variety of fairly minor hardware differences between them.
2006-05-29Add support for i80321 based systems.Dale Rahn
2006-05-29implement reliable microtime on smp (joint work w/ otto):Michael Shalayeff
send a bcast ipi from the cpu0 to all others to timestamp tsc on every clock intr. this way using local tsc provides accurate microtime() measurements. thus gettimeofday test passes now. otto@ deraadt@ ok
2006-05-29allow ints for older asp; found on 710 @session; tested on 710, 715/33 ↵Michael Shalayeff
(miod), 735/125 (graham gower)
2006-05-29implement frequency setting for the beep. It also beeps for one secondJason Wright
during boot (this is annoying, I know... I'll hook it up to the keyboard handler later).
2006-05-29Enable sdmmc on amd64 too. ok brad@, deraadt@.Matthieu Herrb
2006-05-29Add ACPI Thermal zone and Embedded controller devicesCan Erkin Acar
commented out.
2006-05-29GENERICCan Erkin Acar
2006-05-29fetch the beep clock frequency (we'll need it to compute the audio frequency ↵Jason Wright
later)
2006-05-28placeholder driver for the bbc,beep device. should be straightforwardJason Wright
to fill in later.
2006-05-28minor nit, use CPU ID instead of FPU ID for BTLB parameters after passingMartin Reindl
all kludges
2006-05-28make sure the IMR values are visible when we drop back into the promJason Wright
2006-05-28oops, nuke debugging stuffJason Wright
2006-05-28- Implement schizo_intr_map (mainly to | in the agentid).Jason Wright
- get correct IGN for intr_establish all of this is from kettenis and henric, I'm just cleaning it up and committing the easy bits
2006-05-28Remove obvious EST table dupe: Pentium M 733 and Pentium M 773 (VID #H),Dimitry Andric
and zap trailing spaces. No functional change.
2006-05-28Can't call directly back into the prom if we "exit" at the rootJason Wright
device prompt. We need to call shutdownhooks which will set the sab back into the mode the prom likes (I hate this chip)
2006-05-28- if the "upa-portid" property doesn't exist, try "portid" (schizo)Jason Wright
- hack enough of autoconf to get psycho and schizo working with device_register (autoconf appears to work now for schizo machines).
2006-05-28sync, enable and move twe(4) out from untested on alphaMartin Reindl
2006-05-28Support for standard SD host controllers like the Ricoh 5C822, a smallUwe Stuehler
generic bus layer, and SCSI emulation for SD/MMC memory cards.
2006-05-28make the ISR bits visible so we can poll them in cngetc (w/out cnpollc).Jason Wright
I still hate this chip.
2006-05-28remove sc_ic member from struct com_softc as it is not used anywhereFelix Kronlage
ok miod@, martin@