struct_uio_mem(9)

struct_uio_mem9

Description of a uio memory region

Usage

const char * name;

phys_addr_t addr;

unsigned long size;

int memtype;

void __iomem * internal_addr;

struct uio_map * map;

Members

name

name of the memory region for identification

addr

address of the device's memory (phys_addr is used since addr can be logical, virtual, or physical & phys_addr_t should always be large enough to handle any of the address types)

size

size of IO

memtype

type of memory addr points to

internal_addr

ioremap-ped version of addr, for driver internal use

map

for use by the UIO core only.

Releases

5 releases since Debian 4.0 (Etch); the text changed 4 times.

  1. 4.0
  2. 5.0
  3. 6.0
  4. 7
  5. 8

From linux-manual-3.16 3.16.56-1+deb8u1 in Debian 8 (Jessie). Parsed by carta from the page's man source.