Lines Matching defs:ssp_configuration
102 struct ssp_configuration {
110 static struct ssp_configuration ssp_configuration;
115 switch (ssp_configuration.device) {
125 switch (ssp_configuration.device) {
164 if ( ssp_configuration.device == DEVICE_CODEC
165 || ssp_configuration.device == DEVICE_TOUCH) {
169 ssp_configuration.device, cwrite, cread,
172 if (ssp_configuration.device == DEVICE_CODEC)
177 if (ssp_configuration.device == DEVICE_CODEC)
179 if (ssp_configuration.device == DEVICE_TOUCH)
212 PRINTK ("spi(%d) 0x%04x -> 0x%x\r\n", ssp_configuration.device,
256 memset (&ssp_configuration, 0, sizeof (ssp_configuration));
273 if (ssp_configuration.device == DEVICE_CODEC)
275 else if (ssp_configuration.device == DEVICE_TOUCH)
301 ssp_configuration.device = device;
302 ssp_configuration.mode = mode;
303 ssp_configuration.speed = speed;
304 ssp_configuration.frame_size_write = frame_size_write;
305 ssp_configuration.frame_size_read = frame_size_read;
312 return execute_spi_command (0, 0, ssp_configuration.frame_size_read);
317 execute_spi_command (data, ssp_configuration.frame_size_write, 0);
323 return execute_spi_command (data, ssp_configuration.frame_size_write,
324 ssp_configuration.frame_size_read);