From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from shelob.surriel.com (shelob.surriel.com [96.67.55.147]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 53A70E95A62 for ; Sat, 7 Oct 2023 19:15:01 +0000 (UTC) Received: from localhost ([::1] helo=shelob.surriel.com) by shelob.surriel.com with esmtp (Exim 4.96) (envelope-from ) id 1qpClQ-0007Wg-0K for kernelnewbies@archiver.kernel.org; Sat, 07 Oct 2023 15:15:00 -0400 Received: from mail-ej1-x62a.google.com ([2a00:1450:4864:20::62a]) by shelob.surriel.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1qpCjZ-0005YW-19 for kernelnewbies@kernelnewbies.org; Sat, 07 Oct 2023 15:13:07 -0400 Received: by mail-ej1-x62a.google.com with SMTP id a640c23a62f3a-9b2d64c9307so127658066b.1 for ; Sat, 07 Oct 2023 12:13:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1696705974; x=1697310774; darn=kernelnewbies.org; h=content-transfer-encoding:subject:from:cc:to:content-language :user-agent:mime-version:date:message-id:from:to:cc:subject:date :message-id:reply-to; bh=drCFKAjHmDcK5sWeZvff1ccmKW40ihf+YW2eqeB20iA=; b=fCdK1LBIIW71q16sNmKyKmCElj7/ZJ6KfKlbdWrjvzAhMAWH5ixMvyY1frKXbGVcRF FCAhABtfn4XXVQlRmek8Sgf9+177xLQhiJqS36rFvOd7bKonHjZ1sE0SUbuVwyYDGcb0 suP0BFX2z8P8108GIQrFfY+zTSRU4QiSyzSzyecbIqvEj9GbBP6QgimGUOqUOp9wXZCd VgLudHGbNA1UzzyiAEYeKJO9V+sYRJ+ONSwfHEfBb4KtifF/zKwaCAxJGu5KrwBk6HM/ Ev23CY6BNWfM5uWXQuSrs+vRu4Vsn1xTLaLRGl40/OqmCE4oquiYi5W6Bb2u4NHHn2T9 0m7w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1696705974; x=1697310774; h=content-transfer-encoding:subject:from:cc:to:content-language :user-agent:mime-version:date:message-id:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=drCFKAjHmDcK5sWeZvff1ccmKW40ihf+YW2eqeB20iA=; b=Q2yixNgUictmDwgF0xo3LzldVrkzpjFBgDCbFVMzeiRajqI6LAQuMQo/DPdRDQcnZs 5Ufl9LpUXadBcIcEyqczkyDVzea5liU494Z6UoUU3R2/ZsaHFlFzxRplkv4mr7kGhIeC JEx4PVXw+kkg/fU9rprli3x/lSWJplNNz2A0h8VBjGT1Dw+eJe2G8n8RY9+OuK68eoQv huLLH2AqAoRBFfC25WOhAgUkISjhFIx9Wut9JkeYW6QFrlP4KS9UmlYajrk5uiQNP+Q7 WmmpaSSEwVtYVh2Qkjx4v04EcRVS+6jea8EXztx9Far27wfHC2sOU1at2yG8tIhfVQAQ IZew== X-Gm-Message-State: AOJu0Yy2A3SSxfmUrrS1zf7N/CDn54/GXl3nTsadJULmukx4Y9Skxfvz WCZT+EFBNY2qA+yNXN/JL6Tk+JeXZI0= X-Google-Smtp-Source: AGHT+IHqheuhkfVshmm42vpwysvvHonbsXfcHI644YAjrWhJ6tFdLZ6DOUgcg9QKuHXoSaiyU0ldgg== X-Received: by 2002:a17:906:5194:b0:9a1:b4f9:b1db with SMTP id y20-20020a170906519400b009a1b4f9b1dbmr10118143ejk.1.1696705973453; Sat, 07 Oct 2023 12:12:53 -0700 (PDT) Received: from [192.168.0.104] (p579356c7.dip0.t-ipconnect.de. [87.147.86.199]) by smtp.gmail.com with ESMTPSA id n12-20020a170906378c00b0099d45ed589csm4541688ejc.125.2023.10.07.12.12.52 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 07 Oct 2023 12:12:53 -0700 (PDT) Message-ID: Date: Sat, 7 Oct 2023 21:12:52 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US To: kernelnewbies@kernelnewbies.org From: Philipp Hortmann Subject: How to switch driver from wireless extension to cfg/mac80211 Cc: Peter Robinson , "Larry.Finger@lwfinger.net" X-BeenThere: kernelnewbies@kernelnewbies.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Learn about the Linux kernel List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="us-ascii"; Format="flowed" Errors-To: kernelnewbies-bounces+kernelnewbies=archiver.kernel.org@kernelnewbies.org Hi, after cutting away a lot of dead code from the rtl8192e I would like to understand the way forward to migrate the driver from wireless extension to cfg/mac80211. What is the best way forward to migrate the driver rtl8192e towards the drivers/net/wireless/realtek/rtlwifi/rtl8192* ? Does it have to be a hard cut? What to start with? - start to change the used structs towards ieee80211_hw? Thanks for your support. Bye Philipp _______________________________________________ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies