Lines Matching +full:frame +full:- +full:master
1 /* SPDX-License-Identifier: GPL-2.0+ */
34 #define SND_SOC_DAIFMT_NB_NF (1 << 8) /* normal bit clock + frame */
43 * i.e. if the codec is clk and FRM master then the interface is
44 * clk and frame slave.
46 #define SND_SOC_DAIFMT_CBM_CFM (1 << 12) /* codec clk & FRM master */
47 #define SND_SOC_DAIFMT_CBS_CFM (2 << 12) /* codec clk slave & FRM master */
48 #define SND_SOC_DAIFMT_CBM_CFS (3 << 12) /* codec clk master & frame slave */
57 * Master Clock Directions
80 unsigned int rfs; /* LR clock frame size */
81 unsigned int bfs; /* Bit clock frame size */
93 * tx_data() - Transmit audio data
98 * @return 0 if OK, -ve on error
103 #define i2s_get_ops(dev) ((struct i2s_ops *)(dev)->driver->ops)
106 * i2s_tx_data() - Transmit audio data
111 * @return 0 if OK, -ve on error
121 * @return int value 0 for success, -1 in case of error