tangled
alpha
login
or
join now
jcs.org
/
openbsd-src
0
fork
atom
jcs's openbsd hax
openbsd
0
fork
atom
overview
issues
pulls
pipelines
openbsd-src
/
sys
/
arch
/
loongson
/
dev
/
at
jcs
31 files
apm.c
indent with tabs not spaces; from jon@elytron.openbsd.amsterdam
2 years ago
bonito.c
mips64, octeon, loonson: trigger deferred clock interrupts from splx(9)
3 years ago
bonito_irq.h
Huge work-in-progress commit to support Loongson 2E-based evaluation boards with a VIA 686 southbridge.
16 years ago
bonitoreg.h
Move the definition of REGVAL into a common header to make it usable outside bonito(4).
9 years ago
bonitovar.h
Remove dependency from wscons_machdep upon bonito. Instead of hardcoding bonito as the northbridge, have the per-platform early setup code register functions providing access to the PCI configuration space, for the wscons code to walk the PCI space in search of a graphics board.
12 years ago
com_leioc.c
Suppress messages about spurious UART interrupts on MP systems. A similar workaround was added in r1.8 of cn30xxuart.c because of the same root cause.
9 years ago
gdiumiic.c
Also attach spdmem on Gdium.
3 years ago
glx.c
remove prototypes with no matching function; ok miod@
2 years ago
glxclk.c
clockintr: remove clockintr_init(), clockintr_flags
2 years ago
htb.c
Add a PCI attach hook mechanism for htb(4), similar to the one in bonito(4). Use the hook for setting up the PIC.
9 years ago
htbreg.h
Add drivers for PCI host bridge and built-in UARTs on Loongson 3A, and put the pieces together by platform glue.
9 years ago
htbvar.h
remove extern with no matching var; ok miod@
2 years ago
kb3310.c
Print raw battery information if KB3310_DEBUG, not DEBUG. NFC
2 years ago
kb3310var.h
Update my email address.
6 years ago
leioc.c
Add drivers for PCI host bridge and built-in UARTs on Loongson 3A, and put the pieces together by platform glue.
9 years ago
leiocreg.h
Add drivers for PCI host bridge and built-in UARTs on Loongson 3A, and put the pieces together by platform glue.
9 years ago
leiocvar.h
Add drivers for PCI host bridge and built-in UARTs on Loongson 3A, and put the pieces together by platform glue.
9 years ago
mainbus.c
Extend struct platform with MP control functions, and add bootstrap code for secondary CPUs.
9 years ago
mcclock.c
ansi
3 years ago
mcclock_isa.c
ansi
3 years ago
mcclockvar.h
Use <dev/clock_subr.h> in mcclock(4).
5 years ago
ohci_voyager.c
constify struct cfattach
4 years ago
pcib.c
glxpcib(4) invokes pcibattach assuming pcib doesn't need more than a `struct device' as its softc. This is not the case on loongson, and the glxpcib softc gets subtly corrupted, causing a kernel panic when attempting to select the glxpcib timecounter as the current timecounter.
13 years ago
radeonfb.c
Implement support for framebuffers that don't start on a page boundary. This happens on the new 14" and 16" Macbook Pro where we deliberately use a framebuffer that skips the first few lines to avoid "the notch". The offset of the first pixel is added to struct wsdisplay_fbinfo. The stride is added as well, mirroring the value returned by the WSDISPLAYIO_LINEBYTES ioctl, such that we can retire that one in the future. A compat ioctl is implemented to help the transition. The compat code will be removed after OpenBSD 7.3 has been released.
3 years ago
sisfb.c
spelling
9 months ago
smfb.c
spelling
9 months ago
smfbreg.h
screen blanking code for SM502, and some smfb code cleanup.
15 years ago
stsec.c
Harmonize battery state thresholds accross platforms.
9 years ago
voyager.c
disatcher -> dispatcher
4 years ago
voyagerreg.h
screen blanking code for SM502, and some smfb code cleanup.
15 years ago
voyagervar.h
Subdevice interrupt dispatcher for voyager(4) and ohci@voyager device, only allowed to match on old gdium artwork, as newer artwork have nothing connected to the usb pins, and this causes the empty bus probe to stall the boot a few seconds.
16 years ago