kernel: bump 5.10 to 5.10.203
authorHauke Mehrtens <hauke@hauke-m.de>
Sun, 7 Jan 2024 22:38:20 +0000 (23:38 +0100)
committerHauke Mehrtens <hauke@hauke-m.de>
Sun, 7 Jan 2024 22:38:20 +0000 (23:38 +0100)
Changelog: https://cdn.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.10.203

Removed upstreamed:
backport-5.10/610-v5.13-10-netfilter-nftables-update-table-flags-from-the-commi.patch

All other patches automatically rebased.

1. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.10.203&id=7d1d3f1134254f5fae926f79fc0d94e3d7e2e452

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
20 files changed:
include/kernel-5.10
target/linux/bcm27xx/patches-5.10/950-0040-Add-dwc_otg-driver.patch
target/linux/bcm27xx/patches-5.10/950-0046-MMC-added-alternative-MMC-driver.patch
target/linux/bcm27xx/patches-5.10/950-0138-usb-add-plumbing-for-updating-interrupt-endpoint-int.patch
target/linux/bcm27xx/patches-5.10/950-0151-hid-usb-Add-device-quirks-for-Freeway-Airmouse-T3-an.patch
target/linux/bcm27xx/patches-5.10/950-0408-drm-atomic-Pass-the-full-state-to-CRTC-atomic-enable.patch
target/linux/bcm27xx/patches-5.10/950-0409-drm-atomic-Pass-the-full-state-to-CRTC-atomic_check.patch
target/linux/bcm27xx/patches-5.10/950-0410-drm-atomic-Pass-the-full-state-to-CRTC-atomic-begin-.patch
target/linux/bcm27xx/patches-5.10/950-0527-drm-connector-Create-a-helper-to-attach-the-hdr_outp.patch
target/linux/bcm27xx/patches-5.10/950-0528-drm-connector-Add-helper-to-compare-HDR-metadata.patch
target/linux/bcm27xx/patches-5.10/950-0650-Support-RPi-DPI-interface-in-mode6-for-18-bit-color.patch
target/linux/bcm27xx/patches-5.10/950-0689-drm-automatic-legacy-gamma-support.patch
target/linux/bcm27xx/patches-5.10/950-0733-usb-xhci-workaround-for-bogus-SET_DEQ_PENDING-endpoi.patch
target/linux/generic/backport-5.10/610-v5.13-10-netfilter-nftables-update-table-flags-from-the-commi.patch [deleted file]
target/linux/generic/backport-5.10/732-net-next-1-of-net-pass-the-dst-buffer-to-of_get_mac_address.patch
target/linux/generic/hack-5.10/780-usb-net-MeigLink_modem_support.patch
target/linux/ipq806x/patches-5.10/0072-add-ipq806x-with-no-clocks.patch
target/linux/ramips/patches-5.10/720-Revert-net-phy-simplify-phy_link_change-arguments.patch
target/linux/realtek/patches-5.10/704-drivers-net-phy-eee-support-for-rtl838x.patch
target/linux/realtek/patches-5.10/709-lag-offloading.patch

index b425b8d5caff33831f98e87aa04fca7106c64535..e477ac457cf1cb56d4a4b2e755994782dee79a14 100644 (file)
@@ -1,2 +1,2 @@
-LINUX_VERSION-5.10 = .201
-LINUX_KERNEL_HASH-5.10.201 = 6afc06598fa8e3bc907cff75f995f372df51d40a284e260de78a3421b1f18218
+LINUX_VERSION-5.10 = .203
+LINUX_KERNEL_HASH-5.10.203 = 56ebcef9ce34012ff2804ed06648b842a7862880b794ed02d16387ece6b92877
index a84a8c041b95a32a425acda232c4f827599fee1a..92c4986d5fffbc1c56746e7e45bbdecced120359 100644 (file)
@@ -1123,7 +1123,7 @@ Signed-off-by: Jonathan Bell <jonathan@raspberrypi.org>
  }
 --- a/drivers/usb/core/hub.c
 +++ b/drivers/usb/core/hub.c
