Skip to content

Commit f39c7e1

Browse files
graysky2robimarko
authored andcommitted
kernel: bump 6.12 to 6.12.43
Changelog: https://cdn.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.12.43 Removed upstreamed: generic/backport-6.12/612-07-v6.17-net-dsa-b53-prevent-SWITCH_CTRL-access-on-BCM5325.patch[1] generic-backport/612-08-v6.17-net-dsa-b53-fix-IP_MULTICAST_CTRL-on-BCM5325.patch[2] generic-backport/612-09-v6.17-net-dsa-b53-prevent-DIS_LEARNING-access-on-BCM5325.patch[3] generic-backport/612-11-v6.17-net-dsa-b53-prevent-GMII_PORT_OVERRIDE_CTRL-access-on-BCM5325.patch[4] generic-backport/612-14-v6.17-net-dsa-b53-ensure-BCM5325-PHYs-are-enabled.patch[5] generic-backport/830-v6.17-Revert-leds-trigger-netdev-Configure-LED-blink-inter.patch[6] bcm27xx/patches-6.12/950-0100-media-tc358743-Increase-FIFO-level-to-374.patch[7] bcm27xx/patches-6.12/950-0102-media-tc358743-Check-I2C-succeeded-during-probe.patch[8] bcm27xx/patches-6.12/950-0107-media-tc358743-Return-an-appropriate-colorspace-from.patch[9] bcm27xx/patches-6.12/950-0341-Allow-RESET_BRCMSTB-on-ARCH_BCM2835.patch[10] lantiq/patches-6.12/102-11-v6.17-MIPS-lantiq-falcon-sysctrl-fix-request-memory-check-.patch[11] lantiq/patches-6.12/102-12-v6.17-MIPS-vpe-mt-add-missing-prototypes-for-vpe_-alloc-st.patch[12] qualcommax/patches-6.12/0170-clk-qcom-gcc-ipq8074-fix-broken-freq-table-for-nss_port6_tx_clk_src.patch[13] generic/backport-6.12/612-13-v6.17-net-dsa-b53-fix-b53_imp_vlan_setup-for-BCM5325.patch[14] All other patches automatically rebased. 1. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.12.43&id=f16f96ccfe56ef2d627c20ba47f6d9d7dea40f5b 2. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.12.43&id=394bd12d1f93ed2fa0fa1d8f31ffd3c344681e85 3. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.12.43&id=9f45e4858f8096bb27f9a2c75fc24a538dffad67 4. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.12.43&id=15cf46cc6ecc7a54b397294675d11c379ddf69ef 5. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.12.43&id=0d250ad617a035904744cef74a5d5dc43d0199b9 6. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.12.43&id=cb9bb872366e10fa42e1e0200a0c2e5d05a27bec 7. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.12.43&id=f25d566c5674decd0051a3e624805fc1524729bf 8. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.12.43&id=3e03ee3b65baeac4c253b30650492ffffad9b608 9. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.12.43&id=b42b107293b52ac8d46238815b1071138a47a7e4 10. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.12.43&id=e285cdb9d2e4ba2e4515ae898f92e9f38be64eb3 11. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.12.43&id=1e9079ff83eac962bc3b1e2fbad73b2f7d5256f4 12. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.12.43&id=8520c843d9a2770012f23da08e4e2ccf1bb05ba6 13. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.12.43&id=f1c5c55fb6cda312f5ed15505588caaf05a69043 14. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.12.43&id=757955c80663ac3df7053abaf6fcc75051ef7a7c Build system: x86/64 (Intel N150 based) Build-tested: flogic/xiaomi_redmi-router-ax6000-ubootmod, ramips/tplink_archer-a6-v3, x86/64-glibc Run-tested: flogic/xiaomi_redmi-router-ax6000-ubootmod, ramips/tplink_archer-a6-v3, x86/64-glibc Signed-off-by: John Audia <therealgraysky@proton.me> Link: openwrt#19618 Signed-off-by: Robert Marko <robimarko@gmail.com>
1 parent c6d8f22 commit f39c7e1

53 files changed

Lines changed: 84 additions & 986 deletions

File tree

Some content is hidden

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

target/linux/ath79/patches-6.12/900-unaligned_access_hacks.patch

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -784,7 +784,7 @@ SVN-Revision: 35130
784784

