Commit Graph

1594 Commits

Author SHA1 Message Date
Christian Marangi
b42a41acbe ipq806x: add missing scaling_available_frequencies for dedicated cpufreq
Add missing scaling_available_frequencies sysfs entry for dedicated
cpufreq driver.
This sysfs entry is not standard and each cpufreq driver needs to
provide it and declare it in the cpufreq driver struct attr.

Fixes: 5dbbefcbccc0 ("ipq806x: introduce dedicated krait cpufreq")
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2022-08-23 10:27:01 +08:00
aakkll
a36ce8009b
kernel: bump 5.19 to 5.19.3 (#9983)
Signed-off-by: aakkll <94471752+aakkll@users.noreply.github.com>

Signed-off-by: aakkll <94471752+aakkll@users.noreply.github.com>
2022-08-22 18:40:03 +08:00
QiuSimons
1d5b6faacf
cleanup: Remove upstreamed patch (#9982) 2022-08-22 15:15:09 +08:00
AmadeusGhost
89cea59694 rockchip: drop all ugly phy hack code
These junk code breaks other phy drivers, just remove it.
2022-08-21 15:18:14 +08:00
QiuSimons
db339677de
rockchip: add Radxa ROCK3 Model A dummy dts for build (#9972) 2022-08-21 13:48:32 +08:00
骷髅头
2a7ec01066
rockchip:supplement r5s missing symbols (#9975) 2022-08-21 13:48:16 +08:00
lean
d7e1c7befd rockchip: add Radxa ROCK3 Model A board support 2022-08-20 02:22:16 +08:00
lean
619e8ade0c linux-firmware: add RTL8811/8821CU firmware 2022-08-20 02:07:31 +08:00
lean
b889ab8789 rockchip: fix stmmc mdio with JLSEMI JL2XX1_PHY 2022-08-20 00:27:15 +08:00
lean
a4b74ce3fe x86: add XiaoMa M12 12th J6412/J6413 CPU with I226 support 2022-08-19 00:17:45 +08:00
benihi
4bb5934fee
kernel: 5.19: refresh patches (#9966)
Delete: target/linux/rockchip/patches-5.19/0039-drm-rockchip-vop-Don-t-crash-for-invalid-duplicate_s.patch [1]

[1] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=linux-5.19.y&id=4d8f078e12a8e038ffb9bbb91c5603d6b53ff532
2022-08-18 02:15:32 +08:00
lean
5c200342a7 kernel: bump 5.19 to 5.19.2 2022-08-17 23:21:20 +08:00
QiuSimons
8c6a57905b
rockchip: add NanoPi R5S dummy dts for build (#9961) 2022-08-17 22:37:33 +08:00
benihi
41f59a6c2e
kernel: modules: cleanup 5.18 (#9946) 2022-08-16 10:54:57 +08:00
lean
9a166932f3 mac80211: add rt2x00 5.19 kernel support 2022-08-15 02:36:59 +08:00
aakkll
347559c17a
kernel: refresh 5.19 patch (#9943)
Signed-off-by: aakkll <94471752+aakkll@users.noreply.github.com>

Signed-off-by: aakkll <94471752+aakkll@users.noreply.github.com>
2022-08-14 23:35:01 +08:00
aakkll
1c9fcd0a66
kernel: refresh 5.15 patch (#9944)
Signed-off-by: aakkll <94471752+aakkll@users.noreply.github.com>

Signed-off-by: aakkll <94471752+aakkll@users.noreply.github.com>
2022-08-14 23:33:10 +08:00
littoy
c2f62b1779
rockchip: set rockchip_setup_macs for NanoPi R5S
Co-authored-by: fishg <1423545+fishg@users.noreply.github.com>
2022-08-14 16:37:26 +08:00
coolsnowwolf
dd4bbf675c rockchip: add FriendlyElec NanoPi R5S support 2022-08-14 06:53:39 +00:00
coolsnowwolf
5ca4955cff kernel: remove linux 5.18 support 2022-08-13 09:48:21 +00:00
coolsnowwolf
e1a16f2718 rockchip: add dummy dts for build 2022-08-13 09:43:30 +00:00
coolsnowwolf
ae6810abe1 mac80211: fix brcm patch 5.15 support 2022-08-13 08:58:04 +00:00
coolsnowwolf
21b5bb211e x86: revert kmod-igb-intel to kmod-igb 2022-08-13 08:35:47 +00:00
coolsnowwolf
e9a10023af rockchip: adjust default DMA coherent_pool to 2MiB 2022-08-12 11:09:56 +00:00
coolsnowwolf
07c6d87fb0 rockchip: move dts to files folder 2022-08-12 10:52:13 +00:00
coolsnowwolf
601c972128 rockchip: reorder r66s/p2 eth ports 2022-08-12 02:38:46 +00:00
coolsnowwolf
0b6bc3b05b rockchip: add smp tune for fastrhino r66s 2022-08-12 02:33:42 +00:00
benihi
b17921cb77
ipq807x: add default packages about nss (#9920)
Add qca-nss-drv-bridge-mgr-64 and kmod-qca-nss-drv-vlan-mgr-64.
2022-08-12 09:06:39 +08:00
coolsnowwolf
59586a8354 rockchip: add kmod-ata-ahci-platform for Firefly Station P2 2022-08-11 15:08:59 +00:00
coolsnowwolf
3c1fb2f6a8 rockchip: disable UHS modes for R66S 2022-08-11 14:50:55 +00:00
coolsnowwolf
ac7310fe3c rockchip: fix NanoPi R4S soft-reboot on some SD card 2022-08-11 14:42:32 +00:00
coolsnowwolf
ac0d4f4edc rockchip: set initial signal voltage on power off 2022-08-11 14:37:45 +00:00
huangjf
3264f70ca0 rockchip: station-p2: reorder eth 2022-08-11 06:33:54 +00:00
huangjf
797a067e82 rockchip: add support for firefly station-p2 board 2022-08-11 06:33:26 +00:00
coolsnowwolf
f6c1512c10 target: add Amlogic S805 and S9xxx SoCs init support 2022-08-11 00:35:58 +00:00
coolsnowwolf
114bd4f332 uboot-rockchip: add fastrhino r66s support 2022-08-10 09:40:11 +00:00
breakings
17fea87fec
armvirt: copy config files from 5.10 (#9910)
* armvirt: copy config files from 5.10

Copy config files from 5.10.

Signed-off-by: Aleksander Jan Bajkowski <olek2@wp.pl>

* armvirt: refresh 5.15 config

This was done by executing these commands:
$ make kernel_oldconfig CONFIG_TARGET=subtarget
$ make kernel_oldconfig CONFIG_TARGET=subtarget_platform

Signed-off-by: Aleksander Jan Bajkowski <olek2@wp.pl>

* armvirt: move common symbols from subtarget to target config

These new symbols are common for all subtargets and
can be moved into target config.

Signed-off-by: Aleksander Jan Bajkowski <olek2@wp.pl>

Co-authored-by: Aleksander Jan Bajkowski <olek2@wp.pl>
2022-08-10 13:01:30 +08:00
breakings
bb83b78e9e
armvirt: refresh 5.10 config (#9908)
This was done by executing these commands:
$ make kernel_oldconfig CONFIG_TARGET=subtarget
$ make kernel_oldconfig CONFIG_TARGET=subtarget_platform

Signed-off-by: Aleksander Jan Bajkowski <olek2@wp.pl>

Co-authored-by: Aleksander Jan Bajkowski <olek2@wp.pl>
2022-08-10 13:01:12 +08:00
breakings
7d8ea657c6
armvirt: enable MMIO_CMDLINE_DEVICES for firecracker support (#9907)
This Kernel option allows to run OpenWrt witin a `firecracker` micro VM.

Firecracker is a KVM-based tool for superfast booting VMs on x86_64 and
aarch64. It makes rootfs available to the guest as a virtio-mmio device
and passes its address via the kernel cmdline. A kernel without
CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES will not recognize the rootfs
virtio-mmio device.

Suggested-by: Packet Please <pktpls@systemli.org>
Signed-off-by: Paul Spooren <mail@aparcar.org>

Co-authored-by: Paul Spooren <mail@aparcar.org>
2022-08-10 13:00:47 +08:00
breakings
6d08efd7fa
armvirt: switch to Kernel 5.10 (#9906)
* armvirt: switch to Kernel 5.10

Armvirt is a development and testing platform and should therefore use
the latest OpenWrt Kernel by default.

Tested via qemu.

Acked-by: Rosen Penev <rosenp@gmail.com>
Acked-by: Yousong Zhou <yszhou4tech@gmail.com>

Signed-off-by: Paul Spooren <mail@aparcar.org>

* armvirt: add 5.15 as testing kernel

Add 5.15 as testing kernel.

Signed-off-by: Aleksander Jan Bajkowski <olek2@wp.pl>

Co-authored-by: Paul Spooren <mail@aparcar.org>
Co-authored-by: Aleksander Jan Bajkowski <olek2@wp.pl>
2022-08-10 13:00:22 +08:00
coolsnowwolf
34c8edcddc rockchip: switch kernel version to 5.19 2022-08-10 04:21:00 +00:00
coolsnowwolf
595bf71b39 rockchip: add FastRhino R66S support in kernel 5.19 2022-08-10 04:19:14 +00:00
Reto Schneider
1463a9598f ramips: mt7628: fix memory controller reset bit
According to MediaTek MT7688 Datasheet v1.4, as well as the MT7628
counterpart, the memory controller reset bit (MC_RST) is 10, not 20.
Reset bit 20 is used for for UART 2 (UART2_RST).

Please note: Due to the lack of hardware, I was not able to test this
change.

Signed-off-by: Reto Schneider <reto.schneider@husqvarnagroup.com>
2022-08-10 11:05:05 +08:00
Jiaxun Yang
665970a97d ramips: mt7530: Implement set_port_link
set_port_link is required by swconfig to setup link mode.
Here we implemented set_port_link by touching MII PHY registers.
For autoneg enabled case, we set advertise registers to let
autoneg reach the target mode and then retrigger autoneg. For
non autoneg case, we set BMCR register to force PHY enter
desired mode.

This patch have been tested on both MT7620 and MT7621.

Signed-off-by: Jiaxun Yang <jiaxun.yang@flygoat.com>
2022-08-09 11:21:28 +08:00
Koen Vandeputte
9d7fe3f316 kernel: add missing 5.15 symbols
Found while testing various platforms

Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
2022-08-09 11:20:42 +08:00
coolsnowwolf
f1b4ddefd4 target: add silicon mk place holder 2022-08-08 10:16:13 +00:00
coolsnowwolf
8dbff7b4f8 uboot-rockchip: add rk3568 board support 2022-08-08 09:25:58 +00:00
coolsnowwolf
40548d8a95 phy: update RK3568 rockchip-snps-pcie3 fw when init 2022-08-08 02:53:04 +00:00
Petr Štetiar
17c7b4cbe0 generic: 5.15: disable CONFIG_DEBUG_INFO_REDUCED symbol
This came up during build testing of mvebu/cortexa9 target with 5.15
kernel.

Signed-off-by: Petr Štetiar <ynezz@true.cz>
2022-08-08 10:27:52 +08:00
coolsnowwolf
bbdcf9095c target: add Apple Silicon SoC platform (M1/M2) family init support 2022-08-07 03:58:27 +00:00