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 */
106 /* Haswell/Broadwell display HD-A controller Extended Mode registers */
110 /* Skylake/Broxton vendor-specific registers */
138 /* max number of fragments - we may use more if allocating more pages for BDL */
142 /* max buffer size - no h/w limit, you can increase as you like */
151 #define STATESTS_INT_MASK ((1 << HDA_MAX_CODECS) - 1)
158 #define SD_CTL_DIR (1 << 19) /* bi-directional stream */
177 /* below are so far hardcoded - should read registers in future */
238 (((1 << (bit_num)) - 1) << (offset))
290 * An error occurs near frame "rollover". The clocks in frame value indicates
303 * helpers to read the stream position
314 return le32_to_cpu(*stream->posbuf); in snd_hdac_stream_get_pos_posbuf()