ux500_msp
struct ux500_msp *msp;
static void set_prot_desc_tx(struct ux500_msp *msp,
static void set_prot_desc_rx(struct ux500_msp *msp,
static int configure_protocol(struct ux500_msp *msp,
static int setup_bitclk(struct ux500_msp *msp, struct ux500_msp_config *config)
static int configure_multichannel(struct ux500_msp *msp,
static int enable_msp(struct ux500_msp *msp, struct ux500_msp_config *config)
static void flush_fifo_rx(struct ux500_msp *msp)
static void flush_fifo_tx(struct ux500_msp *msp)
int ux500_msp_i2s_open(struct ux500_msp *msp,
static void disable_msp_rx(struct ux500_msp *msp)
static void disable_msp_tx(struct ux500_msp *msp)
static int disable_msp(struct ux500_msp *msp, unsigned int dir)
int ux500_msp_i2s_trigger(struct ux500_msp *msp, int cmd, int direction)
int ux500_msp_i2s_close(struct ux500_msp *msp, unsigned int dir)
struct ux500_msp **msp_p)
struct ux500_msp *msp;
*msp_p = devm_kzalloc(&pdev->dev, sizeof(struct ux500_msp), GFP_KERNEL);
struct ux500_msp *msp)
struct ux500_msp **msp_p);
struct ux500_msp *msp);
int ux500_msp_i2s_open(struct ux500_msp *msp, struct ux500_msp_config *config);
int ux500_msp_i2s_close(struct ux500_msp *msp,
int ux500_msp_i2s_trigger(struct ux500_msp *msp, int cmd,