Commit Graph

4108 Commits

Author SHA1 Message Date
Matthias Reichl
2909f02029 RPi4: fix incomplete kernel config after PR 5044
PR 5044 added incomplete kernel options for RPi4 which lead
to questions from "make oldconfig" during kernel build.

Fix this by processing RPi4 kernel config with oldconfig and
setting the missing options.

Signed-off-by: Matthias Reichl <hias@horus.com>
2021-03-07 16:03:51 +01:00
Christian Hewitt
ba61d4907e Merge pull request #5206 from lrusak/imx8-update
iMX8: add some more kernel options
2021-03-06 05:31:17 +04: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
chewitt
bd82175d1f linux: bump Amlogic to Linux 5.11.y kernel 2021-03-04 14:55:17 +00:00
Christian Hewitt
aa335d515d u-boot: add Amlogic 2021.04-rc2 option for testing 2021-03-04 14:55:17 +00:00
Christian Hewitt
ef80de4fa2 amlogic: fix unquoted compile option 2021-03-03 13:19:18 +00:00
Lukas Rusak
003cea7946 iMX8: linux: enable CONFIG_FSL_IMX8_DDR_PMU 2021-03-02 08:30:59 -08:00
Lukas Rusak
26801827f8 iMX8: linux: enable CONFIG_SND_SOC_WM8524 2021-03-02 08:30:51 -08:00
Lukas Rusak
0736e48e84 iMX8: linux: enable CONFIG_AT803X_PHY 2021-03-02 08:28:56 -08:00
Lukas Rusak
2f7620bdf4 iMX8: linux: enable CONFIG_QORIQ_THERMAL 2021-03-02 08:28:56 -08:00
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
403143a3f6 Generic/linux: remove CONFIG_EXTRA_FIRMWARE_DIR 2021-02-24 17:29:42 -08: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