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
/
dev
/
at
master
36 folders
45 files
acpi
acpibtn_notify: ignore duplicate ACPI lid transitions A Dell Precision 5510 produces two _LID events when the lid is closed. This results in acpibtn_notify() adding two sleep tasks. The laptop suspends and resumes successfully, but on resume the second sleep task runs and it goes right back to sleep. Making the lid transition a no-op when the existing value matches new _LID value works around the problem. OK miod@ jcs@
3 years ago
adb
Add Backtab key, based on a change from Crystal Kolipe kolipe.c at exoticsilicon dot com.
3 years ago
ata
bzero(disklabel) or memset(disklabel,0) should be enough for anyone. No need to also set d_flags to 0.
3 years ago
atapiscsi
constify SCSI adapter entry points
4 years ago
cardbus
Ichiro FUKUHARA agreed to rescind clause 3 and 4 in NetBSD if_ath_cardbus.c rev 1.36
3 years ago
dec
typo
11 years ago
dt
Add new dt(4) ioctl DTIOCGARGS to get the types of probe arguments. They are already tracked as strings in the kernel. Export them to userland using one ioctl(2) for all arguments of each probe. OK mpi@
3 years ago
efi
Implement access to EFI variables and ESRT through an ioctl(2) interface that is compatible with what FreeBSD and NetBSD have. Setting EFI variables is only allowed at securelevel 0 and below.
3 years ago
eisa
constify struct cfattach
4 years ago
fdt
Synopsis Designware -> Synopsys DesignWare
3 years ago
gpio
Remove unused device poll functions.
3 years ago
hid
include sys/device.h, on some architectures this gets pulled in, but others (like sparc64) require it explicitly
3 years ago
hil
Add Backtab key, based on a change from Crystal Kolipe kolipe.c at exoticsilicon dot com.
3 years ago
i2c
Delete obsolete /* ARGSUSED */ lint comments.
3 years ago
ic
zap excessive semicolons; ok mglocker@
3 years ago
isa
Remove audio(9) speaker_ctl(), let open() handle speakers where needed
3 years ago
microcode
remove unused version of ncr53cxxx.c ok deraadt@ miod@
3 years ago
mii
Add support for the RTL8211F-VD PHY.
3 years ago
ofw
add phy_enable_prop_idx() to work with phys under props other than "phy".
3 years ago
onewire
constify struct cfattach
4 years ago
pci
Fix stupid bug in previous.
3 years ago
pckbc
Delete obsolete /* ARGSUSED */ lint comments.
3 years ago
pcmcia
Christos Zoulas removed his name from advertising clauses and copyrights of some files in NetBSD. Make the same changes here.
3 years ago
puc
constify struct cfattach
4 years ago
pv
timecounting: remove incomplete PPS support
3 years ago
rasops
RASOPS_CLIPPING is about screen coordinates, don't let it mess with color codes. NFC as this option is not enabled anywhere.
3 years ago
sbus
Make audio(9) get_props() optional, remove it from duplex drivers
3 years ago
sdmmc
Christos Zoulas removed his name from advertising clauses and copyrights of some files in NetBSD. Make the same changes here.
3 years ago
spi
Extend the SPI bus API a bit. The config structure gets an sc_cs_delay member to allow us to specify a delay between assert the CS# signal and starting the clock. And the transfer function gains a flags argument, which can be used to specify a new SPI_KEEP_CS flag to keep CS# asserted after the transfer. This allows us to do another transfer immediately afterwards without de-asserting CS# which is necessary for sending commands to the upcoming Apple M1 keyboard/touchpad driver.
4 years ago
sun
Add Backtab key, based on a change from Crystal Kolipe kolipe.c at exoticsilicon dot com.
3 years ago
tc
Make audio(9) get_props() optional, remove it from duplex drivers
3 years ago
usb
fill out the list of quectel devices that should be supported.
3 years ago
videomode
spelling feedback and ok tb@ jmc@ ok ratchov@
4 years ago
wscons
Correctly account the number of bytes processed when outputting UTF-8 encoded characters.
3 years ago
wsfont
wscons: const-ify font encoding mappings
4 years ago
x86emu
spelling feedback and ok tb@ jmc@ ok ratchov@
4 years ago
audio.c
Adjust knote(9) API
3 years ago
audio_if.h
Remove audio(9) speaker_ctl(), let open() handle speakers where needed
3 years ago
bio.c
trivial size to free()
10 years ago
biovar.h
Add include guard
5 years ago
clock_subr.h
Extend struct todr_chip_handle with a todr_quality member. This allows us to assign a quality to RTC implementation and pick the "best" RTC if a system has multiple RTCs (or multiple interfaces to an RTC). This allows us to prefer a battery-backed I2C RTC over an RTC that is part of the SoC which is only running of the SoC is powered. It also allows us to work around issues with firmware RTC interfaces that may lie to us or even crash the system.
3 years ago
cninit.c
Delete unnecessary <sys/file.h> includes
8 years ago
cons.c
Remove unused device poll functions.
3 years ago
cons.h
Remove unused device poll functions.
3 years ago
diskmap.c
Resolve some minor nits in diskmapioctl():
6 years ago
firmload.c
Instead of using BYPASSUNVEIL at NDINIT time, use KERNELPATH to indicate we want to skip all userland-related checks. Discussed with beck and semarie, tested by stsp.
7 years ago
hotplug.c
Remove unused device poll functions.
3 years ago
ipmi.c
fix leaking memory in get_sdr on failure. Found by LLVM scan-build. ok sthen@
4 years ago
ipmi.h
Implement FreeBSD-compatible IOCTL to access BMC in ipmi(4)
10 years ago
ipmivar.h
OPAL implements firmware calls that abstract communicating with the BMC over IPMI. Use these calls to add support for impi(4) on PowerNV systems.
5 years ago
kcov.c
Remove temporary verbose logging.
4 years ago
kstat.c
add kstat_remove so you can tear the struct apart before kstat_destroy
4 years ago
ksyms.c
__LDPGSZ hasn't been used here since rev 1.23 (2013). Delete comment referring to it
4 years ago
midi.c
Remove unused device poll functions.
3 years ago
midi_if.h
Constify struct {audio,midi,radio,video}_hw_if. No functional change.
4 years ago
midivar.h
Constify struct {audio,midi,radio,video}_hw_if. No functional change.
4 years ago
mulaw.c
Reimplement the audio driver in a simpler way, removing unused/unusable functionality. Same API and ABI except for the removed bits and no behaviour change for programs using libsndio. With help from armani@ and mpi@, thanks.
10 years ago
mulaw.h
Reimplement the audio driver in a simpler way, removing unused/unusable functionality. Same API and ABI except for the removed bits and no behaviour change for programs using libsndio. With help from armani@ and mpi@, thanks.
10 years ago
radio.c
constify struct cfattach
4 years ago
radio_if.h
Constify struct {audio,midi,radio,video}_hw_if. No functional change.
4 years ago
radiovar.h
Constify struct {audio,midi,radio,video}_hw_if. No functional change.
4 years ago
rd.c
constify struct cfattach
4 years ago
rnd.c
Delete obsolete /* ARGSUSED */ lint comments.
3 years ago
rndis.h
spelling feedback and ok tb@ jmc@ ok ratchov@
4 years ago
softraid.c
Move duplicate code to new sr_find_discipline() helper
3 years ago
softraid_concat.c
Reduce minimum allowed number of chunks in a CONCAT volume from 2 to 1.
6 years ago
softraid_crypto.c
Remove crp_etype and return errors directly from crypto_invoke()
4 years ago
softraid_raid0.c
Add missing %s in sr_error, otherwise 'sd->sd_name' is not printed.
6 years ago
softraid_raid1.c
panic does not require a \n at the end. When one is provided, it looks wrong.
4 years ago
softraid_raid1c.c
Remove crp_etype and return errors directly from crypto_invoke()
4 years ago
softraid_raid5.c
panic does not require a \n at the end. When one is provided, it looks wrong.
4 years ago
softraid_raid6.c
panic does not require a \n at the end. When one is provided, it looks wrong.
4 years ago
softraidvar.h
Remove unused *sd_scsibus_dev member from struct sr_discipline
3 years ago
spdmem.c
Fix DDR4 DIMM size calculation.
6 years ago
spdmemvar.h
Split existing spdmem@i2c code into bus-agnostic spd record decoding code, and an i2c attachment. No functional change; ok jsg@ deraadt@
16 years ago
video.c
Remove unused device poll functions.
3 years ago
video_if.h
Constify struct {audio,midi,radio,video}_hw_if. No functional change.
4 years ago
vnd.c
Delete obsolete /* ARGSUSED */ lint comments.
3 years ago
vndioctl.h
Delete commented out VNDIOCGET60 ioctl
6 years ago
vscsi.c
Remove unused device poll functions.
3 years ago
vscsivar.h
provide VSCSI_STAT_RESET so userland can tell us that the connection to the device was reset rather than blindly fail it.
15 years ago