/drivers/pcmcia/ |
D | soc_common.h | 26 struct soc_pcmcia_socket { struct 72 struct soc_pcmcia_socket skt[0]; argument 93 int (*hw_init)(struct soc_pcmcia_socket *); 94 void (*hw_shutdown)(struct soc_pcmcia_socket *); 96 void (*socket_state)(struct soc_pcmcia_socket *, struct pcmcia_state *); 97 int (*configure_socket)(struct soc_pcmcia_socket *, const socket_state_t *); 104 void (*socket_init)(struct soc_pcmcia_socket *); 109 void (*socket_suspend)(struct soc_pcmcia_socket *); 115 unsigned int (*get_timing)(struct soc_pcmcia_socket *, unsigned int, unsigned int); 116 int (*set_timing)(struct soc_pcmcia_socket *); [all …]
|
D | soc_common.c | 59 void soc_pcmcia_debug(struct soc_pcmcia_socket *skt, const char *func, in soc_pcmcia_debug() 80 container_of(x, struct soc_pcmcia_socket, socket) 97 void soc_common_pcmcia_get_timing(struct soc_pcmcia_socket *skt, in soc_common_pcmcia_get_timing() 109 static void __soc_pcmcia_hw_shutdown(struct soc_pcmcia_socket *skt, in __soc_pcmcia_hw_shutdown() 125 static void soc_pcmcia_hw_shutdown(struct soc_pcmcia_socket *skt) in soc_pcmcia_hw_shutdown() 130 static int soc_pcmcia_hw_init(struct soc_pcmcia_socket *skt) in soc_pcmcia_hw_init() 176 static void soc_pcmcia_hw_enable(struct soc_pcmcia_socket *skt) in soc_pcmcia_hw_enable() 187 static void soc_pcmcia_hw_disable(struct soc_pcmcia_socket *skt) in soc_pcmcia_hw_disable() 196 static unsigned int soc_common_pcmcia_skt_state(struct soc_pcmcia_socket *skt) in soc_common_pcmcia_skt_state() 251 struct soc_pcmcia_socket *skt, socket_state_t *state) in soc_common_pcmcia_config_skt() [all …]
|
D | sa1111_generic.h | 5 struct soc_pcmcia_socket soc; 10 static inline struct sa1111_pcmcia_socket *to_skt(struct soc_pcmcia_socket *s) in to_skt() 16 int (*add)(struct soc_pcmcia_socket *)); 18 extern void sa1111_pcmcia_socket_state(struct soc_pcmcia_socket *, struct pcmcia_state *); 19 extern int sa1111_pcmcia_configure_socket(struct soc_pcmcia_socket *, const socket_state_t *);
|
D | sa11xx_base.c | 63 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() 139 sa1100_pcmcia_set_timing(struct soc_pcmcia_socket *skt) in sa1100_pcmcia_set_timing() 145 sa1100_pcmcia_show_timing(struct soc_pcmcia_socket *skt, char *buf) in sa1100_pcmcia_show_timing() 172 (sizeof(struct skt_dev_info) + (n)*sizeof(struct soc_pcmcia_socket)) 174 int sa11xx_drv_pcmcia_add_one(struct soc_pcmcia_socket *skt) in sa11xx_drv_pcmcia_add_one() 222 struct soc_pcmcia_socket *skt; in sa11xx_drv_pcmcia_probe()
|
D | sa1100_h3600.c | 22 static int h3600_pcmcia_hw_init(struct soc_pcmcia_socket *skt) in h3600_pcmcia_hw_init() 75 static void h3600_pcmcia_hw_shutdown(struct soc_pcmcia_socket *skt) in h3600_pcmcia_hw_shutdown() 95 h3600_pcmcia_socket_state(struct soc_pcmcia_socket *skt, struct pcmcia_state *state) in h3600_pcmcia_socket_state() 104 h3600_pcmcia_configure_socket(struct soc_pcmcia_socket *skt, const socket_state_t *state) in h3600_pcmcia_configure_socket() 119 static void h3600_pcmcia_socket_init(struct soc_pcmcia_socket *skt) in h3600_pcmcia_socket_init() 129 static void h3600_pcmcia_socket_suspend(struct soc_pcmcia_socket *skt) in h3600_pcmcia_socket_suspend()
|
D | sa1100_simpad.c | 18 static int simpad_pcmcia_hw_init(struct soc_pcmcia_socket *skt) in simpad_pcmcia_hw_init() 31 static void simpad_pcmcia_hw_shutdown(struct soc_pcmcia_socket *skt) in simpad_pcmcia_hw_shutdown() 39 simpad_pcmcia_socket_state(struct soc_pcmcia_socket *skt, in simpad_pcmcia_socket_state() 61 simpad_pcmcia_configure_socket(struct soc_pcmcia_socket *skt, in simpad_pcmcia_configure_socket() 98 static void simpad_pcmcia_socket_suspend(struct soc_pcmcia_socket *skt) in simpad_pcmcia_socket_suspend()
|
D | pxa2xx_trizeps4.c | 32 static int trizeps_pcmcia_hw_init(struct soc_pcmcia_socket *skt) in trizeps_pcmcia_hw_init() 55 static void trizeps_pcmcia_socket_state(struct soc_pcmcia_socket *skt, in trizeps_pcmcia_socket_state() 95 static int trizeps_pcmcia_configure_socket(struct soc_pcmcia_socket *skt, in trizeps_pcmcia_configure_socket() 142 static void trizeps_pcmcia_socket_init(struct soc_pcmcia_socket *skt) in trizeps_pcmcia_socket_init() 148 static void trizeps_pcmcia_socket_suspend(struct soc_pcmcia_socket *skt) in trizeps_pcmcia_socket_suspend()
|
D | pxa2xx_cm_x270.c | 25 static int cmx270_pcmcia_hw_init(struct soc_pcmcia_socket *skt) in cmx270_pcmcia_hw_init() 40 static void cmx270_pcmcia_shutdown(struct soc_pcmcia_socket *skt) in cmx270_pcmcia_shutdown() 46 static void cmx270_pcmcia_socket_state(struct soc_pcmcia_socket *skt, in cmx270_pcmcia_socket_state() 54 static int cmx270_pcmcia_configure_socket(struct soc_pcmcia_socket *skt, in cmx270_pcmcia_configure_socket()
|
D | sa1100_cerf.c | 23 static int cerf_pcmcia_hw_init(struct soc_pcmcia_socket *skt) in cerf_pcmcia_hw_init() 43 static void cerf_pcmcia_hw_shutdown(struct soc_pcmcia_socket *skt) in cerf_pcmcia_hw_shutdown() 49 cerf_pcmcia_socket_state(struct soc_pcmcia_socket *skt, struct pcmcia_state *state) in cerf_pcmcia_socket_state() 56 cerf_pcmcia_configure_socket(struct soc_pcmcia_socket *skt, in cerf_pcmcia_configure_socket()
|
D | pxa2xx_palmld.c | 28 static int palmld_pcmcia_hw_init(struct soc_pcmcia_socket *skt) in palmld_pcmcia_hw_init() 41 static void palmld_pcmcia_hw_shutdown(struct soc_pcmcia_socket *skt) in palmld_pcmcia_hw_shutdown() 46 static void palmld_pcmcia_socket_state(struct soc_pcmcia_socket *skt, in palmld_pcmcia_socket_state() 54 static int palmld_pcmcia_configure_socket(struct soc_pcmcia_socket *skt, in palmld_pcmcia_configure_socket()
|
D | pxa2xx_palmtx.c | 28 static int palmtx_pcmcia_hw_init(struct soc_pcmcia_socket *skt) in palmtx_pcmcia_hw_init() 41 static void palmtx_pcmcia_hw_shutdown(struct soc_pcmcia_socket *skt) in palmtx_pcmcia_hw_shutdown() 46 static void palmtx_pcmcia_socket_state(struct soc_pcmcia_socket *skt, in palmtx_pcmcia_socket_state() 55 palmtx_pcmcia_configure_socket(struct soc_pcmcia_socket *skt, in palmtx_pcmcia_configure_socket()
|
D | sa1100_assabet.c | 20 static int assabet_pcmcia_hw_init(struct soc_pcmcia_socket *skt) in assabet_pcmcia_hw_init() 35 assabet_pcmcia_socket_state(struct soc_pcmcia_socket *skt, struct pcmcia_state *state) in assabet_pcmcia_socket_state() 42 assabet_pcmcia_configure_socket(struct soc_pcmcia_socket *skt, const socket_state_t *state) in assabet_pcmcia_configure_socket() 81 static void assabet_pcmcia_socket_suspend(struct soc_pcmcia_socket *skt) in assabet_pcmcia_socket_suspend()
|
D | sa1100_nanoengine.c | 60 static int nanoengine_pcmcia_hw_init(struct soc_pcmcia_socket *skt) in nanoengine_pcmcia_hw_init() 81 static void nanoengine_pcmcia_hw_shutdown(struct soc_pcmcia_socket *skt) in nanoengine_pcmcia_hw_shutdown() 87 struct soc_pcmcia_socket *skt, const socket_state_t *state) in nanoengine_pcmcia_configure_socket() 100 struct soc_pcmcia_socket *skt, struct pcmcia_state *state) in nanoengine_pcmcia_socket_state()
|
D | pxa2xx_cm_x255.c | 28 static int cmx255_pcmcia_hw_init(struct soc_pcmcia_socket *skt) in cmx255_pcmcia_hw_init() 50 static void cmx255_pcmcia_shutdown(struct soc_pcmcia_socket *skt) in cmx255_pcmcia_shutdown() 56 static void cmx255_pcmcia_socket_state(struct soc_pcmcia_socket *skt, in cmx255_pcmcia_socket_state() 64 static int cmx255_pcmcia_configure_socket(struct soc_pcmcia_socket *skt, in cmx255_pcmcia_configure_socket()
|
D | pxa2xx_palmtc.c | 32 static int palmtc_pcmcia_hw_init(struct soc_pcmcia_socket *skt) in palmtc_pcmcia_hw_init() 45 static void palmtc_pcmcia_hw_shutdown(struct soc_pcmcia_socket *skt) in palmtc_pcmcia_hw_shutdown() 50 static void palmtc_pcmcia_socket_state(struct soc_pcmcia_socket *skt, in palmtc_pcmcia_socket_state() 103 static int palmtc_pcmcia_configure_socket(struct soc_pcmcia_socket *skt, in palmtc_pcmcia_configure_socket()
|
D | pxa2xx_vpac270.c | 34 static int vpac270_pcmcia_hw_init(struct soc_pcmcia_socket *skt) in vpac270_pcmcia_hw_init() 59 static void vpac270_pcmcia_hw_shutdown(struct soc_pcmcia_socket *skt) in vpac270_pcmcia_hw_shutdown() 69 static void vpac270_pcmcia_socket_state(struct soc_pcmcia_socket *skt, in vpac270_pcmcia_socket_state() 77 vpac270_pcmcia_configure_socket(struct soc_pcmcia_socket *skt, in vpac270_pcmcia_configure_socket()
|
D | pxa2xx_viper.c | 40 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()
|
D | pxa2xx_sharpsl.c | 31 static void sharpsl_pcmcia_init_reset(struct soc_pcmcia_socket *skt) in sharpsl_pcmcia_init_reset() 47 static int sharpsl_pcmcia_hw_init(struct soc_pcmcia_socket *skt) in sharpsl_pcmcia_hw_init() 59 static void sharpsl_pcmcia_socket_state(struct soc_pcmcia_socket *skt, in sharpsl_pcmcia_socket_state() 109 static int sharpsl_pcmcia_configure_socket(struct soc_pcmcia_socket *skt, in sharpsl_pcmcia_configure_socket() 182 static void sharpsl_pcmcia_socket_init(struct soc_pcmcia_socket *skt) in sharpsl_pcmcia_socket_init() 192 static void sharpsl_pcmcia_socket_suspend(struct soc_pcmcia_socket *skt) in sharpsl_pcmcia_socket_suspend()
|
D | pxa2xx_colibri.c | 56 static int colibri_pcmcia_hw_init(struct soc_pcmcia_socket *skt) in colibri_pcmcia_hw_init() 73 static void colibri_pcmcia_hw_shutdown(struct soc_pcmcia_socket *skt) in colibri_pcmcia_hw_shutdown() 79 static void colibri_pcmcia_socket_state(struct soc_pcmcia_socket *skt, in colibri_pcmcia_socket_state() 92 colibri_pcmcia_configure_socket(struct soc_pcmcia_socket *skt, in colibri_pcmcia_configure_socket()
|
D | sa1100_shannon.c | 18 static int shannon_pcmcia_hw_init(struct soc_pcmcia_socket *skt) in shannon_pcmcia_hw_init() 42 shannon_pcmcia_socket_state(struct soc_pcmcia_socket *skt, in shannon_pcmcia_socket_state() 63 shannon_pcmcia_configure_socket(struct soc_pcmcia_socket *skt, in shannon_pcmcia_configure_socket()
|
D | pxa2xx_base.c | 165 static int pxa2xx_pcmcia_set_mcxx(struct soc_pcmcia_socket *skt, unsigned int clk) in pxa2xx_pcmcia_set_mcxx() 179 static int pxa2xx_pcmcia_set_timing(struct soc_pcmcia_socket *skt) in pxa2xx_pcmcia_set_timing() 188 pxa2xx_pcmcia_frequency_change(struct soc_pcmcia_socket *skt, in pxa2xx_pcmcia_frequency_change() 241 (sizeof(struct skt_dev_info) + (n)*sizeof(struct soc_pcmcia_socket)) 243 int pxa2xx_drv_pcmcia_add_one(struct soc_pcmcia_socket *skt) in pxa2xx_drv_pcmcia_add_one() 284 struct soc_pcmcia_socket *skt; in pxa2xx_drv_pcmcia_probe()
|
D | pxa2xx_e740.c | 26 static int e740_pcmcia_hw_init(struct soc_pcmcia_socket *skt) in e740_pcmcia_hw_init() 43 static void e740_pcmcia_socket_state(struct soc_pcmcia_socket *skt, in e740_pcmcia_socket_state() 50 static int e740_pcmcia_configure_socket(struct soc_pcmcia_socket *skt, in e740_pcmcia_configure_socket()
|
D | pxa2xx_stargate2.c | 41 static int sg2_pcmcia_hw_init(struct soc_pcmcia_socket *skt) in sg2_pcmcia_hw_init() 50 static void sg2_pcmcia_socket_state(struct soc_pcmcia_socket *skt, in sg2_pcmcia_socket_state() 59 static int sg2_pcmcia_configure_socket(struct soc_pcmcia_socket *skt, in sg2_pcmcia_configure_socket()
|
D | pxa2xx_balloon3.c | 32 static int balloon3_pcmcia_hw_init(struct soc_pcmcia_socket *skt) in balloon3_pcmcia_hw_init() 56 static void balloon3_pcmcia_socket_state(struct soc_pcmcia_socket *skt, in balloon3_pcmcia_socket_state() 86 static int balloon3_pcmcia_configure_socket(struct soc_pcmcia_socket *skt, in balloon3_pcmcia_configure_socket()
|
D | pxa2xx_mainstone.c | 33 static int mst_pcmcia_hw_init(struct soc_pcmcia_socket *skt) in mst_pcmcia_hw_init() 57 static void mst_pcmcia_socket_state(struct soc_pcmcia_socket *skt, in mst_pcmcia_socket_state() 88 static int mst_pcmcia_configure_socket(struct soc_pcmcia_socket *skt, in mst_pcmcia_configure_socket()
|