Lines Matching +full:dsp +full:- +full:config +full:- +full:name
1 // SPDX-License-Identifier: GPL-2.0-only
3 * linux/arch/arm/mach-omap1/mcbsp.c
18 #include <linux/omap-dma.h>
19 #include <linux/soc/ti/omap1-io.h>
20 #include <linux/platform_data/asoc-ti-mcbsp.h>
39 * are DSP public peripherals. in omap1_mcbsp_request()
50 * DSP external peripheral reset in omap1_mcbsp_request()
51 * FIXME: This should be moved to dsp code in omap1_mcbsp_request()
63 if (--dsp_use == 0) { in omap1_mcbsp_free()
100 .name = "rx",
105 .name = "tx",
110 .name = "rx",
115 .name = "tx",
127 .name = "rx",
132 .name = "tx",
137 .name = "rx",
142 .name = "tx",
154 .name = "rx",
159 .name = "tx",
164 .name = "rx",
169 .name = "tx",
200 .name = "rx",
205 .name = "tx",
210 .name = "rx",
215 .name = "tx",
227 .name = "rx",
232 .name = "tx",
237 .name = "rx",
242 .name = "tx",
254 .name = "rx",
259 .name = "tx",
264 .name = "rx",
269 .name = "tx",
293 struct omap_mcbsp_platform_data *config, int size) in omap_mcbsp_register_board_cfg() argument
308 new_mcbsp = platform_device_alloc("omap-mcbsp", i + 1); in omap_mcbsp_register_board_cfg()
313 config[i].reg_size = 2; in omap_mcbsp_register_board_cfg()
314 config[i].reg_step = 2; in omap_mcbsp_register_board_cfg()
315 new_mcbsp->dev.platform_data = &config[i]; in omap_mcbsp_register_board_cfg()
328 return -ENODEV; in omap1_mcbsp_init()