Searched refs:sata_gemini (Results 1 – 4 of 4) sorted by relevance
6 struct sata_gemini;15 struct sata_gemini *gemini_sata_bridge_get(void);16 bool gemini_sata_bridge_enabled(struct sata_gemini *sg, bool is_ata1);17 enum gemini_muxmode gemini_sata_get_muxmode(struct sata_gemini *sg);18 int gemini_sata_start_bridge(struct sata_gemini *sg, unsigned int bridge);19 void gemini_sata_stop_bridge(struct sata_gemini *sg, unsigned int bridge);20 int gemini_sata_reset_bridge(struct sata_gemini *sg, unsigned int bridge);
36 struct sata_gemini { struct116 static struct sata_gemini *sg_singleton;118 struct sata_gemini *gemini_sata_bridge_get(void) in gemini_sata_bridge_get()126 bool gemini_sata_bridge_enabled(struct sata_gemini *sg, bool is_ata1) in gemini_sata_bridge_enabled()145 enum gemini_muxmode gemini_sata_get_muxmode(struct sata_gemini *sg) in gemini_sata_get_muxmode()151 static int gemini_sata_setup_bridge(struct sata_gemini *sg, in gemini_sata_setup_bridge()195 int gemini_sata_start_bridge(struct sata_gemini *sg, unsigned int bridge) in gemini_sata_start_bridge()216 void gemini_sata_stop_bridge(struct sata_gemini *sg, unsigned int bridge) in gemini_sata_stop_bridge()225 int gemini_sata_reset_bridge(struct sata_gemini *sg, in gemini_sata_reset_bridge()237 static int gemini_sata_bridge_init(struct sata_gemini *sg) in gemini_sata_bridge_init()[all …]
50 struct sata_gemini *sg;274 struct sata_gemini *sg = ftide->sg; in pata_ftide010_gemini_port_start()317 struct sata_gemini *sg = ftide->sg; in pata_ftide010_gemini_port_stop()355 struct sata_gemini *sg; in pata_ftide010_gemini_init()
11 obj-$(CONFIG_SATA_GEMINI) += sata_gemini.o