Home
last modified time | relevance | path

Searched refs:soc_pcmcia_socket (Results 1 - 25 of 42) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/pcmcia/
H A Dsoc_common.h34 struct soc_pcmcia_socket { struct
91 struct soc_pcmcia_socket skt[];
112 int (*hw_init)(struct soc_pcmcia_socket *);
113 void (*hw_shutdown)(struct soc_pcmcia_socket *);
115 void (*socket_state)(struct soc_pcmcia_socket *, struct pcmcia_state *);
116 int (*configure_socket)(struct soc_pcmcia_socket *, const socket_state_t *);
123 void (*socket_init)(struct soc_pcmcia_socket *);
128 void (*socket_suspend)(struct soc_pcmcia_socket *);
134 unsigned int (*get_timing)(struct soc_pcmcia_socket *, unsigned int, unsigned int);
135 int (*set_timing)(struct soc_pcmcia_socket *);
[all...]
H A Dsa1111_generic.h6 struct soc_pcmcia_socket soc;
11 static inline struct sa1111_pcmcia_socket *to_skt(struct soc_pcmcia_socket *s) in to_skt()
17 int (*add)(struct soc_pcmcia_socket *));
19 extern void sa1111_pcmcia_socket_state(struct soc_pcmcia_socket *, struct pcmcia_state *);
20 extern int sa1111_pcmcia_configure_socket(struct soc_pcmcia_socket *, const socket_state_t *);
H A Dsoc_common.c61 void soc_pcmcia_debug(struct soc_pcmcia_socket *skt, const char *func, in soc_pcmcia_debug()
82 container_of(x, struct soc_pcmcia_socket, socket)
84 int soc_pcmcia_regulator_set(struct soc_pcmcia_socket *skt, in soc_pcmcia_regulator_set()
134 void soc_common_pcmcia_get_timing(struct soc_pcmcia_socket *skt, in soc_common_pcmcia_get_timing()
146 static void __soc_pcmcia_hw_shutdown(struct soc_pcmcia_socket *skt, in __soc_pcmcia_hw_shutdown()
161 static void soc_pcmcia_hw_shutdown(struct soc_pcmcia_socket *skt) in soc_pcmcia_hw_shutdown()
166 int soc_pcmcia_request_gpiods(struct soc_pcmcia_socket *skt) in soc_pcmcia_request_gpiods()
190 static int soc_pcmcia_hw_init(struct soc_pcmcia_socket *skt) in soc_pcmcia_hw_init()
251 static void soc_pcmcia_hw_enable(struct soc_pcmcia_socket *skt) in soc_pcmcia_hw_enable()
262 static void soc_pcmcia_hw_disable(struct soc_pcmcia_socket *sk
[all...]
H A Dsa1100_simpad.c18 static int simpad_pcmcia_hw_init(struct soc_pcmcia_socket *skt) in simpad_pcmcia_hw_init()
29 static void simpad_pcmcia_hw_shutdown(struct soc_pcmcia_socket *skt) in simpad_pcmcia_hw_shutdown()
37 simpad_pcmcia_socket_state(struct soc_pcmcia_socket *skt, in simpad_pcmcia_socket_state()
56 simpad_pcmcia_configure_socket(struct soc_pcmcia_socket *skt, in simpad_pcmcia_configure_socket()
93 static void simpad_pcmcia_socket_suspend(struct soc_pcmcia_socket *skt) in simpad_pcmcia_socket_suspend()
H A Dsa1100_h3600.c23 static int h3600_pcmcia_hw_init(struct soc_pcmcia_socket *skt) in h3600_pcmcia_hw_init()
74 static void h3600_pcmcia_hw_shutdown(struct soc_pcmcia_socket *skt) in h3600_pcmcia_hw_shutdown()
94 h3600_pcmcia_socket_state(struct soc_pcmcia_socket *skt, struct pcmcia_state *state) in h3600_pcmcia_socket_state()
103 h3600_pcmcia_configure_socket(struct soc_pcmcia_socket *skt, const socket_state_t *state) in h3600_pcmcia_configure_socket()
118 static void h3600_pcmcia_socket_init(struct soc_pcmcia_socket *skt) in h3600_pcmcia_socket_init()
128 static void h3600_pcmcia_socket_suspend(struct soc_pcmcia_socket *skt) in h3600_pcmcia_socket_suspend()
H A Dsa11xx_base.c63 sa1100_pcmcia_default_mecr_timing(struct soc_pcmcia_socket *skt, in sa1100_pcmcia_default_mecr_timing()
79 sa1100_pcmcia_set_mecr(struct soc_pcmcia_socket *skt, unsigned int cpu_clock) in sa1100_pcmcia_set_mecr()
114 sa1100_pcmcia_frequency_change(struct soc_pcmcia_socket *skt, in sa1100_pcmcia_frequency_change()
136 sa1100_pcmcia_set_timing(struct soc_pcmcia_socket *skt) in sa1100_pcmcia_set_timing()
144 sa1100_pcmcia_show_timing(struct soc_pcmcia_socket *skt, char *buf) in sa1100_pcmcia_show_timing()
171 (sizeof(struct skt_dev_info) + (n)*sizeof(struct soc_pcmcia_socket))
173 int sa11xx_drv_pcmcia_add_one(struct soc_pcmcia_socket *skt) in sa11xx_drv_pcmcia_add_one()
221 struct soc_pcmcia_socket *skt; in sa11xx_drv_pcmcia_probe()
H A Dpxa2xx_trizeps4.c29 static int trizeps_pcmcia_hw_init(struct soc_pcmcia_socket *skt) in trizeps_pcmcia_hw_init()
52 static void trizeps_pcmcia_socket_state(struct soc_pcmcia_socket *skt, in trizeps_pcmcia_socket_state()
92 static int trizeps_pcmcia_configure_socket(struct soc_pcmcia_socket *skt, in trizeps_pcmcia_configure_socket()
139 static void trizeps_pcmcia_socket_init(struct soc_pcmcia_socket *skt) in trizeps_pcmcia_socket_init()
145 static void trizeps_pcmcia_socket_suspend(struct soc_pcmcia_socket *skt) in trizeps_pcmcia_socket_suspend()
H A Dpxa2xx_cm_x255.c24 static int cmx255_pcmcia_hw_init(struct soc_pcmcia_socket *skt) in cmx255_pcmcia_hw_init()
46 static void cmx255_pcmcia_shutdown(struct soc_pcmcia_socket *skt) in cmx255_pcmcia_shutdown()
52 static void cmx255_pcmcia_socket_state(struct soc_pcmcia_socket *skt, in cmx255_pcmcia_socket_state()
60 static int cmx255_pcmcia_configure_socket(struct soc_pcmcia_socket *skt, in cmx255_pcmcia_configure_socket()
H A Dpxa2xx_hx4700.c22 static int hx4700_pcmcia_hw_init(struct soc_pcmcia_socket *skt) in hx4700_pcmcia_hw_init()
48 static void hx4700_pcmcia_hw_shutdown(struct soc_pcmcia_socket *skt) in hx4700_pcmcia_hw_shutdown()
53 static void hx4700_pcmcia_socket_state(struct soc_pcmcia_socket *skt, in hx4700_pcmcia_socket_state()
60 static int hx4700_pcmcia_configure_socket(struct soc_pcmcia_socket *skt, in hx4700_pcmcia_configure_socket()
H A Dpxa2xx_palmtx.c24 static int palmtx_pcmcia_hw_init(struct soc_pcmcia_socket *skt) in palmtx_pcmcia_hw_init()
37 static void palmtx_pcmcia_hw_shutdown(struct soc_pcmcia_socket *skt) in palmtx_pcmcia_hw_shutdown()
42 static void palmtx_pcmcia_socket_state(struct soc_pcmcia_socket *skt, in palmtx_pcmcia_socket_state()
51 palmtx_pcmcia_configure_socket(struct soc_pcmcia_socket *skt, in palmtx_pcmcia_configure_socket()
H A Dpxa2xx_palmld.c24 static int palmld_pcmcia_hw_init(struct soc_pcmcia_socket *skt) in palmld_pcmcia_hw_init()
37 static void palmld_pcmcia_hw_shutdown(struct soc_pcmcia_socket *skt) in palmld_pcmcia_hw_shutdown()
42 static void palmld_pcmcia_socket_state(struct soc_pcmcia_socket *skt, in palmld_pcmcia_socket_state()
50 static int palmld_pcmcia_configure_socket(struct soc_pcmcia_socket *skt, in palmld_pcmcia_configure_socket()
H A Dpxa2xx_cm_x270.c21 static int cmx270_pcmcia_hw_init(struct soc_pcmcia_socket *skt) in cmx270_pcmcia_hw_init()
36 static void cmx270_pcmcia_shutdown(struct soc_pcmcia_socket *skt) in cmx270_pcmcia_shutdown()
42 static void cmx270_pcmcia_socket_state(struct soc_pcmcia_socket *skt, in cmx270_pcmcia_socket_state()
50 static int cmx270_pcmcia_configure_socket(struct soc_pcmcia_socket *skt, in cmx270_pcmcia_configure_socket()
H A Dpxa2xx_colibri.c52 static int colibri_pcmcia_hw_init(struct soc_pcmcia_socket *skt) in colibri_pcmcia_hw_init()
69 static void colibri_pcmcia_hw_shutdown(struct soc_pcmcia_socket *skt) in colibri_pcmcia_hw_shutdown()
75 static void colibri_pcmcia_socket_state(struct soc_pcmcia_socket *skt, in colibri_pcmcia_socket_state()
88 colibri_pcmcia_configure_socket(struct soc_pcmcia_socket *skt, in colibri_pcmcia_configure_socket()
H A Dpxa2xx_palmtc.c28 static int palmtc_pcmcia_hw_init(struct soc_pcmcia_socket *skt) in palmtc_pcmcia_hw_init()
41 static void palmtc_pcmcia_hw_shutdown(struct soc_pcmcia_socket *skt) in palmtc_pcmcia_hw_shutdown()
46 static void palmtc_pcmcia_socket_state(struct soc_pcmcia_socket *skt, in palmtc_pcmcia_socket_state()
99 static int palmtc_pcmcia_configure_socket(struct soc_pcmcia_socket *skt, in palmtc_pcmcia_configure_socket()
H A Dpxa2xx_viper.c40 static int viper_pcmcia_hw_init(struct soc_pcmcia_socket *skt) in viper_pcmcia_hw_init()
74 static void viper_pcmcia_hw_shutdown(struct soc_pcmcia_socket *skt) in viper_pcmcia_hw_shutdown()
81 static void viper_pcmcia_socket_state(struct soc_pcmcia_socket *skt, in viper_pcmcia_socket_state()
88 static int viper_pcmcia_configure_socket(struct soc_pcmcia_socket *skt, in viper_pcmcia_configure_socket()
H A Dpxa2xx_vpac270.c29 static int vpac270_pcmcia_hw_init(struct soc_pcmcia_socket *skt) in vpac270_pcmcia_hw_init()
54 static void vpac270_pcmcia_hw_shutdown(struct soc_pcmcia_socket *skt) in vpac270_pcmcia_hw_shutdown()
64 static void vpac270_pcmcia_socket_state(struct soc_pcmcia_socket *skt, in vpac270_pcmcia_socket_state()
72 vpac270_pcmcia_configure_socket(struct soc_pcmcia_socket *skt, in vpac270_pcmcia_configure_socket()
H A Dpxa2xx_stargate2.c38 static int sg2_pcmcia_hw_init(struct soc_pcmcia_socket *skt) in sg2_pcmcia_hw_init()
47 static void sg2_pcmcia_socket_state(struct soc_pcmcia_socket *skt, in sg2_pcmcia_socket_state()
56 static int sg2_pcmcia_configure_socket(struct soc_pcmcia_socket *skt, in sg2_pcmcia_configure_socket()
H A Dsa1100_generic.c53 static int sa11x0_cf_hw_init(struct soc_pcmcia_socket *skt) in sa11x0_cf_hw_init()
85 static int sa11x0_cf_configure_socket(struct soc_pcmcia_socket *skt, in sa11x0_cf_configure_socket()
143 struct soc_pcmcia_socket *skt; in sa11x0_drv_pcmcia_probe()
168 struct soc_pcmcia_socket *skt; in sa11x0_drv_pcmcia_remove()
/kernel/linux/linux-6.6/include/pcmcia/
H A Dsoc_common.h26 struct soc_pcmcia_socket { struct
90 int (*hw_init)(struct soc_pcmcia_socket *);
91 void (*hw_shutdown)(struct soc_pcmcia_socket *);
93 void (*socket_state)(struct soc_pcmcia_socket *, struct pcmcia_state *);
94 int (*configure_socket)(struct soc_pcmcia_socket *, const socket_state_t *);
101 void (*socket_init)(struct soc_pcmcia_socket *);
106 void (*socket_suspend)(struct soc_pcmcia_socket *);
112 unsigned int (*get_timing)(struct soc_pcmcia_socket *, unsigned int, unsigned int);
113 int (*set_timing)(struct soc_pcmcia_socket *);
114 int (*show_timing)(struct soc_pcmcia_socket *, cha
[all...]
/kernel/linux/linux-6.6/drivers/pcmcia/
H A Dsoc_common.h26 struct soc_pcmcia_socket skt[];
35 extern void soc_common_pcmcia_get_timing(struct soc_pcmcia_socket *, struct soc_pcmcia_timing *);
37 void soc_pcmcia_init_one(struct soc_pcmcia_socket *skt,
39 void soc_pcmcia_remove_one(struct soc_pcmcia_socket *skt);
40 int soc_pcmcia_add_one(struct soc_pcmcia_socket *skt);
41 int soc_pcmcia_request_gpiods(struct soc_pcmcia_socket *skt);
43 void soc_common_cf_socket_state(struct soc_pcmcia_socket *skt,
46 int soc_pcmcia_regulator_set(struct soc_pcmcia_socket *skt,
51 extern void soc_pcmcia_debug(struct soc_pcmcia_socket *skt, const char *func,
H A Dsa1111_generic.h6 struct soc_pcmcia_socket soc;
11 static inline struct sa1111_pcmcia_socket *to_skt(struct soc_pcmcia_socket *s) in to_skt()
17 int (*add)(struct soc_pcmcia_socket *));
19 extern void sa1111_pcmcia_socket_state(struct soc_pcmcia_socket *, struct pcmcia_state *);
20 extern int sa1111_pcmcia_configure_socket(struct soc_pcmcia_socket *, const socket_state_t *);
H A Dsoc_common.c60 void soc_pcmcia_debug(struct soc_pcmcia_socket *skt, const char *func, in soc_pcmcia_debug()
81 container_of(x, struct soc_pcmcia_socket, socket)
83 int soc_pcmcia_regulator_set(struct soc_pcmcia_socket *skt, in soc_pcmcia_regulator_set()
133 void soc_common_pcmcia_get_timing(struct soc_pcmcia_socket *skt, in soc_common_pcmcia_get_timing()
145 static void __soc_pcmcia_hw_shutdown(struct soc_pcmcia_socket *skt, in __soc_pcmcia_hw_shutdown()
160 static void soc_pcmcia_hw_shutdown(struct soc_pcmcia_socket *skt) in soc_pcmcia_hw_shutdown()
165 int soc_pcmcia_request_gpiods(struct soc_pcmcia_socket *skt) in soc_pcmcia_request_gpiods()
189 static int soc_pcmcia_hw_init(struct soc_pcmcia_socket *skt) in soc_pcmcia_hw_init()
250 static void soc_pcmcia_hw_enable(struct soc_pcmcia_socket *skt) in soc_pcmcia_hw_enable()
261 static void soc_pcmcia_hw_disable(struct soc_pcmcia_socket *sk
[all...]
H A Dsa1100_h3600.c23 static int h3600_pcmcia_hw_init(struct soc_pcmcia_socket *skt) in h3600_pcmcia_hw_init()
74 static void h3600_pcmcia_hw_shutdown(struct soc_pcmcia_socket *skt) in h3600_pcmcia_hw_shutdown()
94 h3600_pcmcia_socket_state(struct soc_pcmcia_socket *skt, struct pcmcia_state *state) in h3600_pcmcia_socket_state()
103 h3600_pcmcia_configure_socket(struct soc_pcmcia_socket *skt, const socket_state_t *state) in h3600_pcmcia_configure_socket()
118 static void h3600_pcmcia_socket_init(struct soc_pcmcia_socket *skt) in h3600_pcmcia_socket_init()
128 static void h3600_pcmcia_socket_suspend(struct soc_pcmcia_socket *skt) in h3600_pcmcia_socket_suspend()
H A Dsa11xx_base.c63 sa1100_pcmcia_default_mecr_timing(struct soc_pcmcia_socket *skt, in sa1100_pcmcia_default_mecr_timing()
79 sa1100_pcmcia_set_mecr(struct soc_pcmcia_socket *skt, unsigned int cpu_clock) in sa1100_pcmcia_set_mecr()
114 sa1100_pcmcia_frequency_change(struct soc_pcmcia_socket *skt, in sa1100_pcmcia_frequency_change()
136 sa1100_pcmcia_set_timing(struct soc_pcmcia_socket *skt) in sa1100_pcmcia_set_timing()
144 sa1100_pcmcia_show_timing(struct soc_pcmcia_socket *skt, char *buf) in sa1100_pcmcia_show_timing()
171 (sizeof(struct skt_dev_info) + (n)*sizeof(struct soc_pcmcia_socket))
173 int sa11xx_drv_pcmcia_add_one(struct soc_pcmcia_socket *skt) in sa11xx_drv_pcmcia_add_one()
221 struct soc_pcmcia_socket *skt; in sa11xx_drv_pcmcia_probe()
H A Dsa1100_generic.c53 static int sa11x0_cf_hw_init(struct soc_pcmcia_socket *skt) in sa11x0_cf_hw_init()
85 static int sa11x0_cf_configure_socket(struct soc_pcmcia_socket *skt, in sa11x0_cf_configure_socket()
138 struct soc_pcmcia_socket *skt; in sa11x0_drv_pcmcia_probe()
163 struct soc_pcmcia_socket *skt; in sa11x0_drv_pcmcia_remove()

Completed in 15 milliseconds

12