summaryrefslogtreecommitdiff
path: root/sys/arch/sgi
AgeCommit message (Expand)Author
2009-11-09Make sure we correctly return failure in l1_serial_ppp_read() when a readMiod Vallat
2009-11-09Only invoke the L1 code if IP35.Miod Vallat
2009-11-08Add code to send L1 commands and parse command results; use it to add a wayMiod Vallat
2009-11-08Figure out the size of the SSRAM used as internal memory by the chip onMiod Vallat
2009-11-08Do not risk touching nonexisting registers on MENET boards; untested due toMiod Vallat
2009-11-07According to Brad, bnx(4) is not endian-safe, so remove it from sgi kernels.Miod Vallat
2009-11-07In case an ioc(4) device has lost its NIC component, do not recognize itMiod Vallat
2009-11-07A few more PCI Ethernet controllers; from Brad.Miod Vallat
2009-11-07Add a bunch of PCI audio devices, only compile tested; from Brad.Miod Vallat
2009-11-07Replace option TGT_ORIGIN200 and TGT_ORIGIN2000 with a single option,Miod Vallat
2009-11-07Change sgi system identification from a single system type list, to a smallerMiod Vallat
2009-11-06When rebooting IP27 or IP35 systems, do not request the prom to skip diagnosticsMiod Vallat
2009-11-04MP safe mutex.Takuya ASADA
2009-11-03Align each RX descriptor to a 4KB boundary; fixes poor RX performance (chipMiod Vallat
2009-11-03A few cleanups and also reflect duplex state in mcr in addition to tcsr.Miod Vallat
2009-11-03Offset the start of the RX buffers by two bytes, so that the ethernetMiod Vallat
2009-11-02Got the RX threshold interrupt working, does not help RX performance though;Miod Vallat
2009-11-02A few fixes and improvements:Miod Vallat
2009-11-02When the iec(4) Ethernet address is unkown, pass ff:ff:ff:ff:ff:ff instead ofMiod Vallat
2009-11-01Looks like I forgot to add files again. These are the most important filesMiod Vallat
2009-11-01Driver for the sgi IOC3 onboard Ethernet interface. Tested on Octane only soMiod Vallat
2009-10-31A chunk from my WIP bootblocks tree went in by mistake in previous commit;Miod Vallat
2009-10-31Do not override AS and LD, to be cross compilation friendly; noticed by syuu@Miod Vallat
2009-10-31s/Mhz/MHz/, MHz is a multiple of the SI unit hertz (whose symbol is Hz).Igor Sobrado
2009-10-31Blinkenlichten on Octane.Miod Vallat
2009-10-30Support IP30 secondary cpu bootup. ok miod@Takuya ASADA
2009-10-26Rename struct confargs to struct mainbus_attach_args for consistency and alsoMiod Vallat
2009-10-26Get rid of unused `frame' member of struct intrhand; only hardclock() needsMiod Vallat
2009-10-26Make pci_intr_string() on xbridge return both the xbridge irq and the crossbowMiod Vallat
2009-10-26Remove DS1687 vs DS742 runtime detection code; we only attach dsrtc on theMiod Vallat
2009-10-26Add support for the Octane power button to power(4). Took me a while toMiod Vallat
2009-10-26Add new xbow routines to explicitely trigger or clear an interrupt source,Miod Vallat
2009-10-26Oops; forgot to add this file in previous commit (overhaul of macebusMiod Vallat
2009-10-26Better crime/mace interrupt handling; interrupt information is no longerMiod Vallat
2009-10-23Fix logic in ip27_hub_intr_makemasks() to correctly {un,}mask interruptMiod Vallat
2009-10-22Completely overhaul interrupt handling on sgi. Cpu state now only stores aMiod Vallat
2009-10-22With the splx() changes, it is no longer necessary to remember which interruptMiod Vallat
2009-10-22Implement bus_space_vaddr() for macepcibr.Miod Vallat
2009-10-22Make macebus_intr_disestablish() signature sane, and update its caller.Miod Vallat
2009-10-22The recent cleanups make blatantly visible that the pending_int handlerMiod Vallat
2009-10-22unifdef -DIMASK_EXTERNAL to the mips code. Support for interrupt masking atMiod Vallat
2009-10-22Replace intrmask_t with uint32_t. This types only describes interrupt masksMiod Vallat
2009-10-22Introduce a logical xbpci(4) device between xbridge and pci, since more thanMiod Vallat
2009-10-22Correctly initialize the second HUB PI interrupt and calias registers onMiod Vallat
2009-10-21Replace IP32 hw_setintrmask() .S routine with a two line C routine.Miod Vallat
2009-10-21In atoi(), only check for a base indication iff the string starts with `0'Miod Vallat
2009-10-19Correct a target name so that we don't rebuild vers.o (and thenPhilip Guenthe
2009-10-16Honour serial console speed on O2 too.Miod Vallat
2009-10-16Make Octane kernels compile again after recent changes. My bad.Miod Vallat
2009-10-16Get serial console speed from prom, and use it instead of hardcoding 9600 bps,Miod Vallat