From df39bf5764f1843e5ae5758b6ec9739b99d625eb Mon Sep 17 00:00:00 2001 From: Signor Pellegrino <68112357+FlyRouter@users.noreply.github.com> Date: Fri, 14 Oct 2022 09:31:25 +0300 Subject: [PATCH] Add ssw101b package for SigmaStar (#514) Co-authored-by: Igor Zalatov (from Citadel PC) --- br-ext-chip-sigmastar/Config.in | 1 + .../infinity6b0/kernel/ssc335de.generic.config | 16 +--------------- br-ext-chip-sigmastar/package/ssw101b | 1 + general/package/ssw101b/Config.in | 10 ++++++++++ general/package/ssw101b/ssw101b.mk | 17 +++++++++++++++++ 5 files changed, 30 insertions(+), 15 deletions(-) create mode 120000 br-ext-chip-sigmastar/package/ssw101b create mode 100644 general/package/ssw101b/Config.in create mode 100644 general/package/ssw101b/ssw101b.mk diff --git a/br-ext-chip-sigmastar/Config.in b/br-ext-chip-sigmastar/Config.in index d2d5d770..ca3b5009 100644 --- a/br-ext-chip-sigmastar/Config.in +++ b/br-ext-chip-sigmastar/Config.in @@ -32,6 +32,7 @@ source "$BR2_EXTERNAL_SIGMASTAR_PATH/package/rtl8188fu-openipc/Config.in" source "$BR2_EXTERNAL_SIGMASTAR_PATH/package/rtl8192eu-openipc/Config.in" source "$BR2_EXTERNAL_SIGMASTAR_PATH/package/sigmastar-osdrv-msc313e/Config.in" source "$BR2_EXTERNAL_SIGMASTAR_PATH/package/sigmastar-osdrv-ssc335/Config.in" +source "$BR2_EXTERNAL_SIGMASTAR_PATH/package/ssw101b/Config.in" source "$BR2_EXTERNAL_SIGMASTAR_PATH/package/uacme-openipc/Config.in" source "$BR2_EXTERNAL_SIGMASTAR_PATH/package/vtund-openipc/Config.in" source "$BR2_EXTERNAL_SIGMASTAR_PATH/package/yaml-cli/Config.in" \ No newline at end of file diff --git a/br-ext-chip-sigmastar/board/infinity6b0/kernel/ssc335de.generic.config b/br-ext-chip-sigmastar/board/infinity6b0/kernel/ssc335de.generic.config index 75e49c82..74948229 100755 --- a/br-ext-chip-sigmastar/board/infinity6b0/kernel/ssc335de.generic.config +++ b/br-ext-chip-sigmastar/board/infinity6b0/kernel/ssc335de.generic.config @@ -1658,21 +1658,7 @@ CONFIG_USB_EHCI_TT_NEWSCHED=y # # also be needed; see USB_STORAGE Help for more info # -CONFIG_USB_STORAGE=m -# CONFIG_USB_STORAGE_DEBUG is not set -# CONFIG_USB_STORAGE_REALTEK is not set -# CONFIG_USB_STORAGE_DATAFAB is not set -# CONFIG_USB_STORAGE_FREECOM is not set -# CONFIG_USB_STORAGE_ISD200 is not set -# CONFIG_USB_STORAGE_USBAT is not set -# CONFIG_USB_STORAGE_SDDR09 is not set -# CONFIG_USB_STORAGE_SDDR55 is not set -# CONFIG_USB_STORAGE_JUMPSHOT is not set -# CONFIG_USB_STORAGE_ALAUDA is not set -# CONFIG_USB_STORAGE_KARMA is not set -# CONFIG_USB_STORAGE_CYPRESS_ATACB is not set -# CONFIG_USB_STORAGE_ENE_UB6250 is not set -# CONFIG_USB_UAS is not set +# CONFIG_USB_STORAGE is not set # # USB Imaging devices diff --git a/br-ext-chip-sigmastar/package/ssw101b b/br-ext-chip-sigmastar/package/ssw101b new file mode 120000 index 00000000..f073ac71 --- /dev/null +++ b/br-ext-chip-sigmastar/package/ssw101b @@ -0,0 +1 @@ +../../general/package/ssw101b \ No newline at end of file diff --git a/general/package/ssw101b/Config.in b/general/package/ssw101b/Config.in new file mode 100644 index 00000000..79098e2b --- /dev/null +++ b/general/package/ssw101b/Config.in @@ -0,0 +1,10 @@ +config BR2_PACKAGE_SSW101B + bool "ssw101b" + depends on BR2_LINUX_KERNEL + help + Wireless driver ssw101b. + + SigmaStar ssw101b WiFi driver + +comment "SSW101B needs a Linux kernel to be built" + depends on !BR2_LINUX_KERNEL diff --git a/general/package/ssw101b/ssw101b.mk b/general/package/ssw101b/ssw101b.mk new file mode 100644 index 00000000..78515ff4 --- /dev/null +++ b/general/package/ssw101b/ssw101b.mk @@ -0,0 +1,17 @@ +################################################################################ +# +# ssw101b +# +################################################################################ + +SSW101B_VERSION = b7e425bcba9f17a87c48658c700823f02160e5ff +SSW101B_SITE = $(call github,openipc,ssw101b,$(SSW101B_VERSION)) +SSW101B_LICENSE = GPL-2.0 + +SSW101B_MODULE_MAKE_OPTS = \ + CONFIG_SSW101B=m \ + KVER=$(LINUX_VERSION_PROBED) \ + KSRC=$(LINUX_DIR) + +$(eval $(kernel-module)) +$(eval $(generic-package))