diff --git a/root/target/linux/generic/config-5.15 b/root/target/linux/generic/config-5.15 index 36da1a10..5fff4ac7 100644 --- a/root/target/linux/generic/config-5.15 +++ b/root/target/linux/generic/config-5.15 @@ -7612,3 +7612,6 @@ CONFIG_SERIAL_8250_16550A_VARIANTS=y # CONFIG_ZRAM_DEF_COMP_LZ4HC is not set # CONFIG_INIT_STACK_ALL_PATTERN is not set # CONFIG_INIT_STACK_ALL_ZERO is not set +# CONFIG_I2C_BRCMSTB is not set +# CONFIG_NVMEM_ROCKCHIP_EFUSE is not set +# CONFIG_NVMEM_QCOM_QFPROM is not set diff --git a/root/target/linux/ipq40xx/patches-5.4/719-meiglink_slm750_support.patch b/root/target/linux/ipq40xx/patches-5.4/719-meiglink_slm750_support.patch deleted file mode 100644 index 9fa02a68..00000000 --- a/root/target/linux/ipq40xx/patches-5.4/719-meiglink_slm750_support.patch +++ /dev/null @@ -1,35 +0,0 @@ -Index: linux-5.4.137/drivers/usb/serial/option.c -=================================================================== ---- linux-5.4.137.orig/drivers/usb/serial/option.c -+++ linux-5.4.137/drivers/usb/serial/option.c -@@ -241,6 +241,8 @@ static void option_instat_callback(struc - #define UBLOX_PRODUCT_R6XX 0x90fa - /* These Yuga products use Qualcomm's vendor ID */ - #define YUGA_PRODUCT_CLM920_NC5 0x9625 -+/* These Meiglink products use Qualcomm's vendor ID */ -+#define MEIGLINK_PRODUCT_SLM750 0xf601 - - #define QUECTEL_VENDOR_ID 0x2c7c - /* These Quectel products use Quectel's vendor ID */ -@@ -1102,6 +1104,9 @@ static const struct usb_device_id option - /* u-blox products using Qualcomm vendor ID */ - { USB_DEVICE(QUALCOMM_VENDOR_ID, UBLOX_PRODUCT_R410M), - .driver_info = RSVD(1) | RSVD(3) }, -+ /* Meiglink products using Qualcomm vendor ID */ -+ // Works OK in case of some issues check macros that are used by Quectel Products -+ { USB_DEVICE(QUALCOMM_VENDOR_ID, MEIGLINK_PRODUCT_SLM750)}, - { USB_DEVICE(QUALCOMM_VENDOR_ID, UBLOX_PRODUCT_R6XX), - .driver_info = RSVD(3) }, - /* Quectel products using Quectel vendor ID */ -Index: linux-5.4.137/drivers/net/usb/qmi_wwan.c -=================================================================== ---- linux-5.4.137.orig/drivers/net/usb/qmi_wwan.c -+++ linux-5.4.137/drivers/net/usb/qmi_wwan.c -@@ -1171,6 +1171,7 @@ static const struct usb_device_id produc - {QMI_FIXED_INTF(0x05c6, 0x9079, 6)}, - {QMI_FIXED_INTF(0x05c6, 0x9079, 7)}, - {QMI_FIXED_INTF(0x05c6, 0x9079, 8)}, -+ {QMI_MATCH_FF_FF_FF(0x05c6, 0xf601)}, /* Meiglink SLM750 (in case of issues check if DTR flag setting is enough) */ - {QMI_FIXED_INTF(0x05c6, 0x9080, 5)}, - {QMI_FIXED_INTF(0x05c6, 0x9080, 6)}, - {QMI_FIXED_INTF(0x05c6, 0x9080, 7)}, diff --git a/root/tools/firmware-utils/Makefile b/root/tools/firmware-utils/Makefile index 2534cec5..1c47a310 100644 --- a/root/tools/firmware-utils/Makefile +++ b/root/tools/firmware-utils/Makefile @@ -11,9 +11,9 @@ PKG_RELEASE:=1 PKG_SOURCE_PROTO:=git PKG_SOURCE_URL=$(PROJECT_GIT)/project/firmware-utils.git -PKG_SOURCE_DATE:=2022-04-25 -PKG_SOURCE_VERSION:=ddc3e00e314d3fbc3f9faab2d07395722ce9b01a -PKG_MIRROR_HASH:=246fc1d72d3a8cdb4072d81e033c92abaf614acd6f35a10fffd029d5c7f9303b +PKG_SOURCE_DATE:=2022-12-15 +PKG_SOURCE_VERSION:=bd856eff48509fa4511169ee55f639ede8dd4ac6 +PKG_MIRROR_HASH:=4dc754b403b10f43dc2871f17ef7b223c85ad3b14c57899497f0b6bb304756d9 include $(INCLUDE_DIR)/host-build.mk include $(INCLUDE_DIR)/cmake.mk