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
303extern int omap_request_dma(int dev_id, const char *dev_name,303extern int omap_request_dma(int dev_id, const char *dev_name,
304 void (*callback)(int lch, u16 ch_status, void *data),304 void (*callback)(int lch, u16 ch_status, void *data),
305 void *data, int *dma_ch);305 void *data, int *dma_ch);
306extern void omap_enable_dma_irq(int ch, u16 irq_bits);
307extern void omap_disable_dma_irq(int ch, u16 irq_bits);306extern void omap_disable_dma_irq(int ch, u16 irq_bits);
308extern void omap_free_dma(int ch);307extern void omap_free_dma(int ch);
309extern void omap_start_dma(int lch);308extern 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
312 int elem_count, int frame_count,311 int elem_count, int frame_count,
313 int sync_mode,312 int sync_mode,
314 int dma_trigger, int src_or_dst_synch);313 int dma_trigger, int src_or_dst_synch);
315extern void omap_set_dma_write_mode(int lch, enum omap_dma_write_mode mode);
316extern void omap_set_dma_channel_mode(int lch, enum omap_dma_channel_mode mode);314extern void omap_set_dma_channel_mode(int lch, enum omap_dma_channel_mode mode);
317 315
318extern void omap_set_dma_src_params(int lch, int src_port, int src_amode,316extern 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
329extern void omap_set_dma_dest_burst_mode(int lch,327extern void omap_set_dma_dest_burst_mode(int lch,
330 enum omap_dma_burst_mode burst_mode);328 enum omap_dma_burst_mode burst_mode);
331 329
332extern void omap_set_dma_params(int lch,
333 struct omap_dma_channel_params *params);
334
335extern void omap_dma_link_lch(int lch_head, int lch_queue);
336
337extern int omap_set_dma_callback(int lch,
338 void (*callback)(int lch, u16 ch_status, void *data),
339 void *data);
340extern dma_addr_t omap_get_dma_src_pos(int lch);330extern dma_addr_t omap_get_dma_src_pos(int lch);
341extern dma_addr_t omap_get_dma_dst_pos(int lch);331extern dma_addr_t omap_get_dma_dst_pos(int lch);
342extern int omap_get_dma_active_status(int lch);332extern int omap_get_dma_active_status(int lch);
343extern int omap_dma_running(void);333extern int omap_dma_running(void);
344extern void omap_dma_set_global_params(int arb_rate, int max_fifo_depth,
345 int tparams);
346void omap_dma_global_context_save(void);334void omap_dma_global_context_save(void);
347void omap_dma_global_context_restore(void);335void omap_dma_global_context_restore(void);
348 336