Skip to contentSkip to conversation

powerpc: remove the unused HTDMSOUND driver

PATCH New Adrian Bunk 1 participant 1 message Apr 28, 2007

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 powerpc: remove the unused HTDMSOUND driver

Recently, someone fixed a syntax error in the HTDMSOUND driver introduced 4 years ago.

Unfortunately not by trying to compile this driver for his hardware but by code inspection - which seems to be a strong indication that there are no users left for this OSS sound driver.

This patch therefore removes it.

---

This patch has been sent on:
- 25 Mar 2007
- 7 Mar 2007

 arch/ppc/8xx_io/Kconfig         |    4 
 arch/ppc/8xx_io/Makefile        |    1 
 arch/ppc/8xx_io/cs4218.h        |  166 -
 arch/ppc/8xx_io/cs4218_tdm.c    | 2833 --------------------------------
 arch/ppc/platforms/rpxclassic.h |    4 
 arch/ppc/platforms/rpxhiox.h    |   41 
 arch/ppc/platforms/rpxlite.h    |    4 
 arch/ppc/syslib/m8xx_setup.c    |    2 
 8 files changed, 1 insertion(+), 3054 deletions(-)
arch/ppc/8xx_io/Kconfig renamed from arch/ppc/8xx_io/Kconfig.old +0 -4
@@ -74,10 +74,6 @@
 	  Allocate large buffers for MPC8xx Ethernet. Increases throughput
 	  and decreases the likelihood of dropped packets, but costs memory.
 
-config HTDMSOUND
-	bool "Embedded Planet HIOX Audio"
-	depends on SOUND=y
-
 # This doesn't really belong here, but it is convenient to ask
 # 8xx specific questions.
 comment "Generic MPC8xx Options"
arch/ppc/8xx_io/Makefile renamed from arch/ppc/8xx_io/Makefile.old +0 -1
@@ -7,4 +7,3 @@
 obj-$(CONFIG_FEC_ENET)	+= fec.o
 obj-$(CONFIG_SCC_ENET)	+= enet.o
 obj-$(CONFIG_UCODE_PATCH) += micropatch.o
-obj-$(CONFIG_HTDMSOUND) += cs4218_tdm.o
arch/ppc/platforms/rpxlite.h renamed from arch/ppc/platforms/rpxlite.h.old +0 -4
@@ -57,10 +57,6 @@
 #define BCSR1_PCVCTL6          ((uint)0x00020000)
 #define BCSR1_PCVCTL7          ((uint)0x00010000)
 
-#if defined(CONFIG_HTDMSOUND)
-#include <platforms/rpxhiox.h>
-#endif
-
 /* define IO_BASE for pcmcia */
 #define _IO_BASE 0x80000000
 #define _IO_BASE_SIZE 0x1000
arch/ppc/platforms/rpxclassic.h renamed from arch/ppc/platforms/rpxclassic.h.old +0 -4
@@ -69,10 +69,6 @@
 #define BCSR2_QSPACESEL		((uint)0x00004000)
 #define BCSR2_FETHLEDMODE	((uint)0x00000800)	/* CLLF */
 
-#if defined(CONFIG_HTDMSOUND)
-#include <platforms/rpxhiox.h>
-#endif
-
 /* define IO_BASE for pcmcia, CLLF only */
 #if !defined(CONFIG_PCI)
 #define _IO_BASE 0x80000000
arch/ppc/syslib/m8xx_setup.c renamed from arch/ppc/syslib/m8xx_setup.c.old +1 -1
@@ -413,7 +413,7 @@
 	io_block_mapping(_IO_BASE,_IO_BASE,_IO_BASE_SIZE, _PAGE_IO);
 #endif
 #endif
-#if defined(CONFIG_HTDMSOUND) || defined(CONFIG_RPXTOUCH) || defined(CONFIG_FB_RPX)
+#if defined(CONFIG_RPXTOUCH) || defined(CONFIG_FB_RPX)
 	io_block_mapping(HIOX_CSR_ADDR, HIOX_CSR_ADDR, HIOX_CSR_SIZE, _PAGE_IO);
 #endif
 #ifdef CONFIG_FADS
arch/ppc/platforms/rpxhiox.h deleted +0 -41

41 lines not on this page · raw message

arch/ppc/8xx_io/cs4218.h deleted +0 -166

166 lines not on this page · raw message

arch/ppc/8xx_io/cs4218_tdm.c deleted +0 -2833

2,751 lines not on this page · raw message

The rest of this diff is not shown. View the raw message.

-
-

Part of the diff is not shown here. View the raw message.