Skip to content

Commit d72a16c

Browse files
[bot] AutoMerging: merge all upstream's changes:
* https://github.com/coolsnowwolf/lede: (29 commits) kernel: bump 5.10 to 5.10.153 (coolsnowwolf#10377) kernel: bump 5.4 to 5.4.223 (coolsnowwolf#10376) generic: add DUAL_READ flag to EON EN25Q128 (coolsnowwolf#10368) netsupport.mk: add MultiPath TCP modules (coolsnowwolf#10358) kernel: bump 5.15 to 5.15.77 (coolsnowwolf#10369) kernel: bump 6.0 to 6.0.7 (coolsnowwolf#10364) kernel: 5.15: fix mediatek usb module change ipq60xx: add UBI FIT image for Linksys MR7350 ipq60xx: add linksys MR7350 sysupgrade support kernel: bump 5.4 to 5.4.222 uboot-envtools: add Xiaomi Redmi Router AX6000 support kernel: add support for rtl88x2bu driver ipq807x: add MPILIB for kernel 5.15 ipq807x: add CONFIG_CRYPTO for kernel 5.15 ipq807x: fix kernel 5.15 support for mf269 (coolsnowwolf#10354) ipq807x: fix kernel 5.15 cpufreq support kernel: Drop mark apcs_alias0_core_clk as critical (coolsnowwolf#10349) feed: add a new feed for oui (coolsnowwolf#10347) Version update to R22.11.11 kernel: bump 5.10 to 5.10.152 (coolsnowwolf#10341) ...
2 parents 9d10dc8 + 6d2ba00 commit d72a16c

File tree

422 files changed

+17138
-18072
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

422 files changed

+17138
-18072
lines changed

feeds.conf.default

+1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ src-git packages https://github.com/coolsnowwolf/packages
22
src-git luci https://github.com/coolsnowwolf/luci
33
src-git routing https://github.com/coolsnowwolf/routing
44
src-git telephony https://git.openwrt.org/feed/telephony.git
5+
src-git oui https://github.com/zhaojh329/oui.git
56
#src-git video https://github.com/openwrt/video.git
67
#src-git targets https://github.com/openwrt/targets.git
78
#src-git oldpackages http://git.openwrt.org/packages.git

include/kernel-5.10

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
LINUX_VERSION-5.10 = .149
2-
LINUX_KERNEL_HASH-5.10.149 = 0f6134c537563b9cd0533924e3ce06f577cf874e7a00cf3d8e8b31222ac065d3
1+
LINUX_VERSION-5.10 = .153
2+
LINUX_KERNEL_HASH-5.10.153 = 3cf2e4519fe451caef0ee0a8beac694612267325f7055fc38d6a990a762f1662

include/kernel-5.15

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
LINUX_VERSION-5.15 = .74
2-
LINUX_KERNEL_HASH-5.15.74 = 2c1539a2f85b835c36c4a07c8270b52b0bec38fdda7339477d07f0c3af8c4265
1+
LINUX_VERSION-5.15 = .77
2+
LINUX_KERNEL_HASH-5.15.77 = 142f841f33796a84c62fae2f2b96d2120bd8bbf9e0aac4ce157692cdb0afe9f9

include/kernel-5.4

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
LINUX_VERSION-5.4 = .219
2-
LINUX_KERNEL_HASH-5.4.219 = 5293ad927269dfb697bc80e9dd95c1d9fd2e4bad7d8422300e012fd31950a261
1+
LINUX_VERSION-5.4 = .223
2+
LINUX_KERNEL_HASH-5.4.223 = 9ef07f12df6887f196e2e21c197f26854859e6b586aa4bfdd4798f562a717eeb

include/kernel-6.0

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
LINUX_VERSION-6.0 = .5
2-
LINUX_KERNEL_HASH-6.0.5 = 61332ef22b53c50c10faabfb965896a7d1ad4f3381f0f89643c820f28a60418e
1+
LINUX_VERSION-6.0 = .7
2+
LINUX_KERNEL_HASH-6.0.7 = 67dacc2b78605a56e997f4c08d009be87c98ec66f1870220226c8b3cc676590f

package/boot/uboot-envtools/files/mediatek_filogic

