Commit Graph

4925 Commits

Author SHA1 Message Date
aiamadeus d193307e16 rockchip: rewrite dts for rock3c 2024-04-02 15:34:17 +02:00
Patrick Yavitz 0b7af65340 BananaPi CM4/M2S: FIXUPS
BPI-CM4
No change in functionality. Fixup adjustments.

BPI-M2S
The fan on the unit is constantly running. So lets set thermal
trip points and add the ability to control when we want it to
kick on. By default it is set to power on at 60*C.

Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
2024-04-01 20:46:38 +02:00
SteeManMI d4093bd18e
Bump meson64 edge from 6.7 to 6.8 (#6454)
* Bump meson64 edge from 6.7 to 6.8

 Changes to be committed:
	modified:   config/sources/families/include/meson64_common.inc
	renamed:    patch/kernel/archive/meson64-6.7 -> patch/kernel/archive/meson64-6.8
	modified:   patch/kernel/archive/meson64-6.8/board-bananapi-cm4-cm4io-fixes.patch
	modified:   patch/kernel/archive/meson64-6.8/general-input-touchscreen-Add-D-WAV-Multitouch.patch
	new file:   patch/kernel/archive/meson64-6.8/kernel-6.8-tools-cgroup-makefile.patch

* updates from rewrite-kernel-patches

* updates from rewrite-kernel-config
2024-04-01 07:43:40 -04:00
Ricardo Pardini 8d426f6c29 rockpro64: bump u-boot to v2024.04-rc4; use binman-produced bins
- `mmc-sdhci-allow-disabling-sdma-in-spl.patch` has landed in 3cd664dc92
- remove `CONFIG_SPL_MMC_SDHCI_SDMA=n`, as fix has landed in 3b804b370d (thanks Kwiboo for the pointer)
- use binman-produced binaries
- use `flashcp -p` to write fast to spi
- bump ATF (TF-A) to lts-v2.8.16
- configure /etc/fw_env.config userspace to SPI env coordinates
  - configure /etc/fw_env.config userspace to SPI env coordinates
  - include libubootenv-tool userspace for fw_printenv and fw_setenv
- use `bs=32k seek=1` instead of `seek=64` suggested by Kwiboo (thanks!) for speedy writing
- add a check for the u-boot.bin size (992KiB) suggested by Kwiboo (thanks!)
  - really a close call: we're at 994.920 bytes right now

Signed-off-by: Ricardo Pardini <ricardo@pardini.net>
Co-authored-by: Jonas Karlman <jonas@kwiboo.se>
2024-03-30 12:17:39 +01:00
Julian Sikorski 44d8ac4651 Update odroidxu4-current to 6.1.83 2024-03-29 13:12:01 +01:00
amazingfate 4887035522 rk3588-edge: rock-5a: fix poweroff and enable m.2 E slot 2024-03-28 14:07:22 +01:00
amazingfate 7d94527a8d enable gpu node for sige7, h88k and rock5a 2024-03-28 14:07:22 +01:00
Igor Pecovnik 86df0089fc sunxi legacy v6.1: remove deprecated patch 2024-03-27 21:20:53 +01:00
Patrick Yavitz b0bb6b4e31 RTW88: `remove patches upstreamed`
6.1.y

Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
2024-03-27 19:45:10 +01:00
Patrick Yavitz 8be75c7528 RTW88: `remove patches upstreamed`
6.6.y
6.7.y
6.8.y: https://github.com/armbian/build/pull/6436

Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
2024-03-27 09:19:11 +01:00
amazingfate 459e62e087 armsom-sige7: add ap6275p wifi support 2024-03-27 08:39:11 +01:00
ColorfulRhino 77a3f587bc wireless: Remove some patches upstreamed in 6.8.2 2024-03-27 07:10:24 +01:00
Muhammed Efe Cetin a3bb1d06e0 rockchip-rk3588-edge: khadas-edge2: add automatic fan control 2024-03-26 23:26:50 +01:00
Muhammed Efe Cetin a97aee685d rockchip-rk3588-edge: refresh cpufreq patches 2024-03-26 23:26:50 +01:00
Paolo Sabatino a1aab845c0 rockchip64: update patching YAML file 2024-03-26 13:46:35 +01:00
Paolo Sabatino e4d413b916 rockchip64: bump edge kernel to 6.8 2024-03-26 13:46:35 +01:00
Paolo Sabatino e2fb8dcf43 fix missing of headers in uwe5622 driver patches 2024-03-26 13:21:22 +01:00
Muhammed Efe Cetin 8b41236462 rockchip-rk3588-edge: khadas-edge2: add support for GPU and improve display modes 2024-03-26 07:28:43 +01:00
amazingfate 1bece8c428 armsom-sige7: add missing vop node 2024-03-25 20:47:51 +01:00
Paolo Sabatino 47d2e8287e rockchip: bump edge kernel to 6.8 2024-03-25 19:38:38 +01:00
RadxaNaoki c02e1c36c1
add support for Radxa ZERO 3E/3W (#6420)
Signed-off-by: FUKAUMI Naoki <naoki@radxa.com>
2024-03-25 18:45:12 +01:00
jack 82f4c629b1 Enable armsom-sige7 early PD negotiation 2024-03-25 17:59:25 +01:00
jack f99b2a8f3b add rockchip-rk3588-edge devicetree for armsom-sige7 2024-03-25 17:59:25 +01:00
Paolo Sabatino f63a98d082 fix rtl8723cs compilation for kernel 6.8 2024-03-25 17:26:47 +01:00
amazingfate 0284261d76 fix wrong gpu node patch 2024-03-24 22:37:29 +08:00
amazingfate 58bc8d9658 rockchip-rk3588: edge: improve display modes support 2024-03-24 08:55:09 +08:00
amazingfate 741ebab0cb hinlink-h88k: edge: update mainline devicetree
add gmac0 ethernet support

add poweroff support

fix typo in dts
2024-03-22 09:41:56 +08:00
amazingfate 6aff5cfbc1 rockchip-rk3588: edge: add panthor support 2024-03-22 09:41:39 +08:00
amazingfate a763c08e05 rockchip-rk3588-edge: use hdmi patches from collabora 2024-03-21 10:13:31 +08:00
c0rnelius 9473ff596d
BananaPi M4 Zero: `add gpu and uart nodes` (#6404)
Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
Co-authored-by: Patrick Yavitz <pyavitz@xxxxx.com>
2024-03-19 06:15:44 -04:00
Paolo Sabatino 7723cbc343 remove rockpis-legacy kernel patch symlink 2024-03-18 08:38:46 +01:00
Paolo Sabatino a2fd19da52 rockchip64: merge rockpi-s into rockchip64 family 2024-03-18 08:38:46 +01:00
ColorfulRhino 16e2c6a8fc uefi: kernel: Add patch to fix 6.8 building 2024-03-17 18:57:28 +00:00
ColorfulRhino acdffddb78 patch/misc: Delete old/left-over/unused patches for wireless 2024-03-17 18:57:28 +00:00
ColorfulRhino 07c1ea75c2 drivers_network: rtl8812au: Remove two upstreamed patches 2024-03-17 18:57:28 +00:00
ColorfulRhino b1ec387300 drivers_network: Bump several drivers from upstream
Also add commit dates to make life prettier and easier

The following drivers have been updated with fixes for 6.8
- driver_rtl8811CU_rtl8821C
- driver_rtl88x2bu
- driver_rtl8811_rtl8812_rtl8814_rtl8821

The following drivers have been updated without specific 6.8 patches:
- driver_rtl8189ES (patches for 6.7, deleted two upstreamed patches)
- driver_rtl8189FS (patches for 6.7, deleted four upstreamed patches)
2024-03-17 18:57:28 +00:00
Igor Pecovnik 9e0c0caae8 Fixing rtl8192eu wireless driver compatibility, removing deprecated patch 2024-03-17 18:57:28 +00:00
ColorfulRhino 8d6842c726 uefi-arm64: Rewrite kernel patches against 6.8
- Using ./compile.sh rewrite-kernel-patches
2024-03-17 18:57:28 +00:00
ColorfulRhino 55d9513c24 uefi: edge kernel: Bump from 6.7 to 6.8
- Kernel configs updated via ./compile.sh rewrite-kernel-config
2024-03-17 18:57:28 +00:00
ColorfulRhino 5c09371611 rk35xx-vendor: Add kernel patching config 2024-03-10 17:48:42 +01:00
amazingfate 817a0d6678 xiaomi-elish: use pd patch from lujianhua to fix typec otg 2024-03-10 17:47:11 +01:00
Martin Schmiedel d10e4b498d MBa8MPxL: add basic files for TQ MBa8MPxL boards
- add imx8m familie
- add MBa8MPxL and MBa8MPxL-RAS314 Boards (based on imx8m)

Signed-off-by: Martin Schmiedel <Martin.Schmiedel@tq-group.com>
2024-03-09 20:04:04 +01:00
Ricardo Pardini f79c824a02 odroidm1: bump u-boot to v2024.04-rc3
- odroidm1: copy patches from v2023.10
- odroidm1: rebase u-boot patches against v2024.04-rc3
- odroidm1: drop v2023.10 u-boot patches
2024-03-09 20:03:29 +01:00
Ricardo Pardini d6c1414d2f u-boot: rewrite/rebase u-boot patches for a few boards; drop long-forgotten old version patches; no actual changes
- I guess this is most of the u-boot's I've touched over the years; notable exception is the orangepi3b (patches live in Kwiboo's tree)
- this is in preparation for bumping versions, hopefully soon
- radxa-zero, radxa-zero2, khadas-vim3, khadas-vim3l: drop patches for old u-boot versions no longer used
2024-03-09 20:03:29 +01:00
Julian Sikorski 6466b8f101 Update odroidxu4-current to 6.1.81 2024-03-08 15:54:15 +01:00
Muhammed Efe Cetin 5e4393d185 rockchip-rk3588-edge: khadas-edge2: add MCU fan control 2024-03-06 17:51:08 +01:00
c0rnelius 64649a76e6
patches: BananaPi M4 Zero: fixups (#6364)
U-Boot:
Update DRAM parameters and enable USB.
Backport sunxi reorganize mctl_mem_matches_* functions
Backport restore modified memory
Add delay to steady dram detection
Alphabetize dts

Linux:
Add spi1_cs1_pin to h616 dtsi
Add node to m4-zero dts
Alphabetize dts

Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
Co-authored-by: Patrick Yavitz <pyavitz@xxxxx.com>
2024-03-06 11:50:04 -05:00
ColorfulRhino df8fe87f44 Add board: FriendlyElec CM3588 NAS 2024-03-06 00:53:11 +01:00
Julian Sikorski edd866b8cf Update odroidxu4-current to 6.1.80 2024-03-05 23:03:14 +01:00
Paolo Sabatino 55836c6074 rockchip: add patches to fix peripheral mode
rk322x has peripheral mode that is not working
really well, add various non-upstream patches
and timing adjustments that makes things a bit
more usable (mass storage and ethernet works,
uac isn't)
2024-03-05 20:08:38 +01:00
brentr 58cf4e8fc8
Added 1.3ghz overlay for B variant RK3308 (#6348)
Updated and improved RK3308 overlay README doc
Moved rock-s0.wip to .conf
2024-03-03 22:39:07 -08:00
Ricardo Pardini 92d79917ac rockchip-rk3588-edge: rewrite kernel patches against v6.8-rc6, no changes 2024-03-03 16:58:34 +01:00
Ricardo Pardini 069c49b5f2 rockchip-rk3588-edge: rewrite kernel patches against v6.8-rc1, no changes
- in preparation for bump to v6.8-rc6/7 later
2024-03-03 16:58:34 +01:00
hzyitc e8cbdf6682
meson-6.7: Copy patches from 6.6 (#6341)
* meson-6.7: Copy patches from 6.6

Commit f852beca0a ("Switch meson64, bcm2711, sunxi, imx6, mvebu current to 6.6, edge to 6.7 and leave 6.1 for legecy") bump to linux 6.7 but forget to copy patches.

* meson-6.7: Refresh patches
2024-03-03 16:08:58 +01:00
c0rnelius d5133b6a43
Add board BananaPi M4 Zero (#6315)
* Add board BananaPi M4 Zero

Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>

* HACK: wrong DRAM size: add extra barrier in mctl_mem_matches

People report that this is fixed by adding another "dsb();" at
the beginning of the mctl_mem_matches() function.

https://lore.kernel.org/all/ZWMv816r8YxPwsJO@BOB1/T/#mec26415158efa10e6f78c5c1a651bb834f8599c4
Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>

* v2 add barrier and udelay to mctl_mem_matches function

Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>

---------

Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
Co-authored-by: Patrick Yavitz <pyavitz@xxxxx.com>
2024-03-03 09:42:07 -05:00
Muhammed Efe Cetin 97bd18b4dd rockchip-rk3588-edge: opi5-plus: fix USB3 Host 2024-03-03 15:10:51 +01:00
FantasyGmm 52889b1079
Add ayn odin2 config (#6305) 2024-03-03 07:59:56 +08:00
Muhammed Efe Cetin 3f5f8fe378 rockchip-rk3588-edge: add patches for ap6275p support 2024-03-02 22:00:20 +01:00
Ricardo Pardini 9260163fbd khadas-vim3l: bump to u-boot v2024.01; boot-usb-first patch in board folder
- patch is slightly different for 2024.01
2024-03-02 20:47:31 +01:00
c0rnelius 88ed514b89
RTW88: RTL8822/21CU FIXUPS (#6314)
* patch: misc: rtw88: `rtl8822/21cu fixups`

Backported 6.7.y to 6.1.y.
Included fixups for 6.1, 6.6, 6.7 and added 6.8.

Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>

* patch: misc: rtw88: 6.6: removed mbox

Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>

* patch: misc: rtw88: `v2 rtl8822/21cu fixups`

Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>

---------

Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
Co-authored-by: Patrick Yavitz <pyavitz@xxxxx.com>
2024-03-02 13:14:43 -05:00
yangchaohong 87209d6620
Add config and device-trees for rock3c (#6301)
* Create rock-3c.csc

* Add files via upload

* Add files via upload

* Update rock-3c.csc
2024-02-28 15:38:51 +01:00
Muhammed Efe Cetin 3b224e48a1 rockchip-rk3588-edge: update USB3 patches from Collabora tree 2024-02-28 15:36:28 +01:00
Muhammed Efe Cetin a3152125a4 rockchip-rk3588-edge: add more nodes to Khadas Edge 2 devicetree 2024-02-28 15:36:28 +01:00
Viacheslav Bocharov 2da100c902 JetHome: fix u-boot patches for corrent rescue button handling 2024-02-28 14:22:25 +03:00
Gunjan Gupta 1337b67a55 BigTreeTech-CB1: legacy: bring kernel up to 6.1.79 version 2024-02-26 13:50:38 +01:00
Julian Sikorski cb165a2b3c Update odroidxu4-current to 6.1.79 2024-02-26 13:50:03 +01:00
Viacheslav Bocharov e3d2990e24 Enable Amlogic socinfo-sm for all main soc. 2024-02-26 15:49:19 +03:00
Viacheslav Bocharov a61c54491f Enable meson-socinfo-sm driver for JetHub D1/D1+/H1 devices.
Signed-off-by: Viacheslav Bocharov <adeep@lexina.in>
2024-02-26 15:49:19 +03:00
Viacheslav Bocharov 40f4f35715 Add meson-socinfo-sm driver patchset from
https://lore.kernel.org/linux-kernel/20231122125643.1717160-1-adeep@lexina.in/

Driver not enabled for all meson soc (to enable rename general-socinfo-sm-4 patch)

Signed-off-by: Viacheslav Bocharov <adeep@lexina.in>
2024-02-26 15:49:19 +03:00
Tony 67529aeb2f
[Le Potato] bump u-boot to 2024.01 (#6297) 2024-02-25 11:14:13 -05:00
Igor Pecovnik 40c19e536e Fix random MAC on Orangepi 5 series
We don't want that MAC address is changed on every reboot
2024-02-24 23:23:00 +01:00
Igor Pecovnik 173954269f Revert "rockchip: workaround stmmac ethernet lock contemption"
This reverts commit 7c062f7dae.
2024-02-23 22:44:29 +01:00
Ricardo Pardini 431f436710 mekotronics 3588: squash u-boot patches
- same as before but not touching the same file twice+
2024-02-23 11:23:10 +01:00
Ricardo Pardini b84990cf83 mekotronics 3588: fix entering RK LOADER mode by keeping the RECOVERY button pressed during boot
- those patches are a mess, hopefully I'll find time to squash soon
2024-02-23 11:23:10 +01:00
Alex Shumsky 6154b98851 rk3318: enable uboot gpio command 2024-02-23 11:20:57 +01:00
Gunjan Gupta 2313d3111b vim1s/vim4 - fix intermittent boot issues when booting from uhs sd card on vim1s & vim4 2024-02-21 06:35:34 +05:30
Gunjan Gupta 455580abf4 BigTreeTech CB1: fix mmc probe failure due to regulator not being available 2024-02-20 12:45:26 +05:30
Igor cb664a36ed
Disable broken patch on current media kernel (#6281) 2024-02-17 09:27:25 +01:00
Tony 6cbd2c776a
Update NanoPi K2 u-boot (#6277) 2024-02-15 12:35:17 -05:00
Marco Schirrmeister f9c3b6ce3d
Fix OPi5plus hym8563 pinctrls and poweroff support (#6276)
- Fix hym8563 interrupt pinctrls
- Support poweroff
- Correct gpio_pwrctrl1 typo
2024-02-14 17:30:56 +03:00
brentr d10951de7c
Initial support for Radxa Rock S0 board (#6261)
* Initial support for Radxa Rock S0 board
* Lets start this board as a WIP target
---------
Co-authored-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2024-02-12 09:06:04 +01:00
Paolo Sabatino 7c062f7dae rockchip: workaround stmmac ethernet lock contemption 2024-02-10 15:32:07 +01:00
Igor Pecovnik ddcb86c90a Odroid XU4: Remove deprecated patch 2024-02-09 16:04:19 +01:00
Viacheslav Bocharov 0f52a512d4 Revert JetHub u-boot patches for emmc clock phase fix 2024-02-09 17:07:08 +03:00
Gunjan Gupta cf392c1787 H616: Add i2c and uart overlays 2024-02-04 16:48:30 +05:30
Gunjan Gupta d8123f0aee H616: Add dma 2024-02-04 16:48:30 +05:30
Julian Sikorski 495dc62996 Update odroidxu4-current to 6.1.76 2024-02-04 11:25:44 +01:00
amazingfate c0d5616dca rk35xx-legacy: 0000.patching_config.yaml with incremental: true for rk 5.10 vendor kernel
- allows users to put .dts files bare in `userpatches/kernel/rk35xx-legacy/dt`
- important: everyone is still invited to send the DTs to https://github.com/armbian/linux-rockchip directly
  - where yes, they'll have to patch the Makefile there as normal
2024-02-04 11:24:31 +01:00
Gunjan Gupta cba5ad5dcd meson-s4t7: Sync overlays with fenix v1.6.4 release 2024-02-04 11:22:27 +01:00
c0rnelius c4963a21d6
meson64: u-boot: v2024.01: bananapicm4io: `sata support fixup` (#6240)
Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
Co-authored-by: Patrick Yavitz <pyavitz@xxxxx.com>
2024-02-01 14:36:17 -05:00
amazingfate 557393844d xiaomi-umi: rewrite patches 2024-02-02 00:00:04 +08:00
amazingfate 8060fc6837 xiaomi-umi: use dts file instead of patch 2024-02-02 00:00:04 +08:00
FantasyGmm 582d0e96b9 Add Xiaomi Mi10(umi) support 2024-02-02 00:00:04 +08:00
c0rnelius 8eab8fd19b
meson64: bananapicm4io/m2s: u-boot: v2024.01 and WS dts fixup (#6233)
BananaPi CM4/M2S:

Update to u-boot v2024.01
Fixup meson-g12b-waveshare-cm4-io-base-b.dts

Removed from 'fanctrl' node
address-cells = <1>;
size-cells = <0>;

Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
Co-authored-by: Patrick Yavitz <pyavitz@xxxxx.com>
2024-02-01 08:06:28 -05:00
Gunjan Gupta 7bb20d7063 uwe5622: reduce system load 2024-01-31 23:55:58 +05:30
Igor Pecovnik 833e1c20c6 XU4: remove deprecated patches 2024-01-30 11:57:05 +01:00
Julian Sikorski 2478c078b2
Update odroidxu4-current to 6.1.75 (#6213)
* Update odroidxu4-current to 6.1.75
* Revert odroid kernel commit fa6baad as an equivalent fix is part of vanilla 6.1.75
2024-01-29 15:48:14 +01:00
Paolo Sabatino 56319d5c44 rockchip64: fix ssv6051 driver 2024-01-27 19:16:42 +01:00
Gunjan Gupta a9759b2c3c meson-s4t7: kernel: Disable git hook modification in kernel Makefile 2024-01-27 01:55:55 +01:00
Gunjan Gupta c47c9372bf
Khadas VIM1S & VIM4 - 5.15 kernel bump (#6201)
* meson-s4t7: bump u-boot to khadas-vims-u-boot-2019.01-v1.6-release
* Use khadas default bootargs as much as possible
* Add new hook to allow copying code into kernel
* meson-s4t7: legacy: Switch to 5.15 kernel
* meson-s4t7: add kernel-config for 5.15 kernel
* device tree overlays for 5.15 kernel for vim1s and vim4
* restructure packaging of bsp files for vim1s/vim4
* silence vblank warning on boot
* Remove display workaround as it doesn't work with 5.15 kernel
* Remove 5.4 kernel patches
2024-01-26 08:40:11 +01:00
amazingfate 3d205bc59f rockchip-rk3588-edge: bump to v6.8-rc1 2024-01-24 17:43:27 +01:00
lanefu 1bad889bb7
add salvas UHS overlay and enable Rockpro64 and Pinebook-pro (#6134)
* add salvas UHS overlay and enable on 2 known devices known to have voltage regulator needed to leverage UHS
* remove increased UHS from pinebook-pro default due to justification in kernel commit history
* remove enabling YOLO UHS overlay from default board config
2024-01-22 21:19:43 +01:00
Paolo Sabatino 1c54806da5 rockchip64: import RFC patch for rockchip TRNG 2024-01-22 21:18:31 +01:00
Patrick Yavitz e39d490d5e Radxa Zero: u-boot-v2023.07.02: `eMMC boot fixup`
In my initial commit I assumed CONFIG_USE_PREBOOT=y was enabled
by default. I was wrong.

As reported by MicroLinux (Salva) on DISCORD the unit was still
having issues booting. I sent him a patch I use which enables
preboot and he reported back that "It boots fine now".

NOTES: The patch he tested also had boot logo support enabled. In
my testing boot logo support is not required. If for some reason
in the future there are still eMMC boot issues, than maybe adding
a slight delay "sleep 2" to preboot would suffice.

https://github.com/armbian/build/pull/5858
Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
2024-01-22 21:17:05 +01:00
Lane Jennison fda3813284 rock-5b: enable spi flash patch 2024-01-22 21:16:54 +01:00
Alex Shumsky f106da7fc8 rockchip64: fix uboot compressed btrfs handling 2024-01-22 21:16:39 +01:00
ARCW 9c4c0409a6
Add new borad "ASUS Tinker-Edge-R" (#6153)
* rockchip64: Add board "ASUS Tinker-Edge-R"

* rockchip64: Add board "ASUS Tinker-Edge-R": hammer for 6.6 current & 6.7 edge

- cleanup
- squash dtsi and dt into a single thing, rename to dashes
- change dtb reference in board file
- drop the 6.1 patch that has junk in it

---------

Co-authored-by: Ricardo Pardini <ricardo@pardini.net>
2024-01-21 14:56:20 -05:00
jokubasver 1023f9d420
sun50i-h618-orangepi-zero3: Change gpu node status to okay (#6187)
* sun50i-h618-orangepi-zero3: Change gpu node status to okay

* sun50i-h618-orangepi-zero3: Change gpu node status to okay
2024-01-21 16:41:16 +02:00
lanefu 84e9ab7895
rockchip64-edge: update rk35xx crypto patch (#6183) 2024-01-20 23:06:38 -05:00
c0rnelius e73c0b6514
meson64: overlays: `additions and modifications` (#6175)
PWM controllable fan (G12A/B/SM1)

Commit provides two new overlays. One for the BananaPi CM4IO
Baseboard "GPIOH_5" and another for general use "GPIOX_5".

CM4IO HEADER PINS: 5V "4"; GND "6"; PWM "7"

On other units the location of the PWM HEADER PIN may vary,
so users will need to either review the wiki or schematic
of said unit.

Fan used in testing:
https://a.co/d/hasnLtj

Modifications: M2S/M5 RTL8822CS
Modded the overlays to be specific to the unit they were made
to be used on.

Tested-on: BananaPi BPI-CM4IO Baseboard with BPI-CM4 Module

Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
Co-authored-by: Patrick Yavitz <pyavitz@xxxxx.com>
2024-01-18 14:31:43 -05:00
Aurélien Jacobs ae3d8ade60 Fix uwe5622 compilation with fortify 2024-01-17 22:51:14 +01:00
Julian Sikorski 11b8b9afc2
Update odroidxu4-current to 6.1.73 (#6174)
* Update odroidxu4-current to 6.1.73
* Re-add kernel patchdir
---------
Co-authored-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2024-01-17 22:50:43 +01:00
Ricardo Pardini 690cd7a508 khadas-vim3: bump to u-boot v2024.01; boot-usb-first patch in board folder
- patch is slightly different for 2024.01
2024-01-14 19:40:23 +01:00
Ricardo Pardini c23caad016 meson64: 6.7 edge: fix SPI-NOR patch for 6.7.y
- general-spi-nor-add-support-for-XT25F128B.patch: fixed same as Paolo did for rockchip64-6.7
2024-01-14 19:39:09 +01:00
Ricardo Pardini 29085a7f73 meson64: 6.7 edge: rebase patches to 6.7
- general-rc-drivers-should-produce-alternate-pulse-and-space-timing-events.patch: dropped
- added `-spidev` DT's for a few boards (gives access to SPI Flash in exchange for slower eMMC)
- cleanup 0000.patching_config.yaml for meson64-6.7
2024-01-14 19:39:09 +01:00
Ricardo Pardini 61d875bae7 meson64: 6.7 edge: copy patches from 6.6 2024-01-14 19:39:09 +01:00
Ricardo Pardini 9b9011eb5d meson64: 6.6 current: added `-spidev` DT's for a few boards & cleanup 0000.patching_config.yaml
- gives access to SPI Flash in exchange for slower eMMC
- cleanup 0000.patching_config.yaml for meson64-6.6
2024-01-14 19:39:09 +01:00
Paolo Sabatino 97fd32d109 rockchip64: add missing header to patch 2024-01-14 14:14:50 +01:00
Paolo Sabatino 93330d3c3c rockchip64: fix for spi-nor macro 2024-01-14 14:14:50 +01:00
Paolo Sabatino f691a1d50e rockchip64: cosmetic fix 2024-01-14 14:14:50 +01:00
Paolo Sabatino 1f4df4c41f rockchip64: bump edge to 6.7, current to 6.6 2024-01-14 14:14:50 +01:00
Lane Jennison 6c5ea26897 RK3588-edge: add SATA1 overlay for rock5b 2024-01-12 19:34:37 +01:00
Paolo Sabatino 66ad1a88f1 rockchip: rework rk3228/rk3328 dfi driver for kernel 6.7 2024-01-12 19:23:51 +01:00
Paolo Sabatino 1405f0f8fd rockchip: fix esp8089, ssv6051 wifi drivers for kernel 6.7 2024-01-12 19:23:51 +01:00
Paolo Sabatino af16481a88 rockchip: move current to 6.6 and edge to 6.7 2024-01-12 19:23:51 +01:00
amazingfate 4df72bb3d8 xiaomi-elish: rebase kernel patches for 6.7 2024-01-12 09:51:06 +08:00
c0rnelius 8bb7cc2579
patch: uboot: v2023.07.02: bananapicm4: sata boot support (#6149)
This does not change the current boot order and requires specific
hardware.

Test-on: BananaPi BPI-CM4IO Baseboard with BPI-CM4 Module

Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
Co-authored-by: Patrick Yavitz <pyavitz@xxxxx.com>
2024-01-11 18:15:39 -05:00
Paolo Sabatino 8786526914 rtl8723cs: fix driver compilation on kernel 6.7 2024-01-11 23:38:57 +01:00
amazingfate 084ea0caa7 xiaomi-elish: rewrite patches 2024-01-09 19:28:16 +08:00
Igor Pecovnik f852beca0a Switch meson64, bcm2711, sunxi, imx6, mvebu current to 6.6, edge to 6.7 and leave 6.1 for legecy
- detach sunxi from fixed vesions
- imx6 remove symlinks
- move to archive & cleanup
2024-01-07 18:58:36 +01:00
Ricardo Pardini 8e94b012fd rockchip (32-bit): move version locking to shared hook in mainline-kernel.conf.sh 2024-01-07 18:58:36 +01:00
Ricardo Pardini 6a1b52cad1 sunxi/sunxi64: move version locking to shared hook in mainline-kernel.conf.sh 2024-01-07 18:58:36 +01:00
Ricardo Pardini 8b60fb750d meson (32-bit): family common: drop KERNELBRANCH, rely on KERNEL_MAJOR_MINOR only, no more symlinks 2024-01-07 18:58:36 +01:00
Ricardo Pardini cb4893ddbe rockchip64: family common: drop KERNELBRANCH, rely on KERNEL_MAJOR_MINOR only, no more symlinks
- rockchip64_common is used by BOARDFAMILY's with their own LINUXFAMILY, so we can't be very generic here
2024-01-07 18:58:36 +01:00
Ricardo Pardini b9766185fb meson64: family common: drop KERNELBRANCH, rely on KERNEL_MAJOR_MINOR only, no more symlinks 2024-01-07 18:58:36 +01:00
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
Gunjan Gupta 80f7e4a61d Fix patch and compilation failures in crust support patch 2023-12-27 11:56:37 +01:00
Gunjan Gupta f78c95e798 Switch to upstream AXP313 support 2023-12-27 11:56:37 +01:00
Gunjan Gupta a8f7dc2f90 Replace our led patch with orangepizero2's pwrled implementation 2023-12-27 11:56:37 +01:00
Gunjan Gupta 19fbdb6fe5 Allwinner: u-boot: Move some defconfig changes from patches to board config files 2023-12-27 11:56: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 2ea9d98656 xradio: remove upstreamed patch 2023-12-25 12:20:50 +05:30
Alban Browaeys 0b2389a03a
Fixup compilation helios64 uboot (#6068)
* CONFIG_SYS_SCSI_MAX_DEVICE was replaced by a macro in U-Boot v2022.04
* Fixes u-boot for rockchip64 derivatives
* Fix missing include for cli_simple_run_command
* Do not return value in a void function
2023-12-24 09:14:54 +01:00
Keven 06c28cd39e
Add support for armsom-sige7 board (#6075) 2023-12-24 09:14:11 +01:00
Gunjan Gupta 03cbbdff7b driver-harness: fix compilation failure with 6.7 kernel as observed with allwinner kernels 2023-12-24 09:13:08 +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
Alex Shumsky eec57ef6ce rk3318: add uboot Recovery button support 2023-12-18 10:03:17 +01:00
Andrey Safonov 861cd6620f update NanoPI R2C dts for edge kernel 2023-12-17 10:31:57 +01:00
Muhammed Efe Cetin dae967fd88 opi5: add mainline uboot support 2023-12-17 10:31:06 +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
Gunjan Gupta ef91a77e6d Fixed ethernet for Orange Pi 3 and Orange Pi One Plus 2023-12-14 12:39:23 +05:30
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
Jihoon Han 4413601db2 odroidhc4: Fix u-boot not recognizing disks mounted in SATA ports during the boot process
Signed-off-by: Jihoon Han <rapid_renard@renard.kr>
2023-12-11 13:31:58 +01:00
Paolo Sabatino af031aeefd uwe5622: tidy up patch files organization
* move uwe5622 driver patches into specific misc directory
 * remove "_allwinner" suffix in function call
2023-12-08 18:25:10 +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
Alex Shumsky e504369708 rockchip64: fix uboot zstd decompression 2023-12-05 00:05:13 +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 9131aac1c9 Switch entirely to fifteenhex repo for xradio driver as it performs better 2023-12-02 17:30:31 +05:30
Patrick Yavitz dfec271b3a v3: rtw88: sdio: Honor the host max_req_size in the RX path
The 3rd revision of the patch has been applied upstream.
https://lore.kernel.org/linux-wireless/87cyvqsabo.fsf@kernel.org/T/#t

Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
2023-12-01 16:26:19 +03: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
Alex Shumsky 4707e71e35 rk3318-box: Enable uboot BTRFS support 2023-11-26 13:58:04 +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
Patrick Yavitz e43a03811f patch: misc: rtw88: 6.1: `6.1.63 fixups`
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/diff/drivers/net/wireless/realtek/rtw88/debug.c?id=v6.1.63&id2=v6.1.62

Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
2023-11-20 17:41:19 +05:30
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
Patrick Yavitz 2fa2277672 patch: misc: rtw88: `6.7`
linux 6.7.y support

Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
2023-11-17 17:19:53 +01:00
Alban Browaeys 312738fa70 Revert "Add a patch that breaks compilation of wifi driver 8723ds on a kernel 6.6 (#5912)"
Fix is now merged in upstream master branch.

This reverts commit 563de0bd8a.
2023-11-17 06:47:47 +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
Igor 563de0bd8a
Add a patch that breaks compilation of wifi driver 8723ds on a kernel 6.6 (#5912)
+ attach sources to commmit ID
2023-11-14 18:21:21 +01:00
chainsx 21091b29f4 media: fix firefly-rk3399 mini-pcie slot 2023-11-14 12:05:25 +01:00
Igor dc5d461c95
Move Makefile section from patch (#5909)
There are many changes in this file and its impossible to cover this with a patch for now current and all kernels back
We are using same hack in UWE drivers.
2023-11-14 12:04:15 +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
jack 221f1ccd83 add board ArmSoM-w3; with uboot-patch and updated blobs 2023-11-03 08:12:58 +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 0f0b3e5b63
Radxa Zero: `u-boot-v2023.07.02` (#5858)
Update Das U-Boot to v2023.07.02
Patch: HACK: mmc: meson-gx: limit to 24MHz
db6738fed9

In my testing the patch is required for stable boot on REV 1.51.
It is not required on REV 1.4, but has no ill effects on boot.

Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
Co-authored-by: Patrick Yavitz <pyavitz@xxxxx.com>
2023-10-24 15:50:48 -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