diff options
author | Dylan Reid <dgreid@chromium.org> | 2012-06-18 17:37:11 -0700 |
---|---|---|
committer | Dylan Reid <dgreid@chromium.org> | 2012-06-22 12:37:31 -0700 |
commit | beae5e4e289efb01c21d958f707d578a4c9e02a3 (patch) | |
tree | cb88eca97443a00e01128b15de9b4063e5aadfc5 | |
parent | 0534603ac205e739953e3d100d09d3a93ae93c3d (diff) | |
download | adhd-beae5e4e289efb01c21d958f707d578a4c9e02a3.tar.gz |
CRAS: Add custom volume curve for stumpy/lumpy.
Add a volume curve for Stumpy and Lumpy that provides a wider range of
useful volumes. This provides higher volume at lower slider levels.
BUG=chromium-os:25412
TEST=Boot stumpy/lumpy and watch "alsamixer -c0" volume slider relative
to the system volume.
Change-Id: Iaf1d41103ab6aad38c3dae256253c9a37356563f
-rw-r--r-- | Makefile | 14 | ||||
-rw-r--r-- | cras-config/lumpy/HDA Intel PCH | 108 | ||||
l--------- | cras-config/stumpy | 1 |
3 files changed, 123 insertions, 0 deletions
@@ -52,6 +52,20 @@ install: $(DESTDIR)/etc/modprobe.d/alsa-$(BOARD).conf endif +optional_cras_conf := $(wildcard $(ADHD_DIR)/cras-config/$(BOARD)/*) + +ifneq ($(strip $(optional_cras_conf)),) + +.PHONY: cras-config-files +cras-config-files: + $(ECHO) "Installing cras config files" + $(INSTALL) --mode 755 -d $(DESTDIR)etc/cras/ + $(INSTALL) --mode 644 -D "$(optional_cras_conf)" $(DESTDIR)etc/cras/ + +install: cras-config-files + +endif + install: $(DESTDIR)/etc/init/cras.conf \ $(DESTDIR)/etc/asound.state \ $(DESTDIR)/usr/bin/gavd \ diff --git a/cras-config/lumpy/HDA Intel PCH b/cras-config/lumpy/HDA Intel PCH new file mode 100644 index 00000000..cc173b29 --- /dev/null +++ b/cras-config/lumpy/HDA Intel PCH @@ -0,0 +1,108 @@ +[Default] + volume_curve = explicit + db_at_100 = 0 + db_at_99 = -50 + db_at_98 = -50 + db_at_97 = -100 + db_at_96 = -100 + db_at_95 = -150 + db_at_94 = -150 + db_at_93 = -200 + db_at_92 = -200 + db_at_91 = -250 + db_at_90 = -250 + db_at_89 = -250 + db_at_88 = -300 + db_at_87 = -300 + db_at_86 = -350 + db_at_85 = -350 + db_at_84 = -400 + db_at_83 = -400 + db_at_82 = -450 + db_at_81 = -450 + db_at_80 = -500 + db_at_79 = -500 + db_at_78 = -550 + db_at_77 = -550 + db_at_76 = -600 + db_at_75 = -600 + db_at_74 = -650 + db_at_73 = -650 + db_at_72 = -700 + db_at_71 = -700 + db_at_70 = -750 + db_at_69 = -750 + db_at_68 = -800 + db_at_67 = -800 + db_at_66 = -850 + db_at_65 = -850 + db_at_64 = -900 + db_at_63 = -900 + db_at_62 = -950 + db_at_61 = -950 + db_at_60 = -1000 + db_at_59 = -1000 + db_at_58 = -1050 + db_at_57 = -1050 + db_at_56 = -1100 + db_at_55 = -1100 + db_at_54 = -1150 + db_at_53 = -1150 + db_at_52 = -1200 + db_at_51 = -1200 + db_at_50 = -1250 + db_at_49 = -1250 + db_at_48 = -1300 + db_at_47 = -1300 + db_at_46 = -1350 + db_at_45 = -1350 + db_at_44 = -1400 + db_at_43 = -1400 + db_at_42 = -1450 + db_at_41 = -1450 + db_at_40 = -1500 + db_at_39 = -1550 + db_at_38 = -1600 + db_at_37 = -1650 + db_at_36 = -1700 + db_at_35 = -1750 + db_at_34 = -1800 + db_at_33 = -1850 + db_at_32 = -1900 + db_at_31 = -1950 + db_at_30 = -2000 + db_at_29 = -2000 + db_at_28 = -2100 + db_at_27 = -2200 + db_at_26 = -2300 + db_at_25 = -2300 + db_at_24 = -2400 + db_at_23 = -2500 + db_at_22 = -2600 + db_at_21 = -2700 + db_at_20 = -2800 + db_at_19 = -2900 + db_at_18 = -3000 + db_at_17 = -3100 + db_at_16 = -3200 + db_at_15 = -3300 + db_at_14 = -3400 + db_at_13 = -3500 + db_at_12 = -3600 + db_at_11 = -3700 + db_at_10 = -3800 + db_at_9 = -3900 + db_at_8 = -4000 + db_at_7 = -4100 + db_at_6 = -4200 + db_at_5 = -4300 + db_at_4 = -4400 + db_at_3 = -4450 + db_at_2 = -4700 + db_at_1 = -4950 + db_at_0 = -5200 +[Front Headphone Jack] + ; Headphones allowed full range, 0.5dB per step, 50dB total range. + volume_curve = simple_step + volume_step = 50 + max_volume = 0 diff --git a/cras-config/stumpy b/cras-config/stumpy new file mode 120000 index 00000000..2886fede --- /dev/null +++ b/cras-config/stumpy @@ -0,0 +1 @@ +lumpy/
\ No newline at end of file |