amazingfate
02ef17a3a0
rock-5b edge: fix emmc, temp sensor and power off
...
We need to slow down to HS200 for stable emmc.
Add tsadc node for temp sensor.
Add power off fix from mail list.
2024-01-05 10:41:32 +08:00
amazingfate
6015ba52f9
add rockchip-rk3588-edge devicetree for hinlink-h88k
2024-01-05 10:40:34 +08:00
Lane Jennison
5b1c1c2897
mvebu-edge: move to 6.6.y
2024-01-04 00:06:37 +05:30
Ricardo Pardini
a5524afbbf
mixtile-blade3 / rockchip-rk3588-edge 6.7: enable tsadc for thermal sensors
...
- thanks AmazingFate
2024-01-04 00:04:02 +05:30
Ricardo Pardini
8d90992192
mixtile-blade3 / rockchip-rk3588 edge 6.7: slow down eMMC from hs400 to hs200
2024-01-04 00:04:02 +05:30
Ricardo Pardini
33941f1741
mixtile-blade3 / rockchip-rk3588 edge 6.7: pci3x4 for Mixtile Blade3 (rpardini's bad take)
...
- arm64: dts: rockchip: pci3x4 for Mixtile Blade3
- pinctrl for `1 RK_PB2` pull_up
- regulator `vcc3v3_pcie30` always-on and boot-on
- there is probably a much better fix than this, but I couldn't find it
Signed-off-by: Ricardo Pardini <ricardo@pardini.net>
2024-01-04 00:04:02 +05:30
Ricardo Pardini
1817b39d59
mixtile-blade3 / rockchip-rk3588 edge 6.7: cleanups for Mixtile Blade3
...
- arm64: dts: rockchip: cleanups for Mixtile Blade3
- drop `hym8563` pinctrl (don't think the blade3 has an RTC)
- `i2c5` is exposed on the 30-pin, add comment
- fix tab in `pcie30phy`
Signed-off-by: Ricardo Pardini <ricardo@pardini.net>
2024-01-04 00:04:02 +05:30
Ricardo Pardini
6873cb2a8e
mixtile-blade3 / rockchip-rk3588 edge 6.7: add DT (original from Joshua Riek)
...
- base for https://github.com/Joshua-Riek/linux/pull/1
2024-01-04 00:04:02 +05:30
Paolo Sabatino
cba4c033b0
rockchip: implement governor attribute sysfs for rk322x-dmc
2024-01-03 23:58:57 +05:30
pixdrift
1c3306c130
Enable CPU frequency configuration for Orange Pi Zero 3 ( #6127 )
...
* Enable CPU frequency configuration for Orange Pi Zero 3
* Revert "Enable CPU frequency configuration for Orange Pi Zero 3"
This reverts commit 7af1ee1116
.
* Enable CPU frequency configuration for Orange Pi Zero 3
---------
Co-authored-by: Gunjan Gupta <viraniac@gmail.com>
2024-01-03 18:18:43 +05:30
brentr
d48977e38d
fixes failing 10Mbit built-in Ethernet -- https://armbian.atlassian.net/browse/AR-1904 ( #6117 )
2023-12-31 18:27:48 +01:00
Gunjan Gupta
52523d1f4d
delete patch as it should no longer be required
2023-12-31 01:13:50 +05:30
Gunjan Gupta
512ddcb3cc
disable patch to fix display on H616/H618 display
2023-12-31 01:13:50 +05:30
Gunjan Gupta
290d866448
sun50iw9: Add HDMI support for H616/H618
2023-12-31 01:13:50 +05:30
Gunjan Gupta
6abd384e6f
Port few zero2 patches to cover zero3 as well
2023-12-31 01:13:50 +05:30
Ricardo Pardini
f590d86a91
[cleanup] remove old rk35xx-4.19 archive patch folder that is unused
2023-12-28 13:52:19 +01:00
Ricardo Pardini
0daaccab8f
[cleanup] rockchip64 legacy: remove long dead 4.4 patches (family/common didn't define legacy branch for a while)
2023-12-28 13:52:19 +01:00
Ricardo Pardini
c609299ca2
[cleanup] rk3399: remove defunct patches & dangling symlinks for rk3399-legacy and rk35xx-legacy
2023-12-28 13:52:19 +01:00
Julian Sikorski
e612895fed
Update odroidxu4-current to 6.1.69
2023-12-27 13:59:43 +01:00
Ricardo Pardini
7436eba79c
rockchip-rk3588 edge 6.7: add overlay support; add rockchip-rk3588-sata2 overlay
2023-12-27 13:30:23 +01:00
Ricardo Pardini
3351056c54
rockchip-rk3588 edge 6.7: bump to 6.4-rc7; rebase patches
2023-12-27 13:30:23 +01:00
Ricardo Pardini
78b8ad184d
rockchip-rk3588 edge 6.7-rc4: rewrite/rebase patches
...
- in the process, `MAINTAINERS` file patches are dropped
2023-12-27 13:30:23 +01:00
Ricardo Pardini
8825be3e16
uefi: arm64: current: 6.6: rebase patches onto 6.6.8
2023-12-27 13:29:37 +01:00
Ricardo Pardini
7cdad141fa
uefi: arm64: edge: 6.7: rebase patches onto 6.7-rc7
2023-12-27 13:29:37 +01:00
Ricardo Pardini
8d10a84839
uefi: arm64: drop obsolete patch archives for 6.2, 6.3, 6.4, 6.5
2023-12-27 13:29:37 +01:00
Ricardo Pardini
9cb365aad2
uefi: all: edge: bump to 6.7-rc7; arm64: fix Phytium stmmac patch (by Igor)
...
Co-authored-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2023-12-27 13:29:37 +01:00
Ricardo Pardini
7258246bfd
uefi-arm64 6.7: copy patches from 6.6
2023-12-27 13:29:37 +01:00
Ricardo Pardini
ef995dafc2
uefi: common: stop using symlinks, instead point directly to KERNEL_MAJOR_MINOR
...
- uefi: common: drop kernel symlinks
- remove duplicate decls
- simplify
- some comments
2023-12-27 13:29:37 +01:00
Paolo Sabatino
f71a96b799
remove rk322x and rockchip non-LTS kernel patch archives
2023-12-26 16:45:30 +01:00
Paolo Sabatino
24ce44421b
remove unsuitable patch
2023-12-26 16:45:30 +01:00
Paolo Sabatino
562d96128b
consolidate rk322x and rockchip 32 bit families
...
* merge patches from rockchip and rk322x families for current and edge
kernels
* adjust patches for tinkerboard to remove some cruft and overclocking
* rework kernel configs
* fix rk322x dmc to avoid lockup on rk3288
* migrate rockchip-6.6 into patch series, rename all patches with
more understandable names
* add gen-series.sh script in tools directory (it is a naive tool to
create patch series when you don't want to rebase everything)
2023-12-26 16:45:30 +01:00
Gunjan Gupta
7595b0a3cb
Fix dtb compilation failure because of upstreamed sid node for sun50i-h616
...
While at it, also fixed the following warning
arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi:189.40-191.6: Warning (unit_address_format): /soc/efuse@3006000/cpu-speed-grade@00: unit name should not have leading 0s
2023-12-24 09:13:08 +01:00
Gunjan Gupta
10f4e8e6fb
Remove old leftover kernel patches
2023-12-24 09:13:08 +01:00
Gunjan Gupta
61b23605f9
Bump allwinner kernels legacy, current and edge kernels
2023-12-24 09:13:08 +01:00
Gunjan Gupta
a269c9a1c5
Refreshed patches using rewrite-kernel-patches command
2023-12-24 09:13:08 +01:00
Gunjan Gupta
30ef1a3e14
Allwinner: Add kernel patches for 6.7 kernel
2023-12-24 09:13:08 +01:00
Alban Browaeys
9bc637f738
Helios64: the chip temperature sensor is really a National lm75
2023-12-24 08:08:11 +01:00
Andrey Safonov
861cd6620f
update NanoPI R2C dts for edge kernel
2023-12-17 10:31:57 +01:00
Andrey Safonov
764ec29f32
Rockchip64 PCIE PHY reset on probe ( #6057 )
...
* rk3399 PCIE PHY reset on probe
2023-12-17 10:30:51 +01:00
Paolo Sabatino
fbfa2aa9ad
rockchip64: fixes for v4l2, add rkvdec hevc decoder
2023-12-16 11:06:06 +01:00
Gunjan Gupta
1db3008302
Add missing dts nodes for wifi support
2023-12-16 01:25:34 +05:30
Igor
c7397e62d0
Move forgotten overlays from Odroid M1 ( #6021 )
...
- add Device Odroid M1 device tree to dt subfolder
- fix permission for panther x2
- move and rename overlays
- integrate hardkernel fixup to rockchip fixup script
- detach nanopi r5 from nonexisting odroid kernel family to rockchip64
- Remove patches for 6.5
- Use correct overlay namings
- Align Board name with others from the vendor
2023-12-14 10:36:06 +01:00
Muhammed Efe Cetin
3623035568
opi5: fix analog sound on edge kernel & add dt for opi5b
2023-12-14 10:34:17 +01:00
Igor Pecovnik
e677bb656c
Remove deprecated bits in patches that prevent compilation
2023-12-14 09:44:35 +01:00
Igor Pecovnik
88f14d1625
Cleanup deprecated Odroid XU4 kernel patches, cleanup old unused folders
2023-12-12 08:31:52 +01:00
Julian Sikorski
4d85023729
Update odroidxu4-current to 6.1.67
2023-12-11 17:58:53 +01:00
Paolo Sabatino
2b342b2366
rockchip64: move uwe5622 adjust patch to misc
2023-12-08 18:25:10 +01:00
Igor
fae4f66439
Merge Odroid M1 into rockchip64 family ( #6015 )
2023-12-07 09:22:42 +01:00
Jens J
d2c928cbf0
add dts for mini-m8s-pro tvbox ( #6014 )
2023-12-07 00:41:12 +01:00
LiX
e43d5ae4d2
Added NanoPi R5C support, based on the works done by lanefu for NanoPi R5S, with ethernet interface name updated and corresponding LED status support.
2023-12-06 18:19:26 +01:00
Julian Sikorski
e4d51f340b
Update odroidxu4-current to 6.1.65 ( #6010 )
2023-12-05 12:48:12 +01:00
Igor Pecovnik
89bb6c4cfe
Fix rk322x broken patches
2023-12-03 23:53:11 +01:00
Muhammed Efe Cetin
7f8a905ff9
rk3588: edge: add vop2, hdmi support to rock5 series and fix hdmi0 reset gpio on opi5
2023-12-03 18:49:35 +01:00
Gunjan Gupta
7c90deff63
Fix patch application failure due to upstreamed code
2023-11-28 20:53:51 +01:00
雷耀
11379ef9b7
rockchip-rk3566:add new board JP-TVbox-3566 ( #5904 )
2023-11-27 13:02:06 +01:00
Ricardo Pardini
204d2e79b9
WSL2 "boards" wsl2-x86
/wsl2-arm64
with current (6.1.y) and edge (6.6.y) kernels with Microsoft patches
...
> tl,dr: add 4 small-ish UEFI-like kernels, with Microsoft patches & fixes, for use with Microsoft WSL2 on x86/arm64 and 6.1.y/6.6.y
- the boards are UEFI derivatives, using a common `microsoft` vendor include to modify
- `KERNELPATCHDIR`/`LINUXFAMILY` (for now, we don't want those patches in regular UEFI builds / .debs)
- disable `EXTRAWIFI` (kernel is for a VM, will never have wifi so doesn't need any drivers)
- `LINUXCONFIG`, so we can use Microsoft's own monolithic kernel, required for WSL2 (their initrd is a mistery)
- really, what we're mostly interested right now are the kernels (in the future we might have an "Armbian" WSL2 app in the Microsoft Store)
- `current` `6.1.y`:
- rebased from https://github.com/microsoft/WSL2-Linux-Kernel/tree/linux-msft-wsl-6.1.y onto real 6.1.y
- using Microsoft's `.config` exactly (monolithic, there are no `=m`'s)
- `edge` `6.6.y`:
- also from https://github.com/microsoft/WSL2-Linux-Kernel/tree/linux-msft-wsl-6.1.y but rebased onto 6.6.y
- using updated Microsoft's `.config` (monolithic, there are no `=m`'s)
- dropped 2 of 6.1.y's patches that were actually upstreamed in the meantime:
- `mm-page_reporting-Add-checks-for-page_reporting_order-param` - mainlined in https://lore.kernel.org/all/1664517699-1085-2-git-send-email-shradhagupta@linux.microsoft.com/
- `hv_balloon-Add-support-for-configurable-order-free-page-reporting` - mainlined in https://lore.kernel.org/all/1664517699-1085-3-git-send-email-shradhagupta@linux.microsoft.com/
- drop the `arm64: hyperv: Enable Hyper-V synthetic clocks/timers` patch, since it causes asm breakage on 6.6.y
- a shame, but I tried and can't fix it myself - @kelleymh ?
- add my own patch to fix:
- `1709-drivers-hv-dxgkrnl-restore-uuid_le_cmp-removed-from-upstream-in-f5b3c341a.patch` due to https://lore.kernel.org/all/20230202145412.87569-1-andriy.shevchenko@linux.intel.com/ landing in 6.6
- `1710-drivers-hv-dxgkrnl-adapt-dxg_remove_vmbus-to-96ec29396-s-reality-void-return.patch` to adapt to
https://lore.kernel.org/all/TYCP286MB2323A93C55526E4DF239D3ACCAFA9@TYCP286MB2323.JPNP286.PROD.OUTLOOK.COM/
2023-11-27 11:14:01 +01:00
amazingfate
e6ee3e7de0
xiaomi-elish: add typec pd support
2023-11-27 10:01:12 +01:00
amazingfate
66bc89b3a3
xiaomi-elish: bump to kernel 6.7-rc2
2023-11-26 23:20:57 +01:00
Julian Sikorski
cbb77faca7
Update odroidxu4-current to 6.1.63
2023-11-25 08:27:58 +01:00
Igor
23b94a05aa
Fix Rockchip current and edge kernel from compile breaking ( #5950 )
...
* Fix rockchip current and edge kernel from compile breaking
* Fix media and rockchip64 kernel patches
* Fix remaining rockchip kernel patches
2023-11-21 20:43:50 +01:00
Gunjan Gupta
fdf1a7af7f
Allwinner: bump legacy, current and edge kernels
...
legacy - 5.15.137 -> 5.15.139
current - 6.1.62 -> 6.1.63
edge - 6.6.1 -> 6.6.2
Updated patches to fix patch application failure. Also rebased the config files
2023-11-21 11:21:03 +05:30
Muhammed Efe Cetin
a406e8323a
Update VOP2 & HDMI QP patches from Andy's kernel tree
2023-11-20 16:31:58 +01:00
Igor
8caf51243e
Bump rpi and ebin edge kernels to 6.6.y ( #5925 )
...
* Bump rpi and ebin edge kernels to 6.6.y
* Move rpi patches from archive, remove deprecated patch folder
2023-11-19 22:34:54 +01:00
M. Efe Çetin
af3b4fafec
Update rk3588-edge to 6.7-rc.1 and add support for VOP2, Crypto, HW RNG ( #5928 )
...
* Update rk3588-edge to 6.7-rc1 kernel
* Update patches for rk3588-edge and add support for crypto, trng, hdmi tx, vop2
2023-11-19 22:30:26 +01:00
hzy
dcf4360b53
meson: edge: refresh patches
2023-11-19 22:27:54 +01:00
hzy
d6ede78016
meson: edge: Bump v6.6
2023-11-19 22:27:54 +01:00
Kevin Schmidt
72922908c5
Refresh jetson-nano board config.
2023-11-19 22:27:28 +01:00
Tony
9f4260501d
collabora: update to newer tags ( #5915 )
2023-11-15 13:27:15 +01:00
Gunjan Gupta
e4ad867e47
kernel: sunxi: disable patch that prevents host mode on otg port ( #5913 )
...
Co-authored-by: Igor <igor@armbian.com>
2023-11-15 00:32:39 +01:00
chainsx
21091b29f4
media: fix firefly-rk3399 mini-pcie slot
2023-11-14 12:05:25 +01:00
Tony
02f80a255b
more archive cleaning ( #5907 )
...
* Meson64 clear abandoned kernels
* Rockchip: Clear out EOL kernels
2023-11-13 16:13:47 -05:00
Tony
9f350d74bb
Rockchip64: Clean up archive of all EOL kernels ( #5903 )
...
* Delete patch/kernel/archive/rockchip64-6.4 directory
EOL kernel replaced by 6.5->6.6
* Delete patch/kernel/archive/rockchip64-6.3 directory
EOL kernel
* Delete patch/kernel/archive/rockchip64-6.0 directory
EOL kernel
* Delete patch/kernel/archive/rockchip64-5.19 directory
EOL kernel
* Delete patch/kernel/archive/rockchip64-5.18 directory
EOL kernel
* Delete patch/kernel/archive/rockchip64-5.17 directory
EOL kernel
* Delete patch/kernel/archive/rockchip64-5.14 directory
EOL kernel
* Delete patch/kernel/archive/rockchip64-5.13 directory
EOL kernel
* Delete patch/kernel/archive/rockchip64-5.12 directory
EOL kernel
2023-11-13 07:41:04 -05:00
Viacheslav Bocharov
217a5b3ea3
JetHome: Add dts kernel patch for support onboard eeprom in JetHub D1+
...
Signed-off-by: Viacheslav Bocharov <adeep@lexina.in>
2023-11-08 14:06:32 +01:00
Igor Pecovnik
cc02b91478
Remove deprecated patches
2023-11-08 11:19:19 +01:00
amazingfate
f55a87d469
add v4l2 patches to rockchip64 for chromium
2023-11-05 10:05:18 +01:00
Jianfeng Liu
409cd45e50
xiaomi-elish: update config for 6.6, and fix one bluetooth pairing issue ( #5885 )
...
* xiaomi-elish: update .config, enable BINFMT_MISC and UHID
* xiaomi-elish: fix some bluetooth LE devices not pairing
2023-11-05 10:04:12 +01:00
amazingfate
c66bfb3e38
bump xiaomi-elish to kernel 6.6
2023-11-03 08:12:29 +01:00
Julian Sikorski
26fed3cbda
Update odroidxu4-current to 6.1.60
2023-10-31 08:14:43 +01:00
Ricardo Pardini
0488392964
meson64 / rockchip64 / uefi / rk3568-odroid: edge 6.6: bump to 6.6.y; rebase patches to v6.6(.0)
2023-10-31 08:14:01 +01:00
Paolo
f08dcd4867
rockchip,rk322x: bump edge kernel to 6.6 ( #5875 )
...
* rockchip,rk322x: bump edge kernel to 6.6
* rk322x: update patching_config.yaml
2023-10-31 08:13:23 +01:00
Gunjan Gupta
b8ab4f5e30
sunxi: bump edge kernel to 6.6
2023-10-30 22:58:11 +05:30
Gunjan Gupta
a55ae4ec93
kernel: sunxi: remove 6.4 kernel patches
2023-10-30 22:58:11 +05:30
Gunjan Gupta
d1186b8a0e
kernel: sunxi: Add patches for 6.6 kernel
...
I have changed the way the patches are generated a bit. Instead of using orange-pi branch from megous tree for 6.6 kernel, I have used the following kernel branches
a83t-suspend, af8133j, anx, audio,
axp, cam, drm, err, fixes, mbus,
modem, opi3, pb, pinetab, pp, ppkb,
samuel, speed, tbs-a711, ths
These branches were carefully chosen to include only allwinner related patches and remove importing of the rockchip related patches into the allwinner kernel.
Following patches are modified to fix patch application failure
- patches.armbian/arm64-dts-sun50i-h616-orangepi-zero2-reg_usb1_vbus-status-ok.patch
- patches.armbian/arm64-dts-sun50i-h616-orangepi-zero2-Enable-GPU-mali.patch
- patches.armbian/arm64-dts-allwinner-h616-Add-efuse_xlate-cpu-frequency-scaling-v1_6_2.patch
- patches.armbian/arm64-dts-allwinner-h616-LED-green_power_on-red_status_heartbeat.patch
- patches.armbian/arm64-dts-allwinner-overlay-Add-Overlays-for-sunxi64.patch
- patches.armbian/arm64-dts-sun50i-h616-bigtreetech-cb1.patch
Following patches are modified because of kernel api change to fix compilation failure
- patches.armbian/drv-gpu-drm-sun4i-Add-HDMI-audio-sun4i-hdmi-encoder.patch
- patches.armbian/drv-of-Device-Tree-Overlay-ConfigFS-interface.patch
2023-10-30 22:58:11 +05:30
amazingfate
4232299a3b
sm8250: make nt36523 touchscreen start faster
2023-10-26 21:17:01 +08:00
Ricardo Pardini
bf6b4b3cce
sm8250 edge 6.5: rewrite patches, no changes
...
- done with `./compile.sh BOARD=xiaomi-elish BRANCH=sm8250 rewrite-kernel-patches`
2023-10-26 21:17:01 +08:00
amazingfate
46a46dc14e
add new device xiaomi-elish
2023-10-26 21:17:01 +08:00
Ricardo Pardini
98c0ab47f5
meson64 / rockchip64 / uefi / rk3568-odroid: edge 6.6: bump to 6.6-rc7; rebase/rewrite patches for 6.6-rc7
2023-10-26 14:30:48 +02:00
c0rnelius
95229ffdef
general: extra: meson64 overlays: radxa zero
( #5860 )
...
* general: extra: meson64 overlays: `radxa zero`
Radxa Zero: Add overlays for serial i2c and spi.
BPI-M2S/M5: Add RTL8822CS overlays for each unit.
Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
* v2: general: extra: meson64 overlays: `radxa zero`
compatible = "armbian,spi-dev";
Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
---------
Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
Co-authored-by: Patrick Yavitz <pyavitz@xxxxx.com>
2023-10-25 08:01:01 -04:00
c0rnelius
f10935160b
Radxa Zero: set aliases for serial i2c and spi
( #5859 )
...
Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
Co-authored-by: Patrick Yavitz <pyavitz@xxxxx.com>
2023-10-24 15:51:11 -04:00
c0rnelius
73a409df2b
Waveshare CM4-IO-BASE-B with BPI-CM4 Module ( #5857 )
...
Set fan max speed to kick in at 65*C. This keeps the unit roughly
at 70*C or lower, when pusing all cores for an extended period of
time.
Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
Co-authored-by: Patrick Yavitz <pyavitz@xxxxx.com>
2023-10-24 13:44:54 -04:00
Tony
43ba5437f0
update compatible string for Odroid C2 Spidev ( #5852 )
2023-10-22 13:13:02 -04:00
Ricardo Pardini
dd6f788a0a
rockchip64 / edge 6.6: add overlay rockchip-rk3566-sata2.dts
...
- this would also apply to 3568
2023-10-22 11:43:50 +00:00
Ricardo Pardini
f60ef3aa31
rockchip64 / edge 6.6: add rk3566-orangepi-3b-sata DTB
2023-10-22 11:43:50 +00:00
Ricardo Pardini
3ed795e4cb
rockchip64 edge 6.6: bump to 6.6-rc6
; rebase patches
2023-10-21 14:00:08 +02:00
Ricardo Pardini
b89858d4d2
uefi edge 6.6: bump to 6.6-rc6
; rebase patches
...
- also bump `qemu-uboot` variant's uboot from 23.10-rc4 to final 23.10
2023-10-21 13:59:32 +02:00
Ricardo Pardini
6731b003e2
meson64 edge 6.6: bump to 6.6-rc6
; rebase patches
2023-10-21 13:57:12 +02:00
Ricardo Pardini
c94f6fb855
rockchip64 / edge 6.6: bump to 6.6-rc5; rebase patches
2023-10-14 22:02:27 +02:00
Paolo Sabatino
022183eb6e
rk322x: fix NEC/NECX/NEC32 protocol handling for rockchip-ir driver
2023-10-13 17:36:14 +02:00
Paolo Sabatino
c2b148add7
rk322x: add IR driver for remote controller wakeup
2023-10-13 17:36:14 +02:00
Patrick Yavitz
595e1fdf62
v2: arch: arm64: dts: amlogic: meson-g12b-waveshare-cm4-io-base-b
...
https://www.waveshare.com/wiki/CM4-IO-BASE-B
Fan, RTC and USB support
RTC requires rtc pcf85063 driver
Fan requires hwmon emc2305 driver
Added wakeup-source to fanctrl node so emc2305 module loads at boot.
Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
2023-10-12 14:56:20 +02:00
Patrick Yavitz
67af958258
hwmon: emc2305: fixups for driver
...
BPI-CM4 fan control
hwmon: emc2305: fixups for driver
The driver had a number of issues, checkpatch warnings/errors,
and other limitations, so fix these up to make it usable.
hwmon: emc2305: Change OF properties pwm-min & pwm-max to u8
hwmon: emc2305: Add calls to initialize cooling maps
233096b8a9/drivers/hwmon/emc2305.c
Tested-on: CM4-IO-BASE-B: https://www.waveshare.com/wiki/CM4-IO-BASE-B
Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
2023-10-12 14:56:20 +02:00
Patrick Yavitz
f1cf0cd51f
v2: arch: arm64: dts: amlogic: meson-g12b-waveshare-cm4-io-base-b
...
https://www.waveshare.com/wiki/CM4-IO-BASE-B
Fan, RTC and USB support
RTC requires rtc pcf85063 driver
Fan requires hwmon emc2305 driver
Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
2023-10-12 14:56:20 +02:00
Julian Sikorski
ebdea95608
Update odroidxu4-current to 6.1.56
2023-10-07 09:59:15 +02:00
Gunjan Gupta
b7d944a652
Khadas Vim1s: Fix monitor not detected after its turned off and on again
2023-10-06 19:47:06 +02:00
Ricardo Pardini
6200855d5f
rockchip64
+ rk3568-odroid
/ edge
6.6: update montjoie's rk crypto v2 patches to crypto-rk3588-03-10-2023 (#5794 )
2023-10-06 19:39:18 +02:00
Tony
9f9506c1f8
Remove FA vendor patch ( #5792 )
...
This patch does nothing useful and could cause issues in the future with the strange "driver", delete it.
2023-10-06 11:31:09 +02:00
Tony
f3fc9cb0de
rockchip64 edge overlay cleanup ( #5793 )
...
Addresses the RK3399-only overlays by adding -rk3399 to them.
Sort the Makefile to have some order to the chaos.
2023-10-06 01:35:43 -04:00
hzyitc
7312a910ef
meson: fix: Fail to register VCC_CORE regulator ( #5784 )
2023-10-04 12:59:33 +02:00
Ricardo Pardini
fd4b3a7392
rk322x
/edge
6.5: enable Makefile Autopatcher, remove Makefile patches
...
- remove add-board-makefile Patch
- remove `overlay-y` Makefile patch
- add note to the 6.1 version: Makefile autopatcher can't be enabled for 6.1, since the armhf move to subdirs only landed in 6.5-rc1
2023-10-03 14:12:18 +02:00
Ricardo Pardini
51815d9812
rk3568-odroid
/edge
6.6.y: add montjoie's rk3588/68/66 rk2 crypto patches (v1)
2023-10-03 14:10:14 +02:00
Ricardo Pardini
bfb69c0534
rk3568-odroid
/edge
: bump to 6.6-rc4
; initial copy from 6.5
...
- this is getting long in tooth, should merge with rockchip64 "soon"
2023-10-03 14:10:14 +02:00
Ricardo Pardini
9917d8be8f
rockchip64
/edge
6.6.y: add montjoie's rk3588/68/66 rk2 crypto patches (v1)
2023-10-03 13:54:03 +02:00
Ricardo Pardini
80a0bf14fa
rockchip64
/edge
6.6.y: update overlay configfs patch from rpi
...
- from b128f09592
.patch
- found via https://github.com/raspberrypi/linux/commits/rpi-6.6.y/drivers/of/configfs.c
2023-10-03 13:54:03 +02:00
Ricardo Pardini
850a6c0da5
rockchip64
/edge
6.6.y: fix TB2's regulator patch after probe/probe_new dance
...
- rpardini: hammered .probe and probe_type = PROBE_PREFER_ASYNCHRONOUS to
work on 6.6.y, after https://lore.kernel.org/all/20230505220218.1239542-1-u.kleine-koenig@pengutronix.de/
2023-10-03 13:54:03 +02:00
Ricardo Pardini
b51a4537da
rockchip64
/edge
6.6.y: manually fix 2 patches
2023-10-03 13:54:03 +02:00
Ricardo Pardini
21ff27f9f1
rockchip64
/edge
: bump to 6.6-rc4
; rebase patches
2023-10-03 13:54:03 +02:00
Ricardo Pardini
41ade999f0
rockchip64
/edge
: bump to 6.6-rc4
; initial copy patches from 6.5
2023-10-03 13:54:03 +02:00
Ricardo Pardini
c0c7f91053
meson64
/edge
6.6.y: bump to 6.6-rc4 - fix patches
...
- board-bananapi-cm4-switch-to-enable-gpios.patch: landed upstream
- driver-power-meson64-reset.patch: fix manually, nearby driver POWER_RESET_OXNAS was dropped from upstream
- let's light a candle for OXNAS
2023-10-03 13:53:40 +02:00
Ricardo Pardini
bfe5f0ffc1
meson64
/edge
6.6.y: bump to 6.6-rc4 - rebase patches
2023-10-03 13:53:40 +02:00
Ricardo Pardini
3811f36a99
meson64
/edge
: bump to 6.6-rc4
; initial copy from 6.5
2023-10-03 13:53:40 +02:00
Ricardo Pardini
55feeb39c5
uefi-arm64
/edge
: bump to 6.6-rc4 (#5777 )
...
* `uefi-arm64`/`edge`: bump to 6.6-rc4 - initial copy from 6.5
* `uefi-arm64`/`edge` 6.6.y: bump to 6.6-rc4 - fix phytium stmmac acpi patch for 6.6
* `uefi-arm64`/`edge` 6.6.y: futher fix for phytium stmmac acpi glue
2023-10-03 13:53:22 +02:00
Paolo Sabatino
916c4f881b
rk322x: remove rk322x-fixup.scr file from overlays
2023-10-02 09:30:20 +02:00
Paolo Sabatino
1a73a2fdd6
rk322x: convert device trees to dirs
...
* converted dtb/dtbo patches to directories instead of patches
* add led-conf8 for h20_221_v1.71 board
2023-10-02 09:30:20 +02:00
Paolo Sabatino
3c860a576f
fix u-boot dtbo bug
2023-10-02 09:30:20 +02:00
Paolo Sabatino
0ffbe2d60c
rk322x: better support for R29_MXQ and R2B_MXQ boards
2023-10-02 09:30:20 +02:00
Igor
6f5112cdc8
Odroid xu4 - remove deprecated patches and update kernel config ( #5760 )
2023-09-30 18:31:25 +02:00
Ricardo Pardini
2bf18123cd
sunxi
/sunxi64
edge
6.5.y: fix lost accreditation/description and date formats of a few patches
...
Fixes: bb78fac2fa
2023-09-30 14:38:44 +02:00
Ricardo Pardini
cac9030aab
rockchip64
/edge
6.5.y: rebase patches against v6.5.5; archeology
2023-09-29 14:24:47 +02:00
amazingfate
bbed510677
orangepi3b: add bluetooth support
2023-09-29 08:49:22 +02:00
Ricardo Pardini
46931ff642
meson64
/edge
6.5.y: rebase patches against v6.5.5
2023-09-29 08:48:22 +02:00
Ricardo Pardini
97c8138e16
meson64
/edge
6.5.y: move meson-g12b-waveshare-cm4-io-base-b.dts
out of null patch, avoid patching Makefile
2023-09-29 08:48:11 +02:00
Ricardo Pardini
bb78fac2fa
sunxi
/sunxi64
edge
6.5.y: rebase/rewrite all patches for v6.5.5; fix UTF-8 "From:" encoding
2023-09-29 08:46:52 +02:00
Julian Sikorski
161d58cca1
Switch odroidxu4-current kernel to 6.1 ( #5716 )
...
* Switch odroidxu4-current kernel to 6.1
* Update odroidxu4-current to 6.1.53
* Fix kutf_suite.c compile error
* Drop missing watterott driver
* Do not fetch 8821cu driver separately
* Fix modpost error
* Update odroidxu4-current to 6.1.54
* Drop upstreamed patches
2023-09-26 23:36:49 +02:00
Ricardo Pardini
ab203c7ac8
orangepi3b
: rockchip64
/edge
6.5: enable i2c3 (m0) on 40 pin 27/sda and 28/scl
2023-09-26 09:34:09 +02:00
Ricardo Pardini
a31d62986b
orangepi3b
: rockchip64
/edge
6.5: enable uart2 (debug pins and 40-pin pins 6/8)
...
- (debug) uart2 has connectors near the usb-c power, but also on the 40-pin pins 6 (tx) and 8 (rx) - don't wire both
2023-09-26 09:33:53 +02:00
Patrick Yavitz
f4507dceda
Meson Bananapi: additions and modification
...
BPI-CM4: Add support for the waveshare cm4-io-base-b
https://www.waveshare.com/wiki/CM4-IO-BASE-B
BPI-CM4: Enable usb support on waveshare baseboards via overlay
BPI-SM1: Removed UART_B overlay. Short of it being an available
option in the vendor kernel via overlay. I can not find any docs
to support why that is. I feel it is safer that we just remove it.
BPI-SM1: Add UART_A "pin-ctrl: cts rts"
Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
2023-09-24 19:47:33 +02:00
Paolo Sabatino
0a2892aeba
rk322x: bump edge kernel to 6.5
...
* update libreelec patches to latest bits
* rework some patches
* rework dtb patches due to new arch/arm/boot/dts layout
* fix led overlays due to idiot u-boot dtbo bug
2023-09-24 19:47:01 +02:00
Paolo Sabatino
06d5054cce
rockchip: bump edge kernel to 6.5
2023-09-24 19:22:37 +02:00
Gunjan Gupta
ad25ef919d
sunxi: remove 6.2 kernel patches as they are no longer needed
2023-09-24 03:57:52 +05:30
Gunjan Gupta
d2962b071d
BigTreeTech: Bump edge to 6.5
...
It was kept back at 6.2 because ws2812 driver was not compiling. Fixed
the compilation issue and hence moving it up to 6.5 kernel
2023-09-24 03:57:52 +05:30
Gunjan Gupta
79338851fa
Orange Pi 3 LTS: Fix ethernet broken for some users on 6.x kernel
2023-09-24 03:36:47 +05:30
Alex Shumsky
b7af4a6406
Fix broken HDMI output on rk3328
...
Restore 'less than or equal' match of clocks that was lost in patch transition from 6.3 to 6.4:
ttps://github.com/armbian/build/blob/6d981baba68699b0c6ada476704556e11dd661bc/patch/kernel/archive/rockchip64-6.3/rk356x-vop2-support.patch#L333
6d981baba6/patch/kernel/archive/rockchip64-6.4/rk356x-vop2-support.patch (L333)
2023-09-22 18:58:11 +02:00
Gunjan Gupta
3dd634ac01
Add support for Inovato Quadra
2023-09-21 23:19:20 +02:00
Christian Schoffit
fbd0918101
Restore LED triggers for each ATA port indicating disk activity in mvebu-edge
...
Signed-off-by: Christian Schoffit <sphpn@free.fr>
2023-09-19 20:08:32 +02:00
Gunjan Gupta
3eda27a77a
sunxi64: Add patch to boot from shutdown state by button press on devices with axp20x-pek
2023-09-19 20:08:18 +02:00
Gunjan Gupta
27be8be8af
Rework ac200 patches and config for current and edge kernel.
...
Changes are based on https://github.com/jernejsk/linux-1/tree/ac200-v3
2023-09-19 20:08:18 +02:00
Igor Pecovnik
22c4336de4
Update Rockchi64 edge config and remove one more broken part that slipped away
2023-09-13 16:42:10 +02:00
Christian Schoffit
fb5ab0df40
Restore LED trigers for each ATA port indicating disk activity
...
Signed-off-by: Christian Schoffit <sphpn@free.fr>
2023-09-13 16:10:56 +02:00
Igor Pecovnik
363ca528f5
Same patches changes as found here https://github.com/armbian/build/pull/5703
2023-09-13 16:10:28 +02:00
Igor Pecovnik
adbdab194f
Remove deprecated sections from Rockchip patch
2023-09-13 14:07:11 +02:00
Igor Pecovnik
b0f755ec87
sunxi: remove deprecated patch
2023-09-13 13:52:04 +02:00
Muhammed Efe Cetin
d56478a471
nanopir6: change network interface names and add triggers for leds on edge kernel
...
same as ea17706f47
2023-09-13 09:30:51 +02:00
Muhammed Efe Cetin
23be92c454
Update rk3588-edge to 6.6-rc1 kernel
2023-09-13 09:30:51 +02:00
Muhammed Efe Cetin
103d840307
Add edge kernel support for NanoPi R6S/R6C
2023-09-13 09:30:51 +02:00
Igor Pecovnik
55abcdb94c
HK rebased, removing patches
2023-09-11 18:36:54 +02:00
Julian Sikorski
227afd47ab
Update odroidxu4-current to 5.4.256
2023-09-11 18:36:54 +02:00
amazingfate
9ce3362dc4
orangepi3b: add mainline devicetree
2023-09-06 13:06:37 +02:00
Gunjan Gupta
375937ea1a
sunxi64: Fix dram frequency scaling to mitigate slow network issue
2023-09-06 11:37:25 +05:30
Paolo Sabatino
040e5f6043
rockchip64: increase timeout for usb3 type C phy init
2023-09-04 14:55:50 +02:00
Ricardo Pardini
681680d827
rockchip64
/edge
6.5.y: fix patch general-rk808-configurable-switch-voltage-steps.patch
(client_dev -> dev)
2023-09-04 14:55:50 +02:00
Ricardo Pardini
8f8cb57b5e
rockchip64
/edge
6.5.y: rebase patches against v6.5
(.0)
2023-09-04 14:55:50 +02:00
amazingfate
6d981baba6
rockchip64: bump rockchip64-edge kernel to 6.5
2023-09-04 14:55:50 +02:00
Kevin Schmidt
a3c687e9a3
Add board: HiKey960
2023-09-02 14:48:25 +02:00
Julian Sikorski
a55ffd873f
Update odroidxu4-current to 5.4.255
2023-09-02 14:48:12 +02:00
Ricardo Pardini
c9cf47a25d
bcm2711
/edge
: bump to RPi Foundation's 6.5.y branch; rebase all patches
2023-09-02 14:47:59 +02:00
Ricardo Pardini
2230db6299
meson64
/edge
: bump to 6.5.y; rebase all patches vs v6.5
(.0)
...
- drop upstreamed patch `meson-dts-add-missing-cache-properties.patch`
2023-09-02 14:47:46 +02:00
Ricardo Pardini
f1b41bb771
uefi-arm64
/edge
: bump to 6.5.y; rebase all patches vs v6.5
(.0); fix Phytium's stmmac patch
...
- hammer patch `driver-phytium-stmmac-acpi.patch`
- use `.remove_new` due to "net: stmmac: Make stmmac_pltfr_remove() return void"
2023-09-02 14:47:33 +02:00
Ricardo Pardini
e16cd61036
rk3568-odroid
/edge
: bump to 6.5.y from -rc6
; rebase all patches vs v6.5
(.0)
2023-09-02 14:47:17 +02:00
Gunjan Gupta
274e2cf8c3
Allwinner: switch edge to 6.5 kernel
2023-09-02 03:46:28 +05:30
Gunjan Gupta
7d73409014
Allwinner: Remove 6.3 kernel patches as its no longer used
2023-09-02 03:46:28 +05:30
Gunjan Gupta
8562428877
Allwinner: Kernel patches for 6.5-rc7 kernel
2023-09-02 03:46:28 +05:30
Lane Jennison
ea17706f47
nanopir5s: add friendly interface names in udev, add device tree overlay for front leds
2023-08-26 13:39:22 +02:00
Ricardo Pardini
2ef13b4e8b
rockchip64
/edge
(6.4): rebase patches to 6.4.12, some archeology
2023-08-23 21:35:37 +02:00
Igor Pecovnik
a564bccda5
Remove deprecated patches
2023-08-23 21:22:24 +02:00
c0rnelius
e3798c21ed
dts: amlogic: meson-g12b-bananapi-cm4: switch to enable-gpios ( #5634 )
...
* dts: amlogic: meson-g12b-bananapi-cm4: switch to enable-gpios
The recommended name for enable GPIOs property in regulator-gpio is
enable-gpios. This is also required by bindings:
meson-g12b-bananapi-cm4-cm4io.dtb: regulator-vddio-c: Unevaluated properties are not allowed ('enable-gpio' was unexpected)
Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
* board-bananapi-cm4-switch-to-enable-gpios: `text formatting correction`
Apparently the builder did care for the original.
Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
---------
Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
Co-authored-by: Patrick Yavitz <pyavitz@xxxxx.com>
2023-08-23 12:16:55 -04:00
Ricardo Pardini
c35adb37c7
odroidm1
: de-infest Petitboot 🔥 use Kwiboo's 2023.10 u-boot; UMS works
...
- using Kwiboo's `rk3568-2023.10` branch with BINMAN-handled blobs
- patches (defconfig unless indicated):
- boot usb first (rockchip-common)
- blink leds & keep red one one on preboot; reset SPI env once after deinfesting from Petitboot
- change usb_host0_xhci to otg (u-boot dtsi)
- enable DM_GADGET, UMS 🔥 and RockUSB
- **usage instructions**:
- build & burn image to SD card
- insert SD card into board
- **hold the recovery (RCY) button** and power on the board
- watch board boot
- **de-infest Petitboot**: use `armbian-install` to install bootloader to MTD
- if you don't, you'll need to hold the recovery button every boot
- optionally: use `armbian-install` to install OS to eMMC/NVMe/USB
- power-off board
- remove SD card (new u-boot always boots SD first!)
- boot into your newly de-infested machine
- boot order: USB, SD, MMC, NVME, SCSI
- de-infested machine can now boot (directly) from USB/SATA/NVMe, possibly via EFI:
- Armbian UEFI-arm64
- Fedora 38 aarch64
- HASSOS for ODROID-M1
- Talos arm64
- others...
- extra: new u-boot by Kwiboo (with GMAC patches) gives us stable MAC address
- although it is based on cpuid#, doesn't match the HK sticker on the board
- run `fw_setenv ethaddr XX:XX:XX:XX:XX:XX` to change eth addr in SPI flash environment if needed
- `odroidm1`: update DDR/BL31 blobs (this depends on https://github.com/armbian/rkbin/pull/20 )
2023-08-22 12:57:34 +02:00
Ricardo Pardini
6191627822
odroidm1
/edge
(rk3568-odroid
): drop 6.3 and 6.4 patches
2023-08-22 12:57:34 +02:00
Ricardo Pardini
23e02ed8e5
odroidm1
/edge
(rk3568-odroid
): bump to 6.5-rc6; manually fix RK808 breakage in .config; externalize overlays; use Makefile autopatcher; rebase patches
2023-08-22 12:57:34 +02:00
Ricardo Pardini
3f4da8a020
odroidm1
/edge
(rk3568-odroid
): bump to 6.4.y, update config, rebase patches to 6.4.10
2023-08-22 12:57:34 +02:00
Gunjan Gupta
13af1b79d1
kernel: sunxi: bring back autofocus support for ov5640 camera
2023-08-21 19:51:46 +05:30
Igor
dcd6fd2e54
Revert Meson64 / odroid fancontrol ( #5617 )
...
* Revert "packages: bsp: odroid: fanctrl: `maintenance`"
This reverts commit 94f7bfff89
.
* Revert "Improve Meson64 Support: `ODROID`"
This reverts commit 40530ee344
.
2023-08-20 21:11:54 +02:00
Gunjan Gupta
97983d0749
kernel: sunxi: current: drop g_parm support patch as it causes kernel oops
2023-08-20 23:54:25 +05:30
Patrick Yavitz
40530ee344
Improve Meson64 Support: ODROID
...
Backport DTS/DTSI changes from linux-6.4.y to 6.1.y
Add meson64-reboot driver to all boards
Add board: ODROID N2L
Add uart_A uart_AO_B uart_B uart_C where appropriate
U-Boot v2023.07.02: ODROID N2/N2L/N2Plus/C4
Meson64-reboot driver: (source: tobetter)
While the current meson64-reboot driver is cleaner and doesn't
depend on modding other kernel sources, its functionality leaves
much to be desired. One example can be found in the ODROID C4.
Using the current driver, the board will not properly power off,
leaving the POWER LED still on. The new driver powers off the unit
completely.
Fan control: (ODROID N2L/N2PLus)
Added service and script for controlling the trip point.
fanctrl: arguments: 65 55 45 35 25 menu run
┌──┤ Fan Control ├──┐
│ │
│ 6) 65°C │
│ 5) 55°C │
│ 4) 45°C │
│ 3) 35°C │
│ 2) 25°C │
│ E) Exit .. │
│ │
│ │
│ <Ok> │
│ │
└───────────────────┘
NOTES: (N2L/HC4): I do not own the units so I can't run tests.
Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
2023-08-20 19:20:06 +02:00
Patrick Yavitz
b4c379e391
general: extra: meson64 overlays
...
meson-sm1-bananapi-rtl8822cs.dtbo
Although the exp board target is for the M5 it also works
on the BananaPi M2S. Tested on the BPI-M2S.
Add support for the RTL8822CS expansion board.
https://wiki.banana-pi.org/Banana_Pi_BPI-M5#Wifi_.26_BT_support_via_expansion_board
Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
2023-08-18 17:46:49 +02:00
Tony
5a19f70f9d
RK OC overlays for 6.4 update ( #5602 )
2023-08-17 14:43:32 -04:00
Gunjan Gupta
02051676b0
meson-s4t7: Enable dtbo support
...
The support is implemented by using dtbo files supplied by Khadas directly
in the linux-dtb package. The files are not compiled just copied.
2023-08-15 16:03:24 +02:00
Igor Pecovnik
b26efad047
Remove deprecated patches
2023-08-14 09:03:23 +02:00
Julian Sikorski
f0b8102718
Update odroidxu4-current to 5.4.253
2023-08-12 10:04:46 +02:00
Muhammed Efe Cetin
c6ba2283a7
rk3588: edge: update kernel to 6.5-rc5 and fix its timeout issue
2023-08-12 10:04:30 +02:00
Muhammed Efe Cetin
c268d2f916
opi5-plus: add initial support for edge kernel
2023-08-12 10:04:30 +02:00
Muhammed Efe Cetin
607ae37caa
rk3588: edge: update patches according to kernel mailing and collabora
2023-08-12 10:04:30 +02:00
Muhammed Efe Cetin
bc073ff3a5
opi5: edge: update some nodes on devicetree
2023-08-12 10:04:30 +02:00
Ricardo Pardini
eb9dc7ea5c
khadas-vim4
/khadas-vim1s
: some fixes; VIM4/VIM4N now boots; workaround eMMC/oowow partition trouble for now
...
- vim1s/vim4: remove uEnv.txt and default extlinux args, use simple arguments instead
- meson-s4t7.conf: hack: rereadpt (re-read partition table) in initrd local-top (for eMMC boot of oowow'ed image)
- meson-s4t7.conf: include both `u-boot.bin.sd.bin.signed` and `u-boot.bin.signed` in uboot package
- meson-s4t7: patch kernel for different dt "model" across VIM4 and "New VIM4"
- meson-s4t7.conf: set `EXTLINUX_SPECIFIC_FDT=no`, so u-boot auto-determines which DTB to use
- don't specify DTB; this way both the "original VIM4" and the "new VIM4" can boot with the same image
2023-08-09 11:20:28 +02:00
Paolo Sabatino
1219f8decc
rk3399: adjust opi4lts thermal trip points
2023-08-05 11:43:48 +02:00
c0rnelius
3261469268
arm64: dts: amlogic: meson-sm1-bananapi-m2-pro: add uart_A
( #5558 )
...
Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
Co-authored-by: Patrick Yavitz <pyavitz@xxxxx.com>
2023-08-04 12:23:31 +02:00
Paolo
c27739943d
rockchip64: bump rockchip64-edge kernel to 6.4 ( #5552 )
...
undefined
2023-08-04 10:39:13 +02:00
Igor
1febbc6c90
Adjust patch in order to compile succesfully
2023-08-04 10:37:49 +02:00
Paolo Sabatino
1e0f6d960b
rk322x: add bcm43342 chip identifier
2023-08-03 23:12:21 +02:00
c0rnelius
9b04e0faf6
Improve bananapi-sm1
support ( #5553 )
...
Linux 6.1 (current) / 6.4 (edge)
Add "current" to: config/boards/bananapim2pro.csc
Add uart_AO_B and uart_B to: meson-sm1-bananapi.dtsi
Add related pins to: meson-g12-common.dtsi
add wif/bt support to: meson-sm1-bananapi-m5.dts (BT = uart_A)
Add the ability to enable via overlays
NOTE: The overlay to enable the wifi on the BPI-M5 will be added
at a later date.
Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
Co-authored-by: Patrick Yavitz <pyavitz@xxxxx.com>
2023-08-03 14:01:15 -04:00
Thomas McKahan
f9efecf6cd
meson64: fix usb on odroid c2
...
Thanks to NicoD giving me a kick, identified/implemented fix present in 6.2+ builds to keep the hub from going to suspend.
2023-08-02 08:26:52 +02:00
Tony
3cfef5b07f
bugfix: dts: rk3328 and rk3399 oc overlays ( #5542 )
...
Mainline updated the opp table handles to match the schema, this broke the overlays.
Overlays updated with correct handle names.
reported-by: @neofeo
2023-08-01 13:39:25 -04:00
c0rnelius
0e2a7f1daf
general: extra: meson64 overlays ( #5532 )
...
* general: extra: meson64 overlays
Linux 6.1.y (current)
meson-g12a-radxa-zero-gpio-10-led.dtbo (rev 1.51 enable led)
meson-g12a-radxa-zero-gpio-8-led.dtbo (rev 1.4 enable led)
meson-g12b-odroid-n2-spi.dtbo (SPI-NOR enable via overlay)
Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
* general: extra: meson64 overlays
Linux 6.4.y (edge)
meson-g12a-radxa-zero-gpio-10-led.dtbo (rev 1.51 enable led)
meson-g12a-radxa-zero-gpio-8-led.dtbo (rev 1.4 enable led)
meson-g12b-odroid-n2-spi.dtbo (SPI-NOR enable via overlay)
As suggested by: @efectn
Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
* meson64-6.4: overlay: Makefile: `maintenance`
Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
---------
Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
Co-authored-by: Patrick Yavitz <pyavitz@xxxxx.com>
2023-08-01 06:43:28 -04:00
Julian Sikorski
3ff14bdf14
Update odroidxu4-current to 5.4.251
2023-07-29 15:47:24 +02:00
c0rnelius
46666e1ecb
arm64: dts: amlogic: add missing cache properties ( #5523 )
...
As all level 2 and level 3 caches are unified, add required
cache-unified properties to fix warnings like:
meson-a1-ad401.dtb: l2-cache0: 'cache-unified' is a required property
https://lore.kernel.org/lkml/20230421223211.115612-1-krzysztof.kozlowski@linaro.org/T/
Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
Co-authored-by: Patrick Yavitz <pyavitz@xxxxx.com>
2023-07-27 12:26:06 -04:00
Tony
6accbcf281
rk3588 collabora: dts: update nanoPC-T6 ( #5518 )
...
* rk3588 collabora: dts: update nanoPC-T6
* rk3588 collabora: dts: add gpio nanoPC-T6
2023-07-27 09:46:25 -04:00
Gunjan Gupta
1dfdff3e31
kernel:sunxi: Add tve encoder for H5 boards as well
...
Also as the patch was missing in edge kernel, added the same
2023-07-26 19:46:21 +02:00
Gunjan Gupta
8195919d44
Kernel: Allwinner: Bump legacy, current and edge kernel
...
Legacy: 5.15.120 -> 5.15.121
Current: 6.1.39 -> 6.1.40
Edge: 6.4.4 -> 6.4.5
2023-07-24 17:03:30 +05:30
Patrick Yavitz
e22fa3aa35
board: bananapim2s: git format-patch
remove builder warnings
...
Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
2023-07-23 14:40:52 +02:00
Patrick Yavitz
effbb4c900
Board: Bananapi M2S additional support
...
Removed WIP status
Added CONFIG_R8169=m to defconfig(s) (eth support)
Modified and added additional patches (linux 6.1 / 6.4)
U-Boot v2023.07.2 (dropped v2022.10)
Upstream BT FW (rtl8822cs) is now shared between CM4IO and M2s
Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
2023-07-23 14:40:52 +02:00
Tony
400da79efd
NanoPC-T6 Collabora: add PCIe 3 ( #5497 )
2023-07-21 16:33:06 -04:00
Gunjan Gupta
173bacd0ac
kernel: sunxi: Fix patch failures for 6.1.39 and 6.4.4 kernel
...
Disabled broken patches that are upstream or not needed due to
upstream changes. Modified thermal-sun8i-Be-loud-when-probe-fails.patch
to fix patch application
2023-07-20 16:49:29 +02:00
Gunjan Gupta
8a13dae89d
kernel: sun50i: h5: current: add missing gpu trips section
2023-07-19 23:15:37 +02:00
Gunjan Gupta
cb4944929b
kernel: sunxi: Add resume, reboot support by pressing power button on orangepi prime
2023-07-19 23:15:37 +02:00
Muhammed Efe Cetin
9a0908f9ba
update rk3588-edge to v6.5-rc1
2023-07-15 00:00:07 +02:00
Muhammed Efe Cetin
f7c410de2f
Grab several patches from collabora and upstream
2023-07-15 00:00:07 +02:00
Igor Pecovnik
89a6750d78
Bump UEFI edge to 6.4.y
2023-07-11 11:15:00 +02:00
tdleiyao
66b9f60e70
Panther X2: Modify usb mode and enable GPU
2023-07-11 11:14:26 +02:00
Gunjan Gupta
ea50e971ae
patch: kernel: sunxi: h3: fix OPP not supported by regulators on boards with gpio-regulator
2023-07-11 11:13:57 +02:00
Gunjan Gupta
60fd20a720
kernel: sunxi: make use of patches from driver harness
2023-07-10 08:56:18 +02:00
Paolo Sabatino
2335ef091b
revert to pre-6.4 dw-hdmi patch to restore hdmi functionality
2023-07-09 11:24:10 +02:00
Paolo Sabatino
4605bcab83
bump rockchip edge kernel to 6.4
2023-07-09 11:24:10 +02:00
Paolo Sabatino
803cfe41f2
reform patches to revert to pre-6.4 working behaviour
2023-07-09 11:23:30 +02:00
Paolo Sabatino
5153821ac0
bump rk322x-edge to 6.4
2023-07-09 11:23:30 +02:00
John Williams
9ed43bdce8
Apply previous fix to rockchip64-edge and rk322x
2023-07-06 23:02:22 +02:00
John Williams
38c3d109a6
Do not set incorrect mac80211 flags
2023-07-06 23:02:22 +02:00
Thomas McKahan
bfc8271519
NanoPC-T6-collabora: dts: add pcie2 and eth
2023-07-05 21:22:58 +02:00
Thomas McKahan
23d8ce7c5c
nanopc-t6-collabora: dts: enable USB2
2023-07-05 21:22:58 +02:00
hzy
c923112d72
meson: edge: refresh patches
2023-07-05 10:55:32 +02:00
hzy
12ab63f0a2
meson: edge: Bump v6.4
2023-07-05 10:55:32 +02:00
hzy
8659f4a345
meson: edge: Create meson-6.3
patches from meson-6.1
2023-07-05 10:55:32 +02:00
Thomas McKahan
1289a81543
NanoPC-T6-Collabora: add dvfs regs
2023-07-05 10:55:14 +02:00
Tony
1a84aceb65
NanoPC T6 fix PWM pinctrl, add Collabora kernel ( #5431 )
2023-07-04 13:04:48 -04:00
Gunjan Gupta
317ee9d4cb
allwinner: patch series files cleanup
2023-07-02 23:57:13 +05:30
Gunjan Gupta
d404b7e805
allwinner: edge: Bump kernel to v6.4
2023-07-01 14:40:08 +02:00
Gunjan Gupta
35dddeab31
patch: kernel: allwinner: add patches for 6.4 kernel
2023-07-01 14:40:08 +02:00
Gunjan Gupta
2ccc26b657
kernel: sunxi: bump edge kernel to 6.3
2023-06-29 13:02:26 +02:00
Gunjan Gupta
8505c3c434
Make a copy of sunxi-6.2 patches for 6.3 kernel
2023-06-29 13:02:26 +02:00
Tony
45f6ca540c
rockchip-rk3588-edge bump to 6.4 add nanopc-t6 dts ( #5407 )
2023-06-29 10:51:09 +02:00
Ricardo Pardini
859ecea496
meson64
current
6.1.y: drop patch that landed upstream in 6.1.36: mmc: meson-gx: fix deferred probing
2023-06-28 21:27:19 +02:00
Ricardo Pardini
81125507f9
meson64
edge
6.4: bump from 6.4-rc5 tag to linux-6.4.y
branch
...
- rebase one patch
2023-06-27 07:10:28 +02:00
Gunjan Gupta
d63d08f375
NanoPi Duo2: enable ethernet and powerbutton
2023-06-27 07:09:57 +02:00
Jannis
ef0598a88e
helios4: Fix pwm patch ( #5392 )
2023-06-26 20:52:58 +02:00
AGM1968
a2628bea9e
sunxi-6.2 Series Fixes ( #5379 )
2023-06-26 20:40:47 +02:00
Igor
8356063d05
Remove deprecated patches
2023-06-22 18:12:03 +02:00
Michał Dziekoński
ff15205fe8
sunxi-6.1 h616 orangepi-zero2: rename cpu scaling patch filename
...
(reflect kernel this patch applies to)
2023-06-20 21:34:47 +02:00
Michał Dziekoński
b89089ee88
sunxi-6.1 h616 orangepi-zero2: port over LED changes
...
(see https://github.com/armbian/build/pull/5270 )
(original author of the patch for kernel 6.2: AGM1968)
2023-06-20 21:34:47 +02:00
Michał Dziekoński
51158ffa73
sunxi-6.1 h616 orangepi-zero2: port over cpu scaling
...
(see https://github.com/armbian/build/pull/5247 )
(original author of the patch for kernel 6.2: AGM1968)
2023-06-20 21:34:47 +02:00
Michał Dziekoński
b4adb07ced
sunxi-6.2 h616 orangepi-zero2: Enable expansion board USB ports
2023-06-19 22:03:40 +02:00
Michal Dziekonski (mdz)
66ba90eade
sunxi-6.1 h616 orangepi-zero2: Enable expansion board USB ports ( #5345 )
2023-06-19 22:03:18 +02:00
Elias Bakken
2aec6c23e6
Add support for Recore ( #5351 )
...
* Add support for Recore
Signed-off-by: Elias Bakken <elias@iagent.no>
* Add board maintainter to boad config
Signed-off-by: Elias Bakken <elias@iagent.no>
---------
Signed-off-by: Elias Bakken <elias@iagent.no>
2023-06-19 22:02:56 +02:00
Bochun Bai
2c9dbc66c8
Add pwm-fan support to nanopi r4s
2023-06-18 11:56:34 +02:00
Igor
d5034b1f1a
Fix media kernels from breaking the build
2023-06-15 12:00:17 +02:00
Igor
5835d2d7ab
Merge branch 'main' into CB1-current-pr
2023-06-14 05:47:50 +02:00
Gunjan Gupta
e7f715091c
allwinner: bump current to 6.1.33
2023-06-14 05:36:26 +02:00
Ricardo Pardini
1383724e44
rockchip64
legacy
: rebase+archeology all patches against ayufan's refs/tags/4.4.202-1237-rockchip-ayufan
2023-06-14 05:36:15 +02:00
Ricardo Pardini
fcddac6cab
rockchip64
legacy
: drop duplicated patch
2023-06-14 05:36:15 +02:00
Ricardo Pardini
19d532b13c
rockchip64
edge
6.3: rename most remaining "add-board" patches to "board" (all "add-board"s are now bare .dts in dt/
folder)
...
- keep helios64 as a reminder that it was overwritten once and probably should be dropped, together with other helios64 patches
2023-06-13 12:33:59 +02:00
Ricardo Pardini
39fa226b95
rockchip64
edge
6.3: drop need_checking
and disabled
patches
...
- let git have the history
2023-06-13 12:33:59 +02:00
Ricardo Pardini
028281f0d6
rockchip64
edge
6.3: drop null-patched DTS files, add them bare in dt/
folder
...
- remove double/triple-patching of nanopi-m4v2 (everything is in the bare .dts now)
2023-06-13 12:33:59 +02:00
Ricardo Pardini
696831e945
rockchip64
edge
6.3: replace DT-symlink patches with bare .dts with #include
2023-06-13 12:33:59 +02:00
Ricardo Pardini
716d3ae221
rockchip64
edge
6.3: drop overlay patches in favor of bare overlays in specific folder
2023-06-13 12:33:59 +02:00
Ricardo Pardini
0646a15647
rockchip64
edge
6.3: rebase v6.3.6 + drop DT Makefile patches
2023-06-13 12:33:59 +02:00
Ricardo Pardini
22017357cd
rockchip64
edge
6.3: add 0000.patching_config.yaml
for rockchip64
2023-06-13 12:33:59 +02:00
Ricardo Pardini
a58621686e
rockchip64
edge
6.3: drop add-boards-to-dts-makefile.patch
2023-06-13 12:33:59 +02:00
Ricardo Pardini
42fef1907b
meson64
edge
6.4: drop null-patched DTS files, add them bare in dt/
folder
...
- convert `add-board-t95z.patch` to `board-t95z-add-rc-remote-keymap.patch` since that's all that's left
- `-spinor` DTS really should be overlays, but keep them as alternate .dtbs for now
2023-06-13 12:33:47 +02:00
Ricardo Pardini
c2540dc40f
meson64
edge
6.4: drop overlay patches in favor of bare overlays in specific folder
2023-06-13 12:33:47 +02:00
Ricardo Pardini
21a3dbe269
meson64
edge
6.4: rework general-meson-mmc-3-arm64-dts-docs-Update-mmc-meson-gx-documentation-for.patch into YAML
2023-06-13 12:33:47 +02:00
Ricardo Pardini
69393464b0
meson64
edge
6.4: drop general-meson-gx-mmc-fix-deferred-probing.patch -- upstreamed
...
- https://lore.kernel.org/linux-arm-kernel/16b74882-d65b-93c9-f72b-1d53bfefa22f@omp.ru/T/#t
2023-06-13 12:33:47 +02:00
Ricardo Pardini
ef137b43c7
meson64
edge
6.4: hammer general-gpu-drm-add-new-display-resolution-2560x1440.patch
2023-06-13 12:33:47 +02:00
Ricardo Pardini
e430fb090f
meson64
edge
6.4: simple fix for drv-spi-spidev-remove-warnings.patch
2023-06-13 12:33:47 +02:00
Ricardo Pardini
93fb615c3e
meson64
edge
6.4: drop ODROID-N2+'s gpio fan patches, something similar landed upstream
2023-06-13 12:33:47 +02:00
Ricardo Pardini
ef87eb4a71
meson64
edge
6.4: rework board-bananapim5-sd-use-270-mmc-clock-phase-via-dt.patch
2023-06-13 12:33:47 +02:00
Ricardo Pardini
632b6f0740
meson64
edge
6.4: drop patches for boards that landed; change BPICM4 from add to board with pyavitz's fixes
2023-06-13 12:33:47 +02:00
Ricardo Pardini
30ea65b68e
meson64
edge
6.4: rebase to 6.4-rc5; 7 are failing to apply
2023-06-13 12:33:47 +02:00
Ricardo Pardini
069324a120
meson64
edge
6.4: drop patches that landed upstream and backports
2023-06-13 12:33:47 +02:00
Ricardo Pardini
447b0b8276
meson64
edge
6.4: add 0000.patching_config.yaml
for meson64
2023-06-13 12:33:47 +02:00
Ricardo Pardini
359a766056
meson64
edge
: bump from 6.2 to 6.4 (family file + symlink)
2023-06-13 12:33:47 +02:00
Ricardo Pardini
38d34e5269
meson64
edge
6.4: initial copy (as-is) of 6.2 patches
2023-06-13 12:33:47 +02:00
Ricardo Pardini
1c9030c73c
meson64
edge
6.2: rebase v6.2.16, drop Makefile patches, archeology, mbox'ing
...
- drop empty doc patch add-board-bananapi-cm4-cm4io.patch
2023-06-13 12:33:47 +02:00
Julian Sikorski
bb91ddf5ad
Update odroidxu4-current to 5.4.246
2023-06-12 13:43:10 +02:00
schwar3kat
b342bb0395
AR-1774 orangepi-r1plus-lts device tree fix
...
Modify Orange Pi R1 Plus LTS device tree for upstream driver in kernel >= 6.3 yt8531
2023-06-07 20:35:19 +02:00
Paolo Sabatino
66671dd661
remove the motorcomm legacy driver patch
2023-06-07 20:35:19 +02:00
Paolo Sabatino
43fcf160ff
rk3399: use mainline yt8531c driver on rockchip64-6.3
2023-06-07 20:35:19 +02:00
Paolo Sabatino
f66f71c300
rk3399: fix orange pi 4 lts sdcard boot on kernel 6.3
2023-06-07 20:35:19 +02:00
Julian Sikorski
4d68d17f11
Update odroidxu4-current to 5.4.245
2023-06-07 20:34:20 +02:00
Igor
4219634bfe
Remove sunxi 5.16 and 5.19, no need for them too
...
Signed-off-by: Igor <igor@armbian.com>
2023-06-02 21:16:20 +02:00
Igor
315c15f892
Update config, remove readme patch, adjust series
2023-06-02 21:16:20 +02:00
The-going
4be023c271
sunxi-5.15: Delete unused ones, fix the necessary patches
2023-06-02 21:16:20 +02:00
The-going
1d61f1d26e
sunxi-5.15: re-extract the megous series fixes from above v5.15.113
2023-06-02 21:16:20 +02:00
The-going
f283926317
sunxi-5.15: remove old extract megous patches
2023-06-02 21:16:20 +02:00
The-going
465f038fbf
sunxi-5.15: remove unused patches
2023-06-02 21:16:20 +02:00
The-going
3f3213b3aa
sunxi: remove 5.4, 5.11, 5.12, 5.13, 5.14, 5.17, 5.18, 6.0
2023-06-02 21:16:20 +02:00
Patrick Yavitz
e5b6fbe573
BPI-CM4: BT: changed enable-gpios from GPIOX_17 to GPIOX_19
...
As discussed here: https://github.com/armbian/build/pull/5273
REVERTS: e2171ca737
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2023-06-02 19:38:14 +02:00
Patrick Yavitz
e2171ca737
BPI-CM4 IO: Use the sdio-pwrseq to reset GPIOX_19
...
This will reset bluetooth `host-wake-gpios`, enabling it to come back upon reboots.
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2023-06-01 11:30:10 +02:00
Paolo Sabatino
0dd171ba5a
rk322x: update esp8089 driver to allow unloading
2023-06-01 08:11:55 +02:00
Paolo Sabatino
5d40d67b82
fix rockchip 32 bit families patches for kernel 6.3
2023-06-01 08:11:45 +02:00
AGM1968
98d5f0af22
LED-green_power_on-red_status_heartbeat
2023-06-01 08:10:34 +02:00
Patrick Yavitz
eafd8bd49a
DRIVER POWER MESON64 RESET: maintenance
...
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2023-06-01 06:32:23 +02:00
Patrick Yavitz
bb48f6080c
Improve Meson64 Support
...
BPI-CM4:
In accordance with the BSP DTS, set LED gpio to GPIO_ACTIVE_LOW.
Added default-on trigger to led-green
Board now powers off, added reboot node 'meson64-reboot'.
CONFIG_POWER_RESET_MESON64
Isolated RESET ODROID driver and renamed to MESON64 as it can be used in more than ODROIDS.
MESON UART
Series improves support for UART attached Bluetooth modules on Amlogic Meson G12A and newer SoCs. These SoCs also support the "divide XTAL by 2" bit which (greatly) reduces jitter when generating baud rates such as 1500000 (which is used by the Bluetooth part of the RTL8822CS SDIO WiFi and UART Bluetooth combo chip).
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2023-06-01 06:32:23 +02:00
Alan
9d69bb1da6
Patches: add current(6.1) & edge(6.2) patch for BigTreeTech CB1
...
Signed-off-by: Alan.Ma from BigTreeTech tech@biqu3d.com
2023-05-30 17:36:29 +08:00
Ricardo Pardini
930e363990
starfive
/edge
: bump 6.1.23 to 6.1.y; rebase to v6.1.30; hammer dma,pwm patches; update .config
2023-05-26 07:25:29 +02:00
AGM1968
e08645740b
arm64-dts-allwinner-h616-Add-efuse_xlate-cpu-frequency-scaling-v1_6_2
2023-05-26 07:22:51 +02:00
Ricardo Pardini
10855677e5
rockchip64
/edge
6.3.y: fix broadcom bt serdev hack for 6.3.4
2023-05-25 05:09:49 +02:00
Ricardo Pardini
848f176a52
rockchip64
/current
6.1.y: fix broadcom bt serdev hack for 6.1.30
2023-05-25 05:09:49 +02:00
Paolo Sabatino
bff4dfee52
fix rk322x and rockchip 32bit patches for kernel 6.1
2023-05-25 00:48:38 +02:00
Ricardo Pardini
1cdab8b1cf
rockchip64
/edge
6.3.y: rebase against v6.3.3
, do archeology for missing mbox'es
2023-05-24 19:21:31 +02:00
Ricardo Pardini
fde9ca206e
rockchip64
/edge
6.3.y: manually fix Radxa E25/CM3 patches
2023-05-24 19:21:31 +02:00
Ricardo Pardini
fa21a75d00
rockchip64
/current
6.1.y: fix broken Radxa E25 patch from #5165
...
- drop the common dtsi changes
2023-05-24 19:21:09 +02:00
Ricardo Pardini
03810833ef
sunxi
6.1
and 6.2
: disable broken ov5640
patches (some kind of camera?)
...
- most of those were already disabled on 6.2, now some more patches on top also broke.
- it works up to 6.1.15, but 6.1.16 broke it; `megi`'s tree is still sitting at 6.1.12.
2023-05-24 19:20:48 +02:00
Paolo Sabatino
59363d5a0f
rk3399: fix again OrangePi 4 LTS sdcard detection
2023-05-21 19:29:28 +02:00
Ricardo Pardini
09e82fe25e
meson64
-edge
(6.2.y): rebase & update .config to 6.2.16 (EOL); pick chewitt (add t95z+fixes); rework SPI-NOR dtbs
...
- `meson64`-`edge` (6.2.y): drop old/unused/pre-armbian-next builddeb patch that was leftover
- `meson64`-`edge` (6.2.y): pick & squash from chewitt's tree; new t95z board and its tm1628 driver, fixes for odroidc2, vim3, gxl/gxm SDIO
- `meson64`-`edge` (6.2.y): reword the `-spi` extra DTBs for the N2(+) into more generic for g12; add VIM3/VIM3L which also have same SPI NOR scheme
- `meson64`-`edge` (6.2.y): update .config to 6.2.16; enable `CONFIG_TM1628`
- `meson64`-`edge` (6.2.y): rebase to 6.2.16 after picking chewitt
2023-05-21 14:01:11 +02:00
Ricardo Pardini
eb4320f424
odroidm1
/ rk3568-odroid
: recover overlays from 6.1; update .config; fix patch dir name
2023-05-21 13:58:31 +02:00
Patrick Yavitz
80e4d37315
patch: kernel: meson64-6.1: add-board-bananapi-cm4-cm4io
...
Backport: BPI-CM4 CM4IO dts/dtsi
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2023-05-21 11:11:25 +02:00
Alan
8eeb9379d1
Move rtl8189-disable-debug patch from kernel to misc(drivers_network.sh)
2023-05-19 23:35:49 +02:00
amazingfate
afa8775f3e
delete upstream merged patches of rk35xx-5.10
2023-05-19 23:34:49 +02:00
igorpecovnik
c7fc14a7b8
Remove deprecated patches ( #5187 )
2023-05-18 19:52:36 +02:00
Julian Sikorski
5b3aba795b
Update odroidxu4-current to 5.4.243 ( #5191 )
2023-05-18 19:52:16 +02:00
Jianfeng Liu
97983de408
clean patches for rockchip-rk3588-legacy ( #5189 )
2023-05-18 11:38:27 +02:00
krachlatte
45c8587861
Improve SD card compatibility on Radxa E25 ( #5165 )
2023-05-17 00:55:30 +02:00
tdleiyao
211ce5ede5
rockchip-rk3566:add new board Panther X2
2023-05-16 19:50:14 +02:00
Ricardo Pardini
906ca66430
rockchip64
/edge
/6.3
: rebase/rewrite patches against v6.3.1
; do archeology for mbox-less patches; materialize overwrites
...
- materialized overwrites:
- `add-board-helios64.patch`
- `add-board-orangepi-r1-plus.patch`
- `add-driver-for-Motorcomm-YT85xx+PHYs.patch`
- `add-board-rk3328-roc-pc.patch`
- not touched: wifi patches, those still require work before rebase is consistent.
- `wifi-4003-uwe5622-adjust-for-rockchip.patch`
- this patch is done on top of the wifi drivers patches exclusively, and fails to apply out of tree.
- we should probably consider moving this into the wifi drivers patch harness, not in the rockchip tree.
2023-05-16 08:55:33 +02:00
Igor
35d5ae75ff
Add to EDGE to and enable EDGE kernel in board config
...
Tested for building.
2023-05-15 17:33:03 +02:00
Bochun Bai
9c4f0524e0
add dts patch for kernel 6.1
2023-05-15 17:33:03 +02:00
Bochun Bai
3cb92f6204
add support for NanoPi R4SE
2023-05-15 17:33:03 +02:00
Igor
8ac568102e
Switch Rockchip CURRENT to 6.1.y
2023-05-15 17:12:06 +02:00
Igor
215e3ebd27
Update edge too
2023-05-14 21:28:58 +02:00
Igor
f0236e98f6
Update RPI4 kernel config
2023-05-14 21:28:58 +02:00
Paolo Sabatino
5342449e6b
rk322x: add emmc and sdmmc pwrseq
2023-05-08 11:30:19 +02:00
Paolo Sabatino
3b3e3405bc
rk3399: minor rework of patches triggering warnings
2023-05-08 11:21:55 +02:00
amazingfate
495d35be49
fix unidiff warning from patches of rockchip64-6.3
2023-05-06 12:55:10 +02:00
amazingfate
85bab47bba
bump rockchip64 edge to v6.3
2023-05-06 12:55:10 +02:00
Michał Dziekoński
7167d5c420
sunxi-6.2 h616: Fix thermal zones (add missing trips)
2023-05-05 12:27:14 +02:00
Michał Dziekoński
613234a75c
sunxi-6.1 h616: Fix thermal zones (add missing trips)
2023-05-05 12:27:14 +02:00
Julian Sikorski
f543927a46
Update odroidxu4-current to 5.4.242
2023-05-05 12:26:58 +02:00
AGM1968
250a9c2cc0
h616 Cpu frequency scaling ( #5123 )
...
* Add-h616-efuse_xlate-cpu-freq-scaling
* series_additions_h616-cpu-freq-scaling
* series_armbian_changes_h616-cpu-freq-scaling
---------
Co-authored-by: AGM1968 <AGM1968@users.noreply.githib.com>
2023-05-03 09:35:53 +02:00
Ricardo Pardini
a84d4f079e
rk3399-4.4
: remove mbox-confusing long explanation from ancient patch in ancient kernel; possibly fixes #5119
2023-05-01 22:46:43 +02:00
Paolo Sabatino
9c6829bccb
rk322x: patch legacy kernel makefile to compile with recent gcc
2023-04-30 15:04:08 +02:00
Paolo Sabatino
51b884a441
rk322x: fix patches for rk322x legacy kernel 4.4
2023-04-30 15:04:08 +02:00
Paolo Sabatino
7a5cd0b246
rockchip: fix dtbs_install step for overlays
2023-04-29 07:46:18 +02:00
Ricardo Pardini
64f7ff599a
uefi
/edge
: bump to 6.3
2023-04-28 21:32:52 +02:00
Ricardo Pardini
5f2a1af219
bcm2711
/edge
: bump to 6.3
(rpi4b
, RPi Foundation Kernel)
2023-04-28 21:32:52 +02:00
Ricardo Pardini
506189dd8b
rockchip-rk3588
/edge
: bump to 6.3
, drop 6.2 patches
2023-04-28 21:32:52 +02:00
Paolo Sabatino
da0ab48b79
rockchip: bump edge kernel to 6.3
2023-04-27 21:31:27 +02:00
Paolo Sabatino
98b6aec554
rk322x: bump edge kernel to 6.3
2023-04-27 21:30:02 +02:00
Paolo Sabatino
c7740059da
rk3328: add patch to enabled pcm5102 DAC on I2S1 bus
2023-04-22 20:08:02 +02:00
Alban Browaeys
93fb7498c0
Fix helios64 vdd-log supply
...
vdd-log supply is pwm-supply, not vin-supply.
Fixes vdd-log supply ending up the dummy regulator.
[ 1.783479] pwm-regulator vdd-log: Looking up pwm-supply from device tree
[ 1.783505] pwm-regulator vdd-log: Looking up pwm-supply property in node /vdd-log failed
[ 1.783556] vdd_log: supplied by regulator-dummy
Per https://lore.kernel.org/all/20211227234529.1970281-2-heiko@sntech.de/
there will be no functional change as the supplying regulator is an always-on
fixed-regulator.
2023-04-22 09:57:11 +02:00
Brent Roman
ddfdf75a17
restore RK3308 audio mistakenly removed by 588c2ec17e
2023-04-22 09:56:46 +02:00
Julian Sikorski
014bc261dd
Update odroidxu4-current to 5.4.241
2023-04-20 22:31:39 +02:00
amazingfate
f81ef8ed21
fix dp alt mode error log message typo
2023-04-20 09:21:55 +02:00
Radoslav
88fe8bae61
h3 thermal sensor values fix
2023-04-15 22:47:26 +02:00
Radoslav
55d16b3d26
h3-dth
2023-04-15 22:47:26 +02:00
Radoslav
41260ac309
h3-tve (arm-dts-sun8i-h3-orangepizero-add_tve.patch)
2023-04-15 22:47:26 +02:00
Radoslav
24dcf942f5
OrangePi Zero TV Output kernel patch
2023-04-15 22:47:26 +02:00
Igor
10315c4f74
Bump sunxi and disable broken mvebu patch @heisath
2023-04-13 20:46:04 +02:00
hzy
9341455567
meson: onecloud: Enable USB0 OTG mode
2023-04-03 21:21:17 +02:00
hzy
1dfc55d74f
meson: onecloud: Correct eMMC node
2023-04-03 21:21:17 +02:00
hzy
ae4a1747c1
meson: onecloud: Update GPIO descriptions
2023-04-03 21:21:17 +02:00
hzy
30566d6f96
meson: onecloud: Bugfix: Slow ethernet uplink
...
Not sure why but PHY's TX delay doesn't work, which cause TX
retransmission and slow uplink. So let's use MAC's TX delay.
2023-04-03 21:21:17 +02:00
hzy
689e7d2a61
meson: onecloud: Resort DTS node
2023-04-03 21:21:17 +02:00
Paolo Sabatino
4d80872e49
rk322x: fix emmc/sdio clock selection
2023-04-03 21:01:38 +02:00
Julian Sikorski
7ab8245a77
Update odroidxu4-current to 5.4.239
2023-04-01 20:51:31 +02:00
hzy
76ce4c3a3d
Fix uImage build
2023-03-30 03:41:28 +08:00
hzy
b850beb50a
meson8b: Reorganize patches
...
Move all patches out from board-special patch folders which is not
supportted now.
2023-03-26 20:54:56 +02:00
Paolo Sabatino
5930e5e536
rk322x: move edge kernel to 6.2
2023-03-24 23:14:09 +01:00
Paolo Sabatino
191f4c8b67
rk322x: fix old emmc detection on rk322x
2023-03-24 23:13:18 +01:00
Paolo Sabatino
3f704692a7
rockchip: bump edge kernel to 6.2
2023-03-24 23:12:56 +01:00
Julian Sikorski
879805a520
Update odroidxu4-current to 5.4.238
2023-03-22 21:27:16 +01:00
Igor
87b8ad6ae7
Bump sunxi to latest versions
2023-03-20 13:30:48 +01:00
SteeManMI
6dc26119c3
Cleanup: Removed two dead links (softlinks whose target doesn't exist) ( #4972 )
...
Changes to be committed:
deleted: config/desktop/buster/appgroups/programming/sources
deleted: patch/kernel/archive/sunxi-5.11/sunxi-5.12
2023-03-20 08:02:20 -04:00
SteeManMI
7b99735c44
Fix patch failures on meson64-current (6.1) ( #4973 )
...
Changes to be committed:
deleted: patch/kernel/archive/meson64-6.1/board-bananapim5-002-switch-VDDIO_C-pin-to-OP.patch
- Patch upstreamed in 6.1.16:
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/arch/arm64/boot/dts/amlogic/meson-sm1-bananapi-m5.dts?h=v6.1.20&id=58dccc65221c6465a35cb6bb2ff41f2b75b367f0
modified: patch/kernel/archive/meson64-6.1/board-bananapim5-003-convert-dts-to-dtsi.patcha
- Fixed patch due to upstream change in 6.1.16:
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/arch/arm64/boot/dts/amlogic/meson-sm1-bananapi-m5.dts?h=v6.1.20&id=e35feeb3fdbe3eeffae5e75123fa44523b5076b8
deleted: patch/kernel/archive/meson64-6.1/board-radxa-zero-dts-otg-fix.patch
- Patch upstreamed in 6.1.16:
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/arch/arm64/boot/dts/amlogic/meson-g12a-radxa-zero.dts?h=v6.1.20&id=b556778f76f975ccf7f008729b5bc2531c58ea95
deleted: patch/kernel/archive/meson64-6.1/general-arm64-dts-amlogic-Make-mmc-host-controller-interrupt.patch
- Patch upstreamed in 6.1.12:
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.1.20&id=274d9a28527d64a95107a1e62c71632065f0924f
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.1.20&id=222b1070b0fa12be25f9503a503724a899c6326b
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.1.20&id=a01ad536becb5d4c001a7d50dc1ca9fa14ef75a8
modified: patch/kernel/archive/meson64-6.1/general-meson-mmc-1-arm64-amlogic-mmc-meson-gx-Add-core-tx-rx-eMMC-SD-SD.patch
- Fixed patch due to upstream change in 6.1.13 by copying the 6.2 version which was already rebased
2023-03-20 07:59:11 -04:00
Ricardo Pardini
58f46aa5ed
meson64: edge: 6.2: fixes & rebase & naming convention, after #4941 ( #4942 )
...
* meson64: edge: drop upstreamed patches (odroidhc4 cooling map + radxa zero otg fix)
* meson64: edge: v6.2.y: adapt Neil's new BPI-CM4 patches to Armbian naming non-convention (for ordering)
* meson64: edge: v6.2.y: fix patches sensitive to patching order (amlogic.yaml, DT Makefile)
* meson64: edge: rebase against v6.2.5, no actual changes
2023-03-13 23:21:20 +01:00
Neil Armstrong
7fea781425
Add support for BPI-CM4 with BPI-CM4IO
...
Add support for both the BananaPi BPI-CM4 module and the BananaPi
baseboard which is compatible with the RaspberryPi CM4IO baseboard.
The BananaPi BPI-CM4 module follows the CM4 specifications at [1],
but with a single HDMI port and a single DSI output.
The current CM4IO baseboard DT should work fine on the Raspberry CM4
baseboard and other derivatives baseboards, but proper DT should
be written for other baseboards.
The DT is imported from the submission done at [2] and applied
at [3], the u-boot support was submitted at [4].
[1] https://datasheets.raspberrypi.com/cm4io/cm4io-datasheet.pdf
[2] https://lore.kernel.org/all/20230303-topic-amlogic-upstream-bpi-cm4-v2-0-2ecfde76fc4d@linaro.org/
[3] https://git.kernel.org/amlogic/c/0262f2736978b1763363224698f47112a148dab0
[4] https://lore.kernel.org/all/20230307-u-boot-cm4-v1-0-43f5a393cd37@linaro.org/
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
2023-03-13 13:55:15 -03:00
Jianfeng Liu
d3c036be10
toggle rk3588 new legacy kernel ( #4888 )
...
* toggle rk3588 new legacy kernel
* enable additional drivers from radxa
* change R8125 builtin
* fix orangepi5 uboot build target
2023-03-12 22:42:04 +01:00
Heisath
46ae5155c5
Correctly create a new mvebu-6.2 patch folder, update symlink, update/fix patches for mvebu-edge
2023-03-12 22:30:56 +01:00
Igor Pečovnik
acf5810cbe
Move Rpi kernels to 6.2, move current to legacy ( #4898 )
...
* Update Rpi4 kernels, configs and adjust broken patches
* Re-enable legacy in sources and board config
2023-03-11 19:19:13 +01:00
Jianfeng Liu
f8a272faa4
fix rockchip64 6.1 patches ( #4917 )
...
* fix rockchip64 6.1 patches
* remove LINUXFAMILY rk35xx for rk35xx edge
2023-03-11 18:31:52 +01:00
Paolo
fd022527f3
sunxi, media: Realtek rtl8723cs driver consolidation (step 2) ( #4924 )
...
* sunxi: remove rtl8723cs patches from sunxi-edge (6.2)
* adjust minor pinephone patch
* media: remove rtl8723cs patches from media-edge
* media: remove rtl8723cs patches from media-current (6.1)
* sunxi: reinstate rtl8723cs patches for sunxi-6.1 and disable them
* sunxi: reinstate rtl8723cs patches for 6.2 and disable them
2023-03-10 19:15:10 +01:00
Paolo Sabatino
6132e2c0fd
consolidation of rtl8723cs staging driver for kernel 6.1 onwards
...
* main source for driver and patches are sunxi64 megous patches
* move into patch/misc/wireless-rtl8723cs directory
* integrate with minor patches from rk322x/rockchip64 families
* update drivers_network.sh to apply patches in same order as before
* remove references from patches.megous and series.conf in sunxi64
* remove patches from rk322x and rockchip64 family patches
* do not touch kernel archives older than 6.1
2023-03-08 11:54:31 +01:00
Paolo Sabatino
06ff3e3f07
rockchip64: enable orange pi 4 lts DMC driver
2023-03-08 11:12:41 +01:00
Paolo Sabatino
03a00c5ce4
rockchip64: set poll rate 50ms for rk3399 dmc driver
2023-03-08 11:12:41 +01:00
Paolo Sabatino
4ea9330e51
rockchip64: enable dmc on Rock PI E board
2023-03-08 11:12:22 +01:00
Paolo Sabatino
7d2cd41dee
rk322x: fix possible crash, unneeded code and remove cruft in dmc
2023-03-08 11:11:49 +01:00
Igor Pečovnik
c4d27ab073
Disable broken patch on imx6 platform ( #4914 )
...
All boards are without maintainers so not a problem if features are disabled.
2023-03-08 09:06:55 +01:00
Paolo
e91e27cc83
rockchip: remove mainlined patch ( #4908 )
2023-03-05 19:16:43 +01:00
Igor Pečovnik
66f09d4567
Move imx edge kernels to 6.2, current to 6.1, current to legacy ( #4900 )
2023-03-05 17:04:49 +01:00
Igor Pečovnik
ad827fe0a5
Move UEFI legacy to 5.15.y, current to 6.1.y and edge to 6.2.y ( #4896 )
2023-03-05 17:02:52 +01:00
Igor Pečovnik
a27111be62
Move mvebu edge kernels to 6.2, current to 6.1, current to legacy ( #4901 )
2023-03-05 16:54:50 +01:00
The-going
b7ab460983
Move sunxi legacy to 5.15.y, current to 6.1.y and edge to 6.2.y ( #4890 )
...
* sunxi-6.1: rebase to v6.1.14, reexport patches megous
* sunxi-6.1: rename fixes patches
* sunxi-6.1: reexport armbian patches
* sunxi-6.1: fix the series.conf file to the current state
* sunxi-6.1: switch edge to v6.1.14
* Adjust sunxi to 5.15 / 6.1 / 6.2
- change configs
- adjust broken patches
- disable patch that only changes /readme.md and it has issues
---------
Co-authored-by: Igor Pečovnik <igor@armbian.com>
2023-03-03 22:13:49 +01:00
The-going
77674a2b76
Sunxi 6.2 ( #4883 )
...
* sunxi-6.2: add megous patches
* sunxi-6.2: add series.conf
* sunxi-6.2: add armbian patches
* sunxi-6.2: mfd: sunxi-ac200: fix error initialization
* sunxi-6.2: Extract patches again after rebasing
---------
Co-authored-by: Igor Pečovnik <igor@armbian.com>
2023-03-03 19:09:22 +01:00
Julian Sikorski
e7f6405616
Update odroidxu4-current to 5.4.233 ( #4894 )
...
* Update odroidxu4-current to 5.4.233
* Add config and .234
---------
Co-authored-by: Igor <igor@armbian.com>
2023-03-03 18:59:45 +01:00
Ricardo Pardini
755479f407
meson64: edge: rebase patches onto v6.2.1
; fix mbox for recently added patch (no actual changes)
2023-02-28 18:54:28 -03:00
Vyacheslav
f0af468abf
Update meson64 edge branch to linux-6.2.y ( #4876 )
...
Reallign patches
2023-02-28 09:57:01 +01:00
Julian Sikorski
1dc2cecc3f
Update odroidxu4-current to 5.4.232 ( #4858 )
2023-02-24 20:03:44 +01:00
hzyitc
41709dd756
meson: bump current to v6.1 and edge to v6.2 ( #4843 )
...
* meson: bump current to v6.1 and edge to v6.2
2023-02-22 09:24:41 +01:00
Igor Pečovnik
26b41a50fa
Merge branch 'main' into AR-1543
2023-02-22 08:12:57 +01:00
amazingfate
83b90b1f6a
remove mmc alias for rock3a and radxa-e25
2023-02-22 08:04:27 +01:00
amazingfate
94751ee733
fix radxa e25 uboot and kernel boot
2023-02-22 08:04:18 +01:00
amazingfate
a02bbcc155
enable serial output on rock-3a and radxa-e25
2023-02-22 08:04:03 +01:00
amazingfate
1b0d8f33d3
add radxa e25
2023-02-22 08:03:56 +01:00
amazingfate
d005dc8574
update rk35xx legacy kernel to 5.10
2023-02-22 08:03:48 +01:00