785785
--- a/include/net/neighbour.h
786786
+++ b/include/net/neighbour.h
787-
@@ -286,8 +286,10 @@ static inline bool neigh_key_eq128(const
787+
@@ -287,8 +287,10 @@ static inline bool neigh_key_eq128(const
788788
const u32 *n32 = (const u32 *)n->primary_key;
789789
const u32 *p32 = pkey;
790790

target/linux/bcm27xx/patches-6.12/950-0073-ASoC-Add-support-for-all-the-downstream-rpi-sound-ca.patch

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18589,7 +18589,7 @@ Signed-off-by: j-schambacher <joerg@hifiberry.com>
1858918589
u32 xfer_resolution;
1859018590
--- a/sound/soc/soc-core.c
1859118591
+++ b/sound/soc/soc-core.c
18592-
@@ -1434,7 +1434,15 @@ int snd_soc_runtime_set_dai_fmt(struct s
18592+
@@ -1437,7 +1437,15 @@ int snd_soc_runtime_set_dai_fmt(struct s
1859318593
return 0;
1859418594

1859518595
for_each_rtd_codec_dais(rtd, i, codec_dai) {

target/linux/bcm27xx/patches-6.12/950-0100-media-tc358743-Increase-FIFO-level-to-374.patch

Lines changed: 0 additions & 31 deletions
This file was deleted.

target/linux/bcm27xx/patches-6.12/950-0101-media-tc358743-Add-support-for-972Mbit-s-link-freq.patch

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,15 +24,15 @@ Signed-off-by: Jacko Dirks <jdirks.linuxdev@gmail.com>
2424

2525
--- a/drivers/media/i2c/tc358743.c
2626
+++ b/drivers/media/i2c/tc358743.c
27-
@@ -1962,6 +1962,7 @@ static int tc358743_probe_of(struct tc35
27+
@@ -1980,6 +1980,7 @@ static int tc358743_probe_of(struct tc35
2828
/*
2929
* The CSI bps per lane must be between 62.5 Mbps and 1 Gbps.
3030
* The default is 594 Mbps for 4-lane 1080p60 or 2-lane 720p60.
3131
+ * 972 Mbps allows 1080P50 UYVY over 2-lane.
3232
*/
3333
bps_pr_lane = 2 * endpoint.link_frequencies[0];
3434
if (bps_pr_lane < 62500000U || bps_pr_lane > 1000000000U) {
35-
@@ -1975,23 +1976,42 @@ static int tc358743_probe_of(struct tc35
35+
@@ -1993,23 +1994,42 @@ static int tc358743_probe_of(struct tc35
3636
state->pdata.refclk_hz * state->pdata.pll_prd;
3737

3838
/*

target/linux/bcm27xx/patches-6.12/950-0102-media-tc358743-Check-I2C-succeeded-during-probe.patch

Lines changed: 0 additions & 98 deletions
This file was deleted.

target/linux/bcm27xx/patches-6.12/950-0107-media-tc358743-Return-an-appropriate-colorspace-from.patch

Lines changed: 0 additions & 110 deletions
This file was deleted.

target/linux/bcm27xx/patches-6.12/950-0125-xhci-implement-xhci_fixup_endpoint-for-interval-adju.patch

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ Signed-off-by: Jonathan Bell <jonathan@raspberrypi.org>
1414

1515
--- a/drivers/usb/host/xhci.c
1616
+++ b/drivers/usb/host/xhci.c
17-
@@ -1517,6 +1517,109 @@ static int xhci_check_ep0_maxpacket(stru
17+
@@ -1519,6 +1519,109 @@ static int xhci_check_ep0_maxpacket(stru
1818
}
1919

2020
/*
@@ -124,7 +124,7 @@ Signed-off-by: Jonathan Bell <jonathan@raspberrypi.org>
124124
* non-error returns are a promise to giveback() the urb later
125125
* we drop ownership so next owner (or urb unlink) can get it
126126
*/
127-
@@ -5381,6 +5484,7 @@ static const struct hc_driver xhci_hc_dr
127+
@@ -5383,6 +5486,7 @@ static const struct hc_driver xhci_hc_dr
128128
.endpoint_reset = xhci_endpoint_reset,
129129
.check_bandwidth = xhci_check_bandwidth,
130130
.reset_bandwidth = xhci_reset_bandwidth,

target/linux/bcm27xx/patches-6.12/950-0127-usb-xhci-drop-and-add-the-endpoint-context-in-xhci_f.patch

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ Signed-off-by: Jonathan Bell <jonathan@raspberrypi.com>
1919

2020
--- a/drivers/usb/host/xhci.c
2121
+++ b/drivers/usb/host/xhci.c
22-
@@ -1606,7 +1606,7 @@ static void xhci_fixup_endpoint(struct u
22+
@@ -1608,7 +1608,7 @@ static void xhci_fixup_endpoint(struct u
2323
return;
2424
}
2525
ctrl_ctx->add_flags = xhci_get_endpoint_flag_from_index(ep_index);

target/linux/bcm27xx/patches-6.12/950-0157-phy-broadcom-split-out-the-BCM54213PE-from-the-BCM54.patch

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ Signed-off-by: Jonathan Bell <jonathan@raspberrypi.org>
2626
return;
2727

2828
val = bcm_phy_read_shadow(phydev, BCM54XX_SHD_SCR3);
29-
@@ -1444,7 +1445,7 @@ static struct phy_driver broadcom_driver
29+
@@ -1461,7 +1462,7 @@ static struct phy_driver broadcom_driver
3030
.link_change_notify = bcm54xx_link_change_notify,
3131
}, {
3232
.phy_id = PHY_ID_BCM54210E,
@@ -35,7 +35,7 @@ Signed-off-by: Jonathan Bell <jonathan@raspberrypi.org>
3535
.name = "Broadcom BCM54210E",
3636
/* PHY_GBIT_FEATURES */
3737
.flags = PHY_ALWAYS_CALL_SUSPEND,
38-
@@ -1462,6 +1463,13 @@ static struct phy_driver broadcom_driver
38+
@@ -1479,6 +1480,13 @@ static struct phy_driver broadcom_driver
3939
.set_wol = bcm54xx_phy_set_wol,
4040
.led_brightness_set = bcm_phy_led_brightness_set,
4141
}, {
@@ -49,7 +49,7 @@ Signed-off-by: Jonathan Bell <jonathan@raspberrypi.org>
4949
.phy_id = PHY_ID_BCM5461,
5050
.phy_id_mask = 0xfffffff0,
5151
.name = "Broadcom BCM5461",
52-
@@ -1728,7 +1736,8 @@ module_phy_driver(broadcom_drivers);
52+
@@ -1745,7 +1753,8 @@ module_phy_driver(broadcom_drivers);
5353
static const struct mdio_device_id __maybe_unused broadcom_tbl[] = {
5454
{ PHY_ID_BCM5411, 0xfffffff0 },
5555
{ PHY_ID_BCM5421, 0xfffffff0 },

target/linux/bcm27xx/patches-6.12/950-0284-hwmon-emc2305-fixups-for-driver-submitted-to-mailing.patch

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,7 @@ Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.com>
165165

166166
if (IS_ERR(data->cdev_data[cdev_idx].cdev)) {
167167
dev_err(dev, "Failed to register cooling device %s\n", emc2305_fan_name[idx]);
168-
@@ -347,9 +410,11 @@ static void emc2305_unset_tz(struct devi
168+
@@ -353,9 +416,11 @@ static void emc2305_unset_tz(struct devi
169169
int i;
170170

171171
/* Unregister cooling device. */
@@ -180,7 +180,7 @@ Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.com>
180180
}
181181

182182
static umode_t
183-
@@ -571,11 +636,18 @@ static int emc2305_probe(struct i2c_clie
183+
@@ -577,11 +642,18 @@ static int emc2305_probe(struct i2c_clie
184184
data->pwm_separate = pdata->pwm_separate;
185185
for (i = 0; i < EMC2305_PWM_MAX; i++)
186186
data->pwm_min[i] = pdata->pwm_min[i];
@@ -199,7 +199,7 @@ Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.com>
199199
}
200200

201201
data->hwmon_dev = devm_hwmon_device_register_with_info(dev, "emc2305", data,
202-
@@ -596,6 +668,12 @@ static int emc2305_probe(struct i2c_clie
202+
@@ -602,6 +674,12 @@ static int emc2305_probe(struct i2c_clie
203203
return ret;
204204
}
205205

@@ -212,7 +212,7 @@ Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.com>
212212
return 0;
213213
}
214214

215-
@@ -610,6 +688,7 @@ static void emc2305_remove(struct i2c_cl
215+
@@ -616,6 +694,7 @@ static void emc2305_remove(struct i2c_cl
216216
static struct i2c_driver emc2305_driver = {
217217
.driver = {
218218
.name = "emc2305",

0 commit comments

Comments
 (0)