Commit Graph

4090 Commits

Author SHA1 Message Date
Jernej Skrabec
feed0c53ee Allwinner: Add workaround to install script
Not all builds provide bootloader binary. Copy U-Boot from running
system instead.
2021-03-01 23:03:01 +01:00
Jernej Skrabec
23e0d69dda Allwinner: Fix memory issues on 32-bit SoCs 2021-03-01 23:02:55 +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
d2e0f4bc65 Rockchip: add fixup patches 2021-02-28 11:14:59 +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
Alex Bee
a0b381897b Rockchip: add mapping for mainline device trees
This adds a mapping for device trees which differ between vendor and mainline kernel and will therefore allow updates to new releases.
The old ones will be replaced by the new, or at least most appropriate (in case of RK3328 box devices), devicetrees in mainline kernel.

Besides a warning will be shown now if the device tree that the installation uses does not exist in the update tarball.
2021-02-28 11:14:19 +01:00
Alex Bee
a2c61d7906 Rockchip: allow updates for MiQi and Tinker devices
MiQi and Tinker devices have been merged to RK3288 device at some point after LE9.2 release.
This allows updating for them as well through mapping to the new RK3288 device.

While at that also drop the pointless check for kernel versions.
2021-02-28 11:13:13 +01:00
Alex Bee
dc5fc13722 Rockchip: convert bootloader scripts to new syntax
Done using fixlecode.py
2021-02-28 11:11:40 +01: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
Lukas Rusak
f675c5fdd9 iMX8: add u-boot patch to add distro boot commands 2021-02-23 17:03:17 -08:00
Lukas Rusak
9d5c38993d iMX8: add upstream u-boot patches to fix booting from sdcard 2021-02-23 17:03:17 -08:00
Christian Hewitt
3a0b029caa Merge pull request #5142 from heitbaum/igc
linux (Generic): Intel(R) Ethernet Controller I225-LM/I225-V support
2021-02-23 16:25:25 +04:00
Jernej Skrabec
014213b55f Allwinner: Update kernel config 2021-02-21 10:14:30 +01:00
CvH
fa79b5d00f Merge pull request #5113 from heitbaum/kernel51013
[Allwinner,Generic,Rockchip] linux: Update to 5.10.17
2021-02-18 12:11:17 +01:00
heitbaum
fa6691dba1 NXP: linux: Remove patches included in 5.10.13 2021-02-17 21:41:30 +00:00
heitbaum
10e9dfdcbb Allwinner: linux: Remove patches included in 5.10.17 2021-02-17 21:41:23 +00:00
heitbaum
f50ab81165 Rockchip: linux: Remove patches included in 5.10.17 2021-02-17 21:41:14 +00:00
heitbaum
c846f6a87b Samsung: linux: Remove patches included in 5.10.15
samsung-0001-FROMLIST-v1-serial-samsung-Re-factors-UART-IRQ-resou.patch
- deleted
- ref: https://www.spinics.net/lists/linux-serial/msg39463.html

samsung-0012-MEMEKA-phy-exynos5-usbdrd-Calibrating-makes-sense-on.patch
- deleted
- incorporated in 5.10.y

samsung-0013-MEMEKA-clk-samsung-exynos5420-Keep-top-G3D-clocks-en.patch
- deleted
- replaced by 67f96ff7c8
- included in kernel 5.10.y

samsung-0016-MEMEKA-thermal-add-irq-mode-configuration-for-trip-p.patch
- updated for 5.10.y, needs to be build/run tested.
2021-02-17 21:41:14 +00:00
heitbaum
c1062e8568 linux: update linux.conf to reflect compiled with 5.10.17 2021-02-17 21:41:14 +00:00
Alex Bee
cbf7a3cbf2 Rockchip: add common bootloader config 2021-02-17 21:48:38 +01:00
CvH
42d5cd5471 Merge pull request #5147 from HiassofT/le10-kernel-5.10.13+
linux (RPi): update to 5.10.16
2021-02-16 21:39:07 +01: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