summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Collapse)Author
2006-02-04update comment for ralDamien Bergamini
no devices added or removed
2006-02-03Back out i915 changes; they broke some i810-based machines.Todd C. Miller
2006-02-03Implement interrupt mapping according to the OFW Interrupt Mapping recommendedMark Kettenis
practice. tested by many, ok drahn@
2006-02-02Backout lcd_suspend on lid close, found to cause crashes.Dale Rahn
requested by jolan, prodded by bob.
2006-02-01implement a much better 27mhz tc found on geode; inspired by freebsd; grange@ okMichael Shalayeff
2006-02-01oopsDavid Gwynne
2006-02-01a driver for the phillips pcf8584 i2c controller as found on the sun netraDavid Gwynne
t1 105. tested by henning@ djm@ ok kettenis@ put it in deraadt@
2006-01-30When delivering SIGFOO, make sure the siginfo code is a FOO_xxx constant;Miod Vallat
also deliver SIGILL/ILL_COPROC rather than SIGFPE/FPE_FLTINV for disabled or missing floating point support.
2006-01-30Better siginfo field values for fpe failures.Miod Vallat
2006-01-30Do not disable frame buffer interrupts in the match() function, but ratherMiod Vallat
in attach().
2006-01-30swap B and R in 24bpp and 32bpp modes too; tested martin@Miod Vallat
2006-01-30Remove dead code; we should never see T_DNA here.Mark Kettenis
ok weingart@, miod@
2006-01-30pretty printf, for 32bit modeMartin Reindl
ok miod@
2006-01-29Disable iic whenever ipmi is enabled. This fixes boxes like Sun x4200 thatMarco Peereboom
freak out when more than one device driver touch the i2c devices. Reported by: Srebrenko Sehic <ssehic at gmail dot com> ok kettenis@
2006-01-29SMC91CXX NuBus hooksMartin Reindl
from NetBSD
2006-01-29Add a alpha_shared_intr_reset_strays() function that resets the strayMartin Reindl
interrupt counter for a given shared interrupt descriptor. When an interrupt is successfully handled, reset the strays counter, thus preventing a "slow leak" from eventually shutting off the interrupt vector. from NetBSD via KUDO Takashi
2006-01-29index the drive labels from 0 instead of 1 to match the labels on the frontDavid Gwynne
of the machine. also helps line things up between sensors and bioctl. ok marco@
2006-01-27Oops, removed too many includes in 1.34 by mistake; spotted matthieu@Miod Vallat
2006-01-27add iwi(4).Brad Smith
From: Pedro la Peu via PR 4992
2006-01-26Add glenv(4).Mark Kettenis
tested by jmc@
2006-01-26make timecounter behave; grange@ okMichael Shalayeff
2006-01-26Switch to __HAVE_DEVICE_REGISTER to find the device we're booted from.Miod Vallat
Tested by aoyama@
2006-01-26Fix character range check in local atoi() function. krw@ "looks correct"Aaron Campbell
2006-01-24Remove unused fields from struct mac68k_machine.Miod Vallat
2006-01-23Be more careful when mapping DAFB color registers, so that we don't preventMiod Vallat
esp to map the turbo registers on Q700/900/950.
2006-01-23Be sure to clear color capabilities from rasops at 8bpp if we do not haveMiod Vallat
a setcolor routine.
2006-01-23update sm(4) from NetBSD, including support for more models and MII;Martin Reindl
also activate ISA attachment; ok brad@
2006-01-22Colormap support for DAFB frame buffers (using information from Linux).Miod Vallat
However, color can not be enabled in emulation mode if the display is the console at this point, but 8bpp X11 works.
2006-01-22Add bus_space_vaddr() and use it instead of accessing private bus_spaceMiod Vallat
fields. No functional change.
2006-01-22Print adb subsystem name early in attachment, and pass the proper deviceMiod Vallat
name to interrupt counter registration, rather than "adb".
2006-01-22Finally update the todclock on shutdown, if we are using a level 6 clock.Miod Vallat
2006-01-22Minimal iop code to set the serial ports to compatible mode automagically,Miod Vallat
so that it is not necessary to change settings from MacOS before booting into OpenBSD; from NetBSD.
2006-01-22Fix for ioapic irq routing.Brad Smith
From NetBSD, NetBSD PR 22728 for details ok beck@ krw@ tested by beck@ krw@ marc@ and a few others on a number of amd64 systems.
2006-01-22b_cylin -> b_cylinder; no functional change.Miod Vallat
2006-01-22Put various divide-by-zero checks as found in other disksubr routines; alsoMiod Vallat
a few sylistic changes from sparc and mvme88k.
2006-01-21Remove old mdpflag debug help.Miod Vallat
2006-01-20b_un.b_addr -> b_data; no functional change.Miod Vallat
2006-01-20add emu(4) here and enable midi attachment for eap(4)Brad Smith
2006-01-20Use <dev/sun/disklabel.h> instead of similar <machine/sun_disklabel.h> onMiod Vallat
sparc and remove unused sun_dkioctl(). No functional change.
2006-01-20Remove unused stuff.Miod Vallat
2006-01-20Make sure we can only match once for internal video.Miod Vallat
2006-01-19Bounds check PPIIOCSSEC argument, for a carefully choosen invalid valueMiod Vallat
could cause any ppi transfer to freeze the bus.
2006-01-19Fix NACPI > 1 (should be >0). Spotted by form@.Alexander Yurchenko
2006-01-19Replace SENSOR_ADD() macro with a pair of functionsAlexander Yurchenko
sensor_add()/sensor_del() so that sensors can be attached and detached dynamicaly. ok kettenis@ deraadt@ dlg@
2006-01-19Flip BIOS and ACPI around since ACPI uses BIOS stuff.Marco Peereboom
ok dlg@ grange@
2006-01-19crank to 3.8-betaTheo de Raadt
2006-01-18Factorize akbd and ams drivers between mac68k and macppc; while there, startMiod Vallat
moving out common adb code as well, and merge adb_direct.c into adb.c to simplify external header files. No functional change; more cleanups to come.
2006-01-18more size_t vs u_int fallout.. i guess the lastTheo de Raadt
2006-01-18Silence acpi during dmesg if it isnt there.Marco Peereboom
tested by todd
2006-01-18add piixpm.Brad Smith