#
7d022182 |
| 01-Jan-2024 |
kettenis <kettenis@openbsd.org> |
Move fdt attachment into sys/conf/files.conf instead of duplicating it on an MD basis.
ok patrick@
|
#
74c06af1 |
| 05-Oct-2021 |
deraadt <deraadt@openbsd.org> |
wd(4) device node support was missing, add it.
|
#
c5fc2d49 |
| 23-Jan-2021 |
kettenis <kettenis@openbsd.org> |
OPAL implements firmware calls that abstract communicating with the BMC over IPMI. Use these calls to add support for impi(4) on PowerNV systems.
ok dlg@
|
#
eda2c43b |
| 26-Oct-2020 |
kettenis <kettenis@openbsd.org> |
Include I2C stuff.
|
#
2b67eb97 |
| 01-Oct-2020 |
kettenis <kettenis@openbsd.org> |
Add astfb(4), a driver for the framebuffer of the Aspeed BMC found on many POWER8 and POWER9 systems.
|
#
9eafc29e |
| 23-Aug-2020 |
kettenis <kettenis@openbsd.org> |
Add xicp(4), a driver for the interrupt control presenter hardware found on POWER8 CPUs.
|
#
210f3d83 |
| 16-Jul-2020 |
kettenis <kettenis@openbsd.org> |
Add a pseudo-driver to "kexec" an OpenBSD/powerpc64 kernel. Heavily based on the octboot driver that we use for octeon. To be used in the bootloader kernel.
|
#
68715bef |
| 14-Jul-2020 |
kettenis <kettenis@openbsd.org> |
Add xics(4), a driver for the OPAL virtual ICS.
|
#
eb0540bf |
| 07-Jul-2020 |
kettenis <kettenis@openbsd.org> |
Add opalsens(4), a driver for sensors provided by the OPAL firmware.
|
#
eed27c5c |
| 04-Jul-2020 |
kettenis <kettenis@openbsd.org> |
Use block device numbers instead of character device numbers.
|
#
a5999867 |
| 02-Jul-2020 |
kettenis <kettenis@openbsd.org> |
Add RAMDISK config for powerpc64.
|
#
5424ffdb |
| 29-Jun-2020 |
kettenis <kettenis@openbsd.org> |
Hook up a bunch of device drivers.
|
#
e26632cf |
| 27-Jun-2020 |
kettenis <kettenis@openbsd.org> |
/dev/openprom
|
#
634337a5 |
| 27-Jun-2020 |
kettenis <kettenis@openbsd.org> |
/dev/{null,mem,kmem,...}
|
#
0de853b5 |
| 27-Jun-2020 |
kettenis <kettenis@openbsd.org> |
Support using the FPU and AltiVec registers in userland. The registers are unconditionally saved upon context switch when they are in use.
|
#
9cff15ef |
| 22-Jun-2020 |
kettenis <kettenis@openbsd.org> |
Add opalcons(4), a driver for the OPAL console.
|
#
1af8fcf9 |
| 13-Jun-2020 |
kettenis <kettenis@openbsd.org> |
Add support for the XIVE interrupt controller found on POWER9 CPUs.
|
#
ff56acc2 |
| 10-Jun-2020 |
kettenis <kettenis@openbsd.org> |
Add clock interrupt support, adapted from the randomized dual clock implementation from Dale Rahn but relicensed (with his permission) under our standard ISC license.
|
#
73e6a210 |
| 10-Jun-2020 |
kettenis <kettenis@openbsd.org> |
Add ahci(4), bge(4) and xhci(4); ahci(4) and xhci(4) remain disabled for now.
|
#
d59f9b5a |
| 10-Jun-2020 |
kettenis <kettenis@openbsd.org> |
Add opal(4) a driver that interacts with the OPAL frimware and implements RTC functionality.
|
#
184c283e |
| 08-Jun-2020 |
kettenis <kettenis@openbsd.org> |
Add bus_dma(9) implementation.
|
#
6e7f8a9d |
| 07-Jun-2020 |
kettenis <kettenis@openbsd.org> |
Add bus_space.c.
|
#
ce837c9b |
| 07-Jun-2020 |
kettenis <kettenis@openbsd.org> |
Probe the PCI bus.
|
#
8c07258a |
| 07-Jun-2020 |
kettenis <kettenis@openbsd.org> |
mainbus(4) and cpu(4).
|
#
6fbfd68b |
| 27-May-2020 |
gkoehler <gkoehler@openbsd.org> |
Enter ddb at a trap instruction or with db_enter().
Tell make that trap_subr.S needs assym.h. Fill in opal_cngetc() so I can type at the "ddb>" prompt. Add enough code to trap_subr.S to "c" continue
Enter ddb at a trap instruction or with db_enter().
Tell make that trap_subr.S needs assym.h. Fill in opal_cngetc() so I can type at the "ddb>" prompt. Add enough code to trap_subr.S to "c" continue from ddb. Give registers to ddb. Try to load symbols from initrd.
ok kettenis@
show more ...
|