dissertation/sys/dev/fdt
patrick 4303d0d5bc The gpiokeys(4) 'label' property seems to be optional. If we don't have
any, don't try and print it, and especially don't error out.

Tested on Lenovo x13s (myself) and Pinebook Poop (kn@)
ok kn@
2022-11-07 20:28:23 +00:00
..
acrtc.c Convert more drivers to use todr_attach(). The quality of the RTC is 2022-10-17 19:09:46 +00:00
ahci_fdt.c marvell,armada-3700-ahci seems to work. 2022-05-25 03:03:58 +00:00
amlclock.c constify miscellaneous arm64 pin and clock tables 2022-06-28 23:43:12 +00:00
amldwusb.c Constify struct cfattach. 2021-10-24 17:52:26 +00:00
amliic.c Constify struct cfattach. 2021-10-24 17:52:26 +00:00
amlmmc.c spelling 2022-01-09 05:42:36 +00:00
amlpciephy.c Constify struct cfattach. 2021-10-24 17:52:26 +00:00
amlpinctrl.c constify miscellaneous arm64 pin and clock tables 2022-06-28 23:43:12 +00:00
amlpwm.c Constify struct cfattach. 2021-10-24 17:52:26 +00:00
amlpwrc.c constify struct cfattach 2022-04-06 18:59:26 +00:00
amlreset.c Constify struct cfattach. 2021-10-24 17:52:26 +00:00
amlrng.c Constify struct cfattach. 2021-10-24 17:52:26 +00:00
amlsm.c Constify struct cfattach. 2021-10-24 17:52:26 +00:00
amltemp.c Constify struct cfattach. 2021-10-24 17:52:26 +00:00
amluart.c Use db_rint() to make it possible to enter ddb(4) by typing ESC D. 2022-07-15 17:14:49 +00:00
amlusbphy.c spelling 2022-01-09 05:42:36 +00:00
axppmic.c Make sure we don't suspend if we have no way to wake up the machine. 2022-09-03 18:05:10 +00:00
bcm2711_pcie.c constify struct cfattach 2022-04-06 18:59:26 +00:00
bcm2711_rng.c constify struct cfattach 2022-04-06 18:59:26 +00:00
bcm2711_tmon.c constify struct cfattach 2022-04-06 18:59:26 +00:00
bcm2835_aux.c Constify struct cfattach. 2021-10-24 17:52:26 +00:00
bcm2835_bsc.c constify struct cfattach 2022-04-06 18:59:26 +00:00
bcm2835_clock.c constify struct cfattach 2022-04-06 18:59:26 +00:00
bcm2835_dmac.c Fix off-by-one in channel count, from NetBSD. 2022-08-10 20:19:22 +00:00
bcm2835_dog.c Constify struct cfattach. 2021-10-24 17:52:26 +00:00
bcm2835_dwctwo.c Improve periodic USB transfers (device intr, isoc) used for input 2022-09-04 08:42:39 +00:00
bcm2835_gpio.c constify struct cfattach 2022-04-06 18:59:26 +00:00
bcm2835_mbox.c Remove unused mutex. 2022-08-27 20:31:45 +00:00
bcm2835_rng.c Constify struct cfattach. 2021-10-24 17:52:26 +00:00
bcm2835_sdhost.c constify struct cfattach 2022-04-06 18:59:26 +00:00
bcm2835_temp.c Constify struct cfattach. 2021-10-24 17:52:26 +00:00
bd718x7.c constify miscellaneous arm64 pin and clock tables 2022-06-28 23:43:12 +00:00
ccp_fdt.c Constify struct cfattach. 2021-10-24 17:52:26 +00:00
cdsdhc.c Improve how quirks are handled on sdhc(4)-compatible drivers. So far 2022-01-18 11:36:21 +00:00
cduart.c Add cduart(4), a driver for the Cadence UART found on Xilinx Zynq SoCs. 2021-04-24 07:49:11 +00:00
com_fdt.c add Synopsys Degisnware UART (dw-apb-uart) support 2022-01-11 11:51:14 +00:00
cwfg.c constify struct cfattach 2022-04-06 18:59:26 +00:00
dapmic.c Extend struct todr_chip_handle with a todr_quality member. This allows us 2022-10-12 13:39:50 +00:00
dwdog.c Constify struct cfattach. 2021-10-24 17:52:26 +00:00
dwmmc.c Handle "broken-cd" as "non-removable" like we do in dwmmc(4). Needed on 2022-06-09 14:43:28 +00:00
dwpcie.c Add support for the PCIe controller on the Qualcomm SC8280XP. Thankfully 2022-11-07 20:15:44 +00:00
ehci_fdt.c add support for the ehci controller on marvell 3720 boards. 2022-05-23 11:37:22 +00:00
es8316ac.c constify struct cfattach 2022-04-06 18:59:26 +00:00
exrtc.c Convert more drivers to use todr_attach(). The quality of the RTC is 2022-10-17 19:09:46 +00:00
exuart.c Remove unused device poll functions. 2022-07-02 08:50:41 +00:00
exuartreg.h Improve support for the variant found on the Apple M1 SoC. 2021-02-22 18:32:02 +00:00
fanpwr.c Constify struct cfattach. 2021-10-24 17:52:26 +00:00
files.fdt Add FDT-based attachment for qciic(4). 2022-11-06 15:36:13 +00:00
fusbtc.c Constify struct cfattach. 2021-10-24 17:52:26 +00:00
gfrtc.c Convert more drivers to use todr_attach(). The quality of the RTC is 2022-10-17 19:09:46 +00:00
gpiocharger.c constify struct cfattach 2022-04-06 18:59:26 +00:00
gpiokeys.c The gpiokeys(4) 'label' property seems to be optional. If we don't have 2022-11-07 20:28:23 +00:00
gpioleds.c constify struct cfattach 2022-04-06 18:59:26 +00:00
gpiorestart.c Add gpiorestart(4), a driver that resets a SoC/board/machine using a GPIO 2022-06-09 12:13:56 +00:00
graphaudio.c Replace audio(9) get_props() with duplex check in open() in non-duplex drivers 2022-10-28 15:09:45 +00:00
hiclock.c constify miscellaneous arm64 pin and clock tables 2022-06-28 23:43:12 +00:00
hidwusb.c Constify struct cfattach. 2021-10-24 17:52:26 +00:00
hireset.c Constify struct cfattach. 2021-10-24 17:52:26 +00:00
hitemp.c constify miscellaneous arm64 pin and clock tables 2022-06-28 23:43:12 +00:00
if_bse_fdt.c constify struct cfattach 2022-04-06 18:59:26 +00:00
if_cad.c Unbreak, don't assume we always hold the NET_LOCK 2022-08-14 21:10:08 +00:00
if_dwge.c Rework the tx path to use the consumer and producer positions to work out 2021-12-20 04:21:32 +00:00
if_dwxe.c Add suspend/resume support. 2022-07-09 20:51:39 +00:00
if_fec.c spelling 2022-01-09 05:42:36 +00:00
if_mvneta.c Fix up tx ring slot calculations so we store the mbuf and dma map with 2022-07-19 21:49:22 +00:00
if_mvnetareg.h fix the definition of the MVNETA_PRXITTH Port RX Intr Threshold register 2022-06-03 03:17:36 +00:00
if_mvpp.c constify struct cfattach 2022-04-06 18:59:26 +00:00
if_mvppreg.h spelling 2022-01-09 05:42:36 +00:00
iicmux.c constify struct cfattach 2022-04-06 18:59:26 +00:00
imxanatop.c Constify struct cfattach. 2021-10-24 17:52:26 +00:00
imxanatopvar.h Remove unused/redundant prototypes. 2018-06-28 10:07:35 +00:00
imxccm.c constify miscellaneous arm64 pin and clock tables 2022-06-28 23:43:12 +00:00
imxccm_clocks.h constify miscellaneous arm64 pin and clock tables 2022-06-28 23:43:12 +00:00
imxdog.c constify struct cfattach 2022-04-06 18:59:26 +00:00
imxdwusb.c constify struct cfattach 2022-04-06 18:59:26 +00:00
imxehci.c constify struct cfattach 2022-04-06 18:59:26 +00:00
imxesdhc.c spelling 2022-01-09 05:42:36 +00:00
imxgpc.c Constify struct cfattach. 2021-10-24 17:52:26 +00:00
imxgpio.c Constify struct cfattach. 2021-10-24 17:52:26 +00:00
imxiic_fdt.c constify struct cfattach 2022-04-06 18:59:26 +00:00
imxiomuxc.c Constify struct cfattach. 2021-10-24 17:52:26 +00:00
imxpciephy.c constify struct cfattach 2022-04-06 18:59:26 +00:00
imxpwm.c constify struct cfattach 2022-04-06 18:59:26 +00:00
imxrtc.c Convert more drivers to use todr_attach(). The quality of the RTC is 2022-10-17 19:09:46 +00:00
imxspi.c OF_getproplen() returns -1 on error, so don't store result in size_t 2022-02-14 00:53:40 +00:00
imxsrc.c constify miscellaneous arm64 pin and clock tables 2022-06-28 23:43:12 +00:00
imxtmu.c Constify struct cfattach. 2021-10-24 17:52:26 +00:00
imxuart.c Remove unused device poll functions. 2022-07-02 08:50:41 +00:00
imxuartreg.h Move imxuart(4) to sys/dev/fdt so it can be shared between arm64 and armv7. 2018-03-29 20:33:53 +00:00
ipmi_fdt.c constify struct cfattach 2022-04-06 18:59:26 +00:00
moxtet.c Constify struct cfattach. 2021-10-24 17:52:26 +00:00
mvclock.c add support for getting the frequency of the clocks mventa uses. 2022-06-05 02:43:44 +00:00
mvdog.c Constify struct cfattach. 2021-10-24 17:52:26 +00:00
mvgicp.c Constify struct cfattach. 2021-10-24 17:52:26 +00:00
mvgpio.c Constify struct cfattach. 2021-10-24 17:52:26 +00:00
mvicu.c Constify struct cfattach. 2021-10-24 17:52:26 +00:00
mviic.c Constify struct cfattach. 2021-10-24 17:52:26 +00:00
mvkpcie.c constify struct cfattach 2022-04-06 18:59:26 +00:00
mvmdio.c Constify struct cfattach. 2021-10-24 17:52:26 +00:00
mvpinctrl.c constify miscellaneous arm64 pin and clock tables 2022-06-28 23:43:12 +00:00
mvpinctrl_pins.h constify miscellaneous arm64 pin and clock tables 2022-06-28 23:43:12 +00:00
mvrng.c Constify struct cfattach. 2021-10-24 17:52:26 +00:00
mvrtc.c Convert more drivers to use todr_attach(). The quality of the RTC is 2022-10-17 19:09:46 +00:00
mvspi.c Extend the SPI bus API a bit. The config structure gets an sc_cs_delay 2021-10-31 15:12:00 +00:00
mvsw.c constify struct cfattach 2022-04-06 18:59:26 +00:00
mvtemp.c constify miscellaneous arm64 pin and clock tables 2022-06-28 23:43:12 +00:00
mvuart.c Constify struct cfattach. 2021-10-24 17:52:26 +00:00
ociic.c constify struct cfattach 2022-04-06 18:59:26 +00:00
ohci_fdt.c Constify struct cfattach. 2021-10-24 17:52:26 +00:00
pciecam.c constify struct cfattach 2022-04-06 18:59:26 +00:00
pinctrl.c Constify struct cfattach. 2021-10-24 17:52:26 +00:00
plgpio.c Constify struct cfattach. 2021-10-24 17:52:26 +00:00
plrtc.c Convert more drivers to use todr_attach(). The quality of the RTC is 2022-10-17 19:09:46 +00:00
pluart_fdt.c Allow the pluart(4) baud rate to be changed. 2022-06-27 13:03:32 +00:00
psci.c Add support for calling the CPU_OFF and SYSTEM_SUSPEND functions. 2022-07-09 19:27:56 +00:00
pscivar.h Add support for calling the CPU_OFF and SYSTEM_SUSPEND functions. 2022-07-09 19:27:56 +00:00
pwmbl.c Constify struct cfattach. 2021-10-24 17:52:26 +00:00
pwmfan.c Constify struct cfattach. 2021-10-24 17:52:26 +00:00
pwmreg.c Constify struct cfattach. 2021-10-24 17:52:26 +00:00
qcdwusb.c Add glue for the USB3 controller on the Lenovo x13s. 2022-11-06 12:12:45 +00:00
qcgpio_fdt.c Add FDT-based attachment for qcgpio(4). 2022-11-06 15:33:58 +00:00
qciic_fdt.c Add FDT-based attachment for qciic(4). 2022-11-06 15:36:13 +00:00
rkanxdp.c constify struct cfattach 2022-04-06 18:59:26 +00:00
rkclock.c RK3566/RK3568 support. 2022-10-09 20:31:30 +00:00
rkclock_clocks.h RK3566/RK3568 support. 2022-10-09 20:31:30 +00:00
rkdrm.c Implement support for framebuffers that don't start on a page boundary. 2022-07-15 17:57:25 +00:00
rkdrm.h update drm to linux 5.7 2020-06-08 04:47:57 +00:00
rkdwhdmi.c constify struct cfattach 2022-04-06 18:59:26 +00:00
rkdwusb.c Constify struct cfattach. 2021-10-24 17:52:26 +00:00
rkemmcphy.c Constify struct cfattach. 2021-10-24 17:52:26 +00:00
rkgpio.c Constify struct cfattach. 2021-10-24 17:52:26 +00:00
rkgrf.c Constify struct cfattach. 2021-10-24 17:52:26 +00:00
rkiic.c Constify struct cfattach. 2021-10-24 17:52:26 +00:00
rkiis.c Replace audio(9) get_props() with duplex check in open() in non-duplex drivers 2022-10-28 15:09:45 +00:00
rkpcie.c spelling 2022-01-09 05:42:36 +00:00
rkpinctrl.c RK3566/RK3568 support. 2022-10-09 20:30:59 +00:00
rkpmic.c Extend struct todr_chip_handle with a todr_quality member. This allows us 2022-10-12 13:39:50 +00:00
rkpwm.c Constify struct cfattach. 2021-10-24 17:52:26 +00:00
rkrng.c constify struct cfattach 2022-04-06 18:59:26 +00:00
rktcphy.c constify struct cfattach 2022-04-06 18:59:26 +00:00
rktemp.c Add RK3568 support. 2022-10-20 20:35:57 +00:00
rkvop.c constify struct cfattach 2022-04-06 18:59:26 +00:00
rsbvar.h Capitalize my last name in copyright. 2019-08-29 11:51:48 +00:00
sdhc_fdt.c Improve how quirks are handled on sdhc(4)-compatible drivers. So far 2022-01-18 11:36:21 +00:00
sfp.c Constify struct cfattach. 2021-10-24 17:52:26 +00:00
simpleamp.c constify struct cfattach 2022-04-06 18:59:26 +00:00
simpleaudio.c Replace audio(9) get_props() with duplex check in open() in non-duplex drivers 2022-10-28 15:09:45 +00:00
simplefb.c For framebuffers that don't start on a page boundary, we need to allow 2022-09-26 15:49:59 +00:00
simplepanel.c Constify struct cfattach, not struct cfdriver. 2021-11-07 15:59:09 +00:00
spmivar.h Add aplspmi(4), a driver for the Apple SPMI controller, and aplpmu(4) 2021-05-26 20:52:21 +00:00
ssdfb.c Implement support for framebuffers that don't start on a page boundary. 2022-07-15 17:57:25 +00:00
sunxireg.h
sxiccmu.c constify miscellaneous arm64 pin and clock tables 2022-06-28 23:43:12 +00:00
sxiccmu_clocks.h constify miscellaneous arm64 pin and clock tables 2022-06-28 23:43:12 +00:00
sxidog.c Constify struct cfattach. 2021-10-24 17:52:26 +00:00
sximmc.c Constify struct cfattach. 2021-10-24 17:52:26 +00:00
sxipio.c constify miscellaneous arm64 pin and clock tables 2022-06-28 23:43:12 +00:00
sxipio_pins.h constify miscellaneous arm64 pin and clock tables 2022-06-28 23:43:12 +00:00
sxipiovar.h
sxipwm.c Constify struct cfattach. 2021-10-24 17:52:26 +00:00
sxirintc.c Add sxirintc(4), a driver for the "wake up" interrupt controller found 2022-07-14 19:06:29 +00:00
sxirsb.c Add suspend/resume support 2022-07-09 20:52:46 +00:00
sxirtc.c Convert more drivers to use todr_attach(). The quality of the RTC is 2022-10-17 19:09:46 +00:00
sxisid.c Constify struct cfattach. 2021-10-24 17:52:26 +00:00
sxisyscon.c Constify struct cfattach. 2021-10-24 17:52:26 +00:00
sxitemp.c Constify struct cfattach. 2021-10-24 17:52:26 +00:00
sxits.c Constify struct cfattach. 2021-10-24 17:52:26 +00:00
sxitwi.c Constify struct cfattach. 2021-10-24 17:52:26 +00:00
sypwr.c Constify struct cfattach. 2021-10-24 17:52:26 +00:00
syscon.c Constify struct cfattach. 2021-10-24 17:52:26 +00:00
tascodec.c Add a callback for setting the TDM slot used by an audio codec. 2022-09-02 16:53:28 +00:00
tcpci.c constify struct cfattach 2022-04-06 18:59:26 +00:00
virtio_mmio.c Constify struct cfattach. 2021-10-24 17:52:26 +00:00
xhci_fdt.c Add support for the XHCI function that is part of the Cadence USB3 DRD 2022-06-06 09:46:07 +00:00