Searched refs:intfregs (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/sound/aoa/soundbus/i2sbus/ |
H A D | pcm.c | 477 if (in_le32(&i2sdev->intfregs->serial_format) == sfr in i2sbus_pcm_prepare() 478 && in_le32(&i2sdev->intfregs->data_word_sizes) == dws) in i2sbus_pcm_prepare() 490 out_le32(&i2sdev->intfregs->intr_ctl, I2S_PENDING_CLOCKS_STOPPED); in i2sbus_pcm_prepare() 499 !(in_le32(&i2sdev->intfregs->intr_ctl) & I2S_PENDING_CLOCKS_STOPPED)) { in i2sbus_pcm_prepare() 502 out_le32(&i2sdev->intfregs->intr_ctl, I2S_PENDING_CLOCKS_STOPPED); in i2sbus_pcm_prepare() 505 out_le32(&i2sdev->intfregs->serial_format, sfr); in i2sbus_pcm_prepare() 506 out_le32(&i2sdev->intfregs->data_word_sizes, dws); in i2sbus_pcm_prepare() 577 pi->frame_count = in_le32(&i2sdev->intfregs->frame_count); in i2sbus_pcm_trigger() 618 fc = in_le32(&i2sdev->intfregs->frame_count); in i2sbus_pcm_pointer() 662 fc = in_le32(&i2sdev->intfregs in handle_interrupt() [all...] |
H A D | core.c | 76 iounmap(i2sdev->intfregs); in i2sbus_release_dev() 96 intreg = in_le32(&dev->intfregs->intr_ctl); in i2sbus_bus_intr() 99 out_le32(&dev->intfregs->intr_ctl, intreg); in i2sbus_bus_intr() 275 dev->intfregs = ioremap(r->start, rlen); in i2sbus_add_dev() 289 if (!dev->intfregs || !dev->out.dbdma || !dev->in.dbdma) in i2sbus_add_dev() 325 iounmap(dev->intfregs); in i2sbus_add_dev()
|
H A D | i2sbus.h | 62 volatile struct i2s_interface_regs __iomem *intfregs; member
|
/kernel/linux/linux-6.6/sound/aoa/soundbus/i2sbus/ |
H A D | pcm.c | 477 if (in_le32(&i2sdev->intfregs->serial_format) == sfr in i2sbus_pcm_prepare() 478 && in_le32(&i2sdev->intfregs->data_word_sizes) == dws) in i2sbus_pcm_prepare() 490 out_le32(&i2sdev->intfregs->intr_ctl, I2S_PENDING_CLOCKS_STOPPED); in i2sbus_pcm_prepare() 499 !(in_le32(&i2sdev->intfregs->intr_ctl) & I2S_PENDING_CLOCKS_STOPPED)) { in i2sbus_pcm_prepare() 502 out_le32(&i2sdev->intfregs->intr_ctl, I2S_PENDING_CLOCKS_STOPPED); in i2sbus_pcm_prepare() 505 out_le32(&i2sdev->intfregs->serial_format, sfr); in i2sbus_pcm_prepare() 506 out_le32(&i2sdev->intfregs->data_word_sizes, dws); in i2sbus_pcm_prepare() 577 pi->frame_count = in_le32(&i2sdev->intfregs->frame_count); in i2sbus_pcm_trigger() 618 fc = in_le32(&i2sdev->intfregs->frame_count); in i2sbus_pcm_pointer() 662 fc = in_le32(&i2sdev->intfregs in handle_interrupt() [all...] |
H A D | core.c | 76 iounmap(i2sdev->intfregs); in i2sbus_release_dev() 96 intreg = in_le32(&dev->intfregs->intr_ctl); in i2sbus_bus_intr() 99 out_le32(&dev->intfregs->intr_ctl, intreg); in i2sbus_bus_intr() 275 dev->intfregs = ioremap(r->start, rlen); in i2sbus_add_dev() 289 if (!dev->intfregs || !dev->out.dbdma || !dev->in.dbdma) in i2sbus_add_dev() 325 iounmap(dev->intfregs); in i2sbus_add_dev()
|
H A D | i2sbus.h | 62 volatile struct i2s_interface_regs __iomem *intfregs; member
|
Completed in 5 milliseconds