Tomáš Kelemen (vudiq)
80d81600d4
fix patch folders
2022-03-07 15:07:51 +01:00
Tomáš Kelemen (vudiq)
f4f61ac3d9
Merge LibreELEC 10.0.1
2021-11-03 13:03:34 +01:00
mglae
e485480152
linux config: add CONFIG_CIFS_DEBUG=y to ease CIFS system mounts
2021-10-17 12:09:57 +02:00
Ntemis
8180e80ac8
Rockchip: Hardcode output resolution to 1080p as some devices try to boot at 4K
...
port of a84b21261f
2021-10-15 08:22:58 +02:00
heitbaum
8763317528
linux (Rockchip RK3399): add config option BATTERY_RT5033 is not set
2021-08-21 19:31:39 +10:00
heitbaum
b13e99c7e1
linux (Rockchip RK3328): add config option BATTERY_RT5033 is not set
2021-08-21 19:31:39 +10:00
heitbaum
27d9d892dd
linux (Rockchip RK3288): add config option BATTERY_RT5033 is not set
2021-08-21 19:31:39 +10:00
heitbaum
06fe1731db
linux (Rockchip RK3328): add config option NVME_TCP is not set
2021-06-30 12:56:38 +00:00
heitbaum
fd5115a56c
linux (Rockchip RK3288): add config option NVME_TCP is not set
2021-06-30 12:56:38 +00:00
Alex Bee
f88d19b575
buildsystem: introduce $TARGET_KERNEL_PATCH_ARCH
2021-06-11 18:06:58 +02:00
Alex Bee
72d319e8f3
Rockchip: linux: update configs
2021-06-02 09:52:30 +02:00
heitbaum
3cc4d90cda
Rockchip (RK3399): add Radxa ROCK Pi N10
2021-05-28 04:00:52 +00:00
Alex Bee
aada40add9
Rockchip: linux: RK3399: enable support for MP8859 regulator
2021-05-13 18:14:19 +02:00
Alex Bee
6358153e81
Rockchip: linux: update configs
2021-05-10 14:38:56 +02:00
Alex Bee
6fecec46f6
Rockchip: RK3399: add pciutils package
2021-05-10 14:38:52 +02:00
heitbaum
1b14094fcd
linux (Rockchip RK3399): add 5.10.32 option CONFIG_AS_HAS_LSE_ATOMICS
2021-04-22 20:55:47 +00:00
heitbaum
73c43930f2
linux (Rockchip RK3328): add 5.10.32 option CONFIG_AS_HAS_LSE_ATOMICS
2021-04-22 20:55:47 +00:00
Alex Bee
7ad18d8d1c
Rockchip: linux: align configs with https://github.com/LibreELEC/LibreELEC.tv/pull/5217
2021-04-19 23:11:08 +02:00
Alex Bee
253c01c4fb
Rockchip: linux: RK3328: disable CONFIG_GCC_PLUGIN_RANDSTRUCT
2021-04-19 23:11:02 +02:00
Alex Bee
940c8acb5b
Rockchip: linux: RK3288: switch to KERNEL_MODE_NEON and enable NEON crypto extensions
2021-04-19 23:10:57 +02:00
Alex Bee
c97422b8ab
Rockchip: linux: enable NVMe support for RK3399
2021-04-19 23:10:52 +02:00
heitbaum
f716460984
linux (Rockchip RK3328): add config option CONFIG_DEBUG_INFO_BTF is not set
2021-04-14 21:59:53 +00: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
CvH
3c526a73e8
Merge pull request #5201 from knaerzche/rk-fixes
...
Rockchip more fixes
2021-03-08 11:47:17 +01:00
heitbaum
f0e8ff199e
linux (Rockchip: RK3328): update linux.aarch64.conf with CONFIG_KCMP=y
2021-03-08 06:04:14 +00:00
heitbaum
0405f7d8c0
linux (Rockchip: RK3288): update linux.arm.conf with CONFIG_KCMP=y
2021-03-08 06:04:14 +00:00
heitbaum
ae1554eb65
linux (Rockchip: RK3399): update linux.aarch64.conf with CONFIG_KCMP=y
2021-03-08 04:22:35 +00:00
Alex Bee
845e6c61d7
Rockchip: RK3288: linux: drop support for foreign DRM systems
2021-03-07 18:51:58 +01:00
Alex Bee
2c0beadd89
Rockchip: linux: add support for (more) BT (USB) devices and HCI protocols
2021-03-07 18:27:25 +01:00
Alex Bee
808af2095a
Rockchip: linux: enable all relevant arm/neon/armv8.0 crypto extensions
...
Also: Build all of them in kernel instead of a module
2021-03-07 17:56:32 +01:00
Alex Bee
4ae6d4de50
Rockchip: linux: align HID and input devices support with other projects
...
Enabled only joysticks which are (directly) connected to USB and not enabled
any touchpad or touchscreen devices as they are not relevant
2021-03-07 17:02:19 +01:00
Alex Bee
d96b101fb9
Rockchip: linux: add recommended linux options for systemd
...
As per https://github.com/systemd/systemd/blob/main/README
2021-03-07 15:36:39 +01:00
Alex Bee
280a53febb
Rockchip: linux: align FS, partition and block devices support with other projects
...
Added support for ISO9660/JOLIET/ZISOFS/UDFS, F2FS, HFS, ReiserFS, XFS, enabled FS cache,
added MAC / Windows LDM partition support, added CD-/DVD-ROM block devices support
and dropped UBIFS support.
2021-03-07 15:15:37 +01:00
CvH
16f32a6a23
Merge pull request #5044 from lrusak/linux-required-config
...
linux: check for required config options before building
2021-03-05 18:11:11 +01:00
Alex Bee
04f5f99bdd
Rockchip: RK3399: add FUSB302 driver
...
Most RK3399 boards having a FUSB302 Type-C controller: add the driver to support it.
2021-02-28 11:15:07 +01:00
Alex Bee
2afcb318eb
Rockchip: allow edid firmware loading
...
Allow drm edid "firmware" loading via kernel commandline for Rockchip
2021-02-28 11:15:03 +01:00
Alex Bee
e180ad745f
Rockchip: RK3288: drop CONFIG_CRYPTO_DEV_ROCKCHIP
...
Using this driver crashes the SoC: drop it.
2021-02-28 11:14:54 +01:00
Alex Bee
50336190c4
Rockchip: reduce number of images
...
In order to reduce the number of images, I trimed to build only the most basic version which allows to boot all revsions and has all capabilities we need. (People can replace dtb from /usr/share/bootloader)
I also dropped some boards where I found shortcomings in the device tree which might be easy to solve but I can't test and they were not supported in earlier releases.
2021-02-28 11:14:51 +01:00
Alex Bee
7138427c79
Rockchip: RK3288: drop kernel toolchain
...
There is no need to use a specific kernel toolchain for RK3288 - both u-boot and kernel build fine with the LE arm toolchain.
2021-02-28 11:14:43 +01:00
heitbaum
8b84f35550
linux: Rockchip: RK3288: enable required config options
2021-02-24 17:29:42 -08:00
heitbaum
34ffa50f66
linux: Rockchip: RK3328: enable required config options
2021-02-24 17:29:42 -08:00
heitbaum
d2cdd6a65d
linux: Rockchip: RK3399: enable required config options
2021-02-24 17:29:42 -08:00
heitbaum
c1062e8568
linux: update linux.conf to reflect compiled with 5.10.17
2021-02-17 21:41:14 +00:00
Alex Bee
2800cc2795
Rockchip: RK3399: add support for PCIE wifi devices
...
Now that we have PCIE support for RK3399 we can also add support for
same PCIE wifi chipsets - this also adds some firmware to RK3399 images
which is required by some of them.
2021-02-16 16:46:34 +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
Lubomir Rintel
0d904c4685
Rockchip: RK3399: linux.aarch64.conf: enable CONFIG_MEDIA_PCI_SUPPORT
...
The Rockpro64 board has a PCIe slot. Let's enable CONFIG_MEDIA_PCI_SUPPORT
and a handful of drivers, at suggestion of knaerzche.
To pick a sensible set of drivers, I've started with enabling all that
were made accessible by MEDIA_PCI_SUPPORT=y, then disabled those that
are not enabled elsewhere (notably linux.x86_64.conf) and followed by
disabling ye olde parallel PCI cards. Hopefully I got that right.
2021-02-15 19:23:34 +01:00
Lubomir Rintel
7cbe84f258
Rockchip: RK3399: linux.aarch64.conf: enable CONFIG_SATA_AHCI
...
Rockpro64 optionally ships with a storage case [1] intended to host a
PCIe SATA controller and hard drives. This is useful for a media
library.
[1] https://wiki.pine64.org/index.php/NASCase
This enables CONFIG_ATA=m and CONFIG_SATA_AHCI=m, the rest is set to
defaults.
2021-02-11 21:18:57 +01:00
Lubomir Rintel
e7c64e2037
Rockchip: RK3399: linux.aarch64.conf: enable CONFIG_PCI
...
The Rockpro64 board has a PCIe slot. This essentially enables
CONFIG_PCI=y and CONFIG_PCIE_ROCKCHIP_HOST=m; the rest that this patch
enables are defaults.
2021-02-11 21:15:59 +01:00
CvH
91cf0cd87f
Merge pull request #5059 from lrusak/gcc-package-update
...
GCC toolchain updates
2021-02-06 20:04:15 +01:00
Lukas Rusak
e24695004c
Rockchip: RK3399: linux.aarch64.conf: add CONFIG_ARM64_BTI_KERNEL=y
2021-01-29 09:19:10 -08:00