summaryrefslogtreecommitdiff
path: root/sys/arch/sparc64/dev
AgeCommit message (Expand)Author
2006-07-02get rid of an unused variable.David Gwynne
2006-07-01one more dmesg tweakTheo de Raadt
2006-07-01clean dmesg output for iommu more; tested miod dlgTheo de Raadt
2006-07-01Provide our own alloc_attr() routine for sun frame buffer, since the computationMiod Vallat
2006-07-01Make sure we don't accidentally match one of the unused PCI error interruptsMark Kettenis
2006-06-30For 32bit sun frame buffers, tweak ri_devcmap to get the BoW palette insteadMiod Vallat
2006-06-30Some machines lack the virtual-dma property. In that case, go backTheo de Raadt
2006-06-29No need to keep specific variables for the kernel messages colors on sunMiod Vallat
2006-06-29try prom mapping first, then memory mapping, then io mapping.. this worksTheo de Raadt
2006-06-28cleanup dmesg logging for iommu goo, make it follow the standard formTheo de Raadt
2006-06-28look at "virtual-dma" property to decide where the iommu address spaceTheo de Raadt
2006-06-28keep track of what is a schizo and what is tomatilloTheo de Raadt
2006-06-27Fix interrupt mapping. This now seems to work on all machines, even withMark Kettenis
2006-06-27don't bother printing "{se}bus: %s incomplete" for devices missing a regJason Wright
2006-06-23match tomatillo varient (not yet fully working)Theo de Raadt
2006-06-22BBC-based machines swap the two registers (good going Sun -- that is why weTheo de Raadt
2006-06-21if machdep.kbdreset==1 and the front panel button interrupt fires, tell initJason Wright
2006-06-16documentation on the registerJason Wright
2006-06-16skeleton driver for power button on u5.. does precisely nothing except attach.Jason Wright
2006-06-14support the iic busses on the ultrasparc III machines (something is stillTheo de Raadt
2006-06-02sbus_establish() and the associated linked list in the sbus softc is now onlyMiod Vallat
2006-06-02turn the non-DEBUG case of DPRINTF into a do {} while (0) so it worksJason Wright
2006-06-02- clear the PCI_AFSR during initJason Wright
2006-06-02correct bits for bus type in PCIAFSRJason Wright
2006-06-02ppm driver. We don't use it for much... except to blink the power switch led...Jason Wright
2006-06-02bits bits bits, who got dat bitsJason Wright
2006-06-01latch the AFSR/AFAR -before- reading the PCI control/status registerJason Wright
2006-06-01do a better job of setting up the PBM. Doesn't fix the PIO faults we'reJason Wright
2006-06-01- stop using magic constants for the onboard error INOs (one was wrong anyway)Jason Wright
2006-06-01add bit defns for [UE]FARJason Wright
2006-06-01enable error interrupts and install handlers for same (the handlers don't do ...Jason Wright
2006-05-30Sync region detection algorithm with macppc, helps some recent cards, suchMiod Vallat
2006-05-29implement frequency setting for the beep. It also beeps for one secondJason Wright
2006-05-29fetch the beep clock frequency (we'll need it to compute the audio frequency ...Jason Wright
2006-05-28placeholder driver for the bbc,beep device. should be straightforwardJason Wright
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
2006-05-28make the ISR bits visible so we can poll them in cngetc (w/out cnpollc).Jason Wright
2006-05-28don't hardcode the iova... it uses the same scheme as the sbus machinesJason Wright
2006-05-15Merge creator attachment code again, it turns out the upa/mainbus attachmentMiod Vallat
2006-04-29fix build after timestamping addition; sparc pointed out by pvalchev@Christian Weisgerber
2006-04-272 lines of code to support tty timestampsTheo de Raadt
2006-04-16Remove code from an old (broken) diff of mine, which crept in in last commit.Miod Vallat
2006-04-09On macppc and sparc64, if allowaperture=0 only allow mmap()-ing ofMatthieu Herrb
2006-03-24- Set the PCI latency timer for bus master devices.Brad Smith
2006-03-19rev 1.86Brad Smith
2006-03-15Nuke dk_establish(), no longer used.Miod Vallat
2006-03-13* Add "pcitag_t *pba_bridgetag" to pci_attach_args. This is set toBrad Smith
2006-03-12Previous fix was half-done, move the wsscreen_list array into the softcMiod Vallat