From d81b36222a9d3c261367cc4cfbe692dc06a92023 Mon Sep 17 00:00:00 2001 From: Udo Schläpfer Date: Sat, 7 Feb 2015 13:34:06 +0100 Subject: iBasso DX50: Digital filter roll off setting. This patch enables "Settings -> Sound Settings -> DAC's filter roll-off" for the iBasso DX50. Confirmed working on iBasso DX50, firmware 1.6. Change-Id: I901615541d8fa4f6550c5156cf8c6069f5bdf9d0 --- firmware/target/hosted/ibasso/dx50/audiohw-dx50.c | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'firmware/target/hosted/ibasso/dx50/audiohw-dx50.c') diff --git a/firmware/target/hosted/ibasso/dx50/audiohw-dx50.c b/firmware/target/hosted/ibasso/dx50/audiohw-dx50.c index 5e61348c8d..4ed181ede9 100644 --- a/firmware/target/hosted/ibasso/dx50/audiohw-dx50.c +++ b/firmware/target/hosted/ibasso/dx50/audiohw-dx50.c @@ -66,3 +66,14 @@ void audiohw_set_volume(int volume) DEBUGF("ERROR %s: Can not set volume.", __func__); } } + + +void audiohw_set_filter_roll_off(int val) +{ + DEBUGF("DEBUG %s: val: %d", __func__, val); + + if(! sysfs_set_char(SYSFS_ES9018_FILTER, (char) val)) + { + DEBUGF("ERROR %s: Can not set roll off filter.", __func__); + } +} -- cgit v1.2.3