Searched refs:i2sbus_dev (Results 1 – 4 of 4) sorted by relevance
/sound/aoa/soundbus/i2sbus/ |
D | i2sbus.h | 59 struct i2sbus_dev { struct 94 container_of(sdev, struct i2sbus_dev, sound) argument 107 extern void i2sbus_wait_for_stop_both(struct i2sbus_dev *i2sdev); 108 extern void i2sbus_pcm_prepare_both(struct i2sbus_dev *i2sdev); 115 struct i2sbus_dev *i2sdev); 117 struct i2sbus_dev *i2sdev); 119 struct i2sbus_dev *i2sdev); 121 struct i2sbus_dev *i2sdev, 124 struct i2sbus_dev *i2sdev,
|
D | pcm.c | 19 static inline void get_pcm_info(struct i2sbus_dev *i2sdev, int in, in get_pcm_info() 73 static int i2sbus_pcm_open(struct i2sbus_dev *i2sdev, int in) in i2sbus_pcm_open() 230 static int i2sbus_pcm_close(struct i2sbus_dev *i2sdev, int in) in i2sbus_pcm_close() 254 static void i2sbus_wait_for_stop(struct i2sbus_dev *i2sdev, in i2sbus_wait_for_stop() 287 void i2sbus_wait_for_stop_both(struct i2sbus_dev *i2sdev) in i2sbus_wait_for_stop_both() 306 struct i2sbus_dev *i2sdev = snd_pcm_substream_chip(substream); in i2sbus_hw_free() 326 static int i2sbus_pcm_prepare(struct i2sbus_dev *i2sdev, int in) in i2sbus_pcm_prepare() 532 void i2sbus_pcm_prepare_both(struct i2sbus_dev *i2sdev) in i2sbus_pcm_prepare_both() 539 static int i2sbus_pcm_trigger(struct i2sbus_dev *i2sdev, int in, int cmd) in i2sbus_pcm_trigger() 620 static snd_pcm_uframes_t i2sbus_pcm_pointer(struct i2sbus_dev *i2sdev, int in) in i2sbus_pcm_pointer() [all …]
|
D | control.c | 41 struct i2sbus_dev *i2sdev) in i2sbus_control_add_dev() 75 struct i2sbus_dev *i2sdev) in i2sbus_control_remove_dev() 84 struct i2sbus_dev *i2sdev) in i2sbus_control_enable() 111 struct i2sbus_dev *i2sdev, in i2sbus_control_cell() 154 struct i2sbus_dev *i2sdev, in i2sbus_control_clock()
|
D | core.c | 41 static int alloc_dbdma_descriptor_ring(struct i2sbus_dev *i2sdev, in alloc_dbdma_descriptor_ring() 62 static void free_dbdma_descriptor_ring(struct i2sbus_dev *i2sdev, in free_dbdma_descriptor_ring() 73 struct i2sbus_dev *i2sdev; in i2sbus_release_dev() 76 i2sdev = container_of(dev, struct i2sbus_dev, sound.ofdev.dev); in i2sbus_release_dev() 93 struct i2sbus_dev *dev = devid; in i2sbus_bus_intr() 156 struct i2sbus_dev *dev; in i2sbus_add_dev() 174 dev = kzalloc(sizeof(struct i2sbus_dev), GFP_KERNEL); in i2sbus_add_dev() 365 struct i2sbus_dev *i2sdev, *tmp; in i2sbus_remove() 378 struct i2sbus_dev* i2sdev; in i2sbus_suspend() 406 struct i2sbus_dev* i2sdev; in i2sbus_resume()
|