^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1) # SPDX-License-Identifier: GPL-2.0-only
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 2) # ALSA PowerMac drivers
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 3)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 4) menuconfig SND_PPC
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 5) bool "PowerPC sound devices"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 6) depends on PPC
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 7) default y
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 8) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 9) Support for sound devices specific to PowerPC architectures.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11) if SND_PPC
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13) config SND_POWERMAC
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14) tristate "PowerMac (AWACS, DACA, Burgundy, Tumbler, Keywest)"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15) depends on I2C && INPUT && PPC_PMAC
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16) select SND_PCM
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17) select SND_VMASTER
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 19) Say Y here to include support for the integrated sound device.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 20)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 21) To compile this driver as a module, choose M here: the module
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 22) will be called snd-powermac.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 23)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 24) config SND_POWERMAC_AUTO_DRC
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 25) bool "Toggle DRC automatically at headphone/line plug-in"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 26) depends on SND_POWERMAC
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 27) default y
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 28) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 29) Say Y here to enable the automatic toggle of DRC (dynamic
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 30) range compression) on Tumbler/Snapper.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 31) If this feature is enabled, DRC is turned off when the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 32) headphone/line jack is plugged, and turned on when unplugged.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 33)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 34) Note that you can turn on/off DRC manually even without this
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 35) option.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 36)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 37) config SND_PS3
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 38) tristate "PS3 Audio support"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 39) depends on PS3_PS3AV
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 40) select SND_PCM
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 41) default m
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 42) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 43) Say Y here to include support for audio on the PS3
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 44)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 45) To compile this driver as a module, choose M here: the module
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 46) will be called snd_ps3.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 47)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 48) config SND_PS3_DEFAULT_START_DELAY
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 49) int "Startup delay time in ms"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 50) depends on SND_PS3
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 51) default "2000"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 52)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 53) endif # SND_PPC