Lines Matching +full:no +full:- +full:read +full:- +full:rollover
1 /* SPDX-License-Identifier: GPL-2.0 */
3 * HD-audio controller (Azalia) registers and helpers
45 #define AZX_CORBRP_RST (1 << 15) /* read pointer reset */
107 /* Haswell/Broadwell display HD-A controller Extended Mode registers */
111 /* Skylake/Broxton vendor-specific registers */
139 /* max number of fragments - we may use more if allocating more pages for BDL */
143 /* max buffer size - no h/w limit, you can increase as you like */
152 #define STATESTS_INT_MASK ((1 << HDA_MAX_CODECS) - 1)
159 #define SD_CTL_DIR (1 << 19) /* bi-directional stream */
179 /* below are so far hardcoded - should read registers in future */
240 (((1 << (bit_num)) - 1) << (offset))
295 * An error occurs near frame "rollover". The clocks in frame value indicates
308 * helpers to read the stream position
319 return le32_to_cpu(*stream->posbuf); in snd_hdac_stream_get_pos_posbuf()