1PARPORT_REMOVE_PORT(9)       Parallel Port Devices      PARPORT_REMOVE_PORT(9)
2
3
4

NAME

6       parport_remove_port - deregister a parallel port
7

SYNOPSIS

9       void parport_remove_port(struct parport * port);
10

ARGUMENTS

12       port
13           parallel port to deregister
14

DESCRIPTION

16       When a parallel port driver is forcibly unloaded, or a parallel port
17       becomes inaccessible, the port driver must call this function in order
18       to deal with device drivers that still want to use it.
19
20       The parport structure associated with the port has its operations
21       structure replaced with one containing 'null' operations that return
22       errors or just don't do anything.
23
24       Any drivers that have registered themselves using
25       parport_register_driver are notified that the port is no longer
26       accessible by having their detach routines called with port as the
27       parameter.
28
30Kernel Hackers Manual 3.10         June 2019            PARPORT_REMOVE_PORT(9)
Impressum