Matthias Reichl
cb88af8539
linux (RPi): config options for 6.12.44-6c61955
...
Signed-off-by: Matthias Reichl <hias@horus.com >
2025-09-15 15:03:39 +02:00
Christian Hewitt
334b6a6e6b
linux: add Rockchip kernel and patches for Linux 6.16.y and 6.17.y
...
Patches for RK356X, RK3576 and RK3588 are placed in a 'rockchip'
folder under the Linux package dir. Boards use a common aarch64
arch defconfig.
Patches for RK3288, RK3328 and RK3399 are moved to a 'rockchip-old'
folder under the Linux package dir. Boards continue to use device
level 6.16.y defconfigs to ensure all drivers are present, except
for RK3288 which has been moved to the project level folder to be
the common arm arch defconfig.
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
2025-09-12 09:31:57 +00:00
Christian Hewitt
0f42af2a8e
kodi: update Rockchip patches for testing
...
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
2025-09-12 09:31:37 +00:00
Christian Hewitt
a6e695df06
Rockchip: add RK3576 device
...
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
2025-09-12 09:31:37 +00:00
Jonas Karlman
4feb496f1d
Rockchip: new RK3588 device
2025-09-12 09:31:37 +00:00
Jonas Karlman
1fb6e2b19e
Rockchip: new RK356X device
2025-09-12 09:31:37 +00:00
Christian Hewitt
fa16a27965
Rockchip: use common kernel defconfig for RK3288
...
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
2025-09-12 09:31:37 +00:00
Christian Hewitt
f0acbd3fce
u-boot: use 2025.10 plus Kwiboo patches for Rockchip
...
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
2025-09-12 09:30:58 +00:00
Jonas Karlman
c012e776cb
rkbin: copy ddr init and atf blobs into install_pkg
2025-09-12 09:30:58 +00:00
Christian Hewitt
ca03a725a9
Rockchip: cleanup RK3328 README
...
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
2025-09-12 09:30:58 +00:00
Christian Hewitt
b34cf7150e
Rockchip: use common kernel-firmware.dat file
...
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
2025-09-12 09:30:58 +00:00
Jonas Karlman
8f61262ff6
Rockchip: bootloader: add support for fdtdir
2025-09-12 09:30:58 +00:00
Jonas Karlman
269a3b511e
Rockchip: bootloader: cosmetic update
2025-09-12 09:30:58 +00:00
Jonas Karlman
decfbdad4c
Rockchip: bootloader: update config
...
Starting with U-Boot v2024.07 RK3328 and RK3399 have common Kconfig
options enabled by default. And starting from U-Boot v2025.04 our RK3288
targets have common Kconfig options enabled by default.
Keep DISPLAY/VIDEO, USB_KEYBOARD, ENV_IS_IN and EFI_LOADER options
disabled to speed up boot.
2025-09-12 09:30:58 +00:00
Jonas Karlman
3cce144b5e
Rockchip: consolidate cputemp and gputemp
...
Use thermal zone type to determin how to read cpu or gpu temp
2025-09-12 09:30:58 +00:00
Christian Hewitt
1d6c4baa27
Rockchip: include emmctool with images
...
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
2025-09-12 09:30:58 +00:00
Christian Hewitt
ec432fefb2
linux: update Amlogic patches for Linux 6.16.y
...
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
2025-09-12 09:12:27 +00:00
Christian Hewitt
509d0c6f33
tm16xx-display: move/rename package, enable via options, only pick utils
...
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
2025-09-12 08:39:32 +00:00
Rudi Heitbaum
ec24c2be7f
linux (Rockchip): rebase patches for 6.16.4
2025-08-29 13:45:49 +00:00
Matthias Reichl
ea8eb37dc9
linux (RPi): config options for 6.12.42-2fa00bc
...
Signed-off-by: Matthias Reichl <hias@horus.com >
2025-08-20 13:58:13 +02:00
Rudi Heitbaum
cd30b9c643
linux (Samsung): update .config for 6.16.1
2025-08-16 07:51:31 +00:00
Rudi Heitbaum
54473b725b
linux (Rockchip RK3399): update .config for 6.16.1
2025-08-16 07:51:31 +00:00
Rudi Heitbaum
acdc670b28
linux (Rockchip RK3328): update .config for 6.16.1
2025-08-16 07:51:31 +00:00
Rudi Heitbaum
8c295dc64d
linux (Rockchip RK3288): update .config for 6.16.1
2025-08-16 07:51:31 +00:00
Rudi Heitbaum
29461eb094
linux (Qualcomm): update .config for 6.16.1
2025-08-16 07:51:31 +00:00
Rudi Heitbaum
8f569f81a3
linux (NXP iMX8): update .config for 6.16.1
2025-08-16 07:51:31 +00:00
Rudi Heitbaum
649c1dd824
linux (NXP iMX6): update .config for 6.16.1
2025-08-16 07:51:31 +00:00
Rudi Heitbaum
46bbe299c7
linux (Samsung): update .config for 6.16
2025-07-28 21:44:07 +00:00
Rudi Heitbaum
6c7f3ae669
linux (Rockchip RK3399): update .config for 6.16
2025-07-28 21:44:07 +00:00
Rudi Heitbaum
afa5f33b18
linux (Rockchip RK3328): update .config for 6.16
2025-07-28 21:44:07 +00:00
Rudi Heitbaum
443a05f5a3
linux (Rockchip RK3288): update .config for 6.16
2025-07-28 21:44:07 +00:00
Rudi Heitbaum
6459d1f4ba
linux (Qualcomm): update .config for 6.16
2025-07-28 21:44:07 +00:00
Rudi Heitbaum
94e57ef12e
linux (NXP iMX8): update .config for 6.16
2025-07-28 21:44:07 +00:00
Rudi Heitbaum
f246ba0ef2
linux (NXP iMX6): update .config for 6.16
2025-07-28 21:44:07 +00:00
Rudi Heitbaum
3f03dcf8ea
linux (Generic): update .config for 6.16
2025-07-28 21:44:07 +00:00
Rudi Heitbaum
d76657bdf1
linux (Allwinner arm): update .config for 6.16
2025-07-28 21:44:07 +00:00
Rudi Heitbaum
1ec419bd53
linux (Allwinner aarch64): update .config for 6.16
2025-07-28 21:44:07 +00:00
Rudi Heitbaum
af39f8fbbc
linux (Rockchip): rebase patches for 6.16-rc1 for valid_fmt
2025-07-28 21:44:07 +00:00
Rudi Heitbaum
038d00c688
linux (Rockchip): rebase patches for 6.16-rc1
...
media: rkvdec: Add image format concept
- 774837ed87
fixes:
drivers/staging/media/rkvdec/rkvdec.c:327:33: error: initialization of 'const struct rkvdec_decoded_fmt_desc *' from incompatible pointer type 'const u32 *' {aka 'const unsigned int *'} [-Wincompatible-pointer-types]
327 | .decoded_fmts = rkvdec_hevc_decoded_fmts,
| ^~~~~~~~~~~~~~~~~~~~~~~~
drivers/staging/media/rkvdec/rkvdec.c:327:33: note: (near initialization for 'rkvdec_coded_fmts[0].decoded_fmts')
2025-07-28 21:44:07 +00:00
Rudi Heitbaum
820c17065e
linux (Rockchip): rkvdec_s_ctrl function is now upstream
...
Patch as-is for HEVC does not apply
d35c64eccf
2025-07-28 21:44:07 +00:00
Rudi Heitbaum
7b53834941
linux (Rockchip): superceeded patch in 6.16-rc1
2025-07-28 21:44:07 +00:00
Rudi Heitbaum
e06f7ebcb8
linux (Rockchip): drop upstreamed patches in 6.16-rc1
2025-07-28 21:44:07 +00:00
Rudi Heitbaum
e0d1ce04ed
linux (NXP iMX8): rebase patches for 6.16-rc1
...
drm/bridge: Add encoder parameter to drm_bridge_funcs.attach
- 98007a0d56
fixes:
drivers/gpu/drm/bridge/cadence/cdns-mhdp8501-dp.c:682:19: error: initialization of 'int (*)(struct drm_bridge *, struct drm_encoder *, enum drm_bridge_attach_flags)' from incompatible pointer type 'int (*)(struct drm_bridge *, enum drm_bridge_attach_flags)' [-Wincompatible-pointer-types]
682 | .attach = cdns_dp_bridge_attach,
| ^~~~~~~~~~~~~~~~~~~~~
drivers/gpu/drm/bridge/cadence/cdns-mhdp8501-dp.c:682:19: note: (near initialization for 'cdns_dp_bridge_funcs.attach')
drivers/gpu/drm/bridge/cadence/cdns-mhdp8501-dp.c:553:12: note: 'cdns_dp_bridge_attach' declared here
553 | static int cdns_dp_bridge_attach(struct drm_bridge *bridge,
| ^~~~~~~~~~~~~~~~~~~~~
make[7]: *** [scripts/Makefile.build:287: drivers/gpu/drm/bridge/cadence/cdns-mhdp8501-dp.o] Error 1
make[7]: *** Waiting for unfinished jobs....
2025-07-28 21:44:07 +00:00
Rudi Heitbaum
1f21b0a0fe
linux (NXP iMX8): drop upstreamed patches in 6.16-rc1
...
Subject: [v20,3/9] phy: Add HDMI configuration options
upstreamed as 10ed34d6ea
https://lore.kernel.org/all/20250318-phy-sam-hdptx-bpc-v6-0-8cb1678e7663@collabora.com/
2025-07-28 21:44:07 +00:00
Rudi Heitbaum
ff5670342f
linux (Allwinner): rebase patches for 6.16-rc7
...
ref:
- 6851a0c228
2025-07-28 21:43:56 +00:00
Rudi Heitbaum
6da44b2fb0
linux (Allwinner): rebase patches for 6.16-rc1
...
drm/bridge: Add encoder parameter to drm_bridge_funcs.attach
- 98007a0d56
fixes:
drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c:162:19: error: initialization of 'int (*)(struct drm_bridge *, struct drm_encoder *, enum drm_bridge_attach_flags)' from incompatible pointer type 'int (*)(struct drm_bridge *, enum drm_bridge_attach_flags)' [-Wincompatible-pointer-types]
162 | .attach = sun8i_hdmi_enc_attach,
| ^~~~~~~~~~~~~~~~~~~~~
drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c:162:19: note: (near initialization for 'sun8i_hdmi_enc_bridge_funcs.attach')
drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c:34:12: note: 'sun8i_hdmi_enc_attach' declared here
34 | static int sun8i_hdmi_enc_attach(struct drm_bridge *bridge,
| ^~~~~~~~~~~~~~~~~~~~~
make[6]: *** [scripts/Makefile.build:287: drivers/gpu/drm/sun4i/sun8i_dw_hdmi.o] Error 1
make[5]: *** [scripts/Makefile.build:554: drivers/gpu/drm/sun4i] Error 2
make[5]: *** Waiting for unfinished jobs....
2025-07-28 21:40:21 +00:00
Christian Hewitt
5fd985af87
Merge pull request #10212 from heitbaum/u-boot-2025.07
...
u-boot: update to 2025.07
2025-07-23 19:02:42 +04:00
Christian Hewitt
f143c51b94
Merge pull request #10260 from smp79/generic-opengl
...
Generic-gl: remove device and switch Generic to OpenGL
2025-07-23 07:44:50 +04:00
Matthias Reichl
f8c0f82b7b
Revert "RPi5: add udev rule to symlink dma_buf/system to dma_buf/vidbuf shared"
...
This reverts commit 4ae6d5ade5 .
2025-07-22 13:56:21 +02:00
Matthias Reichl
61285e5b32
Revert "kodi (RPi): add patch to allow using optional vidbuf_cached dma heap"
...
This reverts commit af67e8627c .
2025-07-22 13:56:21 +02:00