summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Collapse)Author
2008-03-09Allow clock to attach to any fhc?, not just fhc0. There might be backupMark Kettenis
clocks on other boards that we want to use if the one on fhc0 failed. tested by miod@
2008-03-09use the right capitalization for platform namesIgor Sobrado
ok jsing@
2008-03-09Add vcons(4).Mark Kettenis
2008-03-08Check "status" property for CPUs too.Mark Kettenis
2008-03-08Add som sun4v-specific ASIs.Mark Kettenis
2008-03-08Add vcons(4).Mark Kettenis
2008-03-08Driver for console on sun4v.Mark Kettenis
2008-03-08Add vrtc(4).Mark Kettenis
2008-03-08Add vbus(4).Mark Kettenis
2008-03-08Driver for virtual real-time clock on sun4v.Mark Kettenis
2008-03-08Virtual bus for virtual devices on sun4v.Mark Kettenis
2008-03-08UltraSPARC Hypervisor interfaces for sun4v.Mark Kettenis
2008-03-08Cleanup/style(9) code and comments.Joel Sing
2008-03-08Check "status" property.Mark Kettenis
2008-03-08Check "status" property. Since the PROM marks the floppy controller deviceMark Kettenis
as "disabled" if no floppy drive is connected, this will get rid of the "unconfigured" message for the floppy controller on machines that don't have a floppy drive.
2008-03-08Introduce a function to check the "status" property of an OFW node, and use itMark Kettenis
to avoid attaching disabled or failed devices. This should make it possible to manually deconfigure devices on mid-range and high-end servers like the V880 using the "asr-disable" PROM command, and make OpenBSD avoid using hardware that has been detected as faulty by the POST or OpenBoot Diagnostics.
2008-03-08SUNW,set-trap-table takes an extra argument on sun4v; sun4u doesn't seem toMark Kettenis
mind. tested by miod@
2008-03-06Change ramdisk filesystem size from 4352 to 4000 blocks, so thatTheo de Raadt
bsd.rd does not overlap the boot code... this problem is starting to feel familiar.. tested by myself and claudio
2008-03-05remove devices not needed on a ramdiskTheo de Raadt
2008-03-04bsd.rd's physical memory usage collided with the bootblocks... TheTheo de Raadt
bootblocks have been moved, but we want 4.2 to be upgradeable. So reduce the footprint of the bsd.rd by shrinking the ramdisk filesystem because it is way too large. tested by sthen and kettenis
2008-03-04crank version #Theo de Raadt
2008-03-04Move bootblocks to just under 16MB instead of just under 8MB, becauseTheo de Raadt
bsd.rd has grown to that point, as discovered by sthen. Discussed with Miod and Kettenis, and re-tested to work by sthen
2008-03-04sthen@ has an motherboard with both agp and pcie that fails to boot.Owain Ainsworth
disabling agp_ali solves this. Proper fix shall hopefully some sometime after release. Shouldn't affect anyone. ok sthen@, prodded by deraadt@.
2008-03-02if there is no smbios, there cannot be acpiTheo de Raadt
ok kettenis gwk, tested by a lot of people, and checked from the logs
2008-03-01Print consoleness the canonical way.Mark Kettenis
tested by deraadt@, ok krw@
2008-03-01Print consoleness the canonical way.Mark Kettenis
ok deraadt@
2008-03-01Use getpropspeed() to get console speed. Add code to handle "ssp-console" andMark Kettenis
"ssp-control" as well.
2008-03-01Make sabtty(4) adopt the speed configured in OpenFirmware when it is theMark Kettenis
console. ok deraadt@
2008-03-01Add getpropspeed(); a function which decodes a property describing a serialMark Kettenis
port configuration and returns the configured speed.
2008-03-01Provide "reg" property when attaching cpu(4).Mark Kettenis
2008-02-29Fix dksc() bootpath parsing.Miod Vallat
2008-02-29Fix db_read_bytes() for short reads.Miod Vallat
2008-02-27return from tda_attach before registering the sensor taskRobert Nagy
if there are no temperature sensors
2008-02-25- Add lii(4) commented out to the amd64 configsBrad Smith
- Comment out lii(4) in the i386 configs since it does not work yet - Add et(4) to the i386 and amd64 RAMDISK_CD configs ok deraadt@
2008-02-24Add commented out Bluetooth HID sectionUwe Stuehler
ok deraadt
2008-02-24Remove some bogus 32-bit compatibiliy code and comments.Mark Kettenis
2008-02-21There's no need to print the IRQ now that we have direct configuration.Joel Sing
Cleanup the interrupt establishment code a little whilst we're here. ok miod@
2008-02-21There's no need to print the IRQ now that we have direct configuration.Joel Sing
Cleanup the interrupt establishment code a little whilst we're here. ok miod@ jasper@
2008-02-21enable envy(4) on amd64, untested.Alexandre Ratchov
suggested by brad@, "i don't feel like objecting" deraadt@
2008-02-21enable envy(4) on i386Alexandre Ratchov
ok jakemsr@, beck@, deraadt@
2008-02-21uncomment the entry to allow opl(4) to attach to cmpci(4).Brad Smith
ok jakemsr@ dlg@
2008-02-20Oops, correctly recover from kcopy() faults, since the stack frame isMiod Vallat
different now.
2008-02-20More dead includes and functions noone will mourn.Miod Vallat
2008-02-20Completely overhault attachment rules on sgi. No more indirect configurationMiod Vallat
inherited from OpenBSD/arc machines with ISA bus; mainbus children match on device name and other hierarchies match on simplified locators. As a bonus, attachment lines in dmesg will now print their locators. ok jsing@
2008-02-20Preserve pcb_onfault within kcopy(), as expected and as all other platforms do.Miod Vallat
2008-02-204.3-betaMiod Vallat
2008-02-20enable tda(4)Robert Nagy
2008-02-20make tda(4) run the fans at maximum speed when we are about to dropRobert Nagy
drop to ddb(4) in order to avoid overheating in case of a system crash. ok kettenis@
2008-02-19Remove duplicate strcmp().Joel Sing
From Iruata Souza <iru.muzgo@gmail.com>
2008-02-18Only attach on Sun Blade 1000/2000.Mark Kettenis