Lines Matching +full:vcc +full:- +full:p
4 *-------------------------------------------------------------------------
6 /*-
7 * SPDX-License-Identifier: BSD-3-Clause
43 #define PIOCGSTATE _IOR('P', 1, struct slotstate) /* Get slot state */
44 #define PIOCGMEM _IOWR('P', 2, struct mem_desc) /* Get memory map */
45 #define PIOCSMEM _IOW('P', 3, struct mem_desc) /* Set memory map */
46 #define PIOCGIO _IOWR('P', 4, struct io_desc) /* Get I/O map */
47 #define PIOCSIO _IOW('P', 5, struct io_desc) /* Set I/O map */
48 #define PIOCSDRV _IOWR('P', 6, struct dev_desc) /* Set driver */
49 #define PIOCRWFLAG _IOW('P', 7, int) /* Set flags for drv use */
50 #define PIOCRWMEM _IOWR('P', 8, unsigned long) /* Set mem for drv use */
51 #define PIOCSPOW _IOW('P', 9, struct power) /* Set power structure */
52 #define PIOCSVIR _IOW('P', 10, int) /* Virtual insert/remove */
53 #define PIOCSBEEP _IOW('P', 11, int) /* Select Beep */
54 #define PIOCSRESOURCE _IOWR('P', 12, struct pccard_resource) /* get resource info */
58 #define PIOCGREG _IOWR('P',100, struct pcic_reg) /* get reg */
59 #define PIOCSREG _IOW('P', 101, struct pcic_reg) /* Set reg */
67 * -------------------
70 * resume +----------+ power x 0 +----------+
71 * ------->| inactive |<--------------| filled |
72 * / +----------+ +----------+
74 * nil <--------- \ insert or | | suspend or
77 * \ +----------+
78 * ----------->| empty |
79 * eject +----------+
104 int window; /* Memory map window number (0-4) */
105 int flags; /* Flags - see below */
117 #define MDF_ACTIVE 0x40 /* Context active (read-only) */
123 int window; /* I/O map number (0-1) */
124 int flags; /* Flags - see below */
133 #define IODF_ACTIVE 0x10 /* Context active (read-only) */
181 int vcc; member
186 * The PC-Card resource IOC_GET_RESOURCE_RANGE