History

ARM: OMAP2+: Drop unused sdma functions

We still have lots of legacy code for sdma, but some of it is now unused. To simplify phasing out the old legacy sdma code, let's first remove all currently unused functions: omap_enable_dma_irq omap_set_dma_write_mode omap_set_dma_params omap_dma_link_lch omap_set_dma_callback omap_dma_set_global_params And with this, omap_dma_set_global_params now becomes static.

Tony Lindgren committed 6 years ago

Commit 28b5afc1 parent bfab07e2 files · +1 −160Browse files

Showing the changes to include/linux (1 of 2 files). Show all

Unified · Split

include/linux/omap-dma.h+0−12
@@ -303,7 +303,6 @@ extern void omap_set_dma_priority(int lch, int dst_port, int priority); · 302 unmodified lines
303303 extern int omap_request_dma(int dev_id, const char *dev_name,
304304 void (*callback)(int lch, u16 ch_status, void *data),
305305 void *data, int *dma_ch);
306−extern void omap_enable_dma_irq(int ch, u16 irq_bits);
307306 extern void omap_disable_dma_irq(int ch, u16 irq_bits);
308307 extern void omap_free_dma(int ch);
309308 extern void omap_start_dma(int lch);
@@ -312,7 +311,6 @@ extern void omap_set_dma_transfer_params(int lch, int data_type, · 2 unmodified lines
312311 int elem_count, int frame_count,
313312 int sync_mode,
314313 int dma_trigger, int src_or_dst_synch);
315−extern void omap_set_dma_write_mode(int lch, enum omap_dma_write_mode mode);
316314 extern void omap_set_dma_channel_mode(int lch, enum omap_dma_channel_mode mode);
317315
318316 extern void omap_set_dma_src_params(int lch, int src_port, int src_amode,
@@ -329,20 +327,10 @@ extern void omap_set_dma_dest_data_pack(int lch, int enable); · 10 unmodified lines
329327 extern void omap_set_dma_dest_burst_mode(int lch,
330328 enum omap_dma_burst_mode burst_mode);
331329
332−extern void omap_set_dma_params(int lch,
333− struct omap_dma_channel_params *params);
334−
335−extern void omap_dma_link_lch(int lch_head, int lch_queue);
336−
337−extern int omap_set_dma_callback(int lch,
338− void (*callback)(int lch, u16 ch_status, void *data),
339− void *data);
340330 extern dma_addr_t omap_get_dma_src_pos(int lch);
341331 extern dma_addr_t omap_get_dma_dst_pos(int lch);
342332 extern int omap_get_dma_active_status(int lch);
343333 extern int omap_dma_running(void);
344−extern void omap_dma_set_global_params(int arb_rate, int max_fifo_depth,
345− int tparams);
346334 void omap_dma_global_context_save(void);
347335 void omap_dma_global_context_restore(void);
348336