PPM(4) - Device Drivers Manual (sparc64) # PPM(4) - Device Drivers Manual (sparc64)
NAME # ppm - SPARC64 PPM
SYNOPSIS # ppm* at ebus?
DESCRIPTION # The ppm device contains miscellaneous system controls, including the front panel LED. This LED can be made to blink based on the load average on most systems by setting the sysctl(2) variable machdep.led_blink to a non-zero value. Internally, various status bits for some of the onboard devices are found in ppm.
...
PRTC(4) - Device Drivers Manual (sparc64) # PRTC(4) - Device Drivers Manual (sparc64)
NAME # prtc - PROM real-time clock
SYNOPSIS # prtc0 at mainbus0
DESCRIPTION # The prtc driver provides support for the time of day service provided by the PROM on systems that do not have a hardware real-time clock like the Sun Enterprise 10000, Sun Fire 12K and Sun Fire 15K.
SEE ALSO # intro(4)
HISTORY # The prtc driver first appeared in OpenBSD 4.
...
PSYCHO(4) - Device Drivers Manual (sparc64) # PSYCHO(4) - Device Drivers Manual (sparc64)
NAME # psycho - SPARC64 Host/PCI bridge
SYNOPSIS # psycho* at mainbus0 pci* at psycho?
DESCRIPTION # The psycho device provides support for the pci(4) bus on sparc64 systems, most often found on UltraSPARC I and UltraSPARC II based systems. It supports the ioctl(2) interface in pci(4).
SEE ALSO # intro(4), pci(4)
HISTORY # OpenBSD support for the psycho first appeared in OpenBSD 3.
...
PUC(4) - Device Drivers Manual # PUC(4) - Device Drivers Manual
NAME # puc - PCI universal communications card driver
SYNOPSIS # puc* at pci? puc* at cardbus? lpt* at puc? com* at puc?
DESCRIPTION # The puc driver provides support for PCI communications cards containing simple communications ports, such as NS16550-family (com) serial ports and standard PC-like (lpt) parallel ports. The driver is called “universal” because the interfaces to these devices aren’t nearly as well defined and standard as they should be.
...
PVBUS(4) - Device Drivers Manual # PVBUS(4) - Device Drivers Manual
NAME # pvbus - paravirtual device tree root
SYNOPSIS # pvbus0 at mainbus0
#include <sys/types.h>
#include <sys/ioctl.h>
#include <dev/pv/pvvar.h>
DESCRIPTION # pvbus is used on virtual machines that are running on hypervisors. It provides a pseudo-bus for all paravirtual devices that do not attach to a well-known bus like pci(4). The pvbus driver is responsible for detecting the hypervisor interface, checking the capabilities, attaching the paravirtual devices, and providing access to supported information stores.
...
PWDOG(4) - Device Drivers Manual # PWDOG(4) - Device Drivers Manual
NAME # pwdog - Quancom PWDOG1 watchdog timer device
SYNOPSIS # pwdog0 at pci?
DESCRIPTION # The pwdog driver provides support for Quancom PWDOG1 boards.
If the kernel crashes, the watchdog timer is not reset and the system will reboot (assuming a proper connection is made between the PWDOG1 and the motherboard). Alternatively, the watchdog can be reinitialized via a userland process which ensures that process scheduling, not just kernel timeout processing, is still taking place.
...
PWMBL(4) - Device Drivers Manual # PWMBL(4) - Device Drivers Manual
NAME # pwmbl - PWM backlight controller
SYNOPSIS # pwmbl* at fdt?
DESCRIPTION # The pwmbl driver provides support for backlight controllers that are controlled by a PWM signal.
SEE ALSO # intro(4)
HISTORY # The pwmbl device driver first appeared in OpenBSD 6.7.
AUTHORS # The pwmbl driver was written by Krystian Lewandowski.
OpenBSD 7.5 - October 22, 2019
PWMFAN(4) - Device Drivers Manual # PWMFAN(4) - Device Drivers Manual
NAME # pwmfan - PWM fan controller
SYNOPSIS # pwmfan* at fdt?
DESCRIPTION # The pwmfan driver provides support for fans that are controlled by a PWM signal.
SEE ALSO # intro(4)
HISTORY # The pwmfan device driver first appeared in OpenBSD 6.7.
AUTHORS # The pwmfan driver was written by Patrick Wildt <patrick@blueri.se>.
OpenBSD 7.5 - December 3, 2019
PWMLEDS(4) - Device Drivers Manual # PWMLEDS(4) - Device Drivers Manual
NAME # pwmleds - PWM LEDs
SYNOPSIS # pwmleds* at fdt?
DESCRIPTION # The pwmleds driver provides support for LEDs controlled by Pulse Width Modulation (PWM).
Currently, only keyboard backlight LEDs are supported.
SEE ALSO # intro(4)
HISTORY # The pwmleds driver first appeared in OpenBSD 7.3.
AUTHORS # The pwmleds driver was written by Mark Kettenis <kettenis@openbsd.org>.
...
PWMREG(4) - Device Drivers Manual # PWMREG(4) - Device Drivers Manual
NAME # pwmreg - PWM voltage regulator
SYNOPSIS # pwmreg* at fdt?
DESCRIPTION # The pwmreg driver provides support for voltage regulators that are controlled by a PWM signal.
SEE ALSO # intro(4)
HISTORY # The pwmreg device driver first appeared in OpenBSD 6.6.
AUTHORS # The pwmreg driver was written by Mark Kettenis <kettenis@openbsd.org>.
OpenBSD 7.5 - September 30, 2019