Lines Matching refs:bar
210 static inline void snd_sof_dsp_write(struct snd_sof_dev *sdev, u32 bar, in snd_sof_dsp_write() argument
214 sof_ops(sdev)->write(sdev, sdev->bar[bar] + offset, value); in snd_sof_dsp_write()
221 static inline void snd_sof_dsp_write64(struct snd_sof_dev *sdev, u32 bar, in snd_sof_dsp_write64() argument
225 sof_ops(sdev)->write64(sdev, sdev->bar[bar] + offset, value); in snd_sof_dsp_write64()
232 static inline u32 snd_sof_dsp_read(struct snd_sof_dev *sdev, u32 bar, in snd_sof_dsp_read() argument
236 return sof_ops(sdev)->read(sdev, sdev->bar[bar] + offset); in snd_sof_dsp_read()
242 static inline u64 snd_sof_dsp_read64(struct snd_sof_dev *sdev, u32 bar, in snd_sof_dsp_read64() argument
246 return sof_ops(sdev)->read64(sdev, sdev->bar[bar] + offset); in snd_sof_dsp_read64()
253 static inline void snd_sof_dsp_block_read(struct snd_sof_dev *sdev, u32 bar, in snd_sof_dsp_block_read() argument
256 sof_ops(sdev)->block_read(sdev, bar, offset, dest, bytes); in snd_sof_dsp_block_read()
259 static inline void snd_sof_dsp_block_write(struct snd_sof_dev *sdev, u32 bar, in snd_sof_dsp_block_write() argument
262 sof_ops(sdev)->block_write(sdev, bar, offset, src, bytes); in snd_sof_dsp_block_write()
417 #define snd_sof_dsp_read_poll_timeout(sdev, bar, offset, val, cond, sleep_us, timeout_us) \ argument
424 (val) = snd_sof_dsp_read(sdev, bar, offset); \
432 (val) = snd_sof_dsp_read(sdev, bar, offset); \
447 bool snd_sof_dsp_update_bits_unlocked(struct snd_sof_dev *sdev, u32 bar,
450 bool snd_sof_dsp_update_bits64_unlocked(struct snd_sof_dev *sdev, u32 bar,
453 bool snd_sof_dsp_update_bits(struct snd_sof_dev *sdev, u32 bar, u32 offset,
456 bool snd_sof_dsp_update_bits64(struct snd_sof_dev *sdev, u32 bar,
459 void snd_sof_dsp_update_bits_forced(struct snd_sof_dev *sdev, u32 bar,
462 int snd_sof_dsp_register_poll(struct snd_sof_dev *sdev, u32 bar, u32 offset,