Commit Graph

1280273 Commits

Author SHA1 Message Date
Muhammed Efe Cetin
ce45bd9c03 arm64: dts: rockchip: Add MCU and fan control to Khadas Edge 2 2025-04-15 20:17:18 +02:00
Muhammed Efe Cetin
cdfac8115a mfd: backport khadas mcu driver changes from armbian rockchip-rk3588-edge kernel 2025-04-15 20:17:18 +02:00
Muhammed Efe Cetin
2c87757969 arm64: dts: rockchip: merge khadas-edge dtsi into dts 2025-04-15 20:17:18 +02:00
Muhammed Efe Cetin
ed16977a44 arm64: dts: rockchip: khadas-edge2: move camera and dsi properties to overlays 2025-04-15 20:17:18 +02:00
Muhammed Efe Cetin
c0cf3f33c3 arm64: dts: rockchip: cleanup khadas edge 2 devicetree 2025-04-15 20:17:17 +02:00
Joshua Riek
d6e0551308 arm64: dts: rockchip: Fix bananapim7 Makefile typo 2025-04-15 20:17:17 +02:00
amazingfate
43f96845e3 arm64: dts: Add board bananapim7
bananapim7 and armsom-sige7 are the same board
2025-04-15 20:17:17 +02:00
195375690@qq.com
8655d0ed7b use simple-audio-card for hdmi sound for rk3528 2025-04-15 20:17:17 +02:00
Ken Wang
5719d5e6b0 arm64: dts: cm5: enable emmc hs400 mode
Signed-off-by: Ken Wang <ken@radxa.com>
2025-04-15 20:17:17 +02:00
Ken Wang
fb48891ab4 arm46: dts: cm5: enable hdmi0 cec
Signed-off-by: Ken Wang <ken@radxa.com>
2025-04-15 20:17:17 +02:00
Ken Wang
c6c8fd52c6 arm64: dts: cm5: modify vdd_0v75_s0 regulator-microvolt
Increased compatibility with different monitors.

Signed-off-by: Ken Wang <ken@radxa.com>
2025-04-15 20:17:17 +02:00
Ken Wang
9e0444ad25 arm64: dts: cm5 io: update gpiod gpio-line-names
Signed-off-by: Ken Wang <ken@radxa.com>
2025-04-15 20:17:17 +02:00
Ken Wang
08852bb4b4 arm64: dts: cm5: enable usb wakeup
Signed-off-by: Ken Wang <ken@radxa.com>
2025-04-15 20:17:17 +02:00
Ken Wang
45e40d1980 arm64: dts: cm5 io: update type-c configuration
Signed-off-by: Ken Wang <ken@radxa.com>
2025-04-15 20:17:17 +02:00
Nascs Fang
edd6f1c7fb arm64: dts: cm5 io: add gpiod label
Signed-off-by: Nascs <nascs@radxa.com>
2025-04-15 20:17:17 +02:00
amazingfate
d02dfd7f17 workflow: build vendor branch 2025-04-15 20:17:17 +02:00
amazingfate
66ddf06999 arm64: dts: rk3528: use lima driver for gpu 2025-04-15 20:17:17 +02:00
amazingfate
d84a985968 drivers: net: wireless: add aic8800 sdio support 2025-04-15 20:17:17 +02:00
ColorfulRhino
a2e6b2f3c6 arm64: dts: Add support for FriendlyElec CM3588
Tested and working:

- all 4 NVMe port, including their respective activity LEDs (NVMe tested with hdparm)
- HDMI 4k@60 (tested with Gnome desktop), more will likely work too
- LAN
- 2xUSB3, 1xUSB2 (USB-C and OTG/DP mode untested)
- hardware buttons (power, reset)
- hardware acceleration for video encoding/decoding (tested with jellyfin-ffmpeg6)
2025-04-15 20:17:17 +02:00
ColorfulRhino
0af957c686 arm64: dts: nanopi-6-common: Add several features based on vendor dtsi
https://github.com/friendlyarm/kernel-rockchip/
The following commits from the vendor dtsi file have been used:

ARM64: dts: rockchip: enable crypto node for nanopi5/6
Signed-off-by: jensen <jensenhuang@friendlyarm.com>

arm64: dts: rockchip: update ir-key-table for nanopi6
Signed-off-by: jensen <jensenhuang@friendlyarm.com>

ARM64: dts: rockchip: apply the EVB changes to nanopi5/6
Signed-off-by: jensen <jensenhuang@friendlyarm.com>

ARM64: dts: rockchip: enable watchdog for nanopi5/6
Signed-off-by: jensen <jensenhuang@friendlyarm.com>

Some documentation for the watchdog can be found here:
https://wiki.t-firefly.com/en/ROC-RK3588-PC/usage_watchdog.html

Watchdog and crypto has been successfully tested on CM3588.
2025-04-15 20:17:17 +02:00
amazingfate
7daa300ace net: wireless: Update Kconfig same as mainline 2025-04-15 20:17:17 +02:00
Joshua Riek
7bbcc6ec6d drm: set DRM_RENDER_ALLOW flag on DRM_IOCTL_MODE_DESTROY_DUMB ioctl 2025-04-15 20:17:17 +02:00
Newbyte
4f6b8bf631 drm: Allow DRM_IOCTL_MODE_CREATE_DUMB on render nodes
Due to a change in Mesa, the render node ends up being picked
instead of the primary node when using Exynos DRM kmsro. In turn,
this results in that dumb buffers cannot be allocated with
DRM_IOCTL_MODE_CREATE_DUMB, so many applications crash. This works
around that by allowing dumb buffers to be created by render nodes.

Mesa issue: https://gitlab.freedesktop.org/mesa/mesa/-/issues/5510
2025-04-15 20:17:17 +02:00
Jianfeng Liu
65f1f0caff arm64: dts: hinlink-h6xk: add missing led gpio (#152) 2025-04-15 20:17:16 +02:00
zhouxp
38f12ae20f Update armsom-sige7 device tree 2025-04-15 20:17:16 +02:00