|
@@ -149,6 +149,8 @@
|
|
#define OMAP_MCBSP_REG_WAKEUPEN 0xA8
|
|
#define OMAP_MCBSP_REG_WAKEUPEN 0xA8
|
|
#define OMAP_MCBSP_REG_XCCR 0xAC
|
|
#define OMAP_MCBSP_REG_XCCR 0xAC
|
|
#define OMAP_MCBSP_REG_RCCR 0xB0
|
|
#define OMAP_MCBSP_REG_RCCR 0xB0
|
|
|
|
+#define OMAP_MCBSP_REG_XBUFFSTAT 0xB4
|
|
|
|
+#define OMAP_MCBSP_REG_RBUFFSTAT 0xB8
|
|
#define OMAP_MCBSP_REG_SSELCR 0xBC
|
|
#define OMAP_MCBSP_REG_SSELCR 0xBC
|
|
|
|
|
|
#define OMAP_ST_REG_REV 0x00
|
|
#define OMAP_ST_REG_REV 0x00
|
|
@@ -471,6 +473,8 @@ void omap_mcbsp_set_tx_threshold(unsigned int id, u16 threshold);
|
|
void omap_mcbsp_set_rx_threshold(unsigned int id, u16 threshold);
|
|
void omap_mcbsp_set_rx_threshold(unsigned int id, u16 threshold);
|
|
u16 omap_mcbsp_get_max_tx_threshold(unsigned int id);
|
|
u16 omap_mcbsp_get_max_tx_threshold(unsigned int id);
|
|
u16 omap_mcbsp_get_max_rx_threshold(unsigned int id);
|
|
u16 omap_mcbsp_get_max_rx_threshold(unsigned int id);
|
|
|
|
+u16 omap_mcbsp_get_tx_delay(unsigned int id);
|
|
|
|
+u16 omap_mcbsp_get_rx_delay(unsigned int id);
|
|
int omap_mcbsp_get_dma_op_mode(unsigned int id);
|
|
int omap_mcbsp_get_dma_op_mode(unsigned int id);
|
|
#else
|
|
#else
|
|
static inline void omap_mcbsp_set_tx_threshold(unsigned int id, u16 threshold)
|
|
static inline void omap_mcbsp_set_tx_threshold(unsigned int id, u16 threshold)
|
|
@@ -479,6 +483,8 @@ static inline void omap_mcbsp_set_rx_threshold(unsigned int id, u16 threshold)
|
|
{ }
|
|
{ }
|
|
static inline u16 omap_mcbsp_get_max_tx_threshold(unsigned int id) { return 0; }
|
|
static inline u16 omap_mcbsp_get_max_tx_threshold(unsigned int id) { return 0; }
|
|
static inline u16 omap_mcbsp_get_max_rx_threshold(unsigned int id) { return 0; }
|
|
static inline u16 omap_mcbsp_get_max_rx_threshold(unsigned int id) { return 0; }
|
|
|
|
+static inline u16 omap_mcbsp_get_tx_delay(unsigned int id) { return 0; }
|
|
|
|
+static inline u16 omap_mcbsp_get_rx_delay(unsigned int id) { return 0; }
|
|
static inline int omap_mcbsp_get_dma_op_mode(unsigned int id) { return 0; }
|
|
static inline int omap_mcbsp_get_dma_op_mode(unsigned int id) { return 0; }
|
|
#endif
|
|
#endif
|
|
int omap_mcbsp_request(unsigned int id);
|
|
int omap_mcbsp_request(unsigned int id);
|