From eefda49e729365757ced6238832ccfb26d58d7ed Mon Sep 17 00:00:00 2001
From: funkypozzy <60048178+funkypozzy@users.noreply.github.com>
Date: Fri, 26 Jul 2024 11:04:18 +0200
Subject: [PATCH] =?UTF-8?q?Please=20update=20\etc\wireless\usb=20to=20incl?=
 =?UTF-8?q?ude=20specific=20profile=20for=20IPC-3=E2=80=A6=20(#1497)?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Co-authored-by: Signor Pellegrino <68112357+flyrouter@users.noreply.github.com>
---
 general/overlay/etc/wireless/usb | 16 ++++++++++++----
 1 file changed, 12 insertions(+), 4 deletions(-)

diff --git a/general/overlay/etc/wireless/usb b/general/overlay/etc/wireless/usb
index 1b0c4793..c7df7f6a 100755
--- a/general/overlay/etc/wireless/usb
+++ b/general/overlay/etc/wireless/usb
@@ -55,6 +55,13 @@ if [ "$1" = "rtl8733bu-gk7205v200-camhi" ]; then
 	exit 0
 fi
 
+# GK7205V200 Kafei
+if [ "$1" = "8188fu-gk7205v200-kafei" ]; then
+	set_gpio 57 0
+	modprobe 8188fu
+	exit 0
+fi
+
 # GK7205V300 CamHi
 if [ "$1" = "rtl8733bu-gk7205v300-camhi" ]; then
 	set_gpio 7 0
@@ -62,10 +69,11 @@ if [ "$1" = "rtl8733bu-gk7205v300-camhi" ]; then
 	exit 0
 fi
 
-# GK7205V200 Kafei
-if [ "$1" = "8188fu-gk7205v200-kafei" ]; then
-	set_gpio 57 0
-	modprobe 8188fu
+# GK7205V300 XM IVG-G6S
+if [ "$1" = "atbm603x-gk7205v300-xm-g6s" ]; then
+  devmem 0x100C0080 32 0x530
+  set_gpio 7 0
+	modprobe atbm603x_wifi_usb
 	exit 0
 fi