Commit Graph

1191 Commits

Author SHA1 Message Date
Matthias Reichl
c6a853757b RPi4: add kodi gbm patches from popcornmix
picked from https://github.com/popcornmix/xbmc/tree/gbm

Signed-off-by: Matthias Reichl <hias@horus.com>
2020-06-19 14:28:59 +02:00
Matthias Reichl
97d60dea05 RPi4: set kodi default audio device to vc4-hdmi HDMI pcm
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-06-19 14:28:59 +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
380f2b2711 RPi: enable CEC_FRAMEWORK_SUPPORT
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-06-19 14:28:59 +02:00
Matthias Reichl
2db13635e0 RPi4: reduce gpu_mem in config.txt to 76
H264 V4L2 decoder needs a bit of GPU memory, the default of 76 MB is
enough. H265 V4L2 decoder and vc4/v3d kms drivers all use CMA memory.

Signed-off-by: Matthias Reichl <hias@horus.com>
2020-06-19 14:28:59 +02:00
Matthias Reichl
c35c323468 RPi4: default to 384MB CMA size
The default 256MB CMA memory can be too small for 4k HEVC decoding.

Signed-off-by: Matthias Reichl <hias@horus.com>
2020-06-19 14:28:59 +02:00
Matthias Reichl
c67367f611 RPi4: switch to kms driver and enable V4L2 HEVC decoder
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-06-19 14:28:59 +02:00
Christian Hewitt
970d57b8a0 Merge pull request #4399 from HiassofT/le10-kernel-5.4.42+
linux (RPi): update to 5.4.42+
2020-06-18 16:09:31 +04:00
Matthias Reichl
d37ff9b098 RPi: switch to upstream kodi
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-06-16 19:35:04 +02:00
Matthias Reichl
96c9012f2f linux (RPi): enable CONFIG_DRM_LOAD_EDID_FIRMWARE
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-06-14 21:22:11 +02:00
Matthias Reichl
53d531fa6f linux (RPi4): enable CEC support
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-06-14 21:22:11 +02:00
Matthias Reichl
da7bd436d6 linux (RPi): config options for 5.4.42-a180c1c
Switch to upstream thermal driver for RPi 4

Signed-off-by: Matthias Reichl <hias@horus.com>
2020-06-14 21:22:11 +02:00
Matthias Reichl
83a3b6da16 Merge pull request #4359 from MilhouseVH/linux5.4.35+
linux (RPi): update to linux-5.4.42
2020-05-31 22:05:53 +02:00
MilhouseVH
e7d8da639c linux (RPi/RPi2/RPi4): config options for 5.4.42 2020-05-22 14:39:05 +01:00
MilhouseVH
3678b8a903 linux (RPi/RPi2/RPi4): config options for 5.4.40 with upstream CPUFREQ 2020-05-13 15:58:37 +01:00
MilhouseVH
7e1237523b linux (RPi/RPi2/RPi4): config options for 5.4.40 with DMABUF_HEAPS 2020-05-13 15:05:54 +01:00
James Millar
a0197016f0 New version of linux causes build to fail with older patch. This one fixes that. 2020-05-09 10:57:05 -04:00
MilhouseVH
e620277dc0 linux (RPi/RPi2/RPi4): config options for 5.4.35 with ISP 2020-04-29 13:16:19 +01:00
MilhouseVH
5a69903d85 linux (RPi/RPi2/RPi4): Enable I2C_MUX_PINCTRL 2020-04-27 10:13:44 +01:00
MilhouseVH
e25213490d linux (RPi/RPi2/RPi4): enable AUDIOINJECTOR_ISOLATED_SOUNDCARD support 2020-04-17 20:19:36 +01:00
MilhouseVH
5aaa9cb5a4 linux (RPi/RPi2/RPi4): config options for 5.4.28 with KMS 2020-04-17 20:19:36 +01:00
Matthias Reichl
706ad2519a Merge pull request #4243 from MilhouseVH/linux5.4.22+
linux (RPi): update to linux-5.4.28
2020-03-28 17:45:29 +01:00
Matthias Reichl
a916fe7433 linux (RPi/RPi2/RPi4): disable CONFIG_RPIVID_MEM
CONFIG_RPIVID_MEM was only meant for RPi4 before HEVC V4L2
decoder was available, disable it as it won't work on RPi1/2
and we use CONFIG_VIDEO_RPIVID on RPi4.

Signed-off-by: Matthias Reichl <hias@horus.com>
2020-03-27 21:05:52 +00:00
MilhouseVH
38e3347016 linux (RPi/RPi2/RPi4): config options for 5.4.28 2020-03-27 21:05:48 +00:00
Matthias Reichl
1c349f6131 linux (RPi4): switch to CONFIG_ARM_RASPBERRYPI_CPUFREQ
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-03-22 23:18:08 +00:00