Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 33cec399 authored by Peter Ujfalusi's avatar Peter Ujfalusi Committed by Liam Girdwood
Browse files

ARM/ASoC: OMAP McBSP: Move remainig defines from arch to ASoC header



Clock signal muxing, and functional clock related defines are only needed
in ASoC drivers.

Signed-off-by: default avatarPeter Ujfalusi <peter.ujfalusi@ti.com>
Acked-by: default avatarJarkko Nikula <jarkko.nikula@bitmer.com>
Acked-by: default avatarMark Brown <broonoie@opensource.wolfsonmicro.com>
Signed-off-by: default avatarLiam Girdwood <lrg@ti.com>
parent 40c0764b
Loading
Loading
Loading
Loading
+0 −12
Original line number Diff line number Diff line
@@ -31,18 +31,6 @@
#define MCBSP_CONFIG_TYPE3	0x3
#define MCBSP_CONFIG_TYPE4	0x4

/* CLKR signal muxing options */
#define CLKR_SRC_CLKR		0
#define CLKR_SRC_CLKX		1

/* FSR signal muxing options */
#define FSR_SRC_FSR		0
#define FSR_SRC_FSX		1

/* McBSP functional clock sources */
#define MCBSP_CLKS_PRCM_SRC	0
#define MCBSP_CLKS_PAD_SRC	1

/* Platform specific configuration */
struct omap_mcbsp_ops {
	void (*request)(unsigned int);
+12 −0
Original line number Diff line number Diff line
@@ -230,6 +230,18 @@ enum {
#define XRDYEN			BIT(10)
#define XEMPTYEOFEN		BIT(14)

/* CLKR signal muxing options */
#define CLKR_SRC_CLKR		0
#define CLKR_SRC_CLKX		1

/* FSR signal muxing options */
#define FSR_SRC_FSR		0
#define FSR_SRC_FSX		1

/* McBSP functional clock sources */
#define MCBSP_CLKS_PRCM_SRC	0
#define MCBSP_CLKS_PAD_SRC	1

/* we don't do multichannel for now */
struct omap_mcbsp_reg_cfg {
	u16 spcr2;