Lines Matching defs:offset

306 		enum snd_sof_fw_blk_type blk_type, u32 offset, size_t size,
310 return sof_ops(sdev)->debugfs_add_region_item(sdev, blk_type, offset,
318 u32 offset, u8 value)
321 sof_ops(sdev)->write8(sdev, sdev->bar[bar] + offset, value);
323 writeb(value, sdev->bar[bar] + offset);
327 u32 offset, u32 value)
330 sof_ops(sdev)->write(sdev, sdev->bar[bar] + offset, value);
332 writel(value, sdev->bar[bar] + offset);
336 u32 offset, u64 value)
339 sof_ops(sdev)->write64(sdev, sdev->bar[bar] + offset, value);
341 writeq(value, sdev->bar[bar] + offset);
345 u32 offset)
348 return sof_ops(sdev)->read8(sdev, sdev->bar[bar] + offset);
350 return readb(sdev->bar[bar] + offset);
354 u32 offset)
357 return sof_ops(sdev)->read(sdev, sdev->bar[bar] + offset);
359 return readl(sdev->bar[bar] + offset);
363 u32 offset)
366 return sof_ops(sdev)->read64(sdev, sdev->bar[bar] + offset);
368 return readq(sdev->bar[bar] + offset);
372 u32 offset, u8 mask, u8 value)
376 reg = snd_sof_dsp_read8(sdev, bar, offset);
379 snd_sof_dsp_write8(sdev, bar, offset, reg);
385 u32 offset, void *dest, size_t bytes)
387 return sof_ops(sdev)->block_read(sdev, blk_type, offset, dest, bytes);
392 u32 offset, void *src, size_t bytes)
394 return sof_ops(sdev)->block_write(sdev, blk_type, offset, src, bytes);
399 u32 offset, void *dest, size_t bytes)
402 sof_ops(sdev)->mailbox_read(sdev, offset, dest, bytes);
406 u32 offset, void *src, size_t bytes)
409 sof_ops(sdev)->mailbox_write(sdev, offset, src, bytes);
492 /* host side configuration of the stream's data offset in stream mailbox area */
611 #define snd_sof_dsp_read_poll_timeout(sdev, bar, offset, val, cond, sleep_us, timeout_us) \
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);