xref: /netbsd-src/sys/dev/onewire/files.onewire (revision fea0c645cdda00b15fa4b5b2998d564bcc75e72f)
1# $NetBSD: files.onewire,v 1.6 2025/01/23 19:02:42 brad Exp $
2
3define	onewire {}
4defflag opt_onewire.h	ONEWIRE_DEBUG
5
6device	onewire: onewire
7attach	onewire at onewirebus
8file	dev/onewire/onewire.c		onewire
9file	dev/onewire/onewire_subr.c	onewire
10
11file	dev/onewire/onewire_bitbang.c	onewire_bitbang
12
13# Temperature family type device
14device	owtemp: sysmon_envsys
15attach	owtemp at onewire
16file	dev/onewire/owtemp.c		owtemp
17
18# 256bit EEPROM
19device 	oweeprom
20attach 	oweeprom at onewire
21file 	dev/onewire/oweeprom.c		oweeprom
22
23# I2C bridge
24device	ds28e17iic: i2cbus, i2cexec
25attach	ds28e17iic at onewire
26file	dev/onewire/ds28e17iic.c	ds28e17iic
27