Navigation: Linux Kernel Driver DataBase - web LKDDB: Main index - U index
The Linux kernel configuration item CONFIG_UIO:
CONFIG_MMUuioEnable this to allow the userspace driver core code to be built. This code allows userspace programs easy access to kernel interrupts and memory locations, allowing some drivers to be written in userspace. Note that a small kernel driver is also required for interrupt handling to work properly.
If you don't know what to do here, say N.
Numeric ID (from LKDDb) and names (from pci.ids) of recognized devices:
10b5 ("PLX Technology, Inc."), device: 9030 ("PCI9030 32-bit 33MHz PCI <-> IOBus Bridge"), subvendor: 10b5, subdevice: 323510b5 ("PLX Technology, Inc."), device: 9030 ("PCI9030 32-bit 33MHz PCI <-> IOBus Bridge"), subvendor: 10b5, subdevice: 333510b5 ("PLX Technology, Inc."), device: 9030 ("PCI9030 32-bit 33MHz PCI <-> IOBus Bridge"), subvendor: 1518, subdevice: 043010b5 ("PLX Technology, Inc."), device: 9030 ("PCI9030 32-bit 33MHz PCI <-> IOBus Bridge"), subvendor: 1518, subdevice: 043210b5 ("PLX Technology, Inc."), device: 9030 ("PCI9030 32-bit 33MHz PCI <-> IOBus Bridge"), subvendor: 1971, subdevice: 353010b5 ("PLX Technology, Inc."), device: 9030 ("PCI9030 32-bit 33MHz PCI <-> IOBus Bridge"), subvendor: 1971, subdevice: 353510b5 ("PLX Technology, Inc."), device: 9030 ("PCI9030 32-bit 33MHz PCI <-> IOBus Bridge"), subvendor: 1971, subdevice: 378015cf ("Hilscher Gesellschaft für Systemautomation mbH"), device: 0000 ("CIFX PCI/PCIe"), subvendor: 0000, subdevice: 000015cf ("Hilscher Gesellschaft für Systemautomation mbH"), device: 0010, subvendor: 15cf, subdevice: 000015cf ("Hilscher Gesellschaft für Systemautomation mbH"), device: 0010, subvendor: 15cf, subdevice: 0001186c ("Humusoft, s.r.o."), device: 0624 ("MF624 Multifunction I/O PCI Card")aecb ("Adrienne Electronics Corporation"), device: 6250 ("VITC/LTC Timecode Reader card [PCI-VLTC/RDR]")Raw data from LKDDb:
lkddb module uio CONFIG_UIO : drivers/uio/Kconfig : "Userspace I/O drivers" # in 2.6.23–2.6.39, 3.0–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.17, 6.18-rc+HEADlkddb of "" "" "fsl,elbc-gpcm-uio" : CONFIG_UIO CONFIG_UIO_FSL_ELBC_GPCM : drivers/uio/uio_fsl_elbc_gpcm.c # in 4.0–4.20, 5.0–5.19, 6.0–6.17, 6.18-rc+HEADlkddb pci 10b5 9030 10b5 3235 ...... : CONFIG_UIO CONFIG_UIO_NETX : drivers/uio/uio_netx.c # in 2.6.34–2.6.39, 3.0–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.17, 6.18-rc+HEADlkddb pci 10b5 9030 10b5 3335 ...... : CONFIG_UIO CONFIG_UIO_NETX : drivers/uio/uio_netx.c # in 2.6.34–2.6.39, 3.0–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.17, 6.18-rc+HEADlkddb pci 10b5 9030 1518 0430 ...... : CONFIG_UIO CONFIG_UIO_CIF : drivers/uio/uio_cif.c # in 2.6.23–2.6.39, 3.0–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.17, 6.18-rc+HEADlkddb pci 10b5 9030 1518 0432 ...... : CONFIG_UIO CONFIG_UIO_CIF : drivers/uio/uio_cif.c # in 2.6.23–2.6.39, 3.0–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.17, 6.18-rc+HEADlkddb pci 10b5 9030 1971 3530 ...... : CONFIG_UIO CONFIG_UIO_SERCOS3 : drivers/uio/uio_sercos3.c # in 2.6.28–2.6.39, 3.0–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.17, 6.18-rc+HEADlkddb pci 10b5 9030 1971 3535 ...... : CONFIG_UIO CONFIG_UIO_SERCOS3 : drivers/uio/uio_sercos3.c # in 2.6.28–2.6.39, 3.0–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.17, 6.18-rc+HEADlkddb pci 10b5 9030 1971 3780 ...... : CONFIG_UIO CONFIG_UIO_SERCOS3 : drivers/uio/uio_sercos3.c # in 2.6.28–2.6.39, 3.0–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.17, 6.18-rc+HEADlkddb pci 15cf 0000 0000 0000 ...... : CONFIG_UIO CONFIG_UIO_NETX : drivers/uio/uio_netx.c # in 2.6.34–2.6.39, 3.0–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.17, 6.18-rc+HEADlkddb pci 15cf 0010 15cf 0000 ...... : CONFIG_UIO CONFIG_UIO_NETX : drivers/uio/uio_netx.c # in 3.0–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.17, 6.18-rc+HEADlkddb pci 15cf 0010 15cf 0001 ...... : CONFIG_UIO CONFIG_UIO_NETX : drivers/uio/uio_netx.c # in 3.0–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.17, 6.18-rc+HEADlkddb pci 186c 0624 .... .... ...... : CONFIG_UIO CONFIG_UIO_MF624 : drivers/uio/uio_mf624.c # in 3.14–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.17, 6.18-rc+HEADlkddb pci aecb 6250 .... .... ...... : CONFIG_UIO CONFIG_UIO_AEC : drivers/uio/uio_aec.c # in 2.6.30–2.6.39, 3.0–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.17, 6.18-rc+HEADlkddb platform "fsl,elbc-gpcm-uio" : CONFIG_UIO CONFIG_UIO_FSL_ELBC_GPCM : drivers/uio/uio_fsl_elbc_gpcm.c # in 4.0–4.20, 5.0–5.19, 6.0–6.17, 6.18-rc+HEADlkddb platform "pruss_uio" : CONFIG_UIO CONFIG_UIO_PRUSS : drivers/uio/uio_pruss.c # in 2.6.39, 3.0–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.9lkddb platform "smx-ce" : CONFIG_UIO CONFIG_UIO_SMX : drivers/uio/uio_smx.c # in 2.6.26–2.6.33lkddb platform "uio" : CONFIG_UIO CONFIG_UIO_PDRV : drivers/uio/uio_pdrv.c # in 2.6.27lkddb platform "uio_dmem_genirq" : CONFIG_UIO CONFIG_UIO_DMEM_GENIRQ : drivers/uio/uio_dmem_genirq.c # in 3.8–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.17, 6.18-rc+HEADlkddb platform "uio_pdrv" : CONFIG_UIO CONFIG_UIO_PDRV : drivers/uio/uio_pdrv.c # in 2.6.28–2.6.39, 3.0–3.11lkddb platform "uio_pdrv_genirq" : CONFIG_UIO CONFIG_UIO_PDRV_GENIRQ : drivers/uio/uio_pdrv_genirq.c # in 2.6.27–2.6.39, 3.0–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.17, 6.18-rc+HEADThis page is automaticly generated with free (libre, open) software lkddb(see lkddb-sources).
The data is retrived from:
Popular queries:
Navigation: Linux Kernel Driver DataBase - web LKDDB: main index - U index
Automatically generated (in year 2025). See also LKDDb sources on GitLab