Commit graph

414 commits

Author SHA1 Message Date
Alex Bee
8535bcf27b rockchip: disallow upgrades from legacy kernels 2021-01-18 00:32:09 +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
aa7c55f606 rockchip: kodi: update appliance.xml
This aligns rockchip's appliance.xml with https://github.com/xbmc/xbmc/pull/16216
2021-01-18 00:29:14 +01:00
Alex Bee
fb250136fa rockchip: align uboot_helper and READMEs for currently supported boards 2021-01-18 00:28:58 +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
Ilya Ostrovskiy
3f5eb79f52 Support the RockPi DTSs that are being pulled in from 5.10 2020-12-06 16:51:57 -05:00
Jernej Skrabec
e927e887e9 Rockchip: Remove merged Linux 5.9.11 patches 2020-11-24 20:38:37 +01:00
Ian Leonard
6be5ad8c61 rockchip: linux: add exfat driver module
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2020-11-11 17:25:23 +00: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
CvH
8229551b52 Rockchip: use ARMv8 add-ons 2020-06-16 22:04:30 +02:00
Jonas Karlman
95841bfb54 Rockchip: linux: update patches for 5.7 2020-06-15 10:15:06 +00:00
Jonas Karlman
10178defe9 Rockchip: use mesa by default 2020-05-10 21:42:50 +00:00
Jonas Karlman
bc55a55cbb Rockchip: linux: update patches for 5.6 2020-05-10 21:42:50 +00:00
CvH
e1716fca50 Rockchip: use H3 addons 2020-03-10 21:07:52 +01:00
MilhouseVH
e49037dcc0
Merge pull request #4196 from HiassofT/le10-lirc-bpf
enable support for BPF IR decoders
2020-02-22 07:11:57 +00:00
dhewg
8a2115303b
Merge pull request #4112 from Kwiboo/gcc-arm-update
gcc-arm: update to 9.2-2019.12 and remove gcc-linaro
2020-02-18 18:57:47 +01:00
Matthias Reichl
5563df2c22 linux (AW/AML/Generic/RK/RPi): enable CONFIG_BPF_LIRC_MODE2=y
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-02-11 12:14:41 +01:00
Andre Heider
a93d8ffadc image: clean up bootloader/release files
All required bootloader files are already copied by the u-boot package
(using the corresponding bootloader/install script) to the system's
/usr/share/bootloader directory. The dtb files are copied by the linux
package to the same spot.

Use that single source for the release tarballs instead of various
build directories.
2020-02-10 08:53:39 +01:00
Jonas Karlman
21a7af1848 Rockchip: update debug commands 2020-02-01 01:05:50 +00:00
Jonas Karlman
3951a496e9 linux (Rockchip): update config for 5.4.16 2020-02-01 01:05:50 +00:00
Jonas Karlman
db23aadb87 linux (Rockchip): update patches for 5.4.16 2020-02-01 01:05:50 +00:00
MilhouseVH
2500f20522
Merge pull request #4139 from chewitt/wireguard-matrix
wireguard: add initial support for WireGuard VPNs
2020-01-29 21:12:23 +00:00
chewitt
17f0e8670c linux: add wireguard support for Rockchip 2020-01-24 02:47:50 +00:00
Jonas Karlman
5e3928cd32 Rockchip: linux: enable wifi modules 2020-01-12 21:32:21 +00:00
Jonas Karlman
c2744090b9 gcc-arm-arm-linux-gnueabihf: update to 9.2-2019.12 and rename 2020-01-12 21:23:36 +00:00
Jonas Karlman
dd6d5219b2 linux (Rockchip): remove upstream patches 2020-01-06 15:20:43 +00:00
Jonas Karlman
53d6660f25 Rockchip: add kernel-firmware-any.dat and use brcmfmac_sdio-firmware 2020-01-01 19:29:04 +00:00
Jonas Karlman
30d63b56a0 Rockchip: drop rockchip-4.4 linux support 2019-12-31 09:09:33 +00:00
Jonas Karlman
09b236900e Rockchip: add mainline linux support 2019-12-31 09:09:33 +00:00
Jonas Karlman
4d25389235 Rockchip: use u-boot-dtb.bin target 2019-12-31 09:09:33 +00:00
Jonas Karlman
e6b4bd115f rkbin: update to 4563e24 2019-12-31 09:09:33 +00:00
MilhouseVH
83e2eb360e RPi/Rockchip: temporarily disable Kodi vendor trees 2019-10-29 12:35:38 +00:00
Jonas Karlman
27dff6bd1d Rockchip: revert back to use lzo squashfs compression 2019-09-08 18:16:12 +00:00
Lukas Rusak
b381dba761
linux: replace the initramfs source during post_patch 2019-07-29 17:54:55 -07:00
Lukas Rusak
123d2ccad7
u-boot: add support for installing firmware into the u-boot root directory 2019-07-08 12:26:20 -07:00
MilhouseVH
98301d972e
Merge pull request #3542 from CvH/10.0/dvb_bump
dvb-update
2019-06-13 23:00:17 +01:00
CvH
fafd507f20 Rockchip: disable crazycat 2019-06-13 23:33:00 +02:00
Christian Hewitt
4ff3ef1dcf
Merge pull request #3534 from MilhouseVH/le10_drop_amremote_atvclient
amremote/atvclient: cleanup
2019-06-13 16:45:50 +04:00
MilhouseVH
24dbf72842 atvclient: used by macmini hw, should be other support in kernel now 2019-05-25 12:32:23 +01:00
Matthias Reichl
9e9657981a drop UVESAFB_SUPPORT option
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-05-24 16:22:48 +02:00
Matthias Reichl
317667558c drop INITRAMFS_MODULES option
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-05-24 16:22:48 +02:00
Jernej Skrabec
4d1699cb1e Drop KERNEL_UBOOT_EXTRA_TARGET, it's never used 2019-05-15 19:24:43 +02:00
MilhouseVH
b48622994b
Merge pull request #3212 from antonlacon/rpi-zstd-img
rpi: switch to zstd squashfs images
2019-05-10 00:43:43 +01: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
Ian Leonard
9a285decca rockchip: default to zstd compression
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2019-05-06 22:16:26 +00:00