Lines Matching refs:offset
306 enum snd_sof_fw_blk_type blk_type, u32 offset, size_t size, in snd_sof_debugfs_add_region_item() argument
310 return sof_ops(sdev)->debugfs_add_region_item(sdev, blk_type, offset, in snd_sof_debugfs_add_region_item()
318 u32 offset, u8 value) in snd_sof_dsp_write8() argument
321 sof_ops(sdev)->write8(sdev, sdev->bar[bar] + offset, value); in snd_sof_dsp_write8()
323 writeb(value, sdev->bar[bar] + offset); in snd_sof_dsp_write8()
327 u32 offset, u32 value) in snd_sof_dsp_write() argument
330 sof_ops(sdev)->write(sdev, sdev->bar[bar] + offset, value); in snd_sof_dsp_write()
332 writel(value, sdev->bar[bar] + offset); in snd_sof_dsp_write()
336 u32 offset, u64 value) in snd_sof_dsp_write64() argument
339 sof_ops(sdev)->write64(sdev, sdev->bar[bar] + offset, value); in snd_sof_dsp_write64()
341 writeq(value, sdev->bar[bar] + offset); in snd_sof_dsp_write64()
345 u32 offset) in snd_sof_dsp_read8() argument
348 return sof_ops(sdev)->read8(sdev, sdev->bar[bar] + offset); in snd_sof_dsp_read8()
350 return readb(sdev->bar[bar] + offset); in snd_sof_dsp_read8()
354 u32 offset) in snd_sof_dsp_read() argument
357 return sof_ops(sdev)->read(sdev, sdev->bar[bar] + offset); in snd_sof_dsp_read()
359 return readl(sdev->bar[bar] + offset); in snd_sof_dsp_read()
363 u32 offset) in snd_sof_dsp_read64() argument
366 return sof_ops(sdev)->read64(sdev, sdev->bar[bar] + offset); in snd_sof_dsp_read64()
368 return readq(sdev->bar[bar] + offset); in snd_sof_dsp_read64()
372 u32 offset, u8 mask, u8 value) in snd_sof_dsp_update8() argument
376 reg = snd_sof_dsp_read8(sdev, bar, offset); in snd_sof_dsp_update8()
379 snd_sof_dsp_write8(sdev, bar, offset, reg); in snd_sof_dsp_update8()
385 u32 offset, void *dest, size_t bytes) in snd_sof_dsp_block_read() argument
387 return sof_ops(sdev)->block_read(sdev, blk_type, offset, dest, bytes); in snd_sof_dsp_block_read()
392 u32 offset, void *src, size_t bytes) in snd_sof_dsp_block_write() argument
394 return sof_ops(sdev)->block_write(sdev, blk_type, offset, src, bytes); in snd_sof_dsp_block_write()
399 u32 offset, void *dest, size_t bytes) in snd_sof_dsp_mailbox_read() argument
402 sof_ops(sdev)->mailbox_read(sdev, offset, dest, bytes); in snd_sof_dsp_mailbox_read()
406 u32 offset, void *src, size_t bytes) in snd_sof_dsp_mailbox_write() argument
409 sof_ops(sdev)->mailbox_write(sdev, offset, src, bytes); in snd_sof_dsp_mailbox_write()
611 #define snd_sof_dsp_read_poll_timeout(sdev, bar, offset, val, cond, sleep_us, timeout_us) \ argument
618 (val) = snd_sof_dsp_read(sdev, bar, offset); \
622 (offset), (val)); \
627 (val) = snd_sof_dsp_read(sdev, bar, offset); \
630 (offset), (val)); \
640 bool snd_sof_pci_update_bits(struct snd_sof_dev *sdev, u32 offset,
644 u32 offset, u32 mask, u32 value);
647 u32 offset, u64 mask, u64 value);
649 bool snd_sof_dsp_update_bits(struct snd_sof_dev *sdev, u32 bar, u32 offset,
653 u32 offset, u64 mask, u64 value);
656 u32 offset, u32 mask, u32 value);
658 int snd_sof_dsp_register_poll(struct snd_sof_dev *sdev, u32 bar, u32 offset,
662 void snd_sof_dsp_panic(struct snd_sof_dev *sdev, u32 offset, bool non_recoverable);