Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 44361
b: refs/heads/master
c: e103650
h: refs/heads/master
i:
  44359: 92bd914
v: v3
  • Loading branch information
Nicolas Pitre authored and Linus Torvalds committed Dec 12, 2006
1 parent f328f34 commit 2551b00
Show file tree
Hide file tree
Showing 7 changed files with 14 additions and 9 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 741441ab7800f1eb031e74fd720f4f8f361678ed
refs/heads/master: e1036502e5263851259d147771226161e5ccc85a
2 changes: 1 addition & 1 deletion trunk/drivers/input/touchscreen/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -146,7 +146,7 @@ config TOUCHSCREEN_TOUCHWIN

config TOUCHSCREEN_UCB1400
tristate "Philips UCB1400 touchscreen"
depends on SND_AC97_BUS
select AC97_BUS
help
This enables support for the Philips UCB1400 touchscreen interface.
The UCB1400 is an AC97 audio codec. The touchscreen interface
Expand Down
8 changes: 8 additions & 0 deletions trunk/sound/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -93,4 +93,12 @@ endmenu

endif

config AC97_BUS
tristate
help
This is used to avoid config and link hard dependencies between the
sound subsystem and other function drivers completely unrelated to
sound although they're sharing the AC97 bus. Concerned drivers
should "select" this.

endmenu
3 changes: 3 additions & 0 deletions trunk/sound/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,9 @@ obj-$(CONFIG_DMASOUND) += oss/
obj-$(CONFIG_SND) += core/ i2c/ drivers/ isa/ pci/ ppc/ arm/ synth/ usb/ sparc/ parisc/ pcmcia/ mips/
obj-$(CONFIG_SND_AOA) += aoa/

# This one must be compilable even if sound is configured out
obj-$(CONFIG_AC97_BUS) += ac97_bus.o

ifeq ($(CONFIG_SND),y)
obj-y += last.o
endif
Expand Down
File renamed without changes.
6 changes: 1 addition & 5 deletions trunk/sound/drivers/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -26,11 +26,7 @@ config SND_VX_LIB
config SND_AC97_CODEC
tristate
select SND_PCM
select SND_AC97_BUS

config SND_AC97_BUS
tristate

select AC97_BUS

config SND_DUMMY
tristate "Dummy (/dev/null) soundcard"
Expand Down
2 changes: 0 additions & 2 deletions trunk/sound/pci/ac97/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,9 @@ snd-ac97-codec-objs += ac97_proc.o
endif

snd-ak4531-codec-objs := ak4531_codec.o
snd-ac97-bus-objs := ac97_bus.o

# Toplevel Module Dependency
obj-$(CONFIG_SND_AC97_CODEC) += snd-ac97-codec.o
obj-$(CONFIG_SND_ENS1370) += snd-ak4531-codec.o
obj-$(CONFIG_SND_AC97_BUS) += snd-ac97-bus.o

obj-m := $(sort $(obj-m))

0 comments on commit 2551b00

Please sign in to comment.