Lines Matching refs:data
134 static void spi_soft_tog_sclk(void *data) in spi_soft_tog_sclk() argument
136 struct rt_soft_spi_config *cfg = (struct rt_soft_spi_config *)data; in spi_soft_tog_sclk()
147 static void spi_soft_set_sclk(void *data, rt_int32_t state) in spi_soft_set_sclk() argument
149 struct rt_soft_spi_config *cfg = (struct rt_soft_spi_config *)data; in spi_soft_set_sclk()
160 static void spi_soft_set_mosi(void *data, rt_int32_t state) in spi_soft_set_mosi() argument
162 struct rt_soft_spi_config *cfg = (struct rt_soft_spi_config *)data; in spi_soft_set_mosi()
173 static void spi_soft_set_miso(void *data, rt_int32_t state) in spi_soft_set_miso() argument
175 struct rt_soft_spi_config *cfg = (struct rt_soft_spi_config *)data; in spi_soft_set_miso()
186 static rt_int32_t spi_soft_get_sclk(void *data) in spi_soft_get_sclk() argument
188 struct rt_soft_spi_config *cfg = (struct rt_soft_spi_config *)data; in spi_soft_get_sclk()
192 static rt_int32_t spi_soft_get_mosi(void *data) in spi_soft_get_mosi() argument
194 struct rt_soft_spi_config *cfg = (struct rt_soft_spi_config *)data; in spi_soft_get_mosi()
198 static rt_int32_t spi_soft_get_miso(void *data) in spi_soft_get_miso() argument
200 struct rt_soft_spi_config *cfg = (struct rt_soft_spi_config *)data; in spi_soft_get_miso()
204 static void spi_soft_dir_mosi(void *data, rt_int32_t state) in spi_soft_dir_mosi() argument
206 struct rt_soft_spi_config *cfg = (struct rt_soft_spi_config *)data; in spi_soft_dir_mosi()
217 static void spi_soft_dir_miso(void *data, rt_int32_t state) in spi_soft_dir_miso() argument
219 struct rt_soft_spi_config *cfg = (struct rt_soft_spi_config *)data; in spi_soft_dir_miso()
232 .data = RT_NULL,
255 spi_obj[i].ops.data = (void *)&soft_spi_config[i]; in rt_soft_spi_init()