Searched refs:skt (Results 1 - 25 of 40) sorted by relevance

12

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/pcmcia/
H A Dcs.c78 struct pcmcia_socket *pcmcia_get_socket(struct pcmcia_socket *skt) argument
80 struct device *dev = get_device(&skt->dev);
88 void pcmcia_put_socket(struct pcmcia_socket *skt) argument
90 put_device(&skt->dev);
254 static int socket_reset(struct pcmcia_socket *skt) argument
258 dev_dbg(&skt->dev, "reset\n");
260 skt->socket.flags |= SS_OUTPUT_ENA | SS_RESET;
261 skt->ops->set_socket(skt, &skt
337 socket_setup(struct pcmcia_socket *skt, int initial_delay) argument
417 socket_insert(struct pcmcia_socket *skt) argument
458 socket_suspend(struct pcmcia_socket *skt) argument
475 socket_early_resume(struct pcmcia_socket *skt) argument
487 socket_late_resume(struct pcmcia_socket *skt) argument
536 socket_resume(struct pcmcia_socket *skt) argument
545 socket_remove(struct pcmcia_socket *skt) argument
563 socket_detect_change(struct pcmcia_socket *skt) argument
583 struct pcmcia_socket *skt = __skt; local
762 pcmcia_reset_card(struct pcmcia_socket *skt) argument
825 __pcmcia_pm_op(struct device *dev, int (*callback) (struct pcmcia_socket *skt)) argument
[all...]
H A Dpxa2xx_base.h1 int pxa2xx_drv_pcmcia_add_one(struct soc_pcmcia_socket *skt);
H A Dsa11xx_base.c64 sa1100_pcmcia_default_mecr_timing(struct soc_pcmcia_socket *skt, argument
80 sa1100_pcmcia_set_mecr(struct soc_pcmcia_socket *skt, unsigned int cpu_clock) argument
87 soc_common_pcmcia_get_timing(skt, &timing);
89 bs_io = skt->ops->get_timing(skt, cpu_clock, timing.io);
90 bs_mem = skt->ops->get_timing(skt, cpu_clock, timing.mem);
91 bs_attr = skt->ops->get_timing(skt, cpu_clock, timing.attr);
96 MECR_FAST_SET(mecr, skt
115 sa1100_pcmcia_frequency_change(struct soc_pcmcia_socket *skt, unsigned long val, struct cpufreq_freqs *freqs) argument
140 sa1100_pcmcia_set_timing(struct soc_pcmcia_socket *skt) argument
146 sa1100_pcmcia_show_timing(struct soc_pcmcia_socket *skt, char *buf) argument
175 sa11xx_drv_pcmcia_add_one(struct soc_pcmcia_socket *skt) argument
223 struct soc_pcmcia_socket *skt; local
[all...]
H A Dsoc_common.c57 void soc_pcmcia_debug(struct soc_pcmcia_socket *skt, const char *func, argument
62 printk(KERN_DEBUG "skt%u: %s: ", skt->nr, func);
89 void soc_common_pcmcia_get_timing(struct soc_pcmcia_socket *skt, struct soc_pcmcia_timing *timing) argument
91 timing->io = calc_speed(skt->spd_io, MAX_IO_WIN, SOC_PCMCIA_IO_ACCESS);
92 timing->mem = calc_speed(skt->spd_mem, MAX_WIN, SOC_PCMCIA_3V_MEM_ACCESS);
93 timing->attr = calc_speed(skt->spd_attr, MAX_WIN, SOC_PCMCIA_3V_MEM_ACCESS);
97 static unsigned int soc_common_pcmcia_skt_state(struct soc_pcmcia_socket *skt) argument
104 skt->ops->socket_state(skt,
136 soc_common_pcmcia_config_skt(struct soc_pcmcia_socket *skt, socket_state_t *state) argument
175 struct soc_pcmcia_socket *skt = to_soc_pcmcia_socket(sock); local
195 struct soc_pcmcia_socket *skt = to_soc_pcmcia_socket(sock); local
206 soc_common_check_status(struct soc_pcmcia_socket *skt) argument
239 struct soc_pcmcia_socket *skt = (struct soc_pcmcia_socket *)dummy; local
258 struct soc_pcmcia_socket *skt = dev; local
286 struct soc_pcmcia_socket *skt = to_soc_pcmcia_socket(sock); local
305 struct soc_pcmcia_socket *skt = to_soc_pcmcia_socket(sock); local
337 struct soc_pcmcia_socket *skt = to_soc_pcmcia_socket(sock); local
391 struct soc_pcmcia_socket *skt = to_soc_pcmcia_socket(sock); local
481 struct soc_pcmcia_socket *skt = local
516 soc_pcmcia_request_irqs(struct soc_pcmcia_socket *skt, struct pcmcia_irqs *irqs, int nr) argument
543 soc_pcmcia_free_irqs(struct soc_pcmcia_socket *skt, struct pcmcia_irqs *irqs, int nr) argument
554 soc_pcmcia_disable_irqs(struct soc_pcmcia_socket *skt, struct pcmcia_irqs *irqs, int nr) argument
565 soc_pcmcia_enable_irqs(struct soc_pcmcia_socket *skt, struct pcmcia_irqs *irqs, int nr) argument
586 struct soc_pcmcia_socket *skt; local
624 soc_pcmcia_remove_one(struct soc_pcmcia_socket *skt) argument
649 soc_pcmcia_add_one(struct soc_pcmcia_socket *skt) argument
[all...]
H A Dau1000_generic.c79 au1x00_pcmcia_skt_state(struct au1000_pcmcia_socket *skt) argument
86 skt->ops->socket_state(skt, &state);
93 stat |= skt->cs_state.Vcc ? SS_POWERON : 0;
95 if (skt->cs_state.flags & SS_IOCARD)
112 au1x00_pcmcia_config_skt(struct au1000_pcmcia_socket *skt, socket_state_t *state) argument
116 ret = skt->ops->configure_socket(skt, state);
118 skt->cs_state = *state;
122 debug("unable to configure socket %d\n", skt
137 struct au1000_pcmcia_socket *skt = to_au1000_socket(sock); local
155 struct au1000_pcmcia_socket *skt = to_au1000_socket(sock); local
169 au1x00_check_status(struct au1000_pcmcia_socket *skt) argument
205 struct au1000_pcmcia_socket *skt = (struct au1000_pcmcia_socket *)dummy; local
233 struct au1000_pcmcia_socket *skt = to_au1000_socket(sock); local
253 struct au1000_pcmcia_socket *skt = to_au1000_socket(sock); local
279 struct au1000_pcmcia_socket *skt = to_au1000_socket(sock); local
302 struct au1000_pcmcia_socket *skt = to_au1000_socket(sock); local
352 struct au1000_pcmcia_socket *skt; local
475 struct au1000_pcmcia_socket *skt = PCMCIA_SOCKET(i); local
[all...]
H A Dbcm63xx_pcmcia.c34 static inline u32 pcmcia_readl(struct bcm63xx_pcmcia_socket *skt, u32 off) argument
36 return bcm_readl(skt->base + off);
39 static inline void pcmcia_writel(struct bcm63xx_pcmcia_socket *skt, argument
42 bcm_writel(val, skt->base + off);
78 struct bcm63xx_pcmcia_socket *skt; local
82 skt = sock->driver_data;
84 spin_lock_irqsave(&skt->lock, flags);
90 val = pcmcia_readl(skt, PCMCIA_C1_REG);
97 if (skt->card_detected && (skt
162 __get_socket_status(struct bcm63xx_pcmcia_socket *skt) argument
252 struct bcm63xx_pcmcia_socket *skt; local
268 struct bcm63xx_pcmcia_socket *skt; local
301 struct bcm63xx_pcmcia_socket *skt; local
328 struct bcm63xx_pcmcia_socket *skt; local
441 struct bcm63xx_pcmcia_socket *skt; local
[all...]
H A Dpxa2xx_e740.c39 static int e740_pcmcia_hw_init(struct soc_pcmcia_socket *skt) argument
41 skt->socket.pci_irq = skt->nr == 0 ? IRQ_GPIO(GPIO_E740_PCMCIA_RDY0) :
44 return soc_pcmcia_request_irqs(skt, &cd_irqs[skt->nr], 1);
50 static void e740_pcmcia_hw_shutdown(struct soc_pcmcia_socket *skt) argument
52 soc_pcmcia_free_irqs(skt, &cd_irqs[skt->nr], 1);
55 static void e740_pcmcia_socket_state(struct soc_pcmcia_socket *skt, argument
58 if (skt
73 e740_pcmcia_configure_socket(struct soc_pcmcia_socket *skt, const socket_state_t *state) argument
114 e740_pcmcia_socket_init(struct soc_pcmcia_socket *skt) argument
122 e740_pcmcia_socket_suspend(struct soc_pcmcia_socket *skt) argument
[all...]
H A Dpxa2xx_base.c153 static int pxa2xx_pcmcia_set_mcxx(struct soc_pcmcia_socket *skt, unsigned int clk) argument
156 int sock = skt->nr;
158 soc_common_pcmcia_get_timing(skt, &timing);
167 static int pxa2xx_pcmcia_set_timing(struct soc_pcmcia_socket *skt) argument
170 return pxa2xx_pcmcia_set_mcxx(skt, clk);
176 pxa2xx_pcmcia_frequency_change(struct soc_pcmcia_socket *skt, argument
183 debug(skt, 2, "new frequency %u.%uMHz > %u.%uMHz, "
187 pxa2xx_pcmcia_set_timing(skt);
193 debug(skt, 2, "new frequency %u.%uMHz < %u.%uMHz, "
197 pxa2xx_pcmcia_set_timing(skt);
231 pxa2xx_drv_pcmcia_add_one(struct soc_pcmcia_socket *skt) argument
272 struct soc_pcmcia_socket *skt; local
[all...]
H A Dpxa2xx_sharpsl.c31 static void sharpsl_pcmcia_init_reset(struct soc_pcmcia_socket *skt) argument
33 struct scoop_pcmcia_dev *scoopdev = &SCOOP_DEV[skt->nr];
39 platform_scoop_config->power_ctrl(scoopdev->dev, 0x0000, skt->nr);
47 static int sharpsl_pcmcia_hw_init(struct soc_pcmcia_socket *skt) argument
55 if (SCOOP_DEV[skt->nr].cd_irq >= 0) {
58 cd_irq.sock = skt->nr;
59 cd_irq.irq = SCOOP_DEV[skt->nr].cd_irq;
60 cd_irq.str = SCOOP_DEV[skt->nr].cd_irq_str;
61 ret = soc_pcmcia_request_irqs(skt, &cd_irq, 1);
69 skt
74 sharpsl_pcmcia_hw_shutdown(struct soc_pcmcia_socket *skt) argument
87 sharpsl_pcmcia_socket_state(struct soc_pcmcia_socket *skt, struct pcmcia_state *state) argument
137 sharpsl_pcmcia_configure_socket(struct soc_pcmcia_socket *skt, const socket_state_t *state) argument
210 sharpsl_pcmcia_socket_init(struct soc_pcmcia_socket *skt) argument
220 sharpsl_pcmcia_socket_suspend(struct soc_pcmcia_socket *skt) argument
[all...]
H A Dsa1100_assabet.c28 static int assabet_pcmcia_hw_init(struct soc_pcmcia_socket *skt) argument
30 skt->socket.pci_irq = ASSABET_IRQ_GPIO_CF_IRQ;
32 return soc_pcmcia_request_irqs(skt, irqs, ARRAY_SIZE(irqs));
38 static void assabet_pcmcia_hw_shutdown(struct soc_pcmcia_socket *skt) argument
40 soc_pcmcia_free_irqs(skt, irqs, ARRAY_SIZE(irqs));
44 assabet_pcmcia_socket_state(struct soc_pcmcia_socket *skt, struct pcmcia_state *state) argument
58 assabet_pcmcia_configure_socket(struct soc_pcmcia_socket *skt, const socket_state_t *state) argument
96 static void assabet_pcmcia_socket_init(struct soc_pcmcia_socket *skt) argument
103 soc_pcmcia_enable_irqs(skt, irqs, ARRAY_SIZE(irqs));
109 static void assabet_pcmcia_socket_suspend(struct soc_pcmcia_socket *skt) argument
[all...]
H A Dsa1100_cerf.c28 static int cerf_pcmcia_hw_init(struct soc_pcmcia_socket *skt) argument
30 skt->socket.pci_irq = CERF_IRQ_GPIO_CF_IRQ;
32 return soc_pcmcia_request_irqs(skt, irqs, ARRAY_SIZE(irqs));
35 static void cerf_pcmcia_hw_shutdown(struct soc_pcmcia_socket *skt) argument
37 soc_pcmcia_free_irqs(skt, irqs, ARRAY_SIZE(irqs));
41 cerf_pcmcia_socket_state(struct soc_pcmcia_socket *skt, struct pcmcia_state *state) argument
55 cerf_pcmcia_configure_socket(struct soc_pcmcia_socket *skt, argument
79 static void cerf_pcmcia_socket_init(struct soc_pcmcia_socket *skt) argument
81 soc_pcmcia_enable_irqs(skt, irqs, ARRAY_SIZE(irqs));
84 static void cerf_pcmcia_socket_suspend(struct soc_pcmcia_socket *skt) argument
[all...]
H A Dsoc_common.h60 struct soc_pcmcia_socket skt[0]; member in struct:skt_dev_info
128 extern int soc_pcmcia_request_irqs(struct soc_pcmcia_socket *skt, struct pcmcia_irqs *irqs, int nr);
129 extern void soc_pcmcia_free_irqs(struct soc_pcmcia_socket *skt, struct pcmcia_irqs *irqs, int nr);
130 extern void soc_pcmcia_disable_irqs(struct soc_pcmcia_socket *skt, struct pcmcia_irqs *irqs, int nr);
131 extern void soc_pcmcia_enable_irqs(struct soc_pcmcia_socket *skt, struct pcmcia_irqs *irqs, int nr);
135 void soc_pcmcia_remove_one(struct soc_pcmcia_socket *skt);
136 int soc_pcmcia_add_one(struct soc_pcmcia_socket *skt);
141 extern void soc_pcmcia_debug(struct soc_pcmcia_socket *skt, const char *func,
144 #define debug(skt, lvl, fmt, arg...) \
145 soc_pcmcia_debug(skt, __func_
[all...]
H A Dpxa2xx_trizeps4.c37 static int trizeps_pcmcia_hw_init(struct soc_pcmcia_socket *skt) argument
43 switch (skt->nr) {
47 skt->nr, GPIO_PRDY);
52 skt->nr, GPIO_PRDY);
56 skt->socket.pci_irq = IRQ_GPIO(GPIO_PRDY);
66 pr_debug("%s: sock %d irq %d\n", __func__, skt->nr, skt->socket.pci_irq);
70 if (irqs[i].sock != skt->nr)
74 __func__, skt->nr, IRQ_TO_GPIO(irqs[i].irq));
80 __func__, skt
94 trizeps_pcmcia_hw_shutdown(struct soc_pcmcia_socket *skt) argument
105 trizeps_pcmcia_socket_state(struct soc_pcmcia_socket *skt, struct pcmcia_state *state) argument
149 trizeps_pcmcia_configure_socket(struct soc_pcmcia_socket *skt, const socket_state_t *state) argument
196 trizeps_pcmcia_socket_init(struct soc_pcmcia_socket *skt) argument
202 trizeps_pcmcia_socket_suspend(struct soc_pcmcia_socket *skt) argument
[all...]
H A Dpxa2xx_cm_x270.c34 static int cmx270_pcmcia_hw_init(struct soc_pcmcia_socket *skt) argument
41 skt->socket.pci_irq = PCMCIA_S0_RDYINT;
42 ret = soc_pcmcia_request_irqs(skt, irqs, ARRAY_SIZE(irqs));
49 static void cmx270_pcmcia_shutdown(struct soc_pcmcia_socket *skt) argument
51 soc_pcmcia_free_irqs(skt, irqs, ARRAY_SIZE(irqs));
56 static void cmx270_pcmcia_socket_state(struct soc_pcmcia_socket *skt, argument
69 static int cmx270_pcmcia_configure_socket(struct soc_pcmcia_socket *skt, argument
72 switch (skt->nr) {
85 static void cmx270_pcmcia_socket_init(struct soc_pcmcia_socket *skt) argument
89 static void cmx270_pcmcia_socket_suspend(struct soc_pcmcia_socket *skt) argument
[all...]
H A Dpxa2xx_cm_x255.c40 static int cmx255_pcmcia_hw_init(struct soc_pcmcia_socket *skt) argument
47 skt->socket.pci_irq = skt->nr == 0 ? PCMCIA_S0_RDYINT : PCMCIA_S1_RDYINT;
48 ret = soc_pcmcia_request_irqs(skt, irqs, ARRAY_SIZE(irqs));
55 static void cmx255_pcmcia_shutdown(struct soc_pcmcia_socket *skt) argument
57 soc_pcmcia_free_irqs(skt, irqs, ARRAY_SIZE(irqs));
62 static void cmx255_pcmcia_socket_state(struct soc_pcmcia_socket *skt, argument
65 int cd = skt->nr ? GPIO_PCMCIA_S1_CD_VALID : GPIO_PCMCIA_S0_CD_VALID;
66 int rdy = skt->nr ? GPIO_PCMCIA_S1_RDYINT : GPIO_PCMCIA_S0_RDYINT;
78 static int cmx255_pcmcia_configure_socket(struct soc_pcmcia_socket *skt, argument
105 cmx255_pcmcia_socket_init(struct soc_pcmcia_socket *skt) argument
109 cmx255_pcmcia_socket_suspend(struct soc_pcmcia_socket *skt) argument
[all...]
H A Dsa1100_shannon.c23 static int shannon_pcmcia_hw_init(struct soc_pcmcia_socket *skt) argument
31 skt->socket.pci_irq = skt->nr ? SHANNON_IRQ_GPIO_RDY_1 : SHANNON_IRQ_GPIO_RDY_0;
33 return soc_pcmcia_request_irqs(skt, irqs, ARRAY_SIZE(irqs));
36 static void shannon_pcmcia_hw_shutdown(struct soc_pcmcia_socket *skt) argument
38 soc_pcmcia_free_irqs(skt, irqs, ARRAY_SIZE(irqs));
42 shannon_pcmcia_socket_state(struct soc_pcmcia_socket *skt, argument
47 switch (skt->nr) {
71 shannon_pcmcia_configure_socket(struct soc_pcmcia_socket *skt, argument
95 static void shannon_pcmcia_socket_init(struct soc_pcmcia_socket *skt) argument
100 shannon_pcmcia_socket_suspend(struct soc_pcmcia_socket *skt) argument
[all...]
H A Dpxa2xx_mainstone.c40 static int mst_pcmcia_hw_init(struct soc_pcmcia_socket *skt) argument
47 skt->socket.pci_irq = (skt->nr == 0) ? MAINSTONE_S0_IRQ : MAINSTONE_S1_IRQ;
48 return soc_pcmcia_request_irqs(skt, irqs, ARRAY_SIZE(irqs));
51 static void mst_pcmcia_hw_shutdown(struct soc_pcmcia_socket *skt) argument
53 soc_pcmcia_free_irqs(skt, irqs, ARRAY_SIZE(irqs));
58 static void mst_pcmcia_socket_state(struct soc_pcmcia_socket *skt, argument
63 status = (skt->nr == 0) ? MST_PCMCIA0 : MST_PCMCIA1;
64 flip = (status ^ mst_pcmcia_status[skt->nr]) & MST_PCMCIA_nSTSCHG_BVD1;
67 mst_pcmcia_status[skt
85 mst_pcmcia_configure_socket(struct soc_pcmcia_socket *skt, const socket_state_t *state) argument
126 mst_pcmcia_socket_init(struct soc_pcmcia_socket *skt) argument
130 mst_pcmcia_socket_suspend(struct soc_pcmcia_socket *skt) argument
[all...]
H A Dpxa2xx_balloon3.c39 static int balloon3_pcmcia_hw_init(struct soc_pcmcia_socket *skt) argument
51 skt->socket.pci_irq = BALLOON3_BP_CF_NRDY_IRQ;
52 return soc_pcmcia_request_irqs(skt, irqs, ARRAY_SIZE(irqs));
55 static void balloon3_pcmcia_hw_shutdown(struct soc_pcmcia_socket *skt) argument
57 soc_pcmcia_free_irqs(skt, irqs, ARRAY_SIZE(irqs));
65 static void balloon3_pcmcia_socket_state(struct soc_pcmcia_socket *skt, argument
73 flip = (status ^ balloon3_pcmcia_status[skt->nr])
76 balloon3_pcmcia_status[skt->nr] = status;
92 static int balloon3_pcmcia_configure_socket(struct soc_pcmcia_socket *skt, argument
100 static void balloon3_pcmcia_socket_init(struct soc_pcmcia_socket *skt) argument
104 balloon3_pcmcia_socket_suspend(struct soc_pcmcia_socket *skt) argument
[all...]
H A Dpxa2xx_stargate2.c41 static int sg2_pcmcia_hw_init(struct soc_pcmcia_socket *skt) argument
43 skt->socket.pci_irq = IRQ_GPIO(SG2_S0_GPIO_READY);
44 return soc_pcmcia_request_irqs(skt, irqs, ARRAY_SIZE(irqs));
47 static void sg2_pcmcia_hw_shutdown(struct soc_pcmcia_socket *skt) argument
49 soc_pcmcia_free_irqs(skt, irqs, ARRAY_SIZE(irqs));
52 static void sg2_pcmcia_socket_state(struct soc_pcmcia_socket *skt, argument
64 static int sg2_pcmcia_configure_socket(struct soc_pcmcia_socket *skt, argument
91 static void sg2_pcmcia_socket_init(struct soc_pcmcia_socket *skt) argument
93 soc_pcmcia_enable_irqs(skt, irqs, ARRAY_SIZE(irqs));
96 static void sg2_pcmcia_socket_suspend(struct soc_pcmcia_socket *skt) argument
[all...]
H A Dsa1100_simpad.c26 static int simpad_pcmcia_hw_init(struct soc_pcmcia_socket *skt) argument
31 skt->socket.pci_irq = IRQ_GPIO_CF_IRQ;
33 return soc_pcmcia_request_irqs(skt, irqs, ARRAY_SIZE(irqs));
36 static void simpad_pcmcia_hw_shutdown(struct soc_pcmcia_socket *skt) argument
38 soc_pcmcia_free_irqs(skt, irqs, ARRAY_SIZE(irqs));
46 simpad_pcmcia_socket_state(struct soc_pcmcia_socket *skt, argument
68 simpad_pcmcia_configure_socket(struct soc_pcmcia_socket *skt, argument
105 static void simpad_pcmcia_socket_init(struct soc_pcmcia_socket *skt) argument
107 soc_pcmcia_enable_irqs(skt, irqs, ARRAY_SIZE(irqs));
110 static void simpad_pcmcia_socket_suspend(struct soc_pcmcia_socket *skt) argument
[all...]
H A Dpxa2xx_palmld.c23 static int palmld_pcmcia_hw_init(struct soc_pcmcia_socket *skt) argument
48 skt->socket.pci_irq = IRQ_GPIO(GPIO_NR_PALMLD_PCMCIA_READY);
61 static void palmld_pcmcia_hw_shutdown(struct soc_pcmcia_socket *skt) argument
68 static void palmld_pcmcia_socket_state(struct soc_pcmcia_socket *skt, argument
80 static int palmld_pcmcia_configure_socket(struct soc_pcmcia_socket *skt, argument
90 static void palmld_pcmcia_socket_init(struct soc_pcmcia_socket *skt) argument
94 static void palmld_pcmcia_socket_suspend(struct soc_pcmcia_socket *skt) argument
H A Dsa1100_neponset.c44 neponset_pcmcia_configure_socket(struct soc_pcmcia_socket *skt, const socket_state_t *state) argument
46 struct sa1111_pcmcia_socket *s = to_skt(skt);
50 switch (skt->nr) {
95 ret = sa1111_pcmcia_configure_socket(skt, state);
109 static void neponset_pcmcia_socket_init(struct soc_pcmcia_socket *skt) argument
111 if (skt->nr == 0)
114 sa1111_pcmcia_socket_init(skt);
H A Dpxa2xx_vpac270.c38 static int vpac270_pcmcia_hw_init(struct soc_pcmcia_socket *skt) argument
42 if (skt->nr == 0) {
71 skt->socket.pci_irq = gpio_to_irq(GPIO35_VPAC270_PCMCIA_RDY);
73 return soc_pcmcia_request_irqs(skt, &cd_irqs[0], 1);
108 skt->socket.pci_irq = gpio_to_irq(GPIO12_VPAC270_CF_RDY);
110 return soc_pcmcia_request_irqs(skt, &cd_irqs[1], 1);
124 static void vpac270_pcmcia_hw_shutdown(struct soc_pcmcia_socket *skt) argument
135 static void vpac270_pcmcia_socket_state(struct soc_pcmcia_socket *skt, argument
138 if (skt->nr == 0) {
153 vpac270_pcmcia_configure_socket(struct soc_pcmcia_socket *skt, argument
169 vpac270_pcmcia_socket_init(struct soc_pcmcia_socket *skt) argument
173 vpac270_pcmcia_socket_suspend(struct soc_pcmcia_socket *skt) argument
[all...]
H A Dsa1100_h3600.c27 static int h3600_pcmcia_hw_init(struct soc_pcmcia_socket *skt) argument
31 switch (skt->nr) {
39 skt->socket.pci_irq = gpio_to_irq(H3XXX_GPIO_PCMCIA_IRQ0);
73 err = soc_pcmcia_request_irqs(skt, irqs, ARRAY_SIZE(irqs));
84 skt->socket.pci_irq = gpio_to_irq(H3XXX_GPIO_PCMCIA_IRQ1);
94 err = soc_pcmcia_request_irqs(skt, irqs, ARRAY_SIZE(irqs));
114 static void h3600_pcmcia_hw_shutdown(struct soc_pcmcia_socket *skt) argument
116 soc_pcmcia_free_irqs(skt, irqs, ARRAY_SIZE(irqs));
118 switch (skt->nr) {
140 h3600_pcmcia_socket_state(struct soc_pcmcia_socket *skt, struc argument
166 h3600_pcmcia_configure_socket(struct soc_pcmcia_socket *skt, const socket_state_t *state) argument
181 h3600_pcmcia_socket_init(struct soc_pcmcia_socket *skt) argument
193 h3600_pcmcia_socket_suspend(struct soc_pcmcia_socket *skt) argument
[all...]
H A Dpxa2xx_palmtx.c24 static int palmtx_pcmcia_hw_init(struct soc_pcmcia_socket *skt) argument
56 skt->socket.pci_irq = gpio_to_irq(GPIO_NR_PALMTX_PCMCIA_READY);
71 static void palmtx_pcmcia_hw_shutdown(struct soc_pcmcia_socket *skt) argument
79 static void palmtx_pcmcia_socket_state(struct soc_pcmcia_socket *skt, argument
92 palmtx_pcmcia_configure_socket(struct soc_pcmcia_socket *skt, argument
103 static void palmtx_pcmcia_socket_init(struct soc_pcmcia_socket *skt) argument
107 static void palmtx_pcmcia_socket_suspend(struct soc_pcmcia_socket *skt) argument

Completed in 53 milliseconds

12