"HiassofT" OpenELEC Raspberry Pi builds with support for Wolfson / Cirrus Logic Audio Card. 2016-03-11 RPi3: OpenELEC-RPi2.arm-6.0-devel-20160311152357-r21899-gaecd91c.tar source: https://github.com/HiassofT/OpenELEC.tv/tree/6.0.3-cirrus-rpi3-fix patches: src/openelec-patch-6.0.3-rpi3-fix.tgz OpenELEC 6.0.3 based build with RPi3 fixes: - remove I2S config from bt_pins to fix clash with I2S cards - use spi-bcm2708 instead of spi-bcm2835 to save DMA channels - update GPU firmware to fix socvirtgpio error 2016-03-01 RPi: OpenELEC-RPi.arm-6.0-devel-20160301160115-r21896-g0eab2ff.tar RPi2: OpenELEC-RPi2.arm-6.0-devel-20160301154759-r21896-g0eab2ff.tar source: https://github.com/HiassofT/OpenELEC.tv/tree/6.0.3-cirrus patches: src/openelec-patch-6.0.3.tgz - OpenELEC 6.0.3 based build 2016-02-29 RPi: OpenELEC-RPi.arm-6.0-devel-20160229181839-r21887-g89e2cff.tar RPi2: OpenELEC-RPi2.arm-6.0-devel-20160229152557-r21887-g89e2cff.tar source: https://github.com/HiassofT/OpenELEC.tv/tree/6.0.2-cirrus patches: src/openelec-patch-6.0.2.tgz - OpenELEC 6.0.2 based build - Prepare Cirrus driver for kernel 4.5, access rtds by name - Silence deferred probe messages in Cirrus driver 2016-01-27 RPi: OpenELEC-RPi.arm-6.0-devel-20160127223639-r21797-ga5b662d.tar RPi2: OpenELEC-RPi2.arm-6.0-devel-20160127192028-r21797-ga5b662d.tar source: https://github.com/HiassofT/OpenELEC.tv/tree/6.0.1-cirrus patches: src/openelec-patch-6.0.1.tgz - OpenELEC 6.0.1 based build - Get rid of problematic wm8804 one-time init code and use the reset line instead - Cleanup DAPM code to make sure FLL1 isn't configured multiple times - Implement proper fix for 44.1kHz/48kHz switching bug 2015-11-02 RPi: OpenELEC-RPi.arm-6.0-devel-20151102201048-r21573-gd8e4436.tar RPi2: OpenELEC-RPi2.arm-6.0-devel-20151102194151-r21573-gd8e4436.tar source: https://github.com/HiassofT/OpenELEC.tv/tree/6.0.0-cirrus patches: src/openelec-patch-6.0.0.tgz - OpenELEC 6.0 based build 2015-08-24 RPi: 6.0-beta/OpenELEC-RPi.arm-6.0-devel-20150824230020-r21291-gbb0f5d9.tar RPi2: 6.0-beta/OpenELEC-RPi2.arm-6.0-devel-20150824230216-r21291-gbb0f5d9.tar source: https://github.com/HiassofT/OpenELEC.tv/tree/5.95.4-cirrus patches: src/openelec-patch-5.95.4.tgz - OpenELEC 6.0 Beta 4 (5.95.4) based buildD in 6.0-beta dir - Add commit from RPi foundation kernel to increase number of DMA channels 2015-07-17 RPi: 6.0-beta/OpenELEC-RPi.arm-6.0-devel-20150717163449-r21167-g527e590.tar RPi2: 6.0-beta/OpenELEC-RPi2.arm-6.0-devel-20150717145348-r21167-g527e590.tar source: https://github.com/HiassofT/OpenELEC.tv/tree/5.95.3-cirrus patches: src/openelec-patch-5.95.3.tgz - OpenELEC 6.0 Beta 3 (5.95.3) based build - Updated RPi linux support patches and kernel configuration to fix issues with I2S soundcards - Cirrus driver rebased onto kernel 4.1 - Properly setup GPIO IRQ for Cirrus card - Move Cirrus wm8804 one-time initialization code to separate module to ensure it's only run once - Move cirrus driver (soft-) dependencies to /lib/modprobe.d/ 2015-06-16 RPi: 6.0-beta/OpenELEC-RPi.arm-6.0-devel-20150616113455-r21053-g629e102.tar RPi2: 6.0-beta/OpenELEC-RPi2.arm-6.0-devel-20150616111350-r21053-g629e102.tar source: https://github.com/HiassofT/OpenELEC.tv/tree/5.95.2-cirrus patches: src/openelec-patch-5.95.2.tgz - OpenELEC 6.0 Beta 2 (5.95.2) based build - Use default OpenELEC kernel (4.0.5) - Cirrus drivers rebased onto 4.0 kernel - Update .config/modprobe.d/cirrus.conf file so the driver works with kernel 4.0 - Add driver patch from cirrus git to fix WM8804 init issue - Add hack so that Kodi recognizes the card as SPDIF 2015-04-07 RPi: OpenELEC-RPi.arm-devel-20150407131800-r20210-gd7661d2.tar RPi2: OpenELEC-RPi2.arm-devel-20150407113810-r20210-gd7661d2.tar patches: src/openelec-patch-5.0.8.tgz - OpenELEC 5.0.8 based builds for RPi and RPi2 - Switched to kernel 3.18 and new Cirrus driver - Added patch to setup FLL1 as in previous driver, this fixes switching between 44.1kHz and 48kHz - Disabled samplerates below 32kHz - Re-enable CONFIG_PREEMPT, this makes it less likely that the card isn't detected after a reboot - Bump firmware to ab9e773 from April 6th to fix video playback stuttering when using dvdplayer - Note: these builds use a device-tree enabled kernel, so you have to add the following line to your config.txt: dtoverlay=rpi-cirrus-wm5102-overlay 2015-03-27 RPi2: OpenELEC-RPi2.arm-devel-20150327125851-r20148-g8c7753c.tar patches: src/openelec-patch-5.0.6-kernel-3.18.tgz - OpenELEC 5.0.6 based build for RPi 2 - Switch to kernel 3.18 and new Cirrus drivers - Note: this build uses a device-tree enabled kernel, so you have to add the following line to your config.txt: dtoverlay=rpi-cirrus-wm5102-overlay 2015-03-14 OpenELEC-RPi.arm-devel-20150314130857-r20140-g16e05da.tar patches: src/openelec-patch-5.0.6.tgz - OpenELEC 5.0.6 based build 2015-02-26 OpenELEC-RPi.arm-devel-20150226212115-r20089-g1af7c1f.tar patches: src/openelec-patch-5.0.4.tgz - OpenELEC 5.0.4 based build 2015-02-11 OpenELEC-RPi.arm-devel-20150211184213-r20055-g7e2995c.tar patches: src/openelec-patch-5.0.3.tgz - OpenELEC 5.0.3 based build - add kernel 3.12.36 I2C patches - enable CONFIG_VMSPLIT_2G in kernel config 2015-02-03 OpenELEC-RPi.arm-devel-20150203142711-r20006-g25c6be2.tar patches: src/openelec-patch-5.0.1.tgz - OpenELEC 5.0.1 based build - update to kernel 3.12.36 2014-12-30 OpenELEC-RPi.arm-devel-20141230134118-r19846-g3a9322c.tar patches: src/openelec-patch-5.0.0.tgz - OpenELEC 5.0 based build 2014-12-22 5.0-rc-cirrus/OpenELEC-RPi.arm-devel-20141222135103-r19835-g041f373.tar patches: src/openelec-patch-4.97.3-cirrus.tgz - OpenELEC 5.0 RC 3 (4.97.3) build - update to kernel 3.12.35 - add more kernel modules and change kernel options so they are more in line with current OpenELEC kernel config - update use-case scripts 2014-12-11 5.0-rc-cirrus/OpenELEC-RPi.arm-devel-20141211222915-r19779-ga46ed25.tar patches: src/openelec-patch-4.97.2-cirrus.tgz - OpenELEC 5.0 RC 2 based build - based upon kernel 3.12.34 with latest Cirrus Logic patches from https://github.com/CirrusLogic/rpi-linux - S24LE support is enabled in kernel driver, but samplerates below 44.1kHz are disabled because they result in white noise - added autostart.sh script to delay 5 seconds before starting kodi so that the kernel driver is fully initialized before kodi starts up - added modules-load.d/wolfson.conf to automatically load the snd_rpi_wsp module on startup 2014-12-10 5.0-rc/OpenELEC-RPi.arm-devel-20141210172648-r19782-gd41f60b.tar patches: src/openelec-patch-4.97.2.tgz - OpenELEC 5.0 RC 2 (4.97.2) build 2014-12-02 5.0-rc/OpenELEC-RPi.arm-devel-20141202122634-r19741-g6335fbe.tar patches: src/openelec-patch-4.97.1.tgz - OpenELEC 5.0 RC 1 (4.97.1) build 2014-11-28 5.0-beta/OpenELEC-RPi.arm-devel-20141128151233-r19714-gb0e0e69.tar patches: src/openelec-patch-4.95.5.tgz - OpenELEC 5.0 Beta 5 (4.95.5) build - Change default udev rule to output to SPDIF, analog and headset - Disable S24LE support in kernel driver again to fix static with 32kHz and below audio 2014-11-23 5.0-beta/OpenELEC-RPi.arm-devel-20141123111449-r19695-gf6bcf44.tar patches: src/openelec-patch-4.95.4.tgz - OpenELEC 5.0 Beta 4 (4.95.4) build 2014-11-13 5.0-beta/OpenELEC-RPi.arm-devel-20141113122401-r19638-gf4082c6.tar patches: src/openelec-patch-4.95.2.tgz - OpenELEC 5.0 Beta 2 (4.95.2) build - Default to ALSA output and RSS feed disabled in new installations - No longer disable S24LE support in kernel driver 2014-11-06 5.0-beta/OpenELEC-RPi.arm-devel-20141106150421-r19560-g74f285e.tar patches: src/openelec-patch-4.95.1.tgz - OpenELEC 5.0 Beta 1 (4.95.1) build - Add default lirc-rpi.conf file, configure lirc-rpi to use GPIOs 14/15 2014-10-06 OpenELEC-RPi.arm-devel-20141006120204-r19136-g7de3163.tar patches: src/openelec-patch-4.2.1.tgz - Update to OpenELEC 4.2.1 - Change default udev rule to enable both SPDIF and analog output 2014-09-27 OpenELEC-RPi.arm-devel-20140927101419-r19101-g7cec9d6.tar patches: src/openelec-patch-4.2.0.tgz - Update to OpenELEC 4.2.0 2014-07-13 OpenELEC-RPi.arm-devel-20140713210410-r18527-ga11fb64.tar patches: src/openelec-patch-4.0.7.tgz - Update to OpenELEC 4.0.7 - include no_dev_console patch for wolfson kernel, this fixes the "no initial console" issue 2014-06-26 OpenELEC-RPi.arm-devel-20140626120744-r18485-ga958506.tar - Update to OpenELEC 4.0.6 2014-06-15 OpenELEC-RPi.arm-devel-20140615103459-r18454-g6da867e.tar - Update to OpenELEC 4.0.5 2014-06-05 OpenELEC-RPi.arm-devel-20140605113940-r18428-g1cbdb9a.tar - Update to OpenELEC 4.0.4 2014-06-01 OpenELEC_Helix-RPi.arm-devel-20140601190912-r18521-g47638c8.tar patches: src/openelec-patch-master-36c45ec.tgz - Added experimental Helix testbuild (OpenELEC master commit 36c45ec) 2014-06-01 OpenELEC-RPi.arm-devel-20140601181435-r18421-g0118b6e.tar patches: src/openelec-patch-4.0.3.tgz - Update to OpenELEC 4.0.3 plus firmware fixes (commit bf3611a) - Uploaded patchsets to src directory 2014-05-14 OpenELEC-RPi.arm-devel-20140514140025-r6574-g9ac76db.tar - Update to OpenELEC 4.0.1 - Disable sample rates below 32kHz in Wolfson driver to work around driver bug (XBMC resamples lower rates) 2014-05-06 OpenELEC-RPi.arm-devel-20140506183938-r6549-g076610a.tar - Initial version based on OpenELEC 4.0 release - Disable S24_LE audio format in Wolfson driver to work around XBMC issues