-@@ -5662,7 +5662,7 @@ static void port_event(struct usb_hub *h
+@@ -5663,7 +5663,7 @@ static void port_event(struct usb_hub *h
                port_dev->over_current_count++;
                port_over_current_notify(port_dev);
  
index f62ac07f6d405af587db7374195f4136b65b222a..3008eb79530661c87878995e1002d043a8393c25 100644 (file)
@@ -221,7 +221,7 @@ Signed-off-by: Yaroslav Rosomakho <yaroslavros@gmail.com>
  static inline int mmc_blk_part_switch(struct mmc_card *card,
                                      unsigned int part_type);
  static void mmc_blk_rw_rq_prep(struct mmc_queue_req *mqrq,
-@@ -2907,6 +2914,7 @@ static int mmc_blk_probe(struct mmc_card
+@@ -2909,6 +2916,7 @@ static int mmc_blk_probe(struct mmc_card
  {
        struct mmc_blk_data *md, *part_md;
        char cap_str[10];
@@ -229,7 +229,7 @@ Signed-off-by: Yaroslav Rosomakho <yaroslavros@gmail.com>
  
        /*
         * Check that the card supports the command class(es) we need.
-@@ -2914,7 +2922,16 @@ static int mmc_blk_probe(struct mmc_card
+@@ -2916,7 +2924,16 @@ static int mmc_blk_probe(struct mmc_card
        if (!(card->csd.cmdclass & CCC_BLOCK_READ))
                return -ENODEV;
  
@@ -247,7 +247,7 @@ Signed-off-by: Yaroslav Rosomakho <yaroslavros@gmail.com>
  
        card->complete_wq = alloc_workqueue("mmc_complete",
                                        WQ_MEM_RECLAIM | WQ_HIGHPRI, 0);
-@@ -2929,9 +2946,14 @@ static int mmc_blk_probe(struct mmc_card
+@@ -2931,9 +2948,14 @@ static int mmc_blk_probe(struct mmc_card
  
        string_get_size((u64)get_capacity(md->disk), 512, STRING_UNITS_2,
                        cap_str, sizeof(cap_str));
@@ -266,7 +266,7 @@ Signed-off-by: Yaroslav Rosomakho <yaroslavros@gmail.com>
                goto out;
 --- a/drivers/mmc/core/core.c
 +++ b/drivers/mmc/core/core.c
-@@ -1885,7 +1885,8 @@ EXPORT_SYMBOL(mmc_erase);
+@@ -1888,7 +1888,8 @@ EXPORT_SYMBOL(mmc_erase);
  
  int mmc_can_erase(struct mmc_card *card)
  {
index 8443f605649e28a301129457f50f87b67e30ca46..5d452d5ba670e0d6d9fed60458d6b7e069a77944 100644 (file)
@@ -70,7 +70,7 @@ Signed-off-by: Jonathan Bell <jonathan@raspberrypi.org>
   * @dev: the device whose endpoint is being disabled
 --- a/include/linux/usb.h
 +++ b/include/linux/usb.h
-@@ -1850,6 +1850,8 @@ extern int usb_clear_halt(struct usb_dev
+@@ -1843,6 +1843,8 @@ extern int usb_clear_halt(struct usb_dev
  extern int usb_reset_configuration(struct usb_device *dev);
  extern int usb_set_interface(struct usb_device *dev, int ifnum, int alternate);
  extern void usb_reset_endpoint(struct usb_device *dev, unsigned int epaddr);
index 676548d2225d7792848ccbd15d1cae8d4c26acbf..5e00cacb883cfde96d5e95317b44724a372e48e1 100644 (file)
@@ -33,7 +33,7 @@ Signed-off-by: Jonathan Bell <jonathan@raspberrypi.org>
  #define USB_VENDOR_ID_BELKIN          0x050d
  #define USB_DEVICE_ID_FLIP_KVM                0x3201
  
-@@ -1282,6 +1285,9 @@
+@@ -1283,6 +1286,9 @@
  #define USB_VENDOR_ID_XAT     0x2505
  #define USB_DEVICE_ID_XAT_CSR 0x0220
  
@@ -53,7 +53,7 @@ Signed-off-by: Jonathan Bell <jonathan@raspberrypi.org>
        { HID_USB_DEVICE(USB_VENDOR_ID_CHICONY, USB_DEVICE_ID_CHICONY_MULTI_TOUCH), HID_QUIRK_MULTI_INPUT },
        { HID_USB_DEVICE(USB_VENDOR_ID_CHICONY, USB_DEVICE_ID_CHICONY_PIXART_USB_OPTICAL_MOUSE), HID_QUIRK_ALWAYS_POLL },
        { HID_USB_DEVICE(USB_VENDOR_ID_CHICONY, USB_DEVICE_ID_CHICONY_PIXART_USB_OPTICAL_MOUSE2), HID_QUIRK_ALWAYS_POLL },
-@@ -198,6 +199,7 @@ static const struct hid_device_id hid_qu
+@@ -199,6 +200,7 @@ static const struct hid_device_id hid_qu
        { HID_USB_DEVICE(USB_VENDOR_ID_WISEGROUP, USB_DEVICE_ID_QUAD_USB_JOYPAD), HID_QUIRK_NOGET | HID_QUIRK_MULTI_INPUT },
        { HID_USB_DEVICE(USB_VENDOR_ID_XIN_MO, USB_DEVICE_ID_XIN_MO_DUAL_ARCADE), HID_QUIRK_MULTI_INPUT },
        { HID_USB_DEVICE(USB_VENDOR_ID_LOGITECH, USB_DEVICE_ID_LOGITECH_GROUP_AUDIO), HID_QUIRK_NOGET },
index 79af4c7c4a92863e2b98ac5e8ce1d13bb20c9853..a4a29ba4fd41e39734a3d25913a9ede9d2b55551 100644 (file)
@@ -779,7 +779,7 @@ Link: https://patchwork.freedesktop.org/patch/msgid/845aa10ef171fc0ea060495efef1
        struct rcar_du_device *rcdu = rcrtc->dev;
 --- a/drivers/gpu/drm/rockchip/rockchip_drm_vop.c
 +++ b/drivers/gpu/drm/rockchip/rockchip_drm_vop.c
-@@ -693,7 +693,7 @@ static void rockchip_drm_set_win_enabled
+@@ -701,7 +701,7 @@ static void rockchip_drm_set_win_enabled
  }
  
  static void vop_crtc_atomic_disable(struct drm_crtc *crtc,
@@ -788,7 +788,7 @@ Link: https://patchwork.freedesktop.org/patch/msgid/845aa10ef171fc0ea060495efef1
  {
        struct vop *vop = to_vop(crtc);
  
-@@ -1261,8 +1261,10 @@ static void vop_crtc_atomic_begin(struct
+@@ -1269,8 +1269,10 @@ static void vop_crtc_atomic_begin(struct
  }
  
  static void vop_crtc_atomic_enable(struct drm_crtc *crtc,
index feda191820c5e8a8877544129b504864f1130fb7..1a56db5b992d17baf9b1f4b609b2dcaedb60b811 100644 (file)
@@ -201,7 +201,7 @@ Link: https://patchwork.freedesktop.org/patch/msgid/20201028123222.1732139-1-max
 
 --- a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
 +++ b/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
-@@ -5640,17 +5640,19 @@ static void dm_update_crtc_active_planes
+@@ -5641,17 +5641,19 @@ static void dm_update_crtc_active_planes
  }
  
  static int dm_crtc_helper_atomic_check(struct drm_crtc *crtc,
@@ -225,7 +225,7 @@ Link: https://patchwork.freedesktop.org/patch/msgid/20201028123222.1732139-1-max
                WARN_ON(1);
                return ret;
        }
-@@ -5661,8 +5663,8 @@ static int dm_crtc_helper_atomic_check(s
+@@ -5662,8 +5664,8 @@ static int dm_crtc_helper_atomic_check(s
         * planes are disabled, which is not supported by the hardware. And there is legacy
         * userspace which stops using the HW cursor altogether in response to the resulting EINVAL.
         */
@@ -754,7 +754,7 @@ Link: https://patchwork.freedesktop.org/patch/msgid/20201028123222.1732139-1-max
                /* Skip the writeback encoder. */
 --- a/drivers/gpu/drm/rockchip/rockchip_drm_vop.c
 +++ b/drivers/gpu/drm/rockchip/rockchip_drm_vop.c
-@@ -1416,8 +1416,10 @@ static void vop_wait_for_irq_handler(str
+@@ -1424,8 +1424,10 @@ static void vop_wait_for_irq_handler(str
  }
  
  static int vop_crtc_atomic_check(struct drm_crtc *crtc,
index bc944d26ecdc6306b40318de9605966eaf43f3e3..374b724185e4e51c7480d640f58dd3048f8666e3 100644 (file)
@@ -745,7 +745,7 @@ Link: https://patchwork.freedesktop.org/patch/msgid/20201028123222.1732139-2-max
        struct drm_device *dev = rcrtc->crtc.dev;
 --- a/drivers/gpu/drm/rockchip/rockchip_drm_vop.c
 +++ b/drivers/gpu/drm/rockchip/rockchip_drm_vop.c
-@@ -1247,8 +1247,10 @@ static void vop_crtc_gamma_set(struct vo
+@@ -1255,8 +1255,10 @@ static void vop_crtc_gamma_set(struct vo
  }
  
  static void vop_crtc_atomic_begin(struct drm_crtc *crtc,
@@ -757,7 +757,7 @@ Link: https://patchwork.freedesktop.org/patch/msgid/20201028123222.1732139-2-max
        struct vop *vop = to_vop(crtc);
  
        /*
-@@ -1463,8 +1465,10 @@ static int vop_crtc_atomic_check(struct
+@@ -1471,8 +1473,10 @@ static int vop_crtc_atomic_check(struct
  }
  
  static void vop_crtc_atomic_flush(struct drm_crtc *crtc,
index aeae056d234ff8bb4186c4c4e8f250be4a0bcd3a..7d5bc2afd1dfd566546b7d474753dba88c642ec1 100644 (file)
@@ -22,7 +22,7 @@ Signed-off-by: Maxime Ripard <maxime@cerno.tech>
 
 --- a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
 +++ b/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
-@@ -6566,9 +6566,7 @@ void amdgpu_dm_connector_init_helper(str
+@@ -6567,9 +6567,7 @@ void amdgpu_dm_connector_init_helper(str
        if (connector_type == DRM_MODE_CONNECTOR_HDMIA ||
            connector_type == DRM_MODE_CONNECTOR_DisplayPort ||
            connector_type == DRM_MODE_CONNECTOR_eDP) {
index 67e5f94e993637021cfbfe9c923d142d714bf8e6..d4705d5b89893aab84f53781c6a75b270390f41b 100644 (file)
@@ -21,7 +21,7 @@ Signed-off-by: Maxime Ripard <maxime@cerno.tech>
 
 --- a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
 +++ b/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
-@@ -5511,25 +5511,6 @@ static int fill_hdr_info_packet(const st
+@@ -5512,25 +5512,6 @@ static int fill_hdr_info_packet(const st
        return 0;
  }
  
@@ -47,7 +47,7 @@ Signed-off-by: Maxime Ripard <maxime@cerno.tech>
  static int
  amdgpu_dm_connector_atomic_check(struct drm_connector *conn,
                                 struct drm_atomic_state *state)
-@@ -5545,7 +5526,7 @@ amdgpu_dm_connector_atomic_check(struct
+@@ -5546,7 +5527,7 @@ amdgpu_dm_connector_atomic_check(struct
        if (!crtc)
                return 0;
  
index bd36c0a3eb17d53ee14d193ed486d8a6fa1c6a20..1d1d6ab11861dc0423d4e1184a37112ad4d3dcf5 100644 (file)
@@ -157,7 +157,7 @@ Signed-off-by: Joerg Quinten <aBUGSworstnightmare@gmail.com>
  static const struct drm_display_mode innolux_at070tn92_mode = {
        .clock = 33333,
        .hdisplay = 800,
-@@ -4084,6 +4116,9 @@ static const struct of_device_id platfor
+@@ -4085,6 +4117,9 @@ static const struct of_device_id platfor
                .compatible = "innolux,at043tn24",
                .data = &innolux_at043tn24,
        }, {
index b74d001f5477f52d0f1f8726f7ad95809b457f91..97186dd664f9cbcb51d25b0fb48bb834ddc3250f 100644 (file)
@@ -42,7 +42,7 @@ Link: https://patchwork.freedesktop.org/patch/msgid/20201211114237.213288-2-tomi
 
 --- a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
 +++ b/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
-@@ -5027,7 +5027,6 @@ static void dm_disable_vblank(struct drm
+@@ -5028,7 +5028,6 @@ static void dm_disable_vblank(struct drm
  static const struct drm_crtc_funcs amdgpu_dm_crtc_funcs = {
        .reset = dm_crtc_reset_state,
        .destroy = amdgpu_dm_crtc_destroy,
@@ -405,7 +405,7 @@ Link: https://patchwork.freedesktop.org/patch/msgid/20201211114237.213288-2-tomi
  /* -----------------------------------------------------------------------------
 --- a/drivers/gpu/drm/rockchip/rockchip_drm_vop.c
 +++ b/drivers/gpu/drm/rockchip/rockchip_drm_vop.c
-@@ -1649,7 +1649,6 @@ static const struct drm_crtc_funcs vop_c
+@@ -1657,7 +1657,6 @@ static const struct drm_crtc_funcs vop_c
        .disable_vblank = vop_crtc_disable_vblank,
        .set_crc_source = vop_crtc_set_crc_source,
        .verify_crc_source = vop_crtc_verify_crc_source,
index db93ae63109a809cb4b19fd1cdfc898741c7fba1..d48be85ecdad8729c298a83a57abfc77968773d1 100644 (file)
@@ -26,7 +26,7 @@ Signed-off-by: Jonathan Bell <jonathan@raspberrypi.com>
 
 --- a/drivers/usb/host/xhci-ring.c
 +++ b/drivers/usb/host/xhci-ring.c
-@@ -4277,9 +4277,9 @@ void xhci_queue_new_dequeue_state(struct
+@@ -4275,9 +4275,9 @@ void xhci_queue_new_dequeue_state(struct
        }
        ep = &xhci->devs[slot_id]->eps[ep_index];
        if ((ep->ep_state & SET_DEQ_PENDING)) {
diff --git a/target/linux/generic/backport-5.10/610-v5.13-10-netfilter-nftables-update-table-flags-from-the-commi.patch b/target/linux/generic/backport-5.10/610-v5.13-10-netfilter-nftables-update-table-flags-from-the-commi.patch
deleted file mode 100644 (file)
index ef92752..0000000
+++ /dev/null
@@ -1,103 +0,0 @@
-From: Pablo Neira Ayuso <pablo@netfilter.org>
-Date: Tue, 23 Mar 2021 00:56:28 +0100
-Subject: [PATCH] netfilter: nftables: update table flags from the commit
- phase
-
-Do not update table flags from the preparation phase. Store the flags
-update into the transaction, then update the flags from the commit
-phase.
-
-Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
----
-
---- a/include/net/netfilter/nf_tables.h
-+++ b/include/net/netfilter/nf_tables.h
-@@ -1479,13 +1479,16 @@ struct nft_trans_chain {
- struct nft_trans_table {
-       bool                            update;
--      bool                            enable;
-+      u8                              state;
-+      u32                             flags;
- };
- #define nft_trans_table_update(trans) \
-       (((struct nft_trans_table *)trans->data)->update)
--#define nft_trans_table_enable(trans) \
--      (((struct nft_trans_table *)trans->data)->enable)
-+#define nft_trans_table_state(trans)  \
-+      (((struct nft_trans_table *)trans->data)->state)
-+#define nft_trans_table_flags(trans)  \
-+      (((struct nft_trans_table *)trans->data)->flags)
- struct nft_trans_elem {
-       struct nft_set                  *set;
---- a/net/netfilter/nf_tables_api.c
-+++ b/net/netfilter/nf_tables_api.c
-@@ -1074,6 +1074,12 @@ static void nf_tables_table_disable(stru
-       nft_table_disable(net, table, 0);
- }
-+enum {
-+      NFT_TABLE_STATE_UNCHANGED       = 0,
-+      NFT_TABLE_STATE_DORMANT,
-+      NFT_TABLE_STATE_WAKEUP
-+};
-+
- static int nf_tables_updtable(struct nft_ctx *ctx)
- {
-       struct nft_trans *trans;
-@@ -1097,19 +1103,17 @@ static int nf_tables_updtable(struct nft
-       if ((flags & NFT_TABLE_F_DORMANT) &&
-           !(ctx->table->flags & NFT_TABLE_F_DORMANT)) {
--              nft_trans_table_enable(trans) = false;
-+              nft_trans_table_state(trans) = NFT_TABLE_STATE_DORMANT;
-       } else if (!(flags & NFT_TABLE_F_DORMANT) &&
-                  ctx->table->flags & NFT_TABLE_F_DORMANT) {
--              ctx->table->flags &= ~NFT_TABLE_F_DORMANT;
-               ret = nf_tables_table_enable(ctx->net, ctx->table);
-               if (ret >= 0)
--                      nft_trans_table_enable(trans) = true;
--              else
--                      ctx->table->flags |= NFT_TABLE_F_DORMANT;
-+                      nft_trans_table_state(trans) = NFT_TABLE_STATE_WAKEUP;
-       }
-       if (ret < 0)
-               goto err;
-+      nft_trans_table_flags(trans) = flags;
-       nft_trans_table_update(trans) = true;
-       nft_trans_commit_list_add_tail(ctx->net, trans);
-       return 0;
-@@ -8475,11 +8479,10 @@ static int nf_tables_commit(struct net *
-               switch (trans->msg_type) {
-               case NFT_MSG_NEWTABLE:
-                       if (nft_trans_table_update(trans)) {
--                              if (!nft_trans_table_enable(trans)) {
--                                      nf_tables_table_disable(net,
--                                                              trans->ctx.table);
--                                      trans->ctx.table->flags |= NFT_TABLE_F_DORMANT;
--                              }
-+                              if (nft_trans_table_state(trans) == NFT_TABLE_STATE_DORMANT)
-+                                      nf_tables_table_disable(net, trans->ctx.table);
-+
-+                              trans->ctx.table->flags = nft_trans_table_flags(trans);
-                       } else {
-                               nft_clear(net, trans->ctx.table);
-                       }
-@@ -8728,11 +8731,9 @@ static int __nf_tables_abort(struct net
-               switch (trans->msg_type) {
-               case NFT_MSG_NEWTABLE:
-                       if (nft_trans_table_update(trans)) {
--                              if (nft_trans_table_enable(trans)) {
--                                      nf_tables_table_disable(net,
--                                                              trans->ctx.table);
--                                      trans->ctx.table->flags |= NFT_TABLE_F_DORMANT;
--                              }
-+                              if (nft_trans_table_state(trans) == NFT_TABLE_STATE_WAKEUP)
-+                                      nf_tables_table_disable(net, trans->ctx.table);
-+
-                               nft_trans_destroy(trans);
-                       } else {
-                               list_del_rcu(&trans->ctx.table->list);
index 1c9add0ca60a3d9b2b25b908bc02c44d0c5ce491..1ea4757268602dfe3e2d925c5f2c0f3f95a3f949 100644 (file)
@@ -1036,7 +1036,7 @@ Signed-off-by: David S. Miller <davem@davemloft.net>
                u32 mahr = ravb_read(ndev, MAHR);
                u32 malr = ravb_read(ndev, MALR);
  
-@@ -2191,7 +2193,7 @@ static int ravb_probe(struct platform_de
+@@ -2202,7 +2204,7 @@ static int ravb_probe(struct platform_de
        priv->msg_enable = RAVB_DEF_MSG_ENABLE;
  
        /* Read and set MAC address */
index dc35d513c04c23a5213657d7e4ad8be90ce702be..c0709fba45174daebe073f46dc0549ff1bb875b2 100644 (file)
@@ -19,7 +19,7 @@
  
  #define QUECTEL_VENDOR_ID                     0x2c7c
  /* These Quectel products use Quectel's vendor ID */
-@@ -1185,6 +1187,11 @@ static const struct usb_device_id option
+@@ -1187,6 +1189,11 @@ static const struct usb_device_id option
          .driver_info = ZLP },
        { USB_DEVICE(QUECTEL_VENDOR_ID, QUECTEL_PRODUCT_BG96),
          .driver_info = RSVD(4) },
index f9cb173ff2cbf6f3570a20f6e68ca98147c601ae..62bba1d72a001f89e9bae4ac9de8a37ba0db3914 100644 (file)
@@ -1,6 +1,6 @@
 --- a/drivers/firmware/qcom_scm.c
 +++ b/drivers/firmware/qcom_scm.c
-@@ -1268,6 +1268,7 @@ static const struct of_device_id qcom_sc
+@@ -1275,6 +1275,7 @@ static const struct of_device_id qcom_sc
                                                             SCM_HAS_BUS_CLK)
        },
        { .compatible = "qcom,scm-ipq4019" },
index f3df206f3e18a358364ad96ba5463cd1577d6901..6f2ddd1dd05d18e1da78a305ae8b66f21a8a6afe 100644 (file)
@@ -95,7 +95,7 @@ still required by target/linux/ramips/files/drivers/net/ethernet/ralink/mdio.c
                phydev->mii_ts->link_state(phydev->mii_ts, phydev);
 --- a/drivers/net/phy/phylink.c
 +++ b/drivers/net/phy/phylink.c
-@@ -931,7 +931,8 @@ void phylink_destroy(struct phylink *pl)
+@@ -932,7 +932,8 @@ void phylink_destroy(struct phylink *pl)
  }
  EXPORT_SYMBOL_GPL(phylink_destroy);
  
index 3cb04c086873c96567646b8e6de4ed358f510620..1e47db6a36212daee6dde86db5e9cdc96e4940e8 100644 (file)
@@ -1,6 +1,6 @@
 --- a/drivers/net/phy/phylink.c
 +++ b/drivers/net/phy/phylink.c
-@@ -1449,6 +1449,11 @@ int phylink_ethtool_ksettings_set(struct
+@@ -1450,6 +1450,11 @@ int phylink_ethtool_ksettings_set(struct
                 *   the presence of a PHY, this should not be changed as that
                 *   should be determined from the media side advertisement.
                 */
@@ -12,7 +12,7 @@
                return phy_ethtool_ksettings_set(pl->phydev, kset);
        }
  
-@@ -1750,8 +1755,11 @@ int phylink_ethtool_get_eee(struct phyli
+@@ -1751,8 +1756,11 @@ int phylink_ethtool_get_eee(struct phyli
  
        ASSERT_RTNL();
  
@@ -25,7 +25,7 @@
  
        return ret;
  }
-@@ -1768,8 +1776,11 @@ int phylink_ethtool_set_eee(struct phyli
+@@ -1769,8 +1777,11 @@ int phylink_ethtool_set_eee(struct phyli
  
        ASSERT_RTNL();
  
index b8b0836a883b1aae086af9e8512ed443b322ca3c..a44f717515804c6eb03b8105988c008bcc672137 100644 (file)
@@ -1,6 +1,6 @@
 --- a/drivers/net/bonding/bond_main.c
 +++ b/drivers/net/bonding/bond_main.c
-@@ -2050,6 +2050,8 @@ int bond_enslave(struct net_device *bond
+@@ -2056,6 +2056,8 @@ int bond_enslave(struct net_device *bond
                goto err_unregister;
        }