Lines Matching refs:sport_device
42 struct sport_device { struct
121 struct sport_device *sport_init(struct platform_device *pdev, argument
124 void sport_done(struct sport_device *sport);
130 int sport_set_multichannel(struct sport_device *sport, int tdm_count,
133 int sport_config_rx(struct sport_device *sport,
137 int sport_config_tx(struct sport_device *sport,
147 int sport_config_rx_dma(struct sport_device *sport, void *buf,
150 int sport_config_tx_dma(struct sport_device *sport, void *buf,
153 int sport_tx_start(struct sport_device *sport);
154 int sport_tx_stop(struct sport_device *sport);
155 int sport_rx_start(struct sport_device *sport);
156 int sport_rx_stop(struct sport_device *sport);
159 unsigned long sport_curr_offset_rx(struct sport_device *sport);
160 unsigned long sport_curr_offset_tx(struct sport_device *sport);
162 void sport_incfrag(struct sport_device *sport, int *frag, int tx);
163 void sport_decfrag(struct sport_device *sport, int *frag, int tx);
165 int sport_set_rx_callback(struct sport_device *sport,
167 int sport_set_tx_callback(struct sport_device *sport,
169 int sport_set_err_callback(struct sport_device *sport,
172 int sport_send_and_recv(struct sport_device *sport, u8 *out_data, \