diff --git a/meta-brands/meta-octagon/recipes-bsp/octagon-reader-sf8008.bb b/meta-brands/meta-octagon/recipes-bsp/octagon-reader-sf8008.bb index c109b4352fa..c3f327300f8 100644 --- a/meta-brands/meta-octagon/recipes-bsp/octagon-reader-sf8008.bb +++ b/meta-brands/meta-octagon/recipes-bsp/octagon-reader-sf8008.bb @@ -8,7 +8,7 @@ RDEPENDS:${PN} = "libsdl" COMPATIBLE_MACHINE = "^(sf8008)$" -SRCDATE = "20221220" +SRCDATE = "20230802" PV = "${SRCDATE}" PR = "r0" @@ -27,8 +27,8 @@ do_package_qa() { FILES:${PN} = "${bindir}/libreader" -SRC_URI[md5sum] = "1e6a90e6fa083ce029faef6792ce8c43" -SRC_URI[sha256sum] = "feb098096a5e4882259b60b6e866a33390f5bca7944ea3081fb59594943556e4" +SRC_URI[md5sum] = "f9556686da47e12ca2bf3ce7542c0907" +SRC_URI[sha256sum] = "e0ed7f9196f832bc6149b11eb14b72307b417a2019691f0d32b0f03e9bda417d" INHIBIT_PACKAGE_STRIP = "1" INHIBIT_PACKAGE_DEBUG_SPLIT = "1" diff --git a/meta-brands/meta-octagon/recipes-drivers/octagon-dvb-modules-sf8008.bb b/meta-brands/meta-octagon/recipes-drivers/octagon-dvb-modules-sf8008.bb index 55b4173d50e..1ed1572b487 100644 --- a/meta-brands/meta-octagon/recipes-drivers/octagon-dvb-modules-sf8008.bb +++ b/meta-brands/meta-octagon/recipes-drivers/octagon-dvb-modules-sf8008.bb @@ -1,8 +1,7 @@ KV = "4.4.35" -SRCDATE = "20221111" +SRCDATE = "20230802" require octagon-dvb-modules-hisi.inc -SRC_URI[md5sum] = "daaafe57bbab1cf118944256984c9930" -SRC_URI[sha256sum] = "bf8b021fa44ac297c09122eb4f1739fa643ca90ea6212f2b329d1279ce195934" - +SRC_URI[md5sum] = "3b6e3b0c4d1d45330663768804730b2d" +SRC_URI[sha256sum] = "9bdf7700e5e6d4c942faa4ac030994de099912a2b6263adf451f1defb562b74b" diff --git a/meta-brands/meta-octagon/recipes-linux/linux-octagon-4.4.35/sf8008/defconfig b/meta-brands/meta-octagon/recipes-linux/linux-octagon-4.4.35/sf8008/defconfig index 95515007b6b..ecade311227 100644 --- a/meta-brands/meta-octagon/recipes-linux/linux-octagon-4.4.35/sf8008/defconfig +++ b/meta-brands/meta-octagon/recipes-linux/linux-octagon-4.4.35/sf8008/defconfig @@ -50,7 +50,7 @@ CONFIG_SYSVIPC=y CONFIG_SYSVIPC_SYSCTL=y # CONFIG_POSIX_MQUEUE is not set CONFIG_CROSS_MEMORY_ATTACH=y -# CONFIG_FHANDLE is not set +CONFIG_FHANDLE=y CONFIG_USELIB=y # CONFIG_AUDIT is not set @@ -981,17 +981,14 @@ CONFIG_NET_FLOW_LIMIT=y # CONFIG_IRDA is not set CONFIG_BT=y CONFIG_BT_BREDR=y -CONFIG_BT_RFCOMM=m +CONFIG_BT_RFCOMM=y CONFIG_BT_RFCOMM_TTY=y -CONFIG_BT_BNEP=m -# CONFIG_BT_BNEP_MC_FILTER is not set -# CONFIG_BT_BNEP_PROTO_FILTER is not set -CONFIG_BT_HIDP=m +CONFIG_BT_BNEP=y +CONFIG_BT_BNEP_MC_FILTER=y +CONFIG_BT_BNEP_PROTO_FILTER=y +CONFIG_BT_HIDP=y CONFIG_BT_HS=y CONFIG_BT_LE=y -CONFIG_BT_SELFTEST=y -CONFIG_BT_SELFTEST_ECDH=y -CONFIG_BT_SELFTEST_SMP=y CONFIG_BT_DEBUGFS=y # @@ -1595,8 +1592,8 @@ CONFIG_NET_CORE=y # CONFIG_NETCONSOLE is not set # CONFIG_NETPOLL is not set # CONFIG_NET_POLL_CONTROLLER is not set -CONFIG_TUN=m -# CONFIG_TUN_VNET_CROSS_LE is not set +CONFIG_TUN=y +CONFIG_TUN_VNET_CROSS_LE=y # CONFIG_VETH is not set # CONFIG_NLMON is not set # CONFIG_ARCNET is not set @@ -3414,8 +3411,8 @@ CONFIG_SND_SOC_I2C_AND_SPI=y # CONFIG_HID=y # CONFIG_HID_BATTERY_STRENGTH is not set -# CONFIG_HIDRAW is not set -# CONFIG_UHID is not set +CONFIG_HIDRAW=y +CONFIG_UHID=y CONFIG_HID_GENERIC=y # diff --git a/meta-brands/meta-octagon/recipes-linux/linux-octagon_4.4.35.bb b/meta-brands/meta-octagon/recipes-linux/linux-octagon_4.4.35.bb index e1ba666ddf1..d8a69167524 100644 --- a/meta-brands/meta-octagon/recipes-linux/linux-octagon_4.4.35.bb +++ b/meta-brands/meta-octagon/recipes-linux/linux-octagon_4.4.35.bb @@ -9,7 +9,7 @@ COMPATIBLE_MACHINE = "^(sf8008|sf8008m)$" inherit kernel machine_kernel_pr -MACHINE_KERNEL_PR:append = "32" +MACHINE_KERNEL_PR:append = "33" SRC_URI[md5sum] = "ad7eab17a5071a0d5f9ff44eb44e027d" SRC_URI[sha256sum] = "0654d5aa21c51eaea46f7203014afe60052ec0990a92b9e289e1ca8a2793907c" diff --git a/meta-oe/recipes-kernel/linux-firmwares/files/rtk8822cbtusb.zip b/meta-oe/recipes-kernel/linux-firmwares/files/rtk8822cbtusb.zip new file mode 100644 index 00000000000..00905cb07a1 Binary files /dev/null and b/meta-oe/recipes-kernel/linux-firmwares/files/rtk8822cbtusb.zip differ diff --git a/meta-oe/recipes-kernel/linux-firmwares/firmware-rtk8822cbtusb.bb b/meta-oe/recipes-kernel/linux-firmwares/firmware-rtk8822cbtusb.bb new file mode 100644 index 00000000000..ef6bb60780f --- /dev/null +++ b/meta-oe/recipes-kernel/linux-firmwares/firmware-rtk8822cbtusb.bb @@ -0,0 +1,18 @@ +LICENSE = "CLOSED" +require conf/license/license-close.inc +SRC_URI = "file://rtk8822cbtusb.zip" + +S = "${WORKDIR}" + +PACKAGES = "${PN}" + + +SUMMARY = "Firmware for rtk8822cbtusb" + +do_install() { + install -d ${D}${nonarch_base_libdir}/firmware/ + install -m 0644 ${S}/rtl8822cu_config ${D}${nonarch_base_libdir}/firmware/ + install -m 0644 ${S}/rtl8822cu_fw ${D}${nonarch_base_libdir}/firmware/ +} + +FILES:${PN} += "${nonarch_base_libdir}/firmware" diff --git a/meta-oe/recipes-oe-alliance/enigma2-network-drivers/enigma2-plugin-drivers-network-usb-rtl8822cu.bb b/meta-oe/recipes-oe-alliance/enigma2-network-drivers/enigma2-plugin-drivers-network-usb-rtl8822cu.bb index c7c38890985..a83142e10bd 100644 --- a/meta-oe/recipes-oe-alliance/enigma2-network-drivers/enigma2-plugin-drivers-network-usb-rtl8822cu.bb +++ b/meta-oe/recipes-oe-alliance/enigma2-network-drivers/enigma2-plugin-drivers-network-usb-rtl8822cu.bb @@ -5,9 +5,10 @@ require conf/license/license-gplv2.inc RRECOMMENDS:${PN} = " \ rt8822cu \ + firmware-rtk8822cbtusb \ " PV = "1.0" -PR = "r0" +PR = "r1" ALLOW_EMPTY:${PN} = "1"