Commit graph

28 commits

Author SHA1 Message Date
Matthias Reichl
87b3cb529b RPi: remove vc4-hdmi.conf ALSA card conf
This is now upstream in alsa-lib 1.2.7

Signed-off-by: Matthias Reichl <hias@horus.com>
2022-06-01 19:50:40 +00:00
Matthias Reichl
847dda078f RPi: update vc4-hdmi ALSA card conf to version sent upstream
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-05-11 19:10:10 +02:00
Matthias Reichl
e1eb4f2370 RPi: adapt vc4-hdmi ALSA card conf to kernel changes
The switch to HDMI_CODEC moved the IEC958 control from mixer to PCM,
adjust the ALSA card conf accordingly.

Signed-off-by: Matthias Reichl <hias@horus.com>
2021-06-28 20:26:02 +02:00
Matthias Reichl
4a301de44c RPi: add udev rule to increase alsa buffer size to 1.2MB
The default of 512k is too small at 192kHz/8ch, kodi can only get a
86ms buffer instead of the 200ms buffer it usually wants. That results
in occasional buffer underruns when playing media from local storage
which is uncached in kodi's default settings.

Increase the alsa buffer size to 1.2MB so kodi can get the audio buffer
size it likes to have.

Signed-off-by: Matthias Reichl <hias@horus.com>
2021-02-26 00:10:37 +01:00
Matthias Reichl
70d81b2409 RPi: update vc4-hdmi.conf
Enable hdmi_mode to get HBR formatting and default AES3 to 0x01
so sample rate will be filled in by iec958 formatter if not
specified explicitly.

Signed-off-by: Matthias Reichl <hias@horus.com>
2020-07-10 20:09:19 +02:00
Matthias Reichl
e4f81babdb RPi: add fixed alsa card conf for vc4-hdmi
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-06-19 14:28:59 +02:00
Matthias Reichl
f80f8966c2 RPi: add alsa card conf for bcm2835-audio
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-07-03 20:05:20 +02:00
Lukas Rusak
ec17cea5e6
systemd: enable switch debug-tty to provide a debug console
This allows us to use the default debug-shell.service provided
by systemd and cut down on custom made services. This will also
always provide a debug shell as there is no reason we shouldn't
have access to one.
2019-05-08 11:54:58 -07:00
MilhouseVH
e6b1d75fe5 kodi: use relative sym link path to keep page build happy 2018-11-12 16:05:51 +00:00
MilhouseVH
0af4984740 kodi: use project specific cputemp scripts for all projects 2018-11-02 15:53:33 +00:00
Matthias Reichl
ff25fa7745 RPi: fix Alsa card confs for new driver on kernel 4.18
Signed-off-by: Matthias Reichl <hias@horus.com>
2018-09-13 22:09:03 +01:00
Matthias Reichl
91490c526a RPi: add alsa card conf for Allo DigiOne to enable passthrough
Signed-off-by: Matthias Reichl <hias@horus.com>
2018-04-03 14:30:28 +02:00
Matthias Reichl
ee165719d5 RPi: add alsa card conf for IQAudIODigi to enable passthrough
Signed-off-by: Matthias Reichl <hias@horus.com>
2017-09-14 15:08:15 +02:00
chewitt
df9893ccfd linux: add JustBoom alsa IEC958 conf 2017-01-14 02:18:31 +00:00
MilhouseVH
19f7ce8ee6 RBP: add HiFiBerry also config 2016-12-01 16:08:08 +00:00
MilhouseVH
0da3ceaee5 console: enable cursor for textmode and RPi serial consoles 2016-04-02 18:36:17 +01:00
MilhouseVH
386c1a3b43 RPi/RPi2: remove bcm2708-rng.conf 2015-12-15 12:17:19 +00:00
Peter Vicman
f7a36dee3a projects/RPi*: use correct environment for serial console 2015-10-13 19:37:33 +02:00
Haggai Eran
a09ae66ee4 projects/RPi*: add serial console service
Add a console shell for debugging a Raspberry Pi. The shell is added
conditionally if the console parameter appears in the kernel command
line.

The service file follows the template provided by stefansaraev [1].

[1] http://sprunge.us/cBdT
2015-09-15 14:13:08 +02:00
Stephan Raue
b8bff1f929 projects/RPi/filesystem: dont load lirc_rpi on boot, needs to be done manually/with DTB
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-01-25 22:03:43 +01:00
Stephan Raue
3939a18438 projects/RPi/filesystem: remove openssl configuration
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-01-25 22:03:43 +01:00
Stefan Saraev
bf42102acb reorder etc/profile.d
- all files should be xx-*.conf
- kodi.conf should be last. it appends $PATH and $LD_LIBRARY_PATH
  for addons. those are very important.
- busybox.conf should be right before kodi. it sets $HOME. nothing but
  kodi is allowed to override whatever is set by busybox.conf
- addons.conf should be first, so if we allow addon specific
  profile files, those should not be allowed to override env vars
  or functions we depend on.
2015-01-09 19:55:42 +02:00
Stephan Raue
0b25dd5467 projects/RPi/patches/linux: update RPi support patch to fix bcm2708_rng driver, readd bcm2708_rng as kernel module and load by default
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-06-10 19:27:02 +02:00
Stephan Raue
8a2f22bee0 projects/RPi/filesystem: move /etc/modules to /usr/lib/modules-load.d/
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-03-08 00:12:00 +01:00
Stephan Raue
f39be24b32 projects/RPi/filesystem: add project based OpenSSL config file
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-06-17 04:25:55 +02:00
Stephan Raue
b897e13152 projects/RPi: add own /etc/modules file and load lirc_rpi by default, dont loade coretemp module
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-05-09 00:02:43 +02:00
Stephan Raue
bd4c37762a busybox: set minimum free memory for all platforms
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-05-12 23:46:22 +02:00
Stephan Raue
f85134ff5c projects/RPi: add sysctl config to prevent page alloc errors on the USB network device
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-04-22 17:23:44 +02:00