From 641b1656ed81c0ceb1a4f2c56ff093762f530478 Mon Sep 17 00:00:00 2001 From: Rakesh Kumar Date: Wed, 23 Oct 2024 12:34:57 +0530 Subject: [PATCH] linux-iot2050: update to 6.1.111-cip29[-rt16] Align the kernel version with upstream version which includes essential bug fixes and security patches. This upgrade addresses: - General system stability and reliability enhancements. - Important bug fixes in key subsystems, including network drivers filesystem handling, and device support. - Security patches, reducing vulnerabilities in the system. - Eliminates the need for the `0062-PCI-keystone-Add-workaround-for-Errata-i2037-AM65x-S.patch` due to kernel improvements in this version. Signed-off-by: Rakesh Kumar --- ...-workaround-for-Errata-i2037-AM65x-S.patch | 111 ------------------ ...m65-main-Add-properties-to-support-.patch} | 0 ...pdate-ti_sci_msg_req_reboot-to-incl.patch} | 0 ...th-Add-missing-icss_iep_put-to-erro.patch} | 0 ...th-Fix-error-cleanup-on-failing-pru.patch} | 0 ...ts-ti-iot2050-Drop-unused-ecap0-PWM.patch} | 0 ...050-Definitions-for-runtime-pinmuxi.patch} | 0 ...050-Refactor-the-m.2-and-minipcie-p.patch} | 0 ...050-Add-icssg-prueth-nodes-for-PG2-.patch} | 0 ...iot2050-Add-node-for-generic-spidev.patch} | 0 ...cate-the-green-light-is-off-when-pa.patch} | 0 ...-setting-the-RJ45-port-led-behavior.patch} | 0 ...tend-led-panic-indicator-on-and-off.patch} | 0 ...050-Disable-R5-lockstep-for-all-PG2.patch} | 0 ...050-Factor-out-arduino-connector-bi.patch} | 0 ...dings-vendor-prefixes-Add-EVERLIGHT.patch} | 0 ...s-iio-Add-everlight-pm16d17-binding.patch} | 0 ...-support-for-everlight-pmd16d17-sen.patch} | 0 ...i-Add-binding-for-Siemens-IOT2050-S.patch} | 0 ...-iot2050-Support-IOT2050-SM-variant.patch} | 0 ...s-iot2050-Add-spidev-for-IOT2050-SM.patch} | 0 ...ig-add-SR1.0-specific-configuration.patch} | 0 ...th-add-SR1.0-specific-configuration.patch} | 0 ...sg-classifier-Add-support-for-SR1.0.patch} | 0 ...ig-Add-SR1.0-configuration-function.patch} | 0 ...tool-Adjust-channel-count-for-SR1.0.patch} | 0 ...th-Add-necessary-functions-for-SR1..patch} | 0 ...sg-prueth-Wire-up-support-for-SR1.0.patch} | 0 ...089-net-ti-icss_iep-Add-SR1-support.patch} | 0 ...050-Add-icssg-prueth-nodes-for-PG1-.patch} | 0 ...keystone-Fix-pci_ops-for-AM654x-SoC.patch} | 0 ...050-Disable-lock-step-for-all-iot20.patch} | 0 ...93-soc-ti-Add-IOMPU-like-PVU-driver.patch} | 0 ...m65-main-Add-VMAP-registers-to-PCI-.patch} | 0 ...050-Enforce-DMA-isolation-for-devic.patch} | 0 ...050-Enforce-DMA-isolation-for-devic.patch} | 0 ...=> linux-iot2050-rt_6.1.111-cip29-rt16.bb} | 2 +- ...ip26.bb => linux-iot2050_6.1.111-cip29.bb} | 2 +- 38 files changed, 2 insertions(+), 113 deletions(-) delete mode 100644 recipes-kernel/linux/files/patches-6.1/0062-PCI-keystone-Add-workaround-for-Errata-i2037-AM65x-S.patch rename recipes-kernel/linux/files/patches-6.1/{0063-arm64-dts-ti-k3-am65-main-Add-properties-to-support-.patch => 0062-arm64-dts-ti-k3-am65-main-Add-properties-to-support-.patch} (100%) rename recipes-kernel/linux/files/patches-6.1/{0064-firmware-ti_sci-Update-ti_sci_msg_req_reboot-to-incl.patch => 0063-firmware-ti_sci-Update-ti_sci_msg_req_reboot-to-incl.patch} (100%) rename recipes-kernel/linux/files/patches-6.1/{0065-net-ti-icssg-prueth-Add-missing-icss_iep_put-to-erro.patch => 0064-net-ti-icssg-prueth-Add-missing-icss_iep_put-to-erro.patch} (100%) rename recipes-kernel/linux/files/patches-6.1/{0066-net-ti-icssg-prueth-Fix-error-cleanup-on-failing-pru.patch => 0065-net-ti-icssg-prueth-Fix-error-cleanup-on-failing-pru.patch} (100%) rename recipes-kernel/linux/files/patches-6.1/{0067-arm64-dts-ti-iot2050-Drop-unused-ecap0-PWM.patch => 0066-arm64-dts-ti-iot2050-Drop-unused-ecap0-PWM.patch} (100%) rename recipes-kernel/linux/files/patches-6.1/{0068-arm64-dts-ti-iot2050-Definitions-for-runtime-pinmuxi.patch => 0067-arm64-dts-ti-iot2050-Definitions-for-runtime-pinmuxi.patch} (100%) rename recipes-kernel/linux/files/patches-6.1/{0069-arm64-dts-ti-iot2050-Refactor-the-m.2-and-minipcie-p.patch => 0068-arm64-dts-ti-iot2050-Refactor-the-m.2-and-minipcie-p.patch} (100%) rename recipes-kernel/linux/files/patches-6.1/{0070-arm64-dts-ti-iot2050-Add-icssg-prueth-nodes-for-PG2-.patch => 0069-arm64-dts-ti-iot2050-Add-icssg-prueth-nodes-for-PG2-.patch} (100%) rename recipes-kernel/linux/files/patches-6.1/{0071-WIP-arm64-dts-ti-iot2050-Add-node-for-generic-spidev.patch => 0070-WIP-arm64-dts-ti-iot2050-Add-node-for-generic-spidev.patch} (100%) rename recipes-kernel/linux/files/patches-6.1/{0072-arm64-dts-ti-Indicate-the-green-light-is-off-when-pa.patch => 0071-arm64-dts-ti-Indicate-the-green-light-is-off-when-pa.patch} (100%) rename recipes-kernel/linux/files/patches-6.1/{0073-HACK-setting-the-RJ45-port-led-behavior.patch => 0072-HACK-setting-the-RJ45-port-led-behavior.patch} (100%) rename recipes-kernel/linux/files/patches-6.1/{0074-WIP-feat-extend-led-panic-indicator-on-and-off.patch => 0073-WIP-feat-extend-led-panic-indicator-on-and-off.patch} (100%) rename recipes-kernel/linux/files/patches-6.1/{0075-arm64-dts-ti-iot2050-Disable-R5-lockstep-for-all-PG2.patch => 0074-arm64-dts-ti-iot2050-Disable-R5-lockstep-for-all-PG2.patch} (100%) rename recipes-kernel/linux/files/patches-6.1/{0076-arm64-dts-ti-iot2050-Factor-out-arduino-connector-bi.patch => 0075-arm64-dts-ti-iot2050-Factor-out-arduino-connector-bi.patch} (100%) rename recipes-kernel/linux/files/patches-6.1/{0077-dt-bindings-vendor-prefixes-Add-EVERLIGHT.patch => 0076-dt-bindings-vendor-prefixes-Add-EVERLIGHT.patch} (100%) rename recipes-kernel/linux/files/patches-6.1/{0078-dt-bindings-iio-Add-everlight-pm16d17-binding.patch => 0077-dt-bindings-iio-Add-everlight-pm16d17-binding.patch} (100%) rename recipes-kernel/linux/files/patches-6.1/{0079-iio-proximity-Add-support-for-everlight-pmd16d17-sen.patch => 0078-iio-proximity-Add-support-for-everlight-pmd16d17-sen.patch} (100%) rename recipes-kernel/linux/files/patches-6.1/{0080-dt-bindings-arm-ti-Add-binding-for-Siemens-IOT2050-S.patch => 0079-dt-bindings-arm-ti-Add-binding-for-Siemens-IOT2050-S.patch} (100%) rename recipes-kernel/linux/files/patches-6.1/{0081-dts-iot2050-Support-IOT2050-SM-variant.patch => 0080-dts-iot2050-Support-IOT2050-SM-variant.patch} (100%) rename recipes-kernel/linux/files/patches-6.1/{0082-WIP-dts-iot2050-Add-spidev-for-IOT2050-SM.patch => 0081-WIP-dts-iot2050-Add-spidev-for-IOT2050-SM.patch} (100%) rename recipes-kernel/linux/files/patches-6.1/{0083-net-ti-icssg-config-add-SR1.0-specific-configuration.patch => 0082-net-ti-icssg-config-add-SR1.0-specific-configuration.patch} (100%) rename recipes-kernel/linux/files/patches-6.1/{0084-net-ti-icssg-prueth-add-SR1.0-specific-configuration.patch => 0083-net-ti-icssg-prueth-add-SR1.0-specific-configuration.patch} (100%) rename recipes-kernel/linux/files/patches-6.1/{0085-net-ti-icssg-classifier-Add-support-for-SR1.0.patch => 0084-net-ti-icssg-classifier-Add-support-for-SR1.0.patch} (100%) rename recipes-kernel/linux/files/patches-6.1/{0086-net-ti-icssg-config-Add-SR1.0-configuration-function.patch => 0085-net-ti-icssg-config-Add-SR1.0-configuration-function.patch} (100%) rename recipes-kernel/linux/files/patches-6.1/{0087-net-ti-icssg-ethtool-Adjust-channel-count-for-SR1.0.patch => 0086-net-ti-icssg-ethtool-Adjust-channel-count-for-SR1.0.patch} (100%) rename recipes-kernel/linux/files/patches-6.1/{0088-net-ti-iccsg-prueth-Add-necessary-functions-for-SR1..patch => 0087-net-ti-iccsg-prueth-Add-necessary-functions-for-SR1..patch} (100%) rename recipes-kernel/linux/files/patches-6.1/{0089-net-ti-icssg-prueth-Wire-up-support-for-SR1.0.patch => 0088-net-ti-icssg-prueth-Wire-up-support-for-SR1.0.patch} (100%) rename recipes-kernel/linux/files/patches-6.1/{0090-net-ti-icss_iep-Add-SR1-support.patch => 0089-net-ti-icss_iep-Add-SR1-support.patch} (100%) rename recipes-kernel/linux/files/patches-6.1/{0091-arm64-dts-ti-iot2050-Add-icssg-prueth-nodes-for-PG1-.patch => 0090-arm64-dts-ti-iot2050-Add-icssg-prueth-nodes-for-PG1-.patch} (100%) rename recipes-kernel/linux/files/patches-6.1/{0092-PCI-keystone-Fix-pci_ops-for-AM654x-SoC.patch => 0091-PCI-keystone-Fix-pci_ops-for-AM654x-SoC.patch} (100%) rename recipes-kernel/linux/files/patches-6.1/{0093-arm64-dts-ti-iot2050-Disable-lock-step-for-all-iot20.patch => 0092-arm64-dts-ti-iot2050-Disable-lock-step-for-all-iot20.patch} (100%) rename recipes-kernel/linux/files/patches-6.1/{0094-soc-ti-Add-IOMPU-like-PVU-driver.patch => 0093-soc-ti-Add-IOMPU-like-PVU-driver.patch} (100%) rename recipes-kernel/linux/files/patches-6.1/{0095-arm64-dts-ti-k3-am65-main-Add-VMAP-registers-to-PCI-.patch => 0094-arm64-dts-ti-k3-am65-main-Add-VMAP-registers-to-PCI-.patch} (100%) rename recipes-kernel/linux/files/patches-6.1/{0096-PCI-keystone-Add-supported-for-PVU-based-DMA-isolati.patch => 0095-arm64-dts-ti-iot2050-Enforce-DMA-isolation-for-devic.patch} (100%) rename recipes-kernel/linux/files/patches-6.1/{0097-arm64-dts-ti-iot2050-Enforce-DMA-isolation-for-devic.patch => 0096-arm64-dts-ti-iot2050-Enforce-DMA-isolation-for-devic.patch} (100%) rename recipes-kernel/linux/{linux-iot2050-rt_6.1.102-cip26-rt14.bb => linux-iot2050-rt_6.1.111-cip29-rt16.bb} (72%) rename recipes-kernel/linux/{linux-iot2050_6.1.102-cip26.bb => linux-iot2050_6.1.111-cip29.bb} (69%) diff --git a/recipes-kernel/linux/files/patches-6.1/0062-PCI-keystone-Add-workaround-for-Errata-i2037-AM65x-S.patch b/recipes-kernel/linux/files/patches-6.1/0062-PCI-keystone-Add-workaround-for-Errata-i2037-AM65x-S.patch deleted file mode 100644 index bd0230944..000000000 --- a/recipes-kernel/linux/files/patches-6.1/0062-PCI-keystone-Add-workaround-for-Errata-i2037-AM65x-S.patch +++ /dev/null @@ -1,111 +0,0 @@ -From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 -From: Kishon Vijay Abraham I -Date: Tue, 11 Jul 2023 18:02:26 +0530 -Subject: [PATCH] PCI: keystone: Add workaround for Errata #i2037 (AM65x SR - 1.0) - -Errata #i2037 in AM65x/DRA80xM Processors Silicon Revision 1.0 -(SPRZ452D_July 2018_Revised December 2019 [1]) mentions when an -inbound PCIe TLP spans more than two internal AXI 128-byte bursts, -the bus may corrupt the packet payload and the corrupt data may -cause associated applications or the processor to hang. - -The workaround for Errata #i2037 is to limit the maximum read -request size and maximum payload size to 128 Bytes. Add workaround -for Errata #i2037 here. The errata and workaround is applicable -only to AM65x SR 1.0 and later versions of the silicon will have -this fixed. - -[1] -> http://www.ti.com/lit/er/sprz452d/sprz452d.pdf - -Signed-off-by: Kishon Vijay Abraham I -Signed-off-by: Achal Verma -Link: https://lore.kernel.org/linux-pci/20210325090026.8843-7-kishon@ti.com/ -Signed-off-by: Vignesh Raghavendra -[Taken from TI 6.1 SDK] ---- - drivers/pci/controller/dwc/pci-keystone.c | 42 +++++++++++++++++++++++ - 1 file changed, 42 insertions(+) - -diff --git a/drivers/pci/controller/dwc/pci-keystone.c b/drivers/pci/controller/dwc/pci-keystone.c -index 1f80a08b8ca7..50a777cbfb77 100644 ---- a/drivers/pci/controller/dwc/pci-keystone.c -+++ b/drivers/pci/controller/dwc/pci-keystone.c -@@ -35,6 +35,11 @@ - #define PCIE_DEVICEID_SHIFT 16 - - /* Application registers */ -+#define PID 0x000 -+#define RTL GENMASK(15, 11) -+#define RTL_SHIFT 11 -+#define AM6_PCI_PG1_RTL_VER 0x15 -+ - #define CMD_STATUS 0x004 - #define LTSSM_EN_VAL BIT(0) - #define OB_XLAT_EN_VAL BIT(1) -@@ -106,6 +111,8 @@ - - #define to_keystone_pcie(x) dev_get_drvdata((x)->dev) - -+#define PCI_DEVICE_ID_TI_AM654X 0xb00c -+ - struct ks_pcie_of_data { - enum dw_pcie_device_mode mode; - const struct dw_pcie_host_ops *host_ops; -@@ -614,7 +621,11 @@ static int ks_pcie_start_link(struct dw_pcie *pci) - static void ks_pcie_quirk(struct pci_dev *dev) - { - struct pci_bus *bus = dev->bus; -+ struct keystone_pcie *ks_pcie; -+ struct device *bridge_dev; - struct pci_dev *bridge; -+ u32 val; -+ - static const struct pci_device_id rc_pci_devids[] = { - { PCI_DEVICE(PCI_VENDOR_ID_TI, PCIE_RC_K2HK), - .class = PCI_CLASS_BRIDGE_PCI_NORMAL, .class_mask = ~0, }, -@@ -626,6 +637,11 @@ static void ks_pcie_quirk(struct pci_dev *dev) - .class = PCI_CLASS_BRIDGE_PCI_NORMAL, .class_mask = ~0, }, - { 0, }, - }; -+ static const struct pci_device_id am6_pci_devids[] = { -+ { PCI_DEVICE(PCI_VENDOR_ID_TI, PCI_DEVICE_ID_TI_AM654X), -+ .class = PCI_CLASS_BRIDGE_PCI << 8, .class_mask = ~0, }, -+ { 0, }, -+ }; - - if (pci_is_root_bus(bus)) - bridge = dev; -@@ -651,6 +667,32 @@ static void ks_pcie_quirk(struct pci_dev *dev) - pcie_set_readrq(dev, 256); - } - } -+ -+ /* -+ * Memory transactions fail with PCI controller in AM654 PG1.0 -+ * when MRRS is set to more than 128 Bytes. Force the MRRS to -+ * 128 Bytes in all downstream devices. -+ */ -+ if (pci_match_id(am6_pci_devids, bridge)) { -+ bridge_dev = pci_get_host_bridge_device(dev); -+ if (!bridge_dev && !bridge_dev->parent) -+ return; -+ -+ ks_pcie = dev_get_drvdata(bridge_dev->parent); -+ if (!ks_pcie) -+ return; -+ -+ val = ks_pcie_app_readl(ks_pcie, PID); -+ val &= RTL; -+ val >>= RTL_SHIFT; -+ if (val != AM6_PCI_PG1_RTL_VER) -+ return; -+ -+ if (pcie_get_readrq(dev) > 128) { -+ dev_info(&dev->dev, "limiting MRRS to 128\n"); -+ pcie_set_readrq(dev, 128); -+ } -+ } - } - DECLARE_PCI_FIXUP_ENABLE(PCI_ANY_ID, PCI_ANY_ID, ks_pcie_quirk); - diff --git a/recipes-kernel/linux/files/patches-6.1/0063-arm64-dts-ti-k3-am65-main-Add-properties-to-support-.patch b/recipes-kernel/linux/files/patches-6.1/0062-arm64-dts-ti-k3-am65-main-Add-properties-to-support-.patch similarity index 100% rename from recipes-kernel/linux/files/patches-6.1/0063-arm64-dts-ti-k3-am65-main-Add-properties-to-support-.patch rename to recipes-kernel/linux/files/patches-6.1/0062-arm64-dts-ti-k3-am65-main-Add-properties-to-support-.patch diff --git a/recipes-kernel/linux/files/patches-6.1/0064-firmware-ti_sci-Update-ti_sci_msg_req_reboot-to-incl.patch b/recipes-kernel/linux/files/patches-6.1/0063-firmware-ti_sci-Update-ti_sci_msg_req_reboot-to-incl.patch similarity index 100% rename from recipes-kernel/linux/files/patches-6.1/0064-firmware-ti_sci-Update-ti_sci_msg_req_reboot-to-incl.patch rename to recipes-kernel/linux/files/patches-6.1/0063-firmware-ti_sci-Update-ti_sci_msg_req_reboot-to-incl.patch diff --git a/recipes-kernel/linux/files/patches-6.1/0065-net-ti-icssg-prueth-Add-missing-icss_iep_put-to-erro.patch b/recipes-kernel/linux/files/patches-6.1/0064-net-ti-icssg-prueth-Add-missing-icss_iep_put-to-erro.patch similarity index 100% rename from recipes-kernel/linux/files/patches-6.1/0065-net-ti-icssg-prueth-Add-missing-icss_iep_put-to-erro.patch rename to recipes-kernel/linux/files/patches-6.1/0064-net-ti-icssg-prueth-Add-missing-icss_iep_put-to-erro.patch diff --git a/recipes-kernel/linux/files/patches-6.1/0066-net-ti-icssg-prueth-Fix-error-cleanup-on-failing-pru.patch b/recipes-kernel/linux/files/patches-6.1/0065-net-ti-icssg-prueth-Fix-error-cleanup-on-failing-pru.patch similarity index 100% rename from recipes-kernel/linux/files/patches-6.1/0066-net-ti-icssg-prueth-Fix-error-cleanup-on-failing-pru.patch rename to recipes-kernel/linux/files/patches-6.1/0065-net-ti-icssg-prueth-Fix-error-cleanup-on-failing-pru.patch diff --git a/recipes-kernel/linux/files/patches-6.1/0067-arm64-dts-ti-iot2050-Drop-unused-ecap0-PWM.patch b/recipes-kernel/linux/files/patches-6.1/0066-arm64-dts-ti-iot2050-Drop-unused-ecap0-PWM.patch similarity index 100% rename from recipes-kernel/linux/files/patches-6.1/0067-arm64-dts-ti-iot2050-Drop-unused-ecap0-PWM.patch rename to recipes-kernel/linux/files/patches-6.1/0066-arm64-dts-ti-iot2050-Drop-unused-ecap0-PWM.patch diff --git a/recipes-kernel/linux/files/patches-6.1/0068-arm64-dts-ti-iot2050-Definitions-for-runtime-pinmuxi.patch b/recipes-kernel/linux/files/patches-6.1/0067-arm64-dts-ti-iot2050-Definitions-for-runtime-pinmuxi.patch similarity index 100% rename from recipes-kernel/linux/files/patches-6.1/0068-arm64-dts-ti-iot2050-Definitions-for-runtime-pinmuxi.patch rename to recipes-kernel/linux/files/patches-6.1/0067-arm64-dts-ti-iot2050-Definitions-for-runtime-pinmuxi.patch diff --git a/recipes-kernel/linux/files/patches-6.1/0069-arm64-dts-ti-iot2050-Refactor-the-m.2-and-minipcie-p.patch b/recipes-kernel/linux/files/patches-6.1/0068-arm64-dts-ti-iot2050-Refactor-the-m.2-and-minipcie-p.patch similarity index 100% rename from recipes-kernel/linux/files/patches-6.1/0069-arm64-dts-ti-iot2050-Refactor-the-m.2-and-minipcie-p.patch rename to recipes-kernel/linux/files/patches-6.1/0068-arm64-dts-ti-iot2050-Refactor-the-m.2-and-minipcie-p.patch diff --git a/recipes-kernel/linux/files/patches-6.1/0070-arm64-dts-ti-iot2050-Add-icssg-prueth-nodes-for-PG2-.patch b/recipes-kernel/linux/files/patches-6.1/0069-arm64-dts-ti-iot2050-Add-icssg-prueth-nodes-for-PG2-.patch similarity index 100% rename from recipes-kernel/linux/files/patches-6.1/0070-arm64-dts-ti-iot2050-Add-icssg-prueth-nodes-for-PG2-.patch rename to recipes-kernel/linux/files/patches-6.1/0069-arm64-dts-ti-iot2050-Add-icssg-prueth-nodes-for-PG2-.patch diff --git a/recipes-kernel/linux/files/patches-6.1/0071-WIP-arm64-dts-ti-iot2050-Add-node-for-generic-spidev.patch b/recipes-kernel/linux/files/patches-6.1/0070-WIP-arm64-dts-ti-iot2050-Add-node-for-generic-spidev.patch similarity index 100% rename from recipes-kernel/linux/files/patches-6.1/0071-WIP-arm64-dts-ti-iot2050-Add-node-for-generic-spidev.patch rename to recipes-kernel/linux/files/patches-6.1/0070-WIP-arm64-dts-ti-iot2050-Add-node-for-generic-spidev.patch diff --git a/recipes-kernel/linux/files/patches-6.1/0072-arm64-dts-ti-Indicate-the-green-light-is-off-when-pa.patch b/recipes-kernel/linux/files/patches-6.1/0071-arm64-dts-ti-Indicate-the-green-light-is-off-when-pa.patch similarity index 100% rename from recipes-kernel/linux/files/patches-6.1/0072-arm64-dts-ti-Indicate-the-green-light-is-off-when-pa.patch rename to recipes-kernel/linux/files/patches-6.1/0071-arm64-dts-ti-Indicate-the-green-light-is-off-when-pa.patch diff --git a/recipes-kernel/linux/files/patches-6.1/0073-HACK-setting-the-RJ45-port-led-behavior.patch b/recipes-kernel/linux/files/patches-6.1/0072-HACK-setting-the-RJ45-port-led-behavior.patch similarity index 100% rename from recipes-kernel/linux/files/patches-6.1/0073-HACK-setting-the-RJ45-port-led-behavior.patch rename to recipes-kernel/linux/files/patches-6.1/0072-HACK-setting-the-RJ45-port-led-behavior.patch diff --git a/recipes-kernel/linux/files/patches-6.1/0074-WIP-feat-extend-led-panic-indicator-on-and-off.patch b/recipes-kernel/linux/files/patches-6.1/0073-WIP-feat-extend-led-panic-indicator-on-and-off.patch similarity index 100% rename from recipes-kernel/linux/files/patches-6.1/0074-WIP-feat-extend-led-panic-indicator-on-and-off.patch rename to recipes-kernel/linux/files/patches-6.1/0073-WIP-feat-extend-led-panic-indicator-on-and-off.patch diff --git a/recipes-kernel/linux/files/patches-6.1/0075-arm64-dts-ti-iot2050-Disable-R5-lockstep-for-all-PG2.patch b/recipes-kernel/linux/files/patches-6.1/0074-arm64-dts-ti-iot2050-Disable-R5-lockstep-for-all-PG2.patch similarity index 100% rename from recipes-kernel/linux/files/patches-6.1/0075-arm64-dts-ti-iot2050-Disable-R5-lockstep-for-all-PG2.patch rename to recipes-kernel/linux/files/patches-6.1/0074-arm64-dts-ti-iot2050-Disable-R5-lockstep-for-all-PG2.patch diff --git a/recipes-kernel/linux/files/patches-6.1/0076-arm64-dts-ti-iot2050-Factor-out-arduino-connector-bi.patch b/recipes-kernel/linux/files/patches-6.1/0075-arm64-dts-ti-iot2050-Factor-out-arduino-connector-bi.patch similarity index 100% rename from recipes-kernel/linux/files/patches-6.1/0076-arm64-dts-ti-iot2050-Factor-out-arduino-connector-bi.patch rename to recipes-kernel/linux/files/patches-6.1/0075-arm64-dts-ti-iot2050-Factor-out-arduino-connector-bi.patch diff --git a/recipes-kernel/linux/files/patches-6.1/0077-dt-bindings-vendor-prefixes-Add-EVERLIGHT.patch b/recipes-kernel/linux/files/patches-6.1/0076-dt-bindings-vendor-prefixes-Add-EVERLIGHT.patch similarity index 100% rename from recipes-kernel/linux/files/patches-6.1/0077-dt-bindings-vendor-prefixes-Add-EVERLIGHT.patch rename to recipes-kernel/linux/files/patches-6.1/0076-dt-bindings-vendor-prefixes-Add-EVERLIGHT.patch diff --git a/recipes-kernel/linux/files/patches-6.1/0078-dt-bindings-iio-Add-everlight-pm16d17-binding.patch b/recipes-kernel/linux/files/patches-6.1/0077-dt-bindings-iio-Add-everlight-pm16d17-binding.patch similarity index 100% rename from recipes-kernel/linux/files/patches-6.1/0078-dt-bindings-iio-Add-everlight-pm16d17-binding.patch rename to recipes-kernel/linux/files/patches-6.1/0077-dt-bindings-iio-Add-everlight-pm16d17-binding.patch diff --git a/recipes-kernel/linux/files/patches-6.1/0079-iio-proximity-Add-support-for-everlight-pmd16d17-sen.patch b/recipes-kernel/linux/files/patches-6.1/0078-iio-proximity-Add-support-for-everlight-pmd16d17-sen.patch similarity index 100% rename from recipes-kernel/linux/files/patches-6.1/0079-iio-proximity-Add-support-for-everlight-pmd16d17-sen.patch rename to recipes-kernel/linux/files/patches-6.1/0078-iio-proximity-Add-support-for-everlight-pmd16d17-sen.patch diff --git a/recipes-kernel/linux/files/patches-6.1/0080-dt-bindings-arm-ti-Add-binding-for-Siemens-IOT2050-S.patch b/recipes-kernel/linux/files/patches-6.1/0079-dt-bindings-arm-ti-Add-binding-for-Siemens-IOT2050-S.patch similarity index 100% rename from recipes-kernel/linux/files/patches-6.1/0080-dt-bindings-arm-ti-Add-binding-for-Siemens-IOT2050-S.patch rename to recipes-kernel/linux/files/patches-6.1/0079-dt-bindings-arm-ti-Add-binding-for-Siemens-IOT2050-S.patch diff --git a/recipes-kernel/linux/files/patches-6.1/0081-dts-iot2050-Support-IOT2050-SM-variant.patch b/recipes-kernel/linux/files/patches-6.1/0080-dts-iot2050-Support-IOT2050-SM-variant.patch similarity index 100% rename from recipes-kernel/linux/files/patches-6.1/0081-dts-iot2050-Support-IOT2050-SM-variant.patch rename to recipes-kernel/linux/files/patches-6.1/0080-dts-iot2050-Support-IOT2050-SM-variant.patch diff --git a/recipes-kernel/linux/files/patches-6.1/0082-WIP-dts-iot2050-Add-spidev-for-IOT2050-SM.patch b/recipes-kernel/linux/files/patches-6.1/0081-WIP-dts-iot2050-Add-spidev-for-IOT2050-SM.patch similarity index 100% rename from recipes-kernel/linux/files/patches-6.1/0082-WIP-dts-iot2050-Add-spidev-for-IOT2050-SM.patch rename to recipes-kernel/linux/files/patches-6.1/0081-WIP-dts-iot2050-Add-spidev-for-IOT2050-SM.patch diff --git a/recipes-kernel/linux/files/patches-6.1/0083-net-ti-icssg-config-add-SR1.0-specific-configuration.patch b/recipes-kernel/linux/files/patches-6.1/0082-net-ti-icssg-config-add-SR1.0-specific-configuration.patch similarity index 100% rename from recipes-kernel/linux/files/patches-6.1/0083-net-ti-icssg-config-add-SR1.0-specific-configuration.patch rename to recipes-kernel/linux/files/patches-6.1/0082-net-ti-icssg-config-add-SR1.0-specific-configuration.patch diff --git a/recipes-kernel/linux/files/patches-6.1/0084-net-ti-icssg-prueth-add-SR1.0-specific-configuration.patch b/recipes-kernel/linux/files/patches-6.1/0083-net-ti-icssg-prueth-add-SR1.0-specific-configuration.patch similarity index 100% rename from recipes-kernel/linux/files/patches-6.1/0084-net-ti-icssg-prueth-add-SR1.0-specific-configuration.patch rename to recipes-kernel/linux/files/patches-6.1/0083-net-ti-icssg-prueth-add-SR1.0-specific-configuration.patch diff --git a/recipes-kernel/linux/files/patches-6.1/0085-net-ti-icssg-classifier-Add-support-for-SR1.0.patch b/recipes-kernel/linux/files/patches-6.1/0084-net-ti-icssg-classifier-Add-support-for-SR1.0.patch similarity index 100% rename from recipes-kernel/linux/files/patches-6.1/0085-net-ti-icssg-classifier-Add-support-for-SR1.0.patch rename to recipes-kernel/linux/files/patches-6.1/0084-net-ti-icssg-classifier-Add-support-for-SR1.0.patch diff --git a/recipes-kernel/linux/files/patches-6.1/0086-net-ti-icssg-config-Add-SR1.0-configuration-function.patch b/recipes-kernel/linux/files/patches-6.1/0085-net-ti-icssg-config-Add-SR1.0-configuration-function.patch similarity index 100% rename from recipes-kernel/linux/files/patches-6.1/0086-net-ti-icssg-config-Add-SR1.0-configuration-function.patch rename to recipes-kernel/linux/files/patches-6.1/0085-net-ti-icssg-config-Add-SR1.0-configuration-function.patch diff --git a/recipes-kernel/linux/files/patches-6.1/0087-net-ti-icssg-ethtool-Adjust-channel-count-for-SR1.0.patch b/recipes-kernel/linux/files/patches-6.1/0086-net-ti-icssg-ethtool-Adjust-channel-count-for-SR1.0.patch similarity index 100% rename from recipes-kernel/linux/files/patches-6.1/0087-net-ti-icssg-ethtool-Adjust-channel-count-for-SR1.0.patch rename to recipes-kernel/linux/files/patches-6.1/0086-net-ti-icssg-ethtool-Adjust-channel-count-for-SR1.0.patch diff --git a/recipes-kernel/linux/files/patches-6.1/0088-net-ti-iccsg-prueth-Add-necessary-functions-for-SR1..patch b/recipes-kernel/linux/files/patches-6.1/0087-net-ti-iccsg-prueth-Add-necessary-functions-for-SR1..patch similarity index 100% rename from recipes-kernel/linux/files/patches-6.1/0088-net-ti-iccsg-prueth-Add-necessary-functions-for-SR1..patch rename to recipes-kernel/linux/files/patches-6.1/0087-net-ti-iccsg-prueth-Add-necessary-functions-for-SR1..patch diff --git a/recipes-kernel/linux/files/patches-6.1/0089-net-ti-icssg-prueth-Wire-up-support-for-SR1.0.patch b/recipes-kernel/linux/files/patches-6.1/0088-net-ti-icssg-prueth-Wire-up-support-for-SR1.0.patch similarity index 100% rename from recipes-kernel/linux/files/patches-6.1/0089-net-ti-icssg-prueth-Wire-up-support-for-SR1.0.patch rename to recipes-kernel/linux/files/patches-6.1/0088-net-ti-icssg-prueth-Wire-up-support-for-SR1.0.patch diff --git a/recipes-kernel/linux/files/patches-6.1/0090-net-ti-icss_iep-Add-SR1-support.patch b/recipes-kernel/linux/files/patches-6.1/0089-net-ti-icss_iep-Add-SR1-support.patch similarity index 100% rename from recipes-kernel/linux/files/patches-6.1/0090-net-ti-icss_iep-Add-SR1-support.patch rename to recipes-kernel/linux/files/patches-6.1/0089-net-ti-icss_iep-Add-SR1-support.patch diff --git a/recipes-kernel/linux/files/patches-6.1/0091-arm64-dts-ti-iot2050-Add-icssg-prueth-nodes-for-PG1-.patch b/recipes-kernel/linux/files/patches-6.1/0090-arm64-dts-ti-iot2050-Add-icssg-prueth-nodes-for-PG1-.patch similarity index 100% rename from recipes-kernel/linux/files/patches-6.1/0091-arm64-dts-ti-iot2050-Add-icssg-prueth-nodes-for-PG1-.patch rename to recipes-kernel/linux/files/patches-6.1/0090-arm64-dts-ti-iot2050-Add-icssg-prueth-nodes-for-PG1-.patch diff --git a/recipes-kernel/linux/files/patches-6.1/0092-PCI-keystone-Fix-pci_ops-for-AM654x-SoC.patch b/recipes-kernel/linux/files/patches-6.1/0091-PCI-keystone-Fix-pci_ops-for-AM654x-SoC.patch similarity index 100% rename from recipes-kernel/linux/files/patches-6.1/0092-PCI-keystone-Fix-pci_ops-for-AM654x-SoC.patch rename to recipes-kernel/linux/files/patches-6.1/0091-PCI-keystone-Fix-pci_ops-for-AM654x-SoC.patch diff --git a/recipes-kernel/linux/files/patches-6.1/0093-arm64-dts-ti-iot2050-Disable-lock-step-for-all-iot20.patch b/recipes-kernel/linux/files/patches-6.1/0092-arm64-dts-ti-iot2050-Disable-lock-step-for-all-iot20.patch similarity index 100% rename from recipes-kernel/linux/files/patches-6.1/0093-arm64-dts-ti-iot2050-Disable-lock-step-for-all-iot20.patch rename to recipes-kernel/linux/files/patches-6.1/0092-arm64-dts-ti-iot2050-Disable-lock-step-for-all-iot20.patch diff --git a/recipes-kernel/linux/files/patches-6.1/0094-soc-ti-Add-IOMPU-like-PVU-driver.patch b/recipes-kernel/linux/files/patches-6.1/0093-soc-ti-Add-IOMPU-like-PVU-driver.patch similarity index 100% rename from recipes-kernel/linux/files/patches-6.1/0094-soc-ti-Add-IOMPU-like-PVU-driver.patch rename to recipes-kernel/linux/files/patches-6.1/0093-soc-ti-Add-IOMPU-like-PVU-driver.patch diff --git a/recipes-kernel/linux/files/patches-6.1/0095-arm64-dts-ti-k3-am65-main-Add-VMAP-registers-to-PCI-.patch b/recipes-kernel/linux/files/patches-6.1/0094-arm64-dts-ti-k3-am65-main-Add-VMAP-registers-to-PCI-.patch similarity index 100% rename from recipes-kernel/linux/files/patches-6.1/0095-arm64-dts-ti-k3-am65-main-Add-VMAP-registers-to-PCI-.patch rename to recipes-kernel/linux/files/patches-6.1/0094-arm64-dts-ti-k3-am65-main-Add-VMAP-registers-to-PCI-.patch diff --git a/recipes-kernel/linux/files/patches-6.1/0096-PCI-keystone-Add-supported-for-PVU-based-DMA-isolati.patch b/recipes-kernel/linux/files/patches-6.1/0095-arm64-dts-ti-iot2050-Enforce-DMA-isolation-for-devic.patch similarity index 100% rename from recipes-kernel/linux/files/patches-6.1/0096-PCI-keystone-Add-supported-for-PVU-based-DMA-isolati.patch rename to recipes-kernel/linux/files/patches-6.1/0095-arm64-dts-ti-iot2050-Enforce-DMA-isolation-for-devic.patch diff --git a/recipes-kernel/linux/files/patches-6.1/0097-arm64-dts-ti-iot2050-Enforce-DMA-isolation-for-devic.patch b/recipes-kernel/linux/files/patches-6.1/0096-arm64-dts-ti-iot2050-Enforce-DMA-isolation-for-devic.patch similarity index 100% rename from recipes-kernel/linux/files/patches-6.1/0097-arm64-dts-ti-iot2050-Enforce-DMA-isolation-for-devic.patch rename to recipes-kernel/linux/files/patches-6.1/0096-arm64-dts-ti-iot2050-Enforce-DMA-isolation-for-devic.patch diff --git a/recipes-kernel/linux/linux-iot2050-rt_6.1.102-cip26-rt14.bb b/recipes-kernel/linux/linux-iot2050-rt_6.1.111-cip29-rt16.bb similarity index 72% rename from recipes-kernel/linux/linux-iot2050-rt_6.1.102-cip26-rt14.bb rename to recipes-kernel/linux/linux-iot2050-rt_6.1.111-cip29-rt16.bb index 28b777de4..ea32af78f 100644 --- a/recipes-kernel/linux/linux-iot2050-rt_6.1.102-cip26-rt14.bb +++ b/recipes-kernel/linux/linux-iot2050-rt_6.1.111-cip29-rt16.bb @@ -7,6 +7,6 @@ require linux-iot2050-6.1.inc -SRC_URI[sha256sum] = "7b11725df3d3d460d5f5a178517c6d4bf1c6e3354acb6d2a9b8df0f8d267149f" +SRC_URI[sha256sum] = "486d7c3dc921101a9ec29e829b9d31dd0c1f46533591c7ace572cf201939e2cb" SRC_URI += "file://iot2050-rt.cfg" diff --git a/recipes-kernel/linux/linux-iot2050_6.1.102-cip26.bb b/recipes-kernel/linux/linux-iot2050_6.1.111-cip29.bb similarity index 69% rename from recipes-kernel/linux/linux-iot2050_6.1.102-cip26.bb rename to recipes-kernel/linux/linux-iot2050_6.1.111-cip29.bb index 7ca9ed801..bc37592a9 100644 --- a/recipes-kernel/linux/linux-iot2050_6.1.102-cip26.bb +++ b/recipes-kernel/linux/linux-iot2050_6.1.111-cip29.bb @@ -7,4 +7,4 @@ require linux-iot2050-6.1.inc -SRC_URI[sha256sum] = "d14dd53b262d415e1a2e80a9dc6977156248ee403b00833ded66e126fb7139f3" +SRC_URI[sha256sum] = "1aa412d9eaa31c566568537cfd9149cb1b12449d937f93b693c97a425b47b89d"