Home
last modified time | relevance | path

Searched refs:i2sdev (Results 1 – 4 of 4) sorted by relevance

/linux-6.3-rc2/sound/aoa/soundbus/i2sbus/
A Dcontrol.c40 struct i2sbus_dev *i2sdev) in i2sbus_control_add_dev() argument
56 if (i2sdev->bus_number != 0 && i2sdev->bus_number != 1 && in i2sbus_control_add_dev()
57 (!i2sdev->enable || in i2sbus_control_add_dev()
58 !i2sdev->cell_enable || !i2sdev->clock_enable || in i2sbus_control_add_dev()
59 !i2sdev->cell_disable || !i2sdev->clock_disable)) { in i2sbus_control_add_dev()
77 list_del(&i2sdev->item); in i2sbus_control_remove_dev()
88 if (i2sdev->enable) in i2sbus_control_enable()
118 if (i2sdev->cell_disable) in i2sbus_control_cell()
122 if (i2sdev->cell_enable) in i2sbus_control_cell()
161 if (i2sdev->clock_disable) in i2sbus_control_clock()
[all …]
A Dpcm.c487 i2sbus_control_enable(i2sdev->control, i2sdev); in i2sbus_pcm_prepare()
488 i2sbus_control_cell(i2sdev->control, i2sdev, 1); in i2sbus_pcm_prepare()
492 i2sbus_control_clock(i2sdev->control, i2sdev, 0); in i2sbus_pcm_prepare()
508 i2sbus_control_enable(i2sdev->control, i2sdev); in i2sbus_pcm_prepare()
509 i2sbus_control_cell(i2sdev->control, i2sdev, 1); in i2sbus_pcm_prepare()
510 i2sbus_control_clock(i2sdev->control, i2sdev, 1); in i2sbus_pcm_prepare()
717 if (!i2sdev) in i2sbus_playback_open()
728 if (!i2sdev) in i2sbus_playback_close()
742 if (!i2sdev) in i2sbus_playback_prepare()
753 if (!i2sdev) in i2sbus_playback_trigger()
[all …]
A Dcore.c72 struct i2sbus_dev *i2sdev; in i2sbus_release_dev() local
76 iounmap(i2sdev->intfregs); in i2sbus_release_dev()
77 iounmap(i2sdev->out.dbdma); in i2sbus_release_dev()
78 iounmap(i2sdev->in.dbdma); in i2sbus_release_dev()
81 free_dbdma_descriptor_ring(i2sdev, &i2sdev->out.dbdma_ring); in i2sbus_release_dev()
82 free_dbdma_descriptor_ring(i2sdev, &i2sdev->in.dbdma_ring); in i2sbus_release_dev()
84 free_irq(i2sdev->interrupts[i], i2sdev); in i2sbus_release_dev()
85 i2sbus_control_remove_dev(i2sdev->control, i2sdev); in i2sbus_release_dev()
87 kfree(i2sdev); in i2sbus_release_dev()
383 struct i2sbus_dev* i2sdev; in i2sbus_suspend() local
[all …]
A Di2sbus.h106 extern void i2sbus_wait_for_stop_both(struct i2sbus_dev *i2sdev);
107 extern void i2sbus_pcm_prepare_both(struct i2sbus_dev *i2sdev);
114 struct i2sbus_dev *i2sdev);
116 struct i2sbus_dev *i2sdev);
118 struct i2sbus_dev *i2sdev);
120 struct i2sbus_dev *i2sdev,
123 struct i2sbus_dev *i2sdev,

Completed in 11 milliseconds