patch-2.3.36 linux/drivers/pcmcia/pci_socket.h
Next file: linux/drivers/pcmcia/tcic.c
Previous file: linux/drivers/pcmcia/pci_socket.c
Back to the patch index
Back to the overall index
- Lines: 28
- Date:
Tue Jan 4 12:06:50 2000
- Orig file:
v2.3.35/linux/drivers/pcmcia/pci_socket.h
- Orig date:
Wed Dec 29 13:13:17 1999
diff -u --recursive --new-file v2.3.35/linux/drivers/pcmcia/pci_socket.h linux/drivers/pcmcia/pci_socket.h
@@ -14,12 +14,15 @@
void *info;
struct pci_socket_ops *op;
socket_cap_t cap;
+ struct timer_list timer;
} pci_socket_t;
struct pci_socket_ops {
int (*open)(struct pci_socket *);
void (*close)(struct pci_socket *);
+ int (*init)(struct pci_socket *);
+ int (*suspend)(struct pci_socket *);
int (*inquire)(struct pci_socket *, socket_cap_t *cap);
int (*get_status)(struct pci_socket *, unsigned int *);
int (*get_socket)(struct pci_socket *, socket_state_t *);
@@ -28,9 +31,9 @@
int (*set_io_map)(struct pci_socket *, struct pccard_io_map *);
int (*get_mem_map)(struct pci_socket *, struct pccard_mem_map *);
int (*set_mem_map)(struct pci_socket *, struct pccard_mem_map *);
- int (*get_bridge)(struct pci_socket *, struct cb_bridge_map *);
- int (*set_bridge)(struct pci_socket *, struct cb_bridge_map *);
void (*proc_setup)(struct pci_socket *, struct proc_dir_entry *base);
};
extern struct pci_socket_ops yenta_operations;
+extern struct pci_socket_ops ricoh_operations;
+
FUNET's LINUX-ADM group, [email protected]
TCL-scripts by Sam Shen (who was at: [email protected])