Alex Bee
9d0503f305
Rockchip: linux: fix analog audio for Rock Pi 4
2021-10-27 18:20:05 +02:00
Alex Bee
d0d10afbd1
Rockchip: linux: rework CEC-fix
2021-10-25 20:09:16 +02:00
Alex Bee
eea5891db7
Rockchip: linux: add anlog sound for Rock Pi4 (backport from 5.15)
2021-10-22 13:51:07 +02:00
Alex Bee
7f13c80bf2
Rockchip: linux: fix CEC not working after power-cycle and reinstate debounce_ms patch
2021-10-22 13:41:00 +02:00
Alex Bee
6c9d0093d0
Rockchip: RK3328: Disable 500 MHz GPU OPP
2021-10-22 13:22:33 +02:00
Alex Bee
b96cfe165b
Rockchip: ffmpeg: support more formats / automatic output format selection in deinterlace filter
...
Also increase input/output buffer count
2021-10-22 13:17:50 +02:00
Alex Bee
2bcc43cf01
Rockchip linux/ffmpeg hevc: increase max slices count
2021-10-22 13:17:11 +02:00
Alex Bee
40125b6aff
Rockchip: linux: rkvdec: hevc: improve lowdelay
2021-10-22 13:15:34 +02:00
Alex Bee
bfb8e98f9d
Rockchip: linux: rebase patches on 5.10.61
2021-10-22 13:03:50 +02:00
heitbaum
0b9c252774
linux (Rockchip): update RK3328_PD_GPU patch for 5.10.53
2021-08-21 19:31:40 +10:00
heitbaum
67b632b327
linux (Rockchip): patches upstreamed in 5.10.52
2021-08-21 19:31:39 +10:00
heitbaum
ff8827d62e
linux (Rockchip): 5.10.51 upstreamed rk3328 usb3
...
Full patch remove:
- arm64: dts: rockchip: add rk3328 usb3 and usb3phy nodes
- partially included in 5.10.51
2021-08-21 19:31:39 +10:00
heitbaum
a2ae094193
linux (Rockchip): patches upstreamed in 5.10.50
2021-08-21 19:31:39 +10:00
Alex Bee
e739659f29
Rockchip: linux: add patch to fix reboot for ROC-RK3399-PC
2021-06-04 22:25:57 +02:00
Alex Bee
04f5ba1f7e
Rockchip: linux: update patches
2021-06-02 09:40:09 +02:00
heitbaum
8db5a28732
linux: Rockchip: drop patches upstreamed by 5.10.39
2021-05-29 02:29:28 +00:00
heitbaum
3300e758af
linux (Rockchip): RK3399: dts and linux-next regulators for rock-pi-n10
2021-05-28 10:05:57 +00:00
Alex Bee
8cce2e2fe8
Rockchip: linux: add patch to fix RGB to YUV422 conversion in dw-hdmi
2021-05-13 18:16:29 +02:00
Alex Bee
77bf137f57
Rockchip: linux: update patches
2021-05-10 14:38:04 +02:00
Alex Bee
776e2b5c1c
Rockchip: align sound card names with alsa config
2021-04-19 23:04:42 +02:00
Alex Bee
d6478b9f25
Rockchip: linux: fix yuv output for RK3288/RK3399
2021-04-19 14:47:42 +02:00
Alex Bee
9aa06b17dd
Rockchip: linux: rkvdec: implement HW reset, fix HEVC decoding
2021-04-19 14:45:05 +02:00
Jernej Skrabec
1ef16a3c31
Rockchip: ffmpeg: Remove moved patch
2021-04-11 19:27:31 +02:00
Christian Hewitt
72e4b374fe
Merge pull request #5211 from heitbaum/kernel51020
...
[Allwinner,Generic,Rockchip] linux: Update to 5.10.21
2021-03-08 17:30:34 +04:00
heitbaum
68d3cd6bee
linux (Rockchip): Remove patches included in 5.10.20
2021-03-07 22:04:40 +00:00
Alex Bee
6c47c60b8a
Rockchip: linux: add patch to work arround CEC issues in dw-hdmi
...
This patch is no longer required for any of my devices (what it was
in previous kernel versions): as it seems to provide no harm and might
still be neccessary for other HDMI sinks I'm re-adding it here.
2021-03-07 19:48:54 +01:00
Alex Bee
174ecbb07e
Rockchip: add workarround for broken CSC RGB to YUV444/YUV422
...
This conversion results in slightly to dark colors for RK - prefer
RGB over YUV formats for now.
2021-03-03 21:13:13 +01:00
Alex Bee
57e42c6328
Rockchip: device tree fixes
...
Enable FE phy for Beelink A1, since we using this as a "box" image, so that
ethernet works on foreign devices which don't have a external GE phy.
Also: add cec pinctrl settings for RK3288 miqi.
2021-03-02 13:06:12 +01:00
Alex Bee
b0cb56556f
Rockchip: RK3288: fix 2160p@60Hz modes
...
Has only been observered on a Samsung 4K TV
2021-03-02 12:58:13 +01:00
Alex Bee
d2e0f4bc65
Rockchip: add fixup patches
2021-02-28 11:14:59 +01:00
heitbaum
f50ab81165
Rockchip: linux: Remove patches included in 5.10.17
2021-02-17 21:41:14 +00:00
Alex Bee
8224a07880
Rockchip: add ffmpeg/kodi patches for HW deinterlacing
...
Patches are taken from AW (written by @jernejsk) with small change from me
(which also made its way to AW patches)
2021-02-16 16:43:50 +01:00
Alex Bee
4e4e3fe650
Rockchip: add IEP driver
...
I wrote the driver some month ago and have been testing it on everday
basis since then (by just using it). I will have to add some more
functionality before upstreaming it, since the IP supports way more
then just deinterlacing - however: thats the only use-case for kodi now.
2021-02-16 16:42:42 +01:00
Alex Bee
8b7f2f8a1b
Rockchip: RK3288: add HEVC decoding support
...
The current rkvdec HEVC code can be taken as-is, I only had to add some
seperation for the versions to ensure it won't be taken for H264/VP9 on RK3288.
2021-02-16 16:40:04 +01:00
Alex Bee
4935aaecf3
Rockchip: linux: update patches
...
This contains some new patches from drm mailing list along with
some devicetree fixes, that were required for LE to run correctly.
2021-02-16 16:37:24 +01:00
Alex Bee
08307d58ff
mesa: add patch to fix YUV to RGB conversion
...
This adds a patch to mesa that fixes color space conversion for
lima GPUs and allows to drop a kodi hack that was need to allow
SW decoing on mali 4xx GPUs for Rockchip.
For details see: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8549#note_785097
2021-02-01 17:39:09 +01:00
Alex Bee
7d0199bbd4
rockchip: linux: Remove patches included in 5.10.11
...
Additionally dropped no longer required inux-1000-export-mm_trace_rss_stat.patch
and updated kernel configs
2021-01-28 17:45:40 +01:00
Alex Bee
07446da506
rockchip: enable HEVC (8/10 bit) and VP9 (8 bit) decoding on RK3328 and RK3399
...
This should really be seen as WIP, since not all (HEVC) respectively very
few (VP9) samples are decoded / rendered correctly.
2021-01-18 00:29:46 +01:00
Alex Bee
6528f66833
rockchip: kodi: add workaround for rendering sw-decoded content on mali4x0 GPUs
...
Current upstream mesa has a shortcoming for YUV12 to XR24 conversion
so that DRMPRIMEGLES conversion cannot be used (for details see
https://gitlab.freedesktop.org/mesa/mesa/-/issues/4074 )
This adds a patch to kodi to not use this on lima GPUs and allow
proper fallback to LinuxRendererGLES where shaders are used and the
conversion is working.
2021-01-18 00:29:25 +01:00
Alex Bee
2f14f2ee0c
rockchip: linux: update patches and configs for 5.10
2021-01-18 00:28:13 +01:00
Ntemis
ba1d25f0ab
MiQi: Add missing GPU&CPU nodes in dts
2020-12-30 00:35:03 +02:00
Jernej Skrabec
e927e887e9
Rockchip: Remove merged Linux 5.9.11 patches
2020-11-24 20:38:37 +01:00
Jernej Skrabec
3a7eebfdc3
Rockchip: Remove merged patches in Linux 5.9.6
2020-11-08 23:26:57 +01:00
Jonas Karlman
f0aaf71cfe
Rockchip: linux: update patches to 5.9
2020-10-13 20:02:02 +02:00
Jonas Karlman
09bb6a4cb5
Rockchip: linux: update to 5.8
2020-08-09 22:54:19 +02:00
Catalin Toda
dfa6ef1344
linux: remove already existing kernel patches for Rockchip project
2020-07-04 21:43:04 -07:00
Jonas Karlman
95841bfb54
Rockchip: linux: update patches for 5.7
2020-06-15 10:15:06 +00:00
Jonas Karlman
bc55a55cbb
Rockchip: linux: update patches for 5.6
2020-05-10 21:42:50 +00:00
Jonas Karlman
db23aadb87
linux (Rockchip): update patches for 5.4.16
2020-02-01 01:05:50 +00:00
Jonas Karlman
dd6d5219b2
linux (Rockchip): remove upstream patches
2020-01-06 15:20:43 +00:00