Lines Matching refs:sata_gemini
35 struct sata_gemini { struct
115 static struct sata_gemini *sg_singleton;
117 struct sata_gemini *gemini_sata_bridge_get(void) in gemini_sata_bridge_get()
125 bool gemini_sata_bridge_enabled(struct sata_gemini *sg, bool is_ata1) in gemini_sata_bridge_enabled()
144 enum gemini_muxmode gemini_sata_get_muxmode(struct sata_gemini *sg) in gemini_sata_get_muxmode()
150 static int gemini_sata_setup_bridge(struct sata_gemini *sg, in gemini_sata_setup_bridge()
194 int gemini_sata_start_bridge(struct sata_gemini *sg, unsigned int bridge) in gemini_sata_start_bridge()
218 void gemini_sata_stop_bridge(struct sata_gemini *sg, unsigned int bridge) in gemini_sata_stop_bridge()
227 int gemini_sata_reset_bridge(struct sata_gemini *sg, in gemini_sata_reset_bridge()
239 static int gemini_sata_bridge_init(struct sata_gemini *sg) in gemini_sata_bridge_init()
321 struct sata_gemini *sg; in gemini_sata_probe()
407 struct sata_gemini *sg = platform_get_drvdata(pdev); in gemini_sata_remove()