Searched refs:uio (Results 1 – 19 of 19) sorted by relevance
/Linux-v4.19/Documentation/driver-api/ |
D | infrastructure.rst | 79 .. kernel-doc:: drivers/uio/uio.c
|
D | index.rst | 47 uio-howto
|
D | uio-howto.rst | 125 the uio driver, but not added to the UIO device itself at this time. 140 These attributes appear under the ``/sys/class/uio/uioX`` directory. 150 as ``/sys/class/uio/uioX/maps/map0/``. Subsequent mappings create 186 ``/sys/class/uio/uioX/maps/`` like the normal memory described above. 192 ``/sys/class/uio/uioX/portio/`` was added. It only exists if the driver 195 on, will appear underneath ``/sys/class/uio/uioX/portio/``. 226 ``/sys/class/uio/uioX/version``. 448 ``/sys/class/uio/uioX/maps/mapY/*``. The dynamic memory regions will be 610 perror("uio open:"); 613 configfd = open("/sys/class/uio/uio0/device/config", O_RDWR); [all …]
|
/Linux-v4.19/drivers/usb/storage/ |
D | shuttle_usbat.c | 897 unsigned char *uio) in usbat_flash_check_media_present() argument 899 if (*uio & USBAT_UIO_UI0) { in usbat_flash_check_media_present() 911 unsigned char *uio) in usbat_flash_check_media_changed() argument 913 if (*uio & USBAT_UIO_0) { in usbat_flash_check_media_changed() 928 unsigned char *uio = us->iobuf; in usbat_flash_check_media() local 930 rc = usbat_read_user_io(us, uio); in usbat_flash_check_media() 935 rc = usbat_flash_check_media_present(us, uio); in usbat_flash_check_media() 944 rc = usbat_flash_check_media_changed(us, uio); in usbat_flash_check_media() 957 rc = usbat_read_user_io(us, uio); in usbat_flash_check_media()
|
/Linux-v4.19/drivers/uio/ |
D | Makefile | 2 obj-$(CONFIG_UIO) += uio.o
|
D | Kconfig | 53 memory is freed once the uio device is closed.
|
D | uio.c | 269 ATTRIBUTE_GROUPS(uio);
|
/Linux-v4.19/arch/arc/boot/dts/ |
D | vdk_axs10x_mb.dtsi | 122 uio_ev: uio@0xD0000000 { 123 compatible = "generic-uio";
|
/Linux-v4.19/Documentation/target/ |
D | tcmu-design.txt | 15 a) Discovering and configuring TCMU uio devices 195 class/uio/uio*/name. For TCMU devices, these names will be of the 222 /sys/class/uio/uioX/maps/map0/size. 265 a) Discovering and configuring TCMU uio devices 289 fd = open("/sys/class/uio/uio0/name", O_RDONLY); 294 /* we only want uio devices whose name is a format we expect */ 300 fd = open(/sys/class/uio/%s/maps/map0/size, O_RDONLY);
|
/Linux-v4.19/Documentation/devicetree/bindings/powerpc/fsl/ |
D | lbc.txt | 38 compatible = "fsl,elbc-gpcm-uio";
|
/Linux-v4.19/Documentation/ |
D | kobject.txt | 68 So, for example, the UIO code in drivers/uio/uio.c has a structure that 69 defines the memory region associated with a uio device:: 100 earlier drivers/uio/uio.c, as you can see here::
|
/Linux-v4.19/drivers/ |
D | Makefile | 92 obj-$(CONFIG_UIO) += uio/
|
D | Kconfig | 126 source "drivers/uio/Kconfig"
|
/Linux-v4.19/arch/powerpc/boot/dts/ |
D | ac14xx.dts | 89 compatible = "ifm,ac14xx-fram", "linux,uio-pdrv-genirq";
|
/Linux-v4.19/drivers/media/dvb-frontends/drx39xyj/ |
D | drx_driver.h | 1229 enum drx_uio uio; member 1243 enum drx_uio uio; member
|
D | drxj.c | 3551 switch (uio_cfg->uio) { in ctrl_set_uio_cfg() 3691 switch (uio_data->uio) { in ctrl_uio_write() 11912 uio_cfg.uio = DRX_UIO1; in drxj_set_lna_state() 11921 uio_data.uio = DRX_UIO1; in drxj_set_lna_state()
|
/Linux-v4.19/drivers/nvme/host/ |
D | core.c | 1088 static int nvme_submit_io(struct nvme_ns *ns, struct nvme_user_io __user *uio) in nvme_submit_io() argument 1095 if (copy_from_user(&io, uio, sizeof(io))) in nvme_submit_io()
|
/Linux-v4.19/ |
D | MAINTAINERS | 6178 F: drivers/uio/uio_pci_generic.c 6797 F: drivers/uio/uio_hv_generic.c 15385 F: Documentation/driver-api/uio-howto.rst 15386 F: drivers/uio/ 15387 F: include/linux/uio*.h
|
D | CREDITS | 2683 E: trond.myklebust@fys.uio.no
|