Home
last modified time | relevance | path

Searched refs:pcmcia_socket (Results 1 – 25 of 35) sorted by relevance

12

/linux/drivers/pcmcia/
A Dcs_internal.h48 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 Dsocket_sysfs.c36 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 Dcs.c73 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 Di82092aa.h17 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 Drsrc_nonstatic.c344 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 Dpcmcia_resource.c46 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 Dxxs1500_ss.c56 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 Dvrc4171_card.c91 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 Domap_cf.c57 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 Dat91_cf.c53 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 Dbcm63xx_pcmcia.c52 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 Delectra_cf.c30 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 Ddb1xxx_ss.c44 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 Dds.c255 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 Dcistpl.c61 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 Drsrc_mgr.c20 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 Dcardbus.c66 int __ref cb_alloc(struct pcmcia_socket *s) in cb_alloc()
105 void cb_free(struct pcmcia_socket *s) in cb_free()
A Di82092.c64 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 Dsoc_common.c397 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 Dtcic.c108 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 Dpd6729.c245 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 Drsrc_iodyn.c55 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 Dss.h115 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 Dds.h33 struct pcmcia_socket;
91 struct pcmcia_socket *socket;
197 int pcmcia_reset_card(struct pcmcia_socket *skt);
/linux/Documentation/pcmcia/
A Dlocking.rst25 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::

Completed in 40 milliseconds

12