Searched refs:catpt_dev (Results 1 - 9 of 9) sorted by relevance

/linux-master/sound/soc/intel/catpt/
H A Dcore.h16 struct catpt_dev;
74 void (*pll_shutdown)(struct catpt_dev *cdev, bool enable);
77 struct catpt_dev { struct
106 int catpt_dmac_probe(struct catpt_dev *cdev);
107 void catpt_dmac_remove(struct catpt_dev *cdev);
108 struct dma_chan *catpt_dma_request_config_chan(struct catpt_dev *cdev);
109 int catpt_dma_memcpy_todsp(struct catpt_dev *cdev, struct dma_chan *chan,
112 int catpt_dma_memcpy_fromdsp(struct catpt_dev *cdev, struct dma_chan *chan,
116 void lpt_dsp_pll_shutdown(struct catpt_dev *cdev, bool enable);
117 void wpt_dsp_pll_shutdown(struct catpt_dev *cde
[all...]
H A Dmessages.h11 struct catpt_dev;
69 int catpt_ipc_get_fw_version(struct catpt_dev *cdev,
207 int catpt_ipc_alloc_stream(struct catpt_dev *cdev,
217 int catpt_ipc_free_stream(struct catpt_dev *cdev, u8 stream_hw_id);
246 int catpt_ipc_set_device_format(struct catpt_dev *cdev,
271 int catpt_ipc_enter_dxstate(struct catpt_dev *cdev, enum catpt_dx_state state,
280 int catpt_ipc_get_mixer_stream_info(struct catpt_dev *cdev,
324 int catpt_ipc_reset_stream(struct catpt_dev *cdev, u8 stream_hw_id);
325 int catpt_ipc_pause_stream(struct catpt_dev *cdev, u8 stream_hw_id);
326 int catpt_ipc_resume_stream(struct catpt_dev *cde
[all...]
H A Dipc.c55 static void catpt_dsp_send_tx(struct catpt_dev *cdev,
67 static int catpt_wait_msg_completion(struct catpt_dev *cdev, int timeout)
85 static int catpt_dsp_do_send_msg(struct catpt_dev *cdev,
124 int catpt_dsp_send_msg_timeout(struct catpt_dev *cdev,
138 int catpt_dsp_send_msg(struct catpt_dev *cdev, struct catpt_ipc_msg request,
146 catpt_dsp_notify_stream(struct catpt_dev *cdev, union catpt_notify_msg msg)
183 static void catpt_dsp_copy_rx(struct catpt_dev *cdev, u32 header)
195 static void catpt_dsp_process_response(struct catpt_dev *cdev, u32 header)
243 struct catpt_dev *cdev = dev_id;
266 struct catpt_dev *cde
[all...]
H A Dmessages.c13 int catpt_ipc_get_fw_version(struct catpt_dev *cdev,
45 int catpt_ipc_alloc_stream(struct catpt_dev *cdev,
106 int catpt_ipc_free_stream(struct catpt_dev *cdev, u8 stream_hw_id)
124 int catpt_ipc_set_device_format(struct catpt_dev *cdev,
142 int catpt_ipc_enter_dxstate(struct catpt_dev *cdev, enum catpt_dx_state state,
162 int catpt_ipc_get_mixer_stream_info(struct catpt_dev *cdev,
180 int catpt_ipc_reset_stream(struct catpt_dev *cdev, u8 stream_hw_id)
197 int catpt_ipc_pause_stream(struct catpt_dev *cdev, u8 stream_hw_id)
214 int catpt_ipc_resume_stream(struct catpt_dev *cdev, u8 stream_hw_id)
238 int catpt_ipc_set_volume(struct catpt_dev *cde
[all...]
H A Dsysfs.c14 struct catpt_dev *cdev = dev_get_drvdata(dev);
38 struct catpt_dev *cdev = dev_get_drvdata(dev);
H A Ddsp.c29 struct dma_chan *catpt_dma_request_config_chan(struct catpt_dev *cdev)
62 static int catpt_dma_memcpy(struct catpt_dev *cdev, struct dma_chan *chan,
99 int catpt_dma_memcpy_todsp(struct catpt_dev *cdev, struct dma_chan *chan,
107 int catpt_dma_memcpy_fromdsp(struct catpt_dev *cdev, struct dma_chan *chan,
115 int catpt_dmac_probe(struct catpt_dev *cdev)
143 void catpt_dmac_remove(struct catpt_dev *cdev)
154 static void catpt_dsp_set_srampge(struct catpt_dev *cdev, struct resource *sram,
189 void catpt_dsp_update_srampge(struct catpt_dev *cdev, struct resource *sram,
217 int catpt_dsp_stall(struct catpt_dev *cdev, bool stall)
229 static int catpt_dsp_reset(struct catpt_dev *cde
[all...]
H A Dloader.c89 int catpt_store_streams_context(struct catpt_dev *cdev, struct dma_chan *chan)
115 int catpt_store_module_states(struct catpt_dev *cdev, struct dma_chan *chan)
145 int catpt_store_memdumps(struct catpt_dev *cdev, struct dma_chan *chan)
179 catpt_restore_streams_context(struct catpt_dev *cdev, struct dma_chan *chan)
205 static int catpt_restore_memdumps(struct catpt_dev *cdev, struct dma_chan *chan)
238 static int catpt_restore_fwimage(struct catpt_dev *cdev,
289 static int catpt_load_block(struct catpt_dev *cdev,
328 static int catpt_restore_basefw(struct catpt_dev *cdev,
371 static int catpt_restore_module(struct catpt_dev *cdev,
412 static int catpt_load_module(struct catpt_dev *cde
[all...]
H A Dpcm.c101 catpt_stream_find(struct catpt_dev *cdev, u8 stream_hw_id)
117 static u32 catpt_stream_read_position(struct catpt_dev *cdev,
127 static u32 catpt_stream_volume(struct catpt_dev *cdev,
140 static u32 catpt_mixer_volume(struct catpt_dev *cdev,
264 struct catpt_dev *cdev = dev_get_drvdata(dai->dev);
310 struct catpt_dev *cdev = dev_get_drvdata(dai->dev);
327 static int catpt_set_dspvol(struct catpt_dev *cdev, u8 stream_id, long *ctlvol);
334 struct catpt_dev *cdev = dev_get_drvdata(dai->dev);
382 struct catpt_dev *cdev = dev_get_drvdata(dai->dev);
431 struct catpt_dev *cde
[all...]
H A Ddevice.c33 struct catpt_dev *cdev = dev_get_drvdata(dev);
77 struct catpt_dev *cdev = dev_get_drvdata(dev);
136 static int catpt_register_board(struct catpt_dev *cdev)
161 static int catpt_probe_components(struct catpt_dev *cdev)
212 static void catpt_dev_init(struct catpt_dev *cdev, struct device *dev,
240 struct catpt_dev *cdev;
298 struct catpt_dev *cdev = platform_get_drvdata(pdev);

Completed in 117 milliseconds