diff --git a/3rdparty/patches/ravenna-alsa-lkm-fixes.patch b/3rdparty/patches/ravenna-alsa-lkm-fixes.patch index 410c24e..577eb50 100644 --- a/3rdparty/patches/ravenna-alsa-lkm-fixes.patch +++ b/3rdparty/patches/ravenna-alsa-lkm-fixes.patch @@ -1,3 +1,18 @@ +diff --git a/common/MergingRAVENNACommon.h b/common/MergingRAVENNACommon.h +index f26368d..a21f4a7 100644 +--- a/common/MergingRAVENNACommon.h ++++ b/common/MergingRAVENNACommon.h +@@ -78,8 +78,8 @@ + #define DEFAULT_AUDIOMODE MergingRAVENNACommon::AM_PCM + #define DEFAULT_AUDIODATAFORMAT MergingRAVENNACommon::ADF_PCM + #define DEFAULT_ZONE MergingRAVENNACommon::Z_8_HP +-#define DEFAULT_NUMBEROFINPUTS 8 +-#define DEFAULT_NUMBEROFOUTPUTS 8 ++#define DEFAULT_NUMBEROFINPUTS 64 ++#define DEFAULT_NUMBEROFOUTPUTS 64 + #define DEFAULT_FOLLOWDOPDETECTION true + + #ifdef DSD256_at_705k6 diff --git a/driver/PTP.c b/driver/PTP.c index 4b2242a..1bf593a 100644 --- a/driver/PTP.c @@ -77,5 +92,4 @@ index 3d9debd..0ff2dfc 100644 + //printk(KERN_WARNING "Channel %d copy ignored because it does not fit the available runtime channels (%d)", channel, runtime->channels); return 0; } - diff --git a/build.sh b/build.sh index 12a4165..0cfa2df 100755 --- a/build.sh +++ b/build.sh @@ -12,18 +12,17 @@ if [ ! -d ravenna-alsa-lkm.git ]; then git clone https://bitbucket.org/MergingTechnologies/ravenna-alsa-lkm.git cd ravenna-alsa-lkm git checkout 35c708f3747474130790cf508c064360a9589ac8 - cd driver echo "Apply patches to ravenna-alsa-lkm module ..." - git apply ../../patches/ravenna-alsa-lkm-kernel-v5.patch - git apply ../../patches/ravenna-alsa-lkm-enable-loopback.patch - git apply ../../patches/ravenna-alsa-lkm-fixes.patch - git apply ../../patches/ravenna-alsa-lkm-arm-32bit.patch - git apply ../../patches/ravenna-alsa-lkm-add-codec-am824.patch - git apply ../../patches/ravenna-alsa-lkm-disable-ptp-checksum.patch - git apply ../../patches/ravenna-alsa-lkm-independent-playback-capture.path + git apply ../patches/ravenna-alsa-lkm-kernel-v5.patch + git apply ../patches/ravenna-alsa-lkm-enable-loopback.patch + git apply ../patches/ravenna-alsa-lkm-fixes.patch + git apply ../patches/ravenna-alsa-lkm-arm-32bit.patch + git apply ../patches/ravenna-alsa-lkm-add-codec-am824.patch + git apply ../patches/ravenna-alsa-lkm-disable-ptp-checksum.patch + git apply ../patches/ravenna-alsa-lkm-independent-playback-capture.path echo "Building ravenna-alsa-lkm kernel module ..." make - cd ../.. + cd .. fi if [ ! -d cpp-httplib.git ]; then