From ea3310e8aafad1da72d9a5e60568d725cbdefdbd Mon Sep 17 00:00:00 2001 From: Tom Rini Date: Tue, 14 Mar 2017 11:08:10 -0400 Subject: Blackfin: Remove The architecture is currently unmaintained, remove. Cc: Benjamin Matthews Cc: Chong Huang Cc: Dimitar Penev Cc: Haitao Zhang Cc: I-SYST Micromodule Cc: M.Hasewinkel (MHA) Cc: Marek Vasut Cc: Martin Strubel Cc: Peter Meerwald Cc: Sonic Zhang Cc: Valentin Yakovenkov Cc: Wojtek Skulski Cc: Wojtek Skulski Signed-off-by: Tom Rini --- arch/blackfin/include/asm/dma.h | 104 ---------------------------------------- 1 file changed, 104 deletions(-) delete mode 100644 arch/blackfin/include/asm/dma.h (limited to 'arch/blackfin/include/asm/dma.h') diff --git a/arch/blackfin/include/asm/dma.h b/arch/blackfin/include/asm/dma.h deleted file mode 100644 index 8a7c07933e..0000000000 --- a/arch/blackfin/include/asm/dma.h +++ /dev/null @@ -1,104 +0,0 @@ -/* - * dma.h - Blackfin DMA defines/structures/etc... - * - * Copyright 2004-2008 Analog Devices Inc. - * Licensed under the GPL-2 or later. - */ - -#ifndef _BLACKFIN_DMA_H_ -#define _BLACKFIN_DMA_H_ - -#include -#ifdef __ADSPBF60x__ -#include -#else -#include -#endif - -struct dmasg_large { - void *next_desc_addr; - u32 start_addr; - u16 cfg; - u16 x_count; - s16 x_modify; - u16 y_count; - s16 y_modify; -} __attribute__((packed)); - -struct dmasg { - u32 start_addr; - u16 cfg; - u16 x_count; - s16 x_modify; - u16 y_count; - s16 y_modify; -} __attribute__((packed)); - -struct dma_register { -#ifdef __ADSPBF60x__ - void *next_desc_ptr; /* DMA Next Descriptor Pointer register */ - u32 start_addr; /* DMA Start address register */ - u32 config; /* DMA Configuration register */ - - u32 x_count; /* DMA x_count register */ - s32 x_modify; /* DMA x_modify register */ - u32 y_count; /* DMA y_count register */ - s32 y_modify; /* DMA y_modify register */ - u32 __pad0[2]; - - void *curr_desc_ptr; /* DMA Curr Descriptor Pointer register */ - void *prev_desc_ptr; /* DMA Prev Descriptor Pointer register */ - void *curr_addr; /* DMA Current Address Pointer register */ - u32 status; /* DMA irq status register */ - u32 curr_x_count; /* DMA Current x-count register */ - u32 curr_y_count; /* DMA Current y-count register */ - u32 __pad1[2]; - - u32 bw_limit; /* DMA Bandwidth Limit Count */ - u32 curr_bw_limit; /* DMA curr Bandwidth Limit Count */ - u32 bw_monitor; /* DMA Bandwidth Monitor Count */ - u32 curr_bw_monitor; /* DMA curr Bandwidth Monitor Count */ -#else - void *next_desc_ptr; /* DMA Next Descriptor Pointer register */ - u32 start_addr; /* DMA Start address register */ - - u16 config; /* DMA Configuration register */ - u16 dummy1; /* DMA Configuration register */ - - u32 reserved; - - u16 x_count; /* DMA x_count register */ - u16 dummy2; - - s16 x_modify; /* DMA x_modify register */ - u16 dummy3; - - u16 y_count; /* DMA y_count register */ - u16 dummy4; - - s16 y_modify; /* DMA y_modify register */ - u16 dummy5; - - void *curr_desc_ptr; /* DMA Current Descriptor Pointer register */ - - u32 curr_addr_ptr; /* DMA Current Address Pointer register */ - - u16 status; /* DMA irq status register */ - u16 dummy6; - - u16 peripheral_map; /* DMA peripheral map register */ - u16 dummy7; - - u16 curr_x_count; /* DMA Current x-count register */ - u16 dummy8; - - u32 reserved2; - - u16 curr_y_count; /* DMA Current y-count register */ - u16 dummy9; - - u32 reserved3; -#endif -}; - -#endif -- cgit