| /linux/drivers/pcmcia/ |
| A D | cs_internal.h | 48 int (*find_io) (struct pcmcia_socket *s, 56 struct pcmcia_socket *s); 57 int (*init) (struct pcmcia_socket *s); 58 void (*exit) (struct pcmcia_socket *s); 93 int cb_alloc(struct pcmcia_socket *s); 94 void cb_free(struct pcmcia_socket *s); 104 int (*add) (struct pcmcia_socket *s); 105 int (*remove) (struct pcmcia_socket *s); 110 int (*resume) (struct pcmcia_socket *s); 128 struct pcmcia_socket *pcmcia_get_socket(struct pcmcia_socket *skt); [all …]
|
| A D | socket_sysfs.c | 36 struct pcmcia_socket *s = to_socket(dev); in pccard_show_type() 49 struct pcmcia_socket *s = to_socket(dev); in pccard_show_voltage() 63 struct pcmcia_socket *s = to_socket(dev); in pccard_show_vpp() 73 struct pcmcia_socket *s = to_socket(dev); in pccard_show_vcc() 84 struct pcmcia_socket *s = to_socket(dev); in pccard_store_insert() 100 struct pcmcia_socket *s = to_socket(dev); in pccard_show_card_pm_state() 108 struct pcmcia_socket *s = to_socket(dev); in pccard_store_card_pm_state() 131 struct pcmcia_socket *s = to_socket(dev); in pccard_store_eject() 147 struct pcmcia_socket *s = to_socket(dev); in pccard_show_irq_mask() 156 struct pcmcia_socket *s = to_socket(dev); in pccard_store_irq_mask() [all …]
|
| A D | cs.c | 73 struct pcmcia_socket *pcmcia_get_socket(struct pcmcia_socket *skt) in pcmcia_get_socket() 83 void pcmcia_put_socket(struct pcmcia_socket *skt) in pcmcia_put_socket() 92 struct pcmcia_socket *socket = dev_get_drvdata(dev); in pcmcia_release_socket() 122 struct pcmcia_socket *tmp; in pcmcia_register_socket() 234 struct pcmcia_socket *s; in pcmcia_get_socket_by_nr() 249 static int socket_reset(struct pcmcia_socket *skt) in socket_reset() 594 struct pcmcia_socket *skt = __skt; in pccardd() 774 int pcmcia_reset_card(struct pcmcia_socket *skt) in pcmcia_reset_card() 818 struct pcmcia_socket *s = container_of(dev, struct pcmcia_socket, dev); in pcmcia_socket_uevent() 838 int (*callback) (struct pcmcia_socket *skt)) in __pcmcia_pm_op() [all …]
|
| A D | i82092aa.h | 17 static int i82092aa_get_status(struct pcmcia_socket *socket, u_int *value); 18 static int i82092aa_set_socket(struct pcmcia_socket *socket, socket_state_t *state); 19 static int i82092aa_set_io_map(struct pcmcia_socket *socket, struct pccard_io_map *io); 20 static int i82092aa_set_mem_map(struct pcmcia_socket *socket, struct pccard_mem_map *mem); 21 static int i82092aa_init(struct pcmcia_socket *socket);
|
| A D | rsrc_nonstatic.c | 344 static int do_validate_mem(struct pcmcia_socket *s, in do_validate_mem() 346 int (*validate)(struct pcmcia_socket *s, in do_validate_mem() 401 int (*validate)(struct pcmcia_socket *s, in do_mem_probe() 404 int (*fallback)(struct pcmcia_socket *s, in do_mem_probe() 803 u_long align, int low, struct pcmcia_socket *s) in nonstatic_find_mem_region() 1068 struct pcmcia_socket *s = dev_get_drvdata(dev); 1093 struct pcmcia_socket *s = dev_get_drvdata(dev); 1124 struct pcmcia_socket *s = dev_get_drvdata(dev); 1159 struct pcmcia_socket *s = dev_get_drvdata(dev); 1200 struct pcmcia_socket *s = dev_get_drvdata(dev); [all …]
|
| A D | pcmcia_resource.c | 46 int low, struct pcmcia_socket *s) in pcmcia_find_mem_region() 161 struct pcmcia_socket *s; in pcmcia_access_config() 226 struct pcmcia_socket *s = p_dev->socket; in pcmcia_map_mem_page() 255 struct pcmcia_socket *s = p_dev->socket; in pcmcia_fixup_iowidth() 305 struct pcmcia_socket *s = p_dev->socket; in pcmcia_fixup_vpp() 349 struct pcmcia_socket *s = p_dev->socket; in pcmcia_release_configuration() 395 struct pcmcia_socket *s = p_dev->socket; in pcmcia_release_io() 430 struct pcmcia_socket *s = p_dev->socket; in pcmcia_release_window() 484 struct pcmcia_socket *s = p_dev->socket; in pcmcia_enable_device() 628 struct pcmcia_socket *s = p_dev->socket; in pcmcia_request_io() [all …]
|
| A D | xxs1500_ss.c | 56 struct pcmcia_socket socket; 78 static int xxs1500_pcmcia_configure(struct pcmcia_socket *skt, in xxs1500_pcmcia_configure() 115 static int xxs1500_pcmcia_get_status(struct pcmcia_socket *skt, in xxs1500_pcmcia_get_status() 156 static int xxs1500_pcmcia_sock_init(struct pcmcia_socket *skt) in xxs1500_pcmcia_sock_init() 171 static int xxs1500_pcmcia_sock_suspend(struct pcmcia_socket *skt) in xxs1500_pcmcia_sock_suspend() 176 static int au1x00_pcmcia_set_io_map(struct pcmcia_socket *skt, in au1x00_pcmcia_set_io_map() 187 static int au1x00_pcmcia_set_mem_map(struct pcmcia_socket *skt, in au1x00_pcmcia_set_mem_map()
|
| A D | vrc4171_card.c | 91 struct pcmcia_socket pcmcia_socket; member 222 static int pccard_init(struct pcmcia_socket *sock) in pccard_init() 241 static int pccard_get_status(struct pcmcia_socket *sock, u_int *value) in pccard_get_status() 305 static int pccard_set_socket(struct pcmcia_socket *sock, socket_state_t *state) in pccard_set_socket() 519 pcmcia_parse_events(&socket->pcmcia_socket, events); in pccard_interrupt() 532 pcmcia_parse_events(&socket->pcmcia_socket, events); in pccard_interrupt() 588 socket->pcmcia_socket.dev.parent = &vrc4171_card_device.dev; in vrc4171_add_sockets() 589 socket->pcmcia_socket.ops = &vrc4171_pccard_operations; in vrc4171_add_sockets() 590 socket->pcmcia_socket.owner = THIS_MODULE; in vrc4171_add_sockets() 592 retval = pcmcia_register_socket(&socket->pcmcia_socket); in vrc4171_add_sockets() [all …]
|
| A D | omap_cf.c | 57 struct pcmcia_socket socket; 73 static int omap_cf_ss_init(struct pcmcia_socket *s) in omap_cf_ss_init() 107 static int omap_cf_get_status(struct pcmcia_socket *s, u_int *sp) in omap_cf_get_status() 126 omap_cf_set_socket(struct pcmcia_socket *sock, struct socket_state_t *s) in omap_cf_set_socket() 151 static int omap_cf_ss_suspend(struct pcmcia_socket *s) in omap_cf_ss_suspend() 160 omap_cf_set_io_map(struct pcmcia_socket *s, struct pccard_io_map *io) in omap_cf_set_io_map() 172 omap_cf_set_mem_map(struct pcmcia_socket *s, struct pccard_mem_map *map) in omap_cf_set_mem_map()
|
| A D | at91_cf.c | 53 struct pcmcia_socket socket; 70 static int at91_cf_ss_init(struct pcmcia_socket *s) in at91_cf_ss_init() 94 static int at91_cf_get_status(struct pcmcia_socket *s, u_int *sp) in at91_cf_get_status() 120 at91_cf_set_socket(struct pcmcia_socket *sock, struct socket_state_t *s) in at91_cf_set_socket() 149 static int at91_cf_ss_suspend(struct pcmcia_socket *s) in at91_cf_ss_suspend() 155 static int at91_cf_set_io_map(struct pcmcia_socket *s, struct pccard_io_map *io) in at91_cf_set_io_map() 193 at91_cf_set_mem_map(struct pcmcia_socket *s, struct pccard_mem_map *map) in at91_cf_set_mem_map()
|
| A D | bcm63xx_pcmcia.c | 52 static int bcm63xx_pcmcia_sock_init(struct pcmcia_socket *sock) in bcm63xx_pcmcia_sock_init() 63 static int bcm63xx_pcmcia_suspend(struct pcmcia_socket *sock) in bcm63xx_pcmcia_suspend() 75 static int bcm63xx_pcmcia_set_socket(struct pcmcia_socket *sock, in bcm63xx_pcmcia_set_socket() 249 static int bcm63xx_pcmcia_get_status(struct pcmcia_socket *sock, in bcm63xx_pcmcia_get_status() 290 static int bcm63xx_pcmcia_set_io_map(struct pcmcia_socket *sock, in bcm63xx_pcmcia_set_io_map() 298 static int bcm63xx_pcmcia_set_mem_map(struct pcmcia_socket *sock, in bcm63xx_pcmcia_set_mem_map() 329 struct pcmcia_socket *sock; in bcm63xx_drv_pcmcia_probe()
|
| A D | electra_cf.c | 30 struct pcmcia_socket socket; 63 static int electra_cf_ss_init(struct pcmcia_socket *s) in electra_cf_ss_init() 91 static int electra_cf_get_status(struct pcmcia_socket *s, u_int *sp) in electra_cf_get_status() 110 static int electra_cf_set_socket(struct pcmcia_socket *sock, in electra_cf_set_socket() 146 static int electra_cf_set_io_map(struct pcmcia_socket *s, in electra_cf_set_io_map() 152 static int electra_cf_set_mem_map(struct pcmcia_socket *s, in electra_cf_set_mem_map()
|
| A D | db1xxx_ss.c | 44 struct pcmcia_socket socket; 242 static int db1x_pcmcia_configure(struct pcmcia_socket *skt, in db1x_pcmcia_configure() 338 static int db1x_pcmcia_get_status(struct pcmcia_socket *skt, in db1x_pcmcia_get_status() 381 static int db1x_pcmcia_sock_init(struct pcmcia_socket *skt) in db1x_pcmcia_sock_init() 386 static int db1x_pcmcia_sock_suspend(struct pcmcia_socket *skt) in db1x_pcmcia_sock_suspend() 391 static int au1x00_pcmcia_set_io_map(struct pcmcia_socket *skt, in au1x00_pcmcia_set_io_map() 402 static int au1x00_pcmcia_set_mem_map(struct pcmcia_socket *skt, in au1x00_pcmcia_set_mem_map()
|
| A D | ds.c | 255 struct pcmcia_socket *s; in pcmcia_device_probe() 602 static int pcmcia_card_add(struct pcmcia_socket *s) in pcmcia_card_add() 671 static void pcmcia_requery(struct pcmcia_socket *s) in pcmcia_requery() 739 struct pcmcia_socket *s = dev->socket; in pcmcia_load_firmware() 1214 struct pcmcia_socket *skt = _data; in pcmcia_bus_suspend_callback() 1225 struct pcmcia_socket *skt = _data; in pcmcia_bus_resume_callback() 1236 static int pcmcia_bus_resume(struct pcmcia_socket *skt) in pcmcia_bus_resume() 1254 static int pcmcia_bus_remove(struct pcmcia_socket *skt) in pcmcia_bus_remove() 1267 static int pcmcia_bus_add(struct pcmcia_socket *skt) in pcmcia_bus_add() 1343 struct pcmcia_socket *socket = dev_get_drvdata(dev); in pcmcia_bus_add_socket() [all …]
|
| A D | cistpl.c | 61 void release_cis_mem(struct pcmcia_socket *s) in release_cis_mem() 86 static void __iomem *set_cis_map(struct pcmcia_socket *s, in set_cis_map() 134 int pcmcia_read_cis_mem(struct pcmcia_socket *s, int attr, u_int addr, in pcmcia_read_cis_mem() 215 int pcmcia_write_cis_mem(struct pcmcia_socket *s, int attr, u_int addr, in pcmcia_write_cis_mem() 356 void destroy_cis_cache(struct pcmcia_socket *s) in destroy_cis_cache() 371 int verify_cis_cache(struct pcmcia_socket *s) in verify_cis_cache() 410 int pcmcia_replace_cis(struct pcmcia_socket *s, in pcmcia_replace_cis() 474 static int follow_link(struct pcmcia_socket *s, tuple_t *tuple) in follow_link() 633 int pccard_get_tuple_data(struct pcmcia_socket *s, tuple_t *tuple) in pccard_get_tuple_data() 1551 struct pcmcia_socket *s; in pccard_show_cis() [all …]
|
| A D | rsrc_mgr.c | 20 int static_init(struct pcmcia_socket *s) in static_init() 45 static int static_find_io(struct pcmcia_socket *s, unsigned int attr, in static_find_io()
|
| A D | cardbus.c | 66 int __ref cb_alloc(struct pcmcia_socket *s) in cb_alloc() 105 void cb_free(struct pcmcia_socket *s) in cb_free()
|
| A D | i82092.c | 64 struct pcmcia_socket socket; 384 static int i82092aa_init(struct pcmcia_socket *sock) in i82092aa_init() 403 static int i82092aa_get_status(struct pcmcia_socket *socket, u_int *value) in i82092aa_get_status() 443 static int i82092aa_set_socket(struct pcmcia_socket *socket, in i82092aa_set_socket() 549 static int i82092aa_set_io_map(struct pcmcia_socket *socket, in i82092aa_set_io_map() 589 static int i82092aa_set_mem_map(struct pcmcia_socket *socket, in i82092aa_set_mem_map()
|
| A D | soc_common.c | 397 static int soc_common_pcmcia_sock_init(struct pcmcia_socket *sock) in soc_common_pcmcia_sock_init() 418 static int soc_common_pcmcia_suspend(struct pcmcia_socket *sock) in soc_common_pcmcia_suspend() 511 soc_common_pcmcia_get_status(struct pcmcia_socket *sock, unsigned int *status) in soc_common_pcmcia_get_status() 530 struct pcmcia_socket *sock, socket_state_t *state) in soc_common_pcmcia_set_socket() 562 struct pcmcia_socket *sock, struct pccard_io_map *map) in soc_common_pcmcia_set_io_map() 616 struct pcmcia_socket *sock, struct pccard_mem_map *map) in soc_common_pcmcia_set_mem_map()
|
| A D | tcic.c | 108 struct pcmcia_socket socket; 593 static int tcic_get_status(struct pcmcia_socket *sock, u_int *value) in tcic_get_status() 619 static int tcic_set_socket(struct pcmcia_socket *sock, socket_state_t *state) in tcic_set_socket() 694 static int tcic_set_io_map(struct pcmcia_socket *sock, struct pccard_io_map *io) in tcic_set_io_map() 731 static int tcic_set_mem_map(struct pcmcia_socket *sock, struct pccard_mem_map *mem) in tcic_set_mem_map() 776 static int tcic_init(struct pcmcia_socket *s) in tcic_init()
|
| A D | pd6729.c | 245 static int pd6729_get_status(struct pcmcia_socket *sock, u_int *value) in pd6729_get_status() 294 static int pd6729_set_socket(struct pcmcia_socket *sock, socket_state_t *state) in pd6729_set_socket() 422 static int pd6729_set_io_map(struct pcmcia_socket *sock, in pd6729_set_io_map() 466 static int pd6729_set_mem_map(struct pcmcia_socket *sock, in pd6729_set_mem_map() 543 static int pd6729_init(struct pcmcia_socket *sock) in pd6729_init()
|
| A D | rsrc_iodyn.c | 55 static struct resource *__iodyn_find_io_region(struct pcmcia_socket *s, in __iodyn_find_io_region() 84 static int iodyn_find_io(struct pcmcia_socket *s, unsigned int attr, in iodyn_find_io()
|
| /linux/include/pcmcia/ |
| A D | ss.h | 115 struct pcmcia_socket; 122 int (*init)(struct pcmcia_socket *s); 123 int (*suspend)(struct pcmcia_socket *s); 124 int (*get_status)(struct pcmcia_socket *s, u_int *value); 125 int (*set_socket)(struct pcmcia_socket *s, socket_state_t *state); 130 struct pcmcia_socket { struct 172 void (*zoom_video)(struct pcmcia_socket *, argument 176 int (*power_hook)(struct pcmcia_socket *sock, int operation); argument 255 extern void pcmcia_parse_events(struct pcmcia_socket *socket, 259 extern int pcmcia_register_socket(struct pcmcia_socket *socket); [all …]
|
| A D | ds.h | 33 struct pcmcia_socket; 91 struct pcmcia_socket *socket; 197 int pcmcia_reset_card(struct pcmcia_socket *skt);
|
| /linux/Documentation/pcmcia/ |
| A D | locking.rst | 25 The following functions and callbacks to struct pcmcia_socket must 42 The following functions and callbacks to struct pcmcia_socket must 69 The "main" struct pcmcia_socket is protected as follows (read-only fields 116 - by pcmcia_socket->ops_mutex::
|