files.gpio revision 1.15
11.15Sthorpej# $NetBSD: files.gpio,v 1.15 2018/05/19 14:15:39 thorpej Exp $ 21.1Sjmcneill 31.9Smbalmerdefine gpio {[offset = -1], [mask = 0], [flag = 0]} 41.1Sjmcneill 51.1Sjmcneilldevice gpio: gpio 61.1Sjmcneillattach gpio at gpiobus 71.1Sjmcneillfile dev/gpio/gpio.c gpio needs-flag 81.4Sriz 91.5Smbalmer# GPIO simulator 101.6Smbalmerdefpseudodev gpiosim: gpiobus 111.13Suebayasifile dev/gpio/gpiosim.c gpiosim needs-count 121.5Smbalmer 131.7Smbalmer# I2C bus bit-banging 141.7Smbalmerdevice gpioiic: i2cbus, i2c_bitbang 151.7Smbalmerattach gpioiic at gpio 161.7Smbalmerfile dev/gpio/gpioiic.c gpioiic 171.7Smbalmer 181.5Smbalmer# 1-Wire bus bit-banging 191.4Srizdevice gpioow: onewirebus, onewire_bitbang 201.4Srizattach gpioow at gpio 211.4Srizfile dev/gpio/gpioow.c gpioow 221.8Smbalmer 231.8Smbalmer# Keylock 241.8Smbalmerdevice gpiolock: gpiobus 251.8Smbalmerattach gpiolock at gpio 261.8Smbalmerfile dev/gpio/gpiolock.c gpiolock 271.10Smbalmer 281.10Smbalmer# PWM 291.10Smbalmerdevice gpiopwm: gpiobus 301.10Smbalmerattach gpiopwm at gpio 311.10Smbalmerfile dev/gpio/gpiopwm.c gpiopwm 321.11Sjmcneill 331.11Sjmcneill# RF kill 341.11Sjmcneilldevice gpiorfkill: gpiobus 351.11Sjmcneillattach gpiorfkill at gpio 361.11Sjmcneillfile dev/gpio/gpiorfkill.c gpiorfkill 371.12Sjmcneill 381.12Sjmcneill# Button 391.14Sjmcneilldevice gpiobutton: gpiobus, sysmon_power, sysmon_taskq 401.12Sjmcneillattach gpiobutton at gpio 411.12Sjmcneillfile dev/gpio/gpiobutton.c gpiobutton 421.15Sthorpej 431.15Sthorpej# GPIO interrupt example 441.15Sthorpejdevice gpioirq: gpiobus 451.15Sthorpejattach gpioirq at gpio 461.15Sthorpejfile dev/gpio/gpioirq.c gpioirq 47