files.spi revision 1.7
1#	$NetBSD: files.spi,v 1.7 2019/11/02 14:33:27 tnn Exp $
2
3define	spibus { }
4
5device	spi { [slave = -1] }
6attach	spi at spibus
7file	dev/spi/spi.c			spi | spibus
8
9#
10# SPI client devices
11#
12
13# Common SPI flash support
14define	spiflashbus { }
15device	spiflash: disk
16attach	spiflash at spiflashbus
17file	dev/spi/spiflash.c		spiflash | spiflashbus
18
19# STMicro M25P SPI flash
20device	m25p: spiflashbus
21attach	m25p at spi
22file	dev/spi/m25p.c			m25p
23
24# TI TMP121 digital temperature sensor
25device	tmp121temp: sysmon_envsys
26attach	tmp121temp at spi
27file	dev/spi/tmp121.c		tmp121temp
28
29# MCP48x1 DAC 
30device	mcp48x1dac
31attach	mcp48x1dac at spi
32file	dev/spi/mcp48x1.c		mcp48x1dac	
33
34# MCP23S17 16-bit GPIO
35device	mcp23s17gpio: gpiobus
36attach	mcp23s17gpio at spi
37file	dev/spi/mcp23s17.c		mcp23s17gpio
38
39# Solomon Systech SSD13xx PLED/OLED display
40attach	ssdfb at spi with ssdfb_spi
41file	dev/spi/ssdfb_spi.c		ssdfb_spi
42
43# MCP3x0x ADC
44device	mcp3kadc: sysmon_envsys
45attach	mcp3kadc at spi
46file	dev/spi/mcp3k.c			mcp3kadc
47