Commit Graph

3525 Commits

Author SHA1 Message Date
catalinii
95267c37b4
Fix CEC for Radxa Rock 3A (#4786)
Co-authored-by: Catalin Toda <catalinii@yahoo.com>
2023-02-01 11:01:57 -08:00
schwar3kat
9cd5c76b2e
Tweak orangepi-r1plus-lts LEDs and networking.
Add sys-triggered LED's, fix LAN LEDS, and improve Debian dual network function.
2023-02-01 17:52:18 +13:00
Paolo Sabatino
66cc120dad fix SPDIF for x88pro/mxq rk3328 tvbox boards 2023-01-31 15:58:08 +01:00
Paolo
79019296d8
rockchip64: consolidation for uwe5622 driver, v6.1 kernel compatibility (#4766) 2023-01-30 17:28:37 +01:00
Tony
726023c4e2
Delete board-rk3328-roc-cc-rock64-add-usb3.patch (#4763)
already present in mainline
2023-01-29 15:29:59 +01:00
Tony
b817c37877
[ rockchip64 ] renegade patch missing nodes (#4764) 2023-01-29 15:29:48 +01:00
Jianfeng Liu
620b87fbf0
add rk3588-implicit-sync patches from icecream95 for rk3588 legacy kernel (#4762) 2023-01-28 17:02:44 +01:00
The-going
4a61f38df8
Switch sunxi: current to 5.15.90, edge to 6.1.8 (#4757)
* switch-sunxi: CURRENT to 5.15.90, EDGE to 6.1.8

* sunxi-6.1: update upstream to tag orange-pi-6.1-20230118-1327

sunxi-5.15: rebase
2023-01-27 15:25:50 +03:00
Vyacheslav
1f35491cb7
Merge pull request #4754 from jethome-ru/AR-1522-fix-sdio-port-irq-level-bug-found-in-6-0-kernel
Add SDIO irq patch to fix irq lost in new SDIO irq code (kernel 6.0+)
2023-01-26 23:21:42 +03:00
Oleg
462b3befec
correction of bpir2pro frequency control and changing the composition of images (#4753) 2023-01-26 19:08:48 +01:00
Viacheslav Bocharov
61ee32eed5
Add SDIO irq patch to fix irq lost in new SDIO irq code (kernel 6.0+) 2023-01-26 18:16:30 +03:00
Tony
06762428ff
[ rockchip64 ] move disabled patches to folder (#4751) 2023-01-26 10:04:47 +01:00
Julian Sikorski
0aa867b2d5
Update odroidxu4-current to 5.4.230 (#4741) 2023-01-25 18:32:41 +01:00
Paolo Sabatino
8aa351a999 rk322x: bump current kernel flavour to 6.1 2023-01-24 20:56:18 +01:00
Paolo Sabatino
cb3226dfa3 bump rockchip 32bit to kernel 6.1 2023-01-24 20:56:00 +01:00
Paolo Sabatino
973b3c0610 rockchip64: rework pbp patch including usb type-c extcon services 2023-01-24 20:55:38 +01:00
Igor Pečovnik
6d38906c8d
Move UWE5622 from kernel patches to misc (#4723)
Todo: Compare and unify with the driver that floats in Rockchip patches
2023-01-22 08:40:12 +01:00
The-going
fc70c73608
sunxi: switch CURRENT to v5.15.89, EDGE to v6.1.7 (#4724) 2023-01-22 08:39:59 +01:00
catalinii
fadcb7d915
Fix cec disconnecting after TV restart (#4725)
Co-authored-by: Catalin Toda <catalinii@yahoo.com>
2023-01-22 08:39:48 +01:00
M. Efe Çetin
2fd67982bb
Add missing I2C, SPI, PWM, UART, LCD overlays to Orange Pi 5 (#4712) 2023-01-20 18:44:38 +01:00
Oleg
eb7b1aa1d1
fix kernel edge for Jetson Nano (#4719) 2023-01-20 18:43:42 +01:00
Julian Sikorski
0c914b32c5
Update odroidxu4-current to 5.4.229 (#4711) 2023-01-19 18:49:59 +01:00
schwar3kat
73f4776bf2
Clean_up_mbox_format_in_general-add-overlay-configfs.patch (#4705)
For rockchip64 all applicable versions. No code changes. Prevents patching errors in armbian-next.
2023-01-17 19:30:22 +01:00
Paolo
2a51ee3d77
rk322x: fix tsadc-related bootloop on some boards (#4701) 2023-01-16 10:33:01 +01:00
Hannes Braun
f13fc83465
RockPro64: add thermal fan control (#4702) 2023-01-16 10:32:48 +01:00
Paolo Sabatino
2568d8b042 adjust video4linux2 patch for rk322x and rockchip families 2023-01-11 23:19:42 +01:00
simple
f9740dbe8c
Add overlays for rockpro64 7″ lcd (#4684) 2023-01-11 19:00:44 +01:00
Ricardo Pardini
5656417c9d
mvebu64: remove dangling symlinks for both current and edge (#4679) 2023-01-10 07:03:09 +01:00
Ricardo Pardini
0ea5a3547b meson64: edge: bump to 6.2 - rebased patches against tag v6.2-rc3
- usual conflict resolution (Makefiles, mostly)
2023-01-10 00:31:41 +01:00
Ricardo Pardini
80dffbc761 meson64: edge: bump to 6.2 - copy patches as-is from 6.1 2023-01-10 00:31:35 +01:00
Igor Pečovnik
65d6891e33
Switch Meson64 CURRENT to K6.1 (#4677)
- remove older patches
2023-01-09 16:33:57 +01:00
Ricardo Pardini
952fc55acb
meson64: 6.1.y/edge: BananaPi M5: use 270 clock phase via amlogic,mmc-phase (#4674) 2023-01-09 13:36:20 +01:00
Ricardo Pardini
513e318cdb
mvebu: 6.1: fix mbox formatting for 12-net-dsa-mv88e6xxx.patch (#4670)
- `FFrom `... -> `\nFrom ` makes it mbox-valid again
- detected by armbian-next's Python patching which now matches mbox-to-magic-markers count
2023-01-09 08:25:22 +01:00
Ricardo Pardini
2eec233f52
uefi-arm64: 6.1: add patch for Phytium D2000 onboard Ethernet (#4671)
- ACPI stmmac glue, PHY hack
- there are 2 gmacs, but only eth1 has an actual PHY
- original https://gitee.com/atzlinux/atzlinux-kernel/tree/master/debian/patch
- adapted to default to =m, not require Feiteng kernel reqs, and small api change around 5.19.y (done before)
- squash and rename patch to reflect what it is
- remove numbering, let's not do numbered patches in UEFI families?
2023-01-09 08:24:53 +01:00
Ricardo Pardini
2a9b374634
meson64: 6.1.y/edge: docs: fix zero2's patch after bpim2s's addition (#4672) 2023-01-09 08:22:45 +01:00
Ricardo Pardini
321fec6f41
meson64: 6.1.y/edge: rebase patches against v6.1.4 (no actual changes) (#4673) 2023-01-09 08:22:23 +01:00
The-going
591ae55fcd
Sunxi 6.1 (#4669)
* sunxi-6.1: Remove pre-applied patches for v6.1.4
* sunxi-6.1: switch to v6.1.4 tag
2023-01-08 11:11:08 +01:00
Igor Pečovnik
adac8d4a46
Update Opi Zero 2 legacy kernel (#4642)
* Update Opi Zero 2 Legacy kernel

+ enable images back as those works decently, mainline is too fragile.

* Fix broken patch
2023-01-07 21:00:16 +01:00
Kirill
ff318b4c97
i2c: mv64xxx: Atomic i2c for 5.15 kernel (#4664) 2023-01-07 20:58:32 +01:00
Paolo
362e777f11
Rebase Nanopi patches over existing kernel source (#4665)
* rockchip64: apply nanopi-r2s patches over existing kernel source

* rockchip64: apply nanopi-r4s patch over existing kernel source
2023-01-07 20:53:40 +01:00
Daniel Pinto
b9170c2f22
Add patch to support sata on Orange Pi 5 (#4666) 2023-01-07 20:53:29 +01:00
M. Efe Çetin
8ce93a2eb3
Fix common OPi 5 HDMI issues (#4659) 2023-01-06 20:12:36 +01:00
Jannis
b619876210
[AR-1313] Move mvebu edge to 6.1 (#4652)
* Initial work on bringing mvebu to 6.0

* Switch mvebu edge to 6.1

* Remove link leftover

* Update kernel config

Co-authored-by: Igor <igor@armbian.com>
2023-01-04 18:37:42 +01:00
m][sko
1df33255c0
rock 5b edge add sd card support, remove tegra and update to Linux rc2 (#4653)
* add sdcard support, remove tegra support and update to rc2

* cleaner tegra config cleanup
2023-01-04 18:37:21 +01:00
AGM1968
8ce4bbcded Add fix all 5.19.17 updated patches megous 2023-01-03 19:11:01 +03:00
The-going
a0fbc74998 sunxi-6.1: promotion to version 6.1.2 (#4647) 2023-01-03 11:55:56 +03:00
catalinii
48e45d0c9c
Mainline support for Rock 5B (#4606)
Co-authored-by: root <catalinii@yahoo.com>
2023-01-01 10:01:16 -08:00
jeanrhum
2c58242006
Initial support for Bananapi M2S (#4597)
* Initial support for Bananapi M2S

BPI-M2S is a small form factor SBC based on the Amlogic A311D chipset (or s922x, not supported yet):

- Amlogic A311D (Quad A73 + Dual A53) CPU
- 4GB LPDDR4 RAM
- 16GB eMMC
- Mali G52-MP4 GPU
- HDMI 2.1 output
- 2 Gigabit ports
- 40 pins GPIO
- 1x USB-A 2.0
- 1 USB-C (5V power)

Not working/tested:
- 2nd ethernet port
- MIPI DSI/CSI

* Edge kernel for BPI M2S

* filename fixes; call attention to sharing FIP blobs

* Adding u-boot patches for BPI M2S

* meson-g12.conf update after amlogic FIP blobs for Bananapi M2S are now part of librelec FIP repo

Co-authored-by: Ricardo Pardini <ricardo@pardini.net>
2023-01-01 14:28:49 +01:00
M. Efe Çetin
71ac9beb28
Fix USB2 and Type C ports on Orange Pi 5 (#4634) 2022-12-31 13:37:31 -08:00
Ricardo Pardini
18198b1d7d
orangepi5.wip: initial OrangePi5 support; collab with @efectn (#4582)
* `orangepi5.wip`: initial OrangePi5 support

- OPi5's Xunlong vendor u-boot; override family in board hook
  - using original config from vendor, needs `BOOT_SOC`
- OPi5's kernel patches, all extracted from Xunlong's tree
  - Only enable the DT patch and the Motorcomm PHY patch
  - Other stuff that looks might be useful is grouped in a few other disabled patches
  - Most panel/overlays/etc from Xunlong tree not included
- everything is on top of existing `rockchip-rk3588` family,
  - thus the same crazy half-android rk kernel tree and ancient rk u-boot

Co-authored-by: Muhammed Efe Çetin <efectn@protonmail.com>
Co-authored-by: Ricardo Pardini <ricardo@pardini.net>

* `linux-rockchip-rk3588-legacy`: `.config` updated to 5.10.110; no actual changes

- prepare for merging Xunlong config

* `linux-rockchip-rk3588-legacy`: `.config` Xunlong config, manually merged; preserved previous PR's

- preserved previous PR's changes:
  - 1fdbab346a
  - bf3b8a8fb7
  - 7a3ad3afb2
  - f1952f97f4
  - ab70cb247f
  - 62adba7825
  - ba10622c32
  - cd4da2a77b
  - 7b3325c95e
  - b4945d973c
  - a8473e8143

* `linux-rockchip-rk3588-legacy`: `.config` re-updated to 5.10.110 after Xunlong changes

* OPi5: `rockchip-rk3588-legacy`: add patch to remove chosen > bootargs from `rk3588-linux.dtsi`

* Opi5: add build targets (by Igor)

Co-authored-by: Ricardo Pardini <ricardo@pardini.net>

Co-authored-by: Muhammed Efe Çetin <efectn@protonmail.com>
Co-authored-by: Igor <igor@armbian.com>
2022-12-31 16:55:55 +01:00
Konstantin Litvinov
44c4cdf865
Fixed issue with NVMe identification in rk3399-rock-pi-4.dts (#4627)
Co-authored-by: Konstantin Litvinov <klitvinov@piesoft.us>
2022-12-30 21:17:33 +01:00
Konstantin Litvinov
6d20fa48ac
This code was added to the sources, which creates a mess in rk3399-rock-pi-4.dts (#4619)
Co-authored-by: Konstantin Litvinov <klitvinov@piesoft.us>
2022-12-28 17:28:55 +01:00
Konstantin Litvinov
68802d5c78
Disable patch breaks Bluetooth (#4620)
Co-authored-by: Konstantin Litvinov <klitvinov@piesoft.us>
2022-12-28 17:28:19 +01:00
Konstantin Litvinov
97fae815f8
Leds was added to the sources, which creates a mess in rk3399-rock-pi-4.dts (#4621)
Co-authored-by: Konstantin Litvinov <klitvinov@piesoft.us>
2022-12-28 17:27:27 +01:00
Oleg
94b921ff2b
fix build kernel media legacy\curren\edge (#4617) 2022-12-27 21:10:15 +01:00
Igor Pečovnik
bd1756ff8d
It seems this patch breaks Bluetooth on PBP (#4609) 2022-12-24 09:44:17 +01:00
simple
235d246fa1
Fix nanopct4 rt5651 sound&clean wireless,bluetooth&add general-add-panel-simple-dsi.patch (#4608)
* Fix nanopct4 rt5651 sound&clean wireless,bluetoorh

* add panel-simple-dsi.patch
2022-12-24 09:44:07 +01:00
simple
3b78b57fe3
Fix general-add-panel-simple-dsi.patch on linux6.1 (#4607) 2022-12-24 09:43:51 +01:00
brentr
588c2ec17e
Rockpis devtree mainlined (#4603)
* moved rockpro64 patch out of rockpis patch sequence

It had been misnamed

* patch new mainline devtree for Rock Pi-S instead of overwritting it.

Also restores lost bluetooth compatibility items on UART4
2022-12-23 21:57:53 +01:00
The-going
3c79a24253 Fix: patch/kernel/sunxi-edge -> archive/sunxi-6.1 2022-12-23 17:20:50 +03:00
Tony
ec5cc85467
Delete board-roc-rk3399-pc-fix-fusb302-compatible.patch (#4598)
Patch was already eliminated in 5.15, resolve "edge"

9680fc46a0
2022-12-23 00:10:50 +01:00
Julian Sikorski
8cc5b2664c
Update odroidxu4-current to 5.4.228 (#4595) 2022-12-20 12:16:09 +01:00
The-going
c30a7c0d20
Sunxi 6.1 add armbian patches (#4594)
* sunxi-6.1: add armbian patches

* sunxi-5.15: switch to v5.15.84
2022-12-20 10:36:17 +01:00
Paolo Sabatino
eba079d42e rk322x: increase to 16 stations the maximum number of ESP8089 AP clients 2022-12-19 15:21:15 +01:00
Tony
141d3d285a
Delete add-board-rk3399-roc-pc-plus.patch (#4587)
Device tree exists in mainline and is more complete.  Also likely this board is not using this kernel anyway.
2022-12-18 16:27:53 -05:00
Tony
1428d73fdb
Rename add-board-roc-pc.patch to add-board-rk3328-roc-pc.patch (#4583)
* Rename add-board-roc-pc.patch to add-board-rk3328-roc-pc.patch

there are a large number of "roc-pc" boards as firefly has adopted/misapplied the Libre Computer naming convention.  Be as specific as possible.

ALSO NOTE A DTS EXISTS IN MAINLINE.  

This patch is overwriting the mainline DTS entirely, and should be replaced with patches changing the mainline instead to avoid further deviation from the base.

* Rename add-board-roc-pc.patch to add-board-rk3328-roc-pc.patch

Specify which roc-pc it is
2022-12-18 15:29:27 -05:00
Tony
20d388b65a
Delete rk3399-pci-rockchip-support-ep-gpio-undefined-case.patch (#4584)
This patch doesn't make any changes to the source file:

-		rockchip->ep_gpio = devm_gpiod_get_optional(dev, "ep",
-							    GPIOD_OUT_HIGH);
+		rockchip->ep_gpio = devm_gpiod_get_optional(dev, "ep", GPIOD_OUT_HIGH);
2022-12-18 13:55:04 -05:00
The-going
0a4822d2f5
Bump sunxi (#4580)
* Bump sunxi - tested for build

* Add configs

* Bump sunxi - tested for build

* Add configs

* sunxi-6.1: add series.conf file include megous patches

* Switch to initial tag=v6.1

* Add patches fixses

* Switch CURRENT to v5.15.83

Co-authored-by: Igor <igor@armbian.com>
2022-12-17 15:58:45 +01:00
Igor Pečovnik
92f1a22d76
Re-add rockchip64 6.0 patches (#4575) 2022-12-16 13:38:13 +01:00
Ricardo Pardini
5a7ae3ab76 rockchip-6.1: fix xt-q8l-v10-remote-keymap.patch mbox formatting; rebase against 6.1.0
- this patch had "half-mbox" formatting
  - first a bare patch (no mbox headers, From/Subject etc)
  - then an mbox-formatted patch
- this causes the 1st/bare patch to be lost when parsing this file with a proper mbox-enabled tool
2022-12-16 12:20:17 +01:00
Paolo
73739badd7
Fix rk322x edge kernel 6.1 compilation (#4572)
* rk322x: fix renamed constant

* rk322x: fix rtl8723cs wireless driver
2022-12-14 23:50:07 +01:00
Igor Pečovnik
b9b8912de0
Bump rockchip64 EDGE to 6.1 with disabling few drivers (#4570)
* Bump rockchip64 EDGE to 6.1 with disabling few drivers

Broken fsusb30, uwe5662, lps170, simple panel ...

* Fix Rpi4 from not generating DT
2022-12-14 16:44:53 +01:00
Oleg
276f346ee9
move kernel media to current 6.0 and edge 6.1 (#4566) 2022-12-14 10:17:09 +01:00
Igor Pečovnik
c0001d566b
Bump bcm, imx, mvebu64 and xu4 EDGE to 6.1.y (#4560)
* Bump bcm, imx, mvebu64, xu4 and rockchip to 6.1.y

* Add configs for imx6 and xu4

* Add broadcom kernel config

* Move XU4 edge to mainline kernel as hardkernel branch contain nothing for it

* Move Rockchip64 EDGE to 6.1

* Move rockchip (32 bit) edge to kernel 6.1

* Move rk322x edge kernel to 6.1

Co-authored-by: Paolo Sabatino <paolo.sabatino@gmail.com>
2022-12-14 01:43:31 +01:00
hzyitc
e4bb1fed8f
meson: edge: bump to v6.1 (#4562)
* meson: edge: Bump v6.1
* meson: edge: refresh patches
* meson: edge: refresh config
2022-12-13 14:42:31 +01:00
Ricardo Pardini
fc19046930
uefi: bump kernel to 6.1.y; remove dangling symlinks (#4555) 2022-12-12 19:59:06 +01:00
The-going
d6dc1404a3
Sunxi 6.1 (#4561)
* sunxi-6.1: Initial state

* Add the ability to extract the source kernel version 6.1
2022-12-12 19:57:50 +01:00
Ricardo Pardini
eb7d4a0bd2
meson64: bump edge to 6.1-rc8 (#4554)
* `meson64-6.1` - rebased patches; 3 were mainlined

- JetHub device was mainlined
- ODROID's hack for pwm1_enable was re-done diffrently in mainline

* `meson64`: switch `current` to `6.0`, `edge` to `6.1-rc8`
2022-12-12 08:02:49 +01:00
Ricardo Pardini
5b46bd7273
meson64-6.0 kernel patches: mbox formatting, archeology to find lost authors/descriptions; rebase against 6.0.12; no actual changes (#4546) 2022-12-12 08:02:25 +01:00
Oleg
6762c278b8
fix buils kernel media deb (#4538) 2022-12-07 21:27:42 +01:00
amazingfate
2bc8eee1ff update legacy kernel of rk3588 to linux-5.10-gen-rkr3.4 2022-12-07 16:13:29 +08:00
Igor Pečovnik
2b9fca9117
Port meson sm1 emmc related patches from edge to current (#4523) 2022-12-06 21:52:37 +01:00
Igor Pečovnik
974c31029a
Bump sunxi to recent and adjust broken patches (#4535)
* Bump sunxi to recent

* Adjust patches for EDGE
2022-12-06 09:52:24 +03:00
Marco Nelissen
d893360377 Fix USB OTG on Radxa Zero
The USB node was accidentally set to host mode in the dtb, preventing
OTG from working.
Patch origin: https://github.com/radxa-repo/bsp/blob/main/linux/stable/0020-radxa-zero/0005-arm64-dts-radxa-zero-set-dr_mode-of-usb-node-to-otg.patch
2022-12-05 08:46:33 -08:00
The-going
215bba7dac sunxi-6.0: initial state patches armbian 2022-12-03 22:22:31 +03:00
The-going
d85c545f3b
sunxi-6.0: fix for v6.0.10 (#4514) 2022-12-01 12:11:07 +01:00
Julian Sikorski
0d018427b1
Update odroidxu4-current to 5.4.225 (#4499) 2022-11-27 21:44:06 +01:00
brentr
d8fd01bc54
Updated v4.4 HW RND driver with that from v5.10 kernel (#4485) 2022-11-25 18:02:13 +01:00
Igor Pečovnik
e43f76edc9
Remove deprecated patches for XU4 (#4488) 2022-11-25 18:01:55 +01:00
Oleg
9076d1c25e
DTB fix for Station M3 (#4465) 2022-11-20 23:00:44 +01:00
Ricardo Pardini
eb4c090a38
tinkerboard-2: move to "legacy" 21.07 u-boot; firmware & kernel DTS fixes (5.18/19,6.0) (#4449)
- notes in the board file about the RAM issues (tested, confirmed working blob change of #4383 by @pinhaozhang working with u-boot 21.07; `blobless` also works with ATF v2.7 on my known-good-RAM boards)
- tinkerboard-2: add full firmware, for the rtl8822ce PCIe Wifi default card in the tb2 as shipped by ASUS
- tinkerboard-2: uboot: rename `TARGET_TINKER-2_RK3399` to `TARGET_TINKER2_RK3399` to avoid warnings all over
- tinkerboard-2: slower but working Tinkerboard 2S eMMC (HS400+ES to HS200)
  - both for u-boot and kernel.
  - should not affect 2, only 2S
2022-11-16 22:04:38 +01:00
Ricardo Pardini
834fab09d0
armbian,spi-dev hacks also for rockchip64-5.18, .19, and 6.0.y (#4450) 2022-11-16 18:39:47 +01:00
hzyitc
6328187c1f
meson: legacy: bump to 5.10.155 (#4451) 2022-11-16 18:39:36 +01:00
Ricardo Pardini
3e7789445c
odroidm1: use mainline 6.1-rc5, grab DTS only from mmind/v6.2-armsoc/dts64 as single patch; +armbian-nextify (#4452) 2022-11-16 18:39:25 +01:00
RadxaNaoki
c3db31bde2
enable es8316 audio properly (#4433)
Signed-off-by: FUKAUMI Naoki <naoki@radxa.com>

Signed-off-by: FUKAUMI Naoki <naoki@radxa.com>
Co-authored-by: Igor <igor@armbian.com>
2022-11-16 11:32:03 +01:00
Paolo
ed2c6d3c67
rockchip: advance edge kernel to v6.0 (#4445) 2022-11-15 20:22:47 +01:00
Paolo
c95f5157f7
rockchip64: fix broken 6.0 drivers, reshape config (#4442) 2022-11-15 20:19:30 +01:00
Paolo
35db7a3995
rk322x: bump kernel to 6.0 (#4443)
* rk322x: advance edge kernel to 6.0

 * accomodate fixes to ssv6051, esp8089 and rtl8723cs drivers, dmc
   driver, mglru patch
 * update libreelec patches to latest bits

* import fix from ssv6051 driver for 64-bit
2022-11-15 20:19:17 +01:00
Igor Pečovnik
8b4a9f3296
Bump to most recent sunxi kernel (current) (#4440)
* Bump to most recent sunxi kernel (current)

* sunxi-5.15: rework for v5.15.78 (#4444)

Co-authored-by: The-going <48602507+The-going@users.noreply.github.com>
2022-11-15 22:08:16 +03:00
Ricardo Pardini
9ad65d83eb
More updates for Radxa's Amlogic boards (radxa-zero and radxa-zero2) (#4429)
* `meson64`: `6.0`: g12a and g12b pinmux patches from Radxa

* u-boot: `radxa-zero2`: Radxa's patches for the Zero2 on `v2022.10`

* u-boot: `radxa-zero2`: use `v2022.10` plus Radxa's patches

* `meson64` u-boot v2022.10: change `BOOT_TARGET_DEVICES` to try to boot USB, NVME and SCSI before SD, MMC, PXE, DHCP

* `radxa-zero`: include v2022.10 standard patches (eg: boot from USB first)
2022-11-14 14:59:45 +01:00
Paolo Sabatino
5cdd5cdd59 fix patch with broken hunk, update other patch from libreelec set 2022-11-14 00:19:38 +01:00
Paolo Sabatino
ae36e56171 add reset properties for rkvdec and iep nodes, minor fix to rkvdec 2022-11-14 00:19:38 +01:00
Oleg
c29e51c708
move kernel media-edge to 6.0.7 (#4405)
* move kernel media-edge to 6.0.7

* fix name
2022-11-12 10:51:25 +01:00
Oleg
738c161307
move kernel media-current to 5.19.17 (#4406)
* move kernel media-current to 5.19.17

* fix name
2022-11-12 10:11:22 +01:00
The-going
58b77e1cfd
Sunxi 6.0: update megous patches, switch to v6.0.8 (#4425)
* sunxi-6.0: update upstream megous patches to tag orange-pi-6.0-20221105-1830

* sunxi-6.0: rebase to v6.0.8

* sunxi-6.0: switch to v6.0.8
2022-11-12 10:54:18 +03:00
Ricardo Pardini
98c95c00ba
Updates for Radxa's Amlogic boards (radxa-zero and radxa-zero2) (#4420)
* `radxa-zero` &  `radxa-zero2`: set `BOOT_FDT_FILE` explicitly; no real changes

* `radxa-zero2`: `6.0`/`edge`: update Radxa Zero 2 DTS patch with Radxa's latest

* `radxa-zero`: `6.0`/`edge`:  update USB-C patch with "fix interrupt storm from fusb302"

* `radxa-zero`: use pure mainline v2022.10 u-boot with no patches
2022-11-11 19:29:48 +01:00
Vyacheslav
8ad4114bce
Add meson-gx mmc driver patches for use phase clock settings from dts (#4408)
Signed-off-by: Vyacheslav Bocharov <adeep@lexina.in>

Signed-off-by: Vyacheslav Bocharov <adeep@lexina.in>
2022-11-10 21:50:09 +01:00
Julian Sikorski
b395e2aa75
Update odroidxu4-current to 5.4.223 (#4389) 2022-11-06 21:49:32 +01:00
Paolo
b5882bd596
rk322x: fix broadcast/multicast layer2 packets for ssv6051 (#4378)
* rk322x: fix layer2 broadcast/multicast packets handling

* rk322x: remove unapplicable patch
2022-11-05 07:54:34 +01:00
balbes150
4c3ad68a25 fix dts for rk3399-firefly 2022-11-03 09:19:09 +03:00
Joe Khoobyar
af24261cad
AR-1301: add edge and desktop (#4377)
* add rockpi patches to linux-6.0.y

* enable desktop test builds
2022-11-02 10:45:35 -04:00
Igor Pečovnik
9780da320e
Add Radxa ROCK Pi 4C Plus (#4129)
* Add Rockpi 4C+

* add newer patches:

- apply patches from RadxaNaoki <noaki@radxa.com>
  - ref 5652d6f9c2a4e2c50ac1040c0388859381b0616f: arm64: dts: rockchip: add gmac for ROCK 4C+ (#17)
- apply latest patches from Marcone <marco.nelissen@gmail.com>
  - ref e39da181b099a86f5440ed1c08fc699d4a65aed7: arm64: dts: rockchip: Make Rock Pi 4C+ ethernet actually work
  - ref 8c519612eeb852268371b3c596eec4622460e5bf: arm64: dts: rockchip: add Rock Pi 4C+ LEDs
  - ref 726441afe687ea6059bac37f145ff204b75430f7: arm64: dts: rockchip: enable Rock Pi 4C+ wifi
  - ref caad7bef3b5558e2598480c0a0089e2ac3cedcdd: arm64: dts: rockchip: enable Rock Pi 4C+ nvme
  - ref 6cdc3215d1691bcd2a407a30e88efa0cec179eb2: arm64: dts: rockchip: enable Rock Pi 4C+ OTG

* default top USB3 port to host mode

* get 2nd HDMI port to work at least. :)

* revert OTG USB3.1 port back to otg mode

* [rockpi4c+] update board def.  add usb host overlay.

* remove redundant HDMI clocks and voltages

* enable test builds for Rock PI 4 C+

* [rockpi4c+] add USB host overlay

Co-authored-by: Joe Khoobyar <fourheads@gmail.com>
2022-11-02 06:58:31 +01:00
Igor Pečovnik
224b784d6c
Revert "Add an attempt counter, which helps buggy PCIe links. (#4308)" (#4369)
This reverts commit 27bbf8bbaa.
2022-10-30 10:55:13 +01:00
Oleg
2cdfc4bf0b
fix wifi\bt and analog sound for opi800 (#4364) 2022-10-29 10:51:18 +02:00
Julian Sikorski
4e615d8ead
Update odroidxu4-current to 5.4.220 (#4362) 2022-10-28 21:53:18 +02:00
Oleg
4a563407d1
fix patch jetson nano (#4359) 2022-10-28 18:18:10 +02:00
David Manouchehri
27bbf8bbaa
Add an attempt counter, which helps buggy PCIe links. (#4308)
* Add an attempt counter, which helps buggy PCIe links.

* Adjust patches

* Add PCIe retry patch for rockchip64-6.0.

Co-authored-by: Igor <igor@armbian.com>
2022-10-26 21:32:42 +02:00
Igor Pečovnik
63fa7cb0cc
Bump sunxi to latest and remove deprecated patch (#4351) 2022-10-26 18:00:36 +02:00
hzyitc
01e5e2ca37
meson: edge: bump v6.0 (#4348)
* meson: edge: Bump v6.0

* meson: edge: refresh patches

* meson: edge: refresh config
2022-10-26 09:33:31 +02:00
Igor Pečovnik
901d699a58
Fix also patches in station patch directory (#4347) 2022-10-26 09:33:14 +02:00
Igor Pečovnik
85977f1091
Fixes for Media CURRENT and XU4 edge (#4346) 2022-10-25 21:50:42 +02:00
The-going
bd72c996b7
Bump sunxi to 6.0.y (#4282)
* sunxi-6.0: initial state: add megous patches to series

* sunxi-6.0: Switch to v6.0.1

* wifi: Limit the version 6.0 for Realtek 88x2cs chipsets

* Adjust kernel configs

* Remove not needed patches

* Adjust broken patches

Co-authored-by: Igor <igor@armbian.com>
2022-10-25 20:39:08 +02:00
Igor Pečovnik
f2c2bba069
Bump imx6 edge to 6.0.y (#4339) 2022-10-25 20:38:56 +02:00
Igor Pečovnik
5a82aea458
Bump UEFI edge kernels to 6.0.y (#4340) 2022-10-25 20:38:44 +02:00
Igor Pečovnik
1b12209ded
Bump meson64 edge to 6.0.y (#4341)
* Bump meson64 edge to 6.0.y

* meson64: drop `pwm-gpio` unused patch from 5.19

* meson64: drop `pwm-gpio` unused patch from 6.0

Co-authored-by: Ricardo Pardini <ricardo@pardini.net>
2022-10-25 20:38:31 +02:00
Igor Pečovnik
32a1b1409f
Bump Rpi EDGE kernel to 6.0.y (#4338)
* Bump rpi to 6.0.y

* Add Kinetic
2022-10-25 17:53:55 +02:00
Igor Pečovnik
a6c02f5e05
Additional fixes for Rockchip64 EDGE kernel (#4343) 2022-10-25 17:53:38 +02:00
Igor Pečovnik
6765f734cc
Bump rockchip64 edge to 6.0.y (#4337)
* Bump rockchip64 edge to 6.0.y

Build test passing

* Update kernel config, enable aufs, disable broken wireless, remove deprecated patch
2022-10-25 11:26:51 +02:00
Igor Pečovnik
e2765ce892
Adjust media edge kernel compilation (#4314) 2022-10-22 00:11:03 +02:00
Igor Pečovnik
0dcb2fdf56
Remove mvebu/mvebu64 legacy kernels (#4292) 2022-10-22 00:10:52 +02:00
David Manouchehri
504c8462f1 Fix filename typo. 2022-10-21 23:19:07 +02:00
David Manouchehri
78a406d73f Add rk3399's rng to kernel dts. 2022-10-21 23:19:07 +02:00
hobbsAU
cd444a5d71
PWM fan fix for tegra (#4293)
* Fix tegra210 and other tegra PWM fan module

* Fix tegra210 and other tegra PWM fan module
2022-10-17 18:58:35 +02:00
Igor Pečovnik
3ed6c224f1
Remove deprecated kernels (#4283)
* Remove deprecated Odroid XU4 legacy 4.14.y branch

* Clean deprecated kernels from meson64 family

- legacy kernel 4.9 was removed
- current 5.10 was replaced with 5.19
- edge remains on 5.19 until someone bumps it to 6
- patches between 5.11 and 5.18 were removed, 5.10 will be kept for awhile

* Update configs
2022-10-15 19:32:53 +02:00
Julian Sikorski
a8b9799f66
Update odroidxu4-current to 5.4.218 (#4290) 2022-10-15 12:08:04 +02:00
brentr
f6f3f1b8b0
Restored Hardware Random Number Generator from legacy (4.4) kernel (#4286)
so boot no longer starves for entropy, delaying for up to 15 seconds
Advances kernel to v5.19.15
2022-10-15 10:46:04 +02:00
brentr
d3a3afe385
Rockpis wifi fixes (#4008)
* RockPI-S board has no video I/O

* udev rule to fix MAC address of iface based on UUID

Deals with WiFi chip lacking any EEPROM to store its unique Ethernet MAC address
Generic mechanism -- could be utilized for other boards having similar issues

* Handy Device Tree overlays for the RockPI S

Use armbian-add-overlay to install these

Reduce CPU voltage for the RK3308 B-S
  Option to overclock RK3308 B-S to 1.3Ghz

Increase SDIO clock rate from 1Mhz to 10Mhz
  This increases WiFi throughput from 300K bytes/s to 2.4M bytes/s

* corrected comment

* No longer repeat standard opp's in this dts

Require that the standard bs dts already be installed

* User README for adding RockPI-S board variant specific dts overlays

* "enabled" --> "okay"

* added mention of sdnand.dts, fixed typo

* added p2p0 to interfaces whose MAC address should be "fixed"

* RK3308 CPU serial number in nvmem replaces UUID for derivation of fixed MAC addr
Restored use of install utility

* Use RK3308 specific CPU serial number

rather than rootfs UUID

* remove generic fixMACaddress

* Install fixMACaddr file-by-file via install utility

* Drive SDIO bus signals faster

setting RK3308_SOC_CON0_VCCIO3 reduces signal rise/fall times to WiFi SDIO chip
from 30ns to 5ns.
This odd fix forward ported from legacy kernel.
Allows Rock Pi-S WiFi to operate at full speed.

* Set RK3308 I/O voltage domains before SDIO initializes

This patch moves responibility form the io-domain to the pinctrl driver because
the io-domain driver is probed after the SDIO devices are discovered.
This was causing multiple SDIO I/O failures during boot.

A new pinctrl property is added:
io-1v8-domains
is a u32 interpreted as a bit mask where each set bit corresponds to
a 1.8V I/O domain (as opposed to the default of 3.3V for I/O)
The mask is writted to the RK3308_SOC_CON0 GRF register
(once) when the pinctrl driver starts

The default mask is 0x10 where only I/O domain 4 runs at 1.8V

This is necessary for the RockPI-S to run the SDIO clock at high (50Mhz) speed

* align whitespace

* factored rk3308bs overlays out up sdio speedup patch

* factored dts for RK3308 iodomains and pinctrl patches out of speedup patch

* remains of sdio speedup patch merely add iodomains support for rk3308

* factored rockpis dts modification out from rk3308 io voltage domains

replaced rk3308 support from iodomains with
new io-voltage-domains property added to pinctrl
io-voltage-domains specific to rk3308 for now, others SOCs may be added later.

* add sequence numbering to names of rk3308 patches

* corrected tab alignment
2022-10-13 18:34:43 +02:00
Paolo
f2ddee56a1
fix orangepi4-lts rk808 interrupt line, sdcard detection and wifi freq (#4278) 2022-10-13 18:17:46 +02:00
Werner
bdb941559a
Revert "Add-h616-cpu-frequency-scaling (#4250)" (#4279)
This reverts commit c2186a506c.
2022-10-13 18:17:35 +02:00
Paolo
e799495de9
reinstate ipx.h header file for rockchip64 current 5.15 kernel (#4268) 2022-10-12 11:22:44 +02:00
Paolo
78bbdf44d0
rockchip64: add ssv6051p wifi driver for current and edge kernel (#4269)
* Add ssv6051p wifi driver for rockchip64 current and edge kernel

 * also reorders and tidies device tree overlays for rk3318-box

* increase ssv6051 sdio bus to 50MHz in the driver
2022-10-12 11:22:33 +02:00
hzyitc
f2a61e9888
meson: edge: bump v5.19 (#4272)
* meson: edge: Bump v5.19

* meson: edge: refresh patches

* meson: edge: refresh config
2022-10-12 11:22:14 +02:00
Paolo
cf8218a83a
rk322x: fix usb otg port disabled by mistake (#4274) 2022-10-12 11:22:03 +02:00
Jannis
bd3466eef2
Fix mvebu current pwm timer patch (#4275) 2022-10-12 11:21:51 +02:00
AGM1968
c2186a506c
Add-h616-cpu-frequency-scaling (#4250) 2022-10-12 11:21:25 +02:00
Julian Sikorski
27aae916f3
Update odroidxu4-current to 5.4.217 (#4265) 2022-10-07 22:16:17 +02:00
Oleg
3ff351cc52
move media current 5.19 and edge 6.0 (#4262)
* move media current 5.19 and edge 6.0

* del old patch
2022-10-06 18:07:36 +02:00
Igor Pečovnik
7c5d07d304
Bump sunxi and disable broken patch (#4261) 2022-10-06 12:54:20 +02:00
Paolo Sabatino
68140259e1 fix default sample phase for newer eMCP boards, remove unexisting leds
for led-conf6
2022-10-04 21:59:14 +02:00
Igor Pečovnik
15cab819fe
Add support for Bananapi M5 / M2P (#4251)
* Add initial support for Bananapi M5 / M2P

* Move to a branch that was tested with eMMC
2022-10-04 10:50:00 +02:00
Julian Sikorski
99642606cb
Update odroidxu4-current to 5.4.215 (#4249) 2022-10-04 06:40:04 +02:00
Paolo Sabatino
c5117ff37a rk322x: add esp8089 driver for mainline kernels 2022-10-03 14:34:13 +02:00
Paolo Sabatino
528cbb3ec2 rk322x: comment IPX code in rtl8723cs driver to avoid ipx.h complaints 2022-10-03 14:33:47 +02:00
Igor Pečovnik
31ac6383e1
Bump sunxi kernels (#4226)
* Bump sunxi kernels

* sunxi-5.19: Remove pre-applied patch, adapt for series

* sunxi-5.15: Adapt patches to the series, remove previously applied

* Bump it again

Co-authored-by: The-going <48602507+The-going@users.noreply.github.com>
2022-09-28 22:00:34 +02:00
Oleg
6f125a95c5
fix usb for nanopc t4 (#4235) 2022-09-26 18:35:17 +02:00
aiamadeus
8648dde23f
rockchip: fixes support for orangepi-r1plus (#4215)
* rockchip: replace r8152 patches with openwrt

* rockchip: fixes support for orangepi-r1plus

Co-authored-by: AmadeusGhost <42570690+AmadeusGhost@users.noreply.github.com>
2022-09-22 10:25:28 +02:00
unifreq
ab70cb247f
rockchip-rk3588-legacy: kernel patch up to 5.10.72 (#4195)
* scripts: fix modpost & lld-version

* rockchip-rk4588-legacy: patch-5.10.69-70

* rockchip-rk3588-legacy: patch-5.10.70-71

* rockchip-rk3588-legacy: patch-5.10.71-72

* drv: usb: gadget: legacy: fix webcam.c compilation errors

    drv: usb: gadget: legacy: fix webcam.c compilation errors
    drivers/usb/gadget/legacy/webcam.c: In function ‘webcam_bind’:
    drivers/usb/gadget/legacy/webcam.c:386:37: error: ‘UVC_NUM_REQUESTS’ undeclared (first use in this function)
      386 |         uvc_opts->uvc_num_request = UVC_NUM_REQUESTS;
          |                                     ^~~~~~~~~~~~~~~~

* Update config

Co-authored-by: Igor <igor@armbian.com>
2022-09-20 21:34:48 +02:00
aiamadeus
d7ead89cc2
sunxi: add nanopi r1s h5 support (#4201)
* sunxi: add nanopi r1s h5 support

* sunxi: also disable debug log for rtl8189es

* Add nanopi-r1s-h5 to build targets

Co-authored-by: AmadeusGhost <42570690+AmadeusGhost@users.noreply.github.com>
2022-09-20 14:53:11 +02:00
Igor Pečovnik
2f1140edb1
Re-enable Neo3 in the EDGE kernel (#4193) 2022-09-20 08:50:23 +02:00
hzyitc
1ad2e6aeb0
meson: current and legacy: Support HDMI (#4177)
* meson: current: Support HDMI
* meson: legacy: Support HDMI
2022-09-14 16:33:44 +02:00
The-going
06a5344d1c sunxi-5.19: rebase patches to v5.19.8 2022-09-10 15:24:31 +03:00
The-going
4219126c3d sunxi-5.19: Add upstrem megous patches 2022-09-10 15:24:31 +03:00
Julian Sikorski
72543056b3
Update odroidxu4-current to 5.4.212 (#4161) 2022-09-07 20:53:46 +02:00
c0rnelius
f59a78a9ff
meson64: meson g12 gxl cma pool 896MB overlay (#4151)
G12/GXL boards with memory of 1GB or lower are unable to boot because the CMA memory pool is set to high. Leaving CMA at the default and providing an overlay for those who need or want the CMA higher, makes more sense than not supporting all possible memory options provided by said SoC(s).
2022-09-05 11:11:36 +02:00
The-going
ce9e47d397
sunxi-5.19: update megous patches and switch to v5.19.5 (#4134)
* sunxi-5.19: type: Delete lines of non-existent files

* sunxi-5.19: update the upstream megous patches

* sunxi-5.19: switch EDGE to v5.19.5

* Update sunxi64_common.inc

* Update sunxi_common.inc

* Update sunxi64_common.inc

* Update sunxi_common.inc

Co-authored-by: Igor Pečovnik <igorpecovnik@users.noreply.github.com>
2022-09-01 23:07:32 +02:00
Paolo
cd58683a75
rk322x: device tree tidying up, add cooling maps and ir remote maps (#4126)
* tidy up rk322x dtb for edge, add cooling maps

* tidy up rk322x dtb for current, add cooling maps

* add rk322x tvbox remote keymap for current kernel
2022-09-01 23:07:00 +02:00
Igor Pečovnik
03dbd9d3a7
Move header revert patch under misc patches (#4128)
* Move header revert patch under misc patches as its only related to extra wifi drivers

* Update text
2022-08-29 08:44:21 +02:00
Igor Pečovnik
2fb3aaaf86
Add patches needed for Pi-KVM on Rpi4 (#4127)
* Add patches needed for Pi-KVM on Rpi4

* Remove patch that does not belong here

* Update config

* Update edge config
2022-08-29 08:43:24 +02:00
hzyitc
7439ebbbeb
meson: edge: bump to mainline v5.18 (#4123)
* meson: edge: switch back to mainline linux-5.18.y

* meson: edge: Upgrade config
2022-08-28 07:59:45 +02:00
Igor Pečovnik
38df56fbf3
Move to tag and remove not needed patches (#4120) 2022-08-27 08:33:30 +02:00
Igor Pečovnik
7a3ad3afb2
Enable Docker up on Rock 5 (#4058)
* Attempt to bring Docker up

* Update txt

* Add few patches
2022-08-26 00:45:10 +02:00
Igor Pečovnik
3bb12e09a6
Bump sunxi to latest version (#4115)
* Bump sunxi

* sunxi-5.19: Delete unnecessary (#4116)

* sunxi-5.15: Delete unnecessary

* sunxi-5.15: fix rebase to v5.15.63

Co-authored-by: The-going <48602507+The-going@users.noreply.github.com>
2022-08-26 00:44:56 +02:00
Jianfeng Liu
4b89c64129
remove a patch making rk3288 vga flicker (#4111) 2022-08-24 09:00:48 +02:00
Paolo Sabatino
39760f3020 rockchip64: remove inno usb2 phy init code causing kernel fault 2022-08-23 21:36:43 +02:00
Oleg
fd3fec26d7
fix build 5.18.19 (#4106) 2022-08-22 15:11:52 +02:00
Igor Pečovnik
9333893d74
Bump sunxi to 5.19.3 (#4100)
* Bump sunxi to 5.19.y

* Bump sunxi (#4103)

* sunxi-5.19: Empty. Patch Adaptation

* sunxi-5.19: Add multiple patches from the megous upstream

Co-authored-by: The-going <48602507+The-going@users.noreply.github.com>
2022-08-21 20:45:11 +02:00
hzyitc
6ba59da07a
meson: bump kernel versions (#4102)
* meson: bump version

bump edge to thirdparty linux-5.18-rc7
bump current to linux-5.15
change legacy back to LTS linux-5.10

* Upgrade kernel config

* meson: edge and current: Enable NTFS3 driver
2022-08-21 20:44:50 +02:00
Igor Pecovnik
7a9991a650 Fix the same in lps170 driver and refresh kernel config 2022-08-21 14:40:58 +02:00
Paolo Sabatino
271a3ce056 rk322x: fix AMPDU costant for ssv6051 driver 2022-08-21 14:40:58 +02:00
Igor Pečovnik
aa99cb64c3
Solve compatibility issues for some of wifi patches (#4087)
* Solve compatibility issues for some of wifi patches, disable those that needs more work

* Fix 8812au

* Update to re-enable RTL88x2CS driver for 5.19.2+

* Add 8723ds and rename others

* Following naming convention

* Name

* Adjust UWE5622 for 5.19.2

* Update UWE5622 patch for sunxi

* Enable last one

* Fixes for 8723DU

Co-authored-by: Vyacheslav Bocharov <adeep@lexina.in>
2022-08-20 07:44:35 +02:00
Oleg
6123307c2a
fix buid kernel 5.19.2\5.18.8 (#4088) 2022-08-19 18:10:30 +02:00
The-going
65804f4f9e
Sunxi 5.19 (#4084)
* sunxi-5.19: EDGE: switch to v5.19.2

* sunxi-5.19: fix megous patches

* sunxi-5.19: adapt armbian patches to v5.19.2

* sunxi-5.19: update upstream megous patches
2022-08-19 07:53:06 +03:00
Paolo Sabatino
5326e1061f rk322x, rockchip64: fix edge patches preventing compilation 2022-08-18 16:32:43 +02:00
Paolo Sabatino
86e456e507 rk322x,rockchip: fix rkvdec patch due to mainlined changes 2022-08-18 14:53:25 +02:00
hzyitc
8358471816
Onecloud: some update (#4073)
* Onecloud: Rename back to csc

* meson: Adjust sources config

* Onecloud: disable u-boot compilation

* Onecloud: Add armbianEnv.txt
Onecloud: Use UUID to special rootfs

* Onecloud: bootscript lint

* Onecloud: bootscript support extraargs

* Onecloud: support output boot log to HDMI

* Onecloud: tweak VCC_CORE

* Typo
2022-08-17 19:44:55 +02:00
The-going
a3786270ba
Sunxi 5.19 update megous patches (#4078)
* sunxi-5.19: Add two patches from upstream megous

* combinediff 2 patches for uwe-bsp node, remove uwe-bsp node for sun50i-h6-orangepi-3-lts.dts
2022-08-17 20:43:38 +03:00
Julian Sikorski
63ad684261
Update odroidxu4 current to 5.4.210 and edge to 5.19.0 (#4068)
* Update odroidxu4-current to 5.4.210

* Adjust kernel configs and move EDGE to 5.19.y

Co-authored-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2022-08-13 21:17:19 +02:00
Vyacheslav Bocharov
6a3b49859e
JetHub: add JetHub D1/D1p new revisions support in meson64-5.10/5.19 kernel patchset 2022-08-11 12:50:31 +03:00
AGM1968
a3cfbf4dcc
Update arm64-dts-Add-sun50i-h616-orangepi-zero2-device.patch (#4051)
Reboot board. Change from regulator-boot-on to always on. 

+			reg_dcdce: dcdce {
+				regulator-always-on;
2022-08-08 08:19:02 +02:00
The-going
97c6e5e9dd
sunxi-5.19: Initial state for megous patches (#4048)
* sunxi-5.19: Initial state for megous patches

* Add the ability to do 5.19

* Move to 5.19

- tested both
- removed broken Opi Zero xradio driver https://armbian.atlassian.net/browse/AR-1280

* sunxi-5.19: fix tag for switch

* sunxi-5.19: Initial state for armbian patches

* sunxi-5.19: Add armbian patches to series.conf file

* sanxi-5.19: Add other 2 patches

* sunxi-5.19: Limit to use the 'wireless/xradio' module

Limit the kernel version to less than 5.19 to use
the 'wireless/xradio' module

Co-authored-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2022-08-05 21:23:49 +03:00
Ricardo Pardini
73691a9e24
meson64: edge: rework to kernel 5.19 (#3941)
* meson64-edge/5.19: use `tag:v5.19-rc2`, meson64 kernel config and kernel patches, by @adeepv

* meson64-edge/5.19: we don't need `CONFIG_ARCH_ROCKCHIP=y` for meson64, right?

* meson64-edge/5.19: remove `meson_drv_shutdown` revert patch, instead `CONFIG_DRM_MESON=y` and its dependencies in .config

- this allows other meson64's to shutdown properly, while allowing the N2(+) to reboot without kernel-side hangs

* meson64-edge/5.19: odroidn2(+): remove SD UHS modes patch for ODROID N2(+)

- it works when cold-booted
- but changes voltage to enable
- when rebooted, voltage persists and uboot can't read the SD anymore
- adding the "odroid,reboot" driver+dt that is supposed to fix this, doesn't
- so for now remove it

* meson64-edge/5.19: odroidn2(+): add dumb gpio fan at 30 celsius

- backport from rework in 5.10

* meson64-edge/5.19: odroidhc4: bring back `fan1_input` by adding fan details to DT

- yeah, I know; the cooling map is right there too, so empty, poor thing. for later.

* meson64-edge/5.19: bump to 5.19-rc3

* meson64-edge/5.19: radxa-zero: add patch to remove UHS mode so `wifi` works

- sent by @pyavitz: https://raw.githubusercontent.com/pyavitz/debian-image-builder/feature/patches/amlogic/radxazero/wifi/001-arm64-dts-amlogic-radxa-zero-sdio-card-speed.patch
- tested by @lanefu

* meson64-edge/5.19: bump to 5.19-rc4

* meson64-edge/5.19: bump to 5.19-rc5

* meson64-edge/5.19: bump to 5.19-rc7

* meson64-edge/5.19: bump to 5.19.y branch, which is 5.19.0 right now

* Add kernel config - tested on Odroid N2+

Co-authored-by: Vyacheslav Bocharov <adeep@lexina.in>
Co-authored-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2022-08-04 21:50:40 +02:00
Ricardo Pardini
43b302eff9
uefi-(arm64|x86)-edge/5.19: bump to 5.19.y (#4046)
- uefi-arm64-edge/5.19: add patch for ACPI enablement of PHYT0004 onboard network card
  - reworked 5.10 version of patch to 5.19, trivial datatype change
  - sent by Dragonbox/Pythium person via @lanefu
- uefi-(arm64|x86)-edge/5.19: split patch dir from x86, otherwise identical
2022-08-04 21:49:10 +02:00
Paolo
c87542aba2
rockchip: switch edge kernel to v5.19 (#4045) 2022-08-04 11:20:06 +02:00
Jianfeng Liu
8c6641e7b7
update rockchip64 edge to 5.19 (#4039) 2022-08-03 22:22:55 +02:00
Paolo Sabatino
d064b2dce2 rk322x: advance edge kernel to 5.19 2022-08-03 19:10:25 +02:00
Paolo Sabatino
fd6fffc943 rk322x: use backported mglru patch from 5.19 on 5.18 2022-08-03 19:10:25 +02:00
Julian Sikorski
79868e8c08
Update odroidxu4-current to 5.4.208 (#4037) 2022-07-31 16:45:43 +02:00
juanesf
0ddf255a7c
sun8i-r40-audio-codec (#4021) 2022-07-31 10:35:55 +02:00
Paolo Sabatino
6ba9883baa rockchip64: switch orangepi 4/LTS to mainline USB3 Type-C controller driver 2022-07-31 01:10:00 +02:00
Paolo
fa89975db7
rockchip64: remove inno-usb3 rk3328 driver from EDGE kernel, remove/rename affected board files (#4006) 2022-07-27 08:47:48 +02:00