+5-1
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,13 @@ bananapi,bpi-r3)
3434
;;
3535
esac
3636
;;
37+
xiaomi,redmi-router-ax6000)
38+
ubootenv_add_uci_config "/dev/mtd1" "0x0" "0x10000" "0x20000"
39+
ubootenv_add_uci_sys_config "/dev/mtd2" "0x0" "0x10000" "0x20000"
40+
;;
3741
esac
3842

3943
config_load ubootenv
40-
config_foreach ubootenv_add_app_config ubootenv
44+
config_foreach ubootenv_add_app_config
4145

4246
exit 0

package/firmware/ipq-wifi/Makefile

+6
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,9 @@ ALLWIFIBOARDS:= \
5757
p2w_r619ac \
5858
qnap_301w \
5959
qxwlan_e2600ac \
60+
redmi_ax6 \
61+
xiaomi_ax3600 \
62+
xiaomi_ax9000 \
6063
zte_mf263 \
6164
zte_mf269 \
6265
tplink_xtr10890
@@ -161,6 +164,9 @@ $(eval $(call generate-ipq-wifi-package,plasmacloud_pa2200,Plasma Cloud PA2200))
161164
$(eval $(call generate-ipq-wifi-package,p2w_r619ac,P&W R619AC))
162165
$(eval $(call generate-ipq-wifi-package,qnap_301w,QNAP 301w))
163166
$(eval $(call generate-ipq-wifi-package,qxwlan_e2600ac,Qxwlan E2600AC))
167+
$(eval $(call generate-ipq-wifi-package,redmi_ax6,Redmi AX6))
168+
$(eval $(call generate-ipq-wifi-package,xiaomi_ax3600,Xiaomi AX3600))
169+
$(eval $(call generate-ipq-wifi-package,xiaomi_ax9000,Xiaomi AX9000))
164170
$(eval $(call generate-ipq-wifi-package,zte_mf263,ZTE MF263))
165171
$(eval $(call generate-ipq-wifi-package,zte_mf269,ZTE MF269))
166172
$(eval $(call generate-ipq-wifi-package,tplink_xtr10890,TPLINK XTR10890))
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.

package/kernel/linux/modules/netsupport.mk

+46
Original file line numberDiff line numberDiff line change
@@ -1392,3 +1392,49 @@ define KernelPackage/qrtr-mhi/description
13921392
endef
13931393

13941394
$(eval $(call KernelPackage,qrtr-mhi))
1395+
1396+
1397+
define KernelPackage/mptcp
1398+
SUBMENU:=$(NETWORK_SUPPORT_MENU)
1399+
TITLE:=MultiPath TCP support
1400+
1401+
AUTOLOAD:=$(call AutoProbe,mptcp)
1402+
endef
1403+
1404+
define KernelPackage/mptcp/description
1405+
MPTCP is a module made for MultiPath TCP support
1406+
endef
1407+
1408+
$(eval $(call KernelPackage,mptcp))
1409+
1410+
1411+
define KernelPackage/mptcp_ipv6
1412+
SUBMENU:=$(NETWORK_SUPPORT_MENU)
1413+
TITLE:=MultiPath TCP IPv6 support
1414+
DEPENDS:=@IPV6 +kmod-mptcp
1415+
1416+
AUTOLOAD:=$(call AutoProbe,mptcp_ipv6)
1417+
endef
1418+
1419+
define KernelPackage/mptcp_ipv6/description
1420+
MPTCP_IPV6 is a module made for MultiPath TCP IPv6 support
1421+
endef
1422+
1423+
$(eval $(call KernelPackage,mptcp_ipv6))
1424+
1425+
1426+
define KernelPackage/inet-mptcp-diag
1427+
SUBMENU:=$(NETWORK_SUPPORT_MENU)
1428+
TITLE:=INET diag support for MultiPath TCP
1429+
DEPENDS:=kmod-mptcp +kmod-inet-diag
1430+
1431+
FILES:= $(LINUX_DIR)/net/mptcp/[email protected]
1432+
AUTOLOAD:=$(call AutoProbe,mptcp_diag)
1433+
endef
1434+
1435+
define KernelPackage/inet-mptcp-diag/description
1436+
Support for INET (MultiPath TCP) socket monitoring interface used by
1437+
native Linux tools such as ss.
1438+
endef
1439+
1440+
$(eval $(call KernelPackage,inet-mptcp-diag))

package/kernel/linux/modules/usb.mk

+4-2
Original file line numberDiff line numberDiff line change
@@ -1772,8 +1772,10 @@ define KernelPackage/usb-xhci-mtk
17721772
DEPENDS:=+kmod-usb-xhci-hcd
17731773
KCONFIG:=CONFIG_USB_XHCI_MTK
17741774
HIDDEN:=1
1775-
FILES:=$(LINUX_DIR)/drivers/usb/host/xhci-mtk.ko
1776-
AUTOLOAD:=$(call AutoLoad,54,xhci-mtk,1)
1775+
FILES:= \
1776+
$(LINUX_DIR)/drivers/usb/host/[email protected] \
1777+
$(LINUX_DIR)/drivers/usb/host/[email protected]
1778+
AUTOLOAD:=$(call AutoLoad,54,[email protected] [email protected],1)
17771779
$(call AddDepends/usb)
17781780
endef
17791781

package/kernel/rtl88x2bu/Makefile

+53
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
include $(TOPDIR)/rules.mk
2+
3+
PKG_NAME:=rtl88x2bu
4+
PKG_RELEASE=1
5+
6+
PKG_LICENSE:=GPLv2
7+
PKG_LICENSE_FILES:=
8+
9+
PKG_SOURCE_PROTO:=git
10+
PKG_SOURCE_URL:=https://github.com/morrownr/88x2bu-20210702.git
11+
PKG_MIRROR_HASH:=d8bc277348cf97a1b645e2c1c07c9a0dcb9ce5796b7fd5bdce87d19b5f3e17bb
12+
PKG_SOURCE_DATE:=2022-10-19
13+
PKG_SOURCE_VERSION:=73a681a0db4a9ad132f85d567e225374c1e6a12b
14+
15+
PKG_BUILD_PARALLEL:=1
16+
17+
STAMP_CONFIGURED_DEPENDS := $(STAGING_DIR)/usr/include/mac80211-backport/backport/autoconf.h
18+
19+
include $(INCLUDE_DIR)/kernel.mk
20+
include $(INCLUDE_DIR)/package.mk
21+
22+
define KernelPackage/rtl88x2bu
23+
SUBMENU:=Wireless Drivers
24+
TITLE:=Driver for Realtek 88x2bu devices
25+
DEPENDS:=+kmod-cfg80211 +kmod-usb-core +@DRIVER_11N_SUPPORT +@DRIVER_11AC_SUPPORT
26+
FILES:=\
27+
$(PKG_BUILD_DIR)/88x2bu.ko
28+
AUTOLOAD:=$(call AutoProbe,88x2bu)
29+
PROVIDES:=kmod-rtl88x2bu
30+
endef
31+
32+
NOSTDINC_FLAGS := \
33+
$(KERNEL_NOSTDINC_FLAGS) \
34+
-I$(PKG_BUILD_DIR) \
35+
-I$(PKG_BUILD_DIR)/include \
36+
-I$(STAGING_DIR)/usr/include/mac80211-backport \
37+
-I$(STAGING_DIR)/usr/include/mac80211-backport/uapi \
38+
-I$(STAGING_DIR)/usr/include/mac80211 \
39+
-I$(STAGING_DIR)/usr/include/mac80211/uapi \
40+
-include backport/backport.h
41+
42+
NOSTDINC_FLAGS+=-DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT -DBUILD_OPENWRT
43+
44+
define Build/Compile
45+
+$(MAKE) $(PKG_JOBS) -C "$(LINUX_DIR)" \
46+
$(KERNEL_MAKE_FLAGS) \
47+
M="$(PKG_BUILD_DIR)" \
48+
NOSTDINC_FLAGS="$(NOSTDINC_FLAGS)" \
49+
CONFIG_RTL8822BU=m \
50+
modules
51+
endef
52+
53+
$(eval $(call KernelPackage,rtl88x2bu))
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
Fix compile problem when rtw_byteorder.h and asm/byteorder.h gets
2+
included in addition for example indirectly, do not use realtek own copy
3+
of the byteorder headers.
4+
5+
--- a/include/drv_types.h
6+
+++ b/include/drv_types.h
7+
@@ -30,7 +30,7 @@
8+
#include <drv_conf.h>
9+
#include <basic_types.h>
10+
#include <osdep_service.h>
11+
-#include <rtw_byteorder.h>
12+
+#include <asm/byteorder.h>
13+
#include <wlan_bssdef.h>
14+
#include <wifi.h>
15+
#include <ieee80211.h>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
Fix wireless.h to use linux kernel header files
2+
including uapi version of wireless.h
3+
4+
--- a/include/linux/wireless.h
5+
+++ b/include/linux/wireless.h
6+
@@ -18,16 +18,17 @@
7+
8+
/***************************** INCLUDES *****************************/
9+
10+
-#if 0
11+
+#if 1
12+
#include <linux/types.h> /* for __u* and __s* typedefs */
13+
#include <linux/socket.h> /* for "struct sockaddr" et al */
14+
#include <linux/if.h> /* for IFNAMSIZ and co... */
15+
+ #include <linux/wireless.h>
16+
+ #include <uapi/linux/wireless.h>
17+
#else
18+
#define __user
19+
/* typedef uint16_t __u16; */
20+
#include <sys/socket.h> /* for "struct sockaddr" et al */
21+
#include <net/if.h> /* for IFNAMSIZ and co... */
22+
-#endif
23+
24+
/****************************** TYPES ******************************/
25+
#ifdef CONFIG_COMPAT
26+
@@ -84,4 +85,5 @@ struct iwreq {
27+
union iwreq_data u;
28+
};
29+
30+
+#endif
31+
#endif /* _LINUX_WIRELESS_H */

package/lean/default-settings/Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ include $(TOPDIR)/rules.mk
88

99
PKG_NAME:=default-settings
1010
PKG_VERSION:=2
11-
PKG_RELEASE:=31
11+
PKG_RELEASE:=32
1212
PKG_LICENSE:=GPLv3
1313
PKG_LICENSE_FILES:=LICENSE
1414

package/lean/default-settings/files/zzz-default-settings

+1-1
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ sed -i '/option disabled/d' /etc/config/wireless
4646
sed -i '/set wireless.radio${devidx}.disabled/d' /lib/wifi/mac80211.sh
4747

4848
sed -i '/DISTRIB_REVISION/d' /etc/openwrt_release
49-
echo "DISTRIB_REVISION='R22.10.20'" >> /etc/openwrt_release
49+
echo "DISTRIB_REVISION='R22.11.11'" >> /etc/openwrt_release
5050
sed -i '/DISTRIB_DESCRIPTION/d' /etc/openwrt_release
5151
echo "DISTRIB_DESCRIPTION='OpenWrt '" >> /etc/openwrt_release
5252

target/linux/apm821xx/patches-5.10/802-usb-xhci-force-msi-renesas-xhci.patch

+2-2
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ produce a noisy warning.
1313

1414
--- a/drivers/usb/host/xhci-pci.c
1515
+++ b/drivers/usb/host/xhci-pci.c
16-
@@ -287,6 +287,7 @@ static void xhci_pci_quirks(struct devic
16+
@@ -291,6 +291,7 @@ static void xhci_pci_quirks(struct devic
1717
pdev->device == 0x0015) {
1818
xhci->quirks |= XHCI_RESET_ON_RESUME;
1919
xhci->quirks |= XHCI_ZERO_64B_REGS;
@@ -43,7 +43,7 @@ produce a noisy warning.
4343
hcd->msi_enabled = 1;
4444
--- a/drivers/usb/host/xhci.h
4545
+++ b/drivers/usb/host/xhci.h
46-
@@ -1895,6 +1895,7 @@ struct xhci_hcd {
46+
@@ -1897,6 +1897,7 @@ struct xhci_hcd {
4747
struct xhci_hub usb2_rhub;
4848
struct xhci_hub usb3_rhub;
4949
/* support xHCI 1.0 spec USB2 hardware LPM */

target/linux/apm821xx/patches-5.10/900-powerpc-bootwrapper-force-gzip-as-mkimage-s-compress.patch

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ Signed-off-by: Christian Lamparter <[email protected]>
1818

1919
--- a/arch/powerpc/boot/Makefile
2020
+++ b/arch/powerpc/boot/Makefile
21-
@@ -250,7 +250,7 @@ compressor-$(CONFIG_KERNEL_LZO) := lzo
21+
@@ -251,7 +251,7 @@ compressor-$(CONFIG_KERNEL_LZO) := lzo
2222

2323
# args (to if_changed): 1 = (this rule), 2 = platform, 3 = dts 4=dtb 5=initrd
2424
quiet_cmd_wrap = WRAP $@

target/linux/apm821xx/patches-5.4/801-usb-xhci-add-firmware-loader-for-uPD720201-and-uPD72.patch

+4-4
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ Signed-off-by: Vinod Koul <[email protected]>
9393
static const char hcd_name[] = "xhci_hcd";
9494

9595
static struct hc_driver __read_mostly xhci_pci_hc_driver;
96-
@@ -334,6 +374,873 @@ static void xhci_pme_acpi_rtd3_enable(st
96+
@@ -340,6 +380,873 @@ static void xhci_pme_acpi_rtd3_enable(st
9797
static void xhci_pme_acpi_rtd3_enable(struct pci_dev *dev) { }
9898
#endif /* CONFIG_ACPI */
9999

@@ -967,7 +967,7 @@ Signed-off-by: Vinod Koul <[email protected]>
967967
/* called during probe() after chip reset completes */
968968
static int xhci_pci_setup(struct usb_hcd *hcd)
969969
{
970-
@@ -375,6 +1282,27 @@ static int xhci_pci_probe(struct pci_dev
970+
@@ -381,6 +1288,27 @@ static int xhci_pci_probe(struct pci_dev
971971
struct hc_driver *driver;
972972
struct usb_hcd *hcd;
973973

@@ -995,7 +995,7 @@ Signed-off-by: Vinod Koul <[email protected]>
995995
driver = (struct hc_driver *)id->driver_data;
996996

997997
/* Prevent runtime suspending between USB-2 and USB-3 initialization */
998-
@@ -436,6 +1364,16 @@ static void xhci_pci_remove(struct pci_d
998+
@@ -442,6 +1370,16 @@ static void xhci_pci_remove(struct pci_d
999999
{
10001000
struct xhci_hcd *xhci;
10011001

@@ -1012,7 +1012,7 @@ Signed-off-by: Vinod Koul <[email protected]>
10121012
xhci = hcd_to_xhci(pci_get_drvdata(dev));
10131013
xhci->xhc_state |= XHCI_STATE_REMOVING;
10141014

1015-
@@ -575,6 +1513,11 @@ static int xhci_pci_resume(struct usb_hc
1015+
@@ -581,6 +1519,11 @@ static int xhci_pci_resume(struct usb_hc
10161016
if (pdev->vendor == PCI_VENDOR_ID_INTEL)
10171017
usb_enable_intel_xhci_ports(pdev);
10181018

target/linux/apm821xx/patches-5.4/900-powerpc-bootwrapper-force-gzip-as-mkimage-s-compress.patch

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ Signed-off-by: Christian Lamparter <[email protected]>
1818

1919
--- a/arch/powerpc/boot/Makefile
2020
+++ b/arch/powerpc/boot/Makefile
21-
@@ -254,7 +254,7 @@ compressor-$(CONFIG_KERNEL_LZO) := lzo
21+
@@ -255,7 +255,7 @@ compressor-$(CONFIG_KERNEL_LZO) := lzo
2222

2323
# args (to if_changed): 1 = (this rule), 2 = platform, 3 = dts 4=dtb 5=initrd
2424
quiet_cmd_wrap = WRAP $@

target/linux/ath79/patches-5.10/910-unaligned_access_hacks.patch

+1-1
Original file line numberDiff line numberDiff line change
@@ -706,7 +706,7 @@
706706
EXPORT_SYMBOL(xfrm_parse_spi);
707707
--- a/net/ipv4/tcp_input.c
708708
+++ b/net/ipv4/tcp_input.c
709-
@@ -4127,14 +4127,16 @@ static bool tcp_parse_aligned_timestamp(
709+
@@ -4128,14 +4128,16 @@ static bool tcp_parse_aligned_timestamp(
710710
{
711711
const __be32 *ptr = (const __be32 *)(th + 1);
712712

target/linux/ath79/patches-5.15/910-unaligned_access_hacks.patch

+3-3
Original file line numberDiff line numberDiff line change
@@ -171,7 +171,7 @@
171171
#define UDP_CORK 1 /* Never send partially complete segments */
172172
--- a/net/netfilter/nf_conntrack_core.c
173173
+++ b/net/netfilter/nf_conntrack_core.c
174-
@@ -305,8 +305,8 @@ nf_ct_get_tuple(const struct sk_buff *sk
174+
@@ -308,8 +308,8 @@ nf_ct_get_tuple(const struct sk_buff *sk
175175

176176
switch (l3num) {
177177
case NFPROTO_IPV4:
@@ -693,7 +693,7 @@
693693
| TCPOLEN_TIMESTAMP))
694694
--- a/net/xfrm/xfrm_input.c
695695
+++ b/net/xfrm/xfrm_input.c
696-
@@ -165,8 +165,8 @@ int xfrm_parse_spi(struct sk_buff *skb,
696+
@@ -166,8 +166,8 @@ int xfrm_parse_spi(struct sk_buff *skb,
697697
if (!pskb_may_pull(skb, hlen))
698698
return -EINVAL;
699699

@@ -706,7 +706,7 @@
706706
EXPORT_SYMBOL(xfrm_parse_spi);
707707
--- a/net/ipv4/tcp_input.c
708708
+++ b/net/ipv4/tcp_input.c
709-
@@ -4151,14 +4151,16 @@ static bool tcp_parse_aligned_timestamp(
709+
@@ -4152,14 +4152,16 @@ static bool tcp_parse_aligned_timestamp(
710710
{
711711
const __be32 *ptr = (const __be32 *)(th + 1);
712712

target/linux/ath79/patches-5.4/910-unaligned_access_hacks.patch

+1-1
Original file line numberDiff line numberDiff line change
@@ -706,7 +706,7 @@
706706
EXPORT_SYMBOL(xfrm_parse_spi);
707707
--- a/net/ipv4/tcp_input.c
708708
+++ b/net/ipv4/tcp_input.c
709-
@@ -3997,14 +3997,16 @@ static bool tcp_parse_aligned_timestamp(
709+
@@ -3998,14 +3998,16 @@ static bool tcp_parse_aligned_timestamp(
710710
{
711711
const __be32 *ptr = (const __be32 *)(th + 1);
712712

target/linux/bcm27xx/patches-5.15/950-0046-Register-the-clocks-early-during-the-boot-process-so.patch

+2-2
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ Signed-off-by: Martin Sperl <[email protected]>
1313

1414
--- a/drivers/clk/bcm/clk-bcm2835.c
1515
+++ b/drivers/clk/bcm/clk-bcm2835.c
16-
@@ -2289,8 +2289,15 @@ static int bcm2835_clk_probe(struct plat
16+
@@ -2320,8 +2320,15 @@ static int bcm2835_clk_probe(struct plat
1717
if (ret)
1818
return ret;
1919

@@ -30,7 +30,7 @@ Signed-off-by: Martin Sperl <[email protected]>
3030
}
3131

3232
static const struct cprman_plat_data cprman_bcm2835_plat_data = {
33-
@@ -2316,7 +2323,11 @@ static struct platform_driver bcm2835_cl
33+
@@ -2347,7 +2354,11 @@ static struct platform_driver bcm2835_cl
3434
.probe = bcm2835_clk_probe,
3535
};
3636

target/linux/bcm27xx/patches-5.15/950-0048-clk-bcm2835-Mark-used-PLLs-and-dividers-CRITICAL.patch

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ Signed-off-by: Phil Elwell <[email protected]>
1414

1515
--- a/drivers/clk/bcm/clk-bcm2835.c
1616
+++ b/drivers/clk/bcm/clk-bcm2835.c
17-
@@ -1378,6 +1378,11 @@ bcm2835_register_pll_divider(struct bcm2
17+
@@ -1408,6 +1408,11 @@ bcm2835_register_pll_divider(struct bcm2
1818
divider->div.hw.init = &init;
1919
divider->div.table = NULL;
2020

0 commit comments

Comments
 (0)