Received: by 2002:a05:6358:9144:b0:117:f937:c515 with SMTP id r4csp4742265rwr; Mon, 8 May 2023 11:59:43 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ7NYTTfkkzYAmqE8z3ypWVi2PaUUwJcK8bwaOqDfMpK7FMoTlD+WHJi+cktGoL+jwp45dBt X-Received: by 2002:a05:6a21:78a9:b0:100:df78:bb5f with SMTP id bf41-20020a056a2178a900b00100df78bb5fmr2363422pzc.10.1683572383383; Mon, 08 May 2023 11:59:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1683572383; cv=none; d=google.com; s=arc-20160816; b=rh+XWH8XAl42IorlV7M1GzcQOn81O0KE2eh3iRtkMKGCZBf9B1OXUrhC+1fCeFHQU9 L+aCs0kNaE0/PUgw4i0DKEQv8r2+dtrSFsqpRLdtpXPmSvb84IxYvpD4MkSQAIsGSjF1 Rb2v3sX9OOG+G5c600zXAsAdP/cqVaBWP0m3nFNbedj83JrOlOaj4JojNxGSHQgkKKPy ItRWcwRFAQPZcAyvZTGzFGj/TzR2tVIX2L0/WyNaCf3alznNqdtPE0Vee4jWOJ2EC6PN hqLBGMQu4bkyetVALSSSOezuaWW0JDHhoSMy11c/VTqPHYMTRCEiYKbtLbH8DtOpMuKh kBNQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:from :references:cc:to:content-language:subject:user-agent:mime-version :date:message-id:sender:dkim-signature; bh=V+cZgoVXMTeot4CcFP11ye9m+IxX9dxWTEk0/Mbar68=; b=H61eRBf9khvKN+nTbVKy/VFcu4ZGoZwzyeQHQvfnXK/178qmLJ26md1zvYdnEd+gUe sQy2wJab7jEGdyP24U5qP3XEZUbR1amFEk/vkr32L1rVJthlrTgbcscb5td0L+8GaOYO X12ZHlfUikAOYHsivtneZ3ykxWhxXrgc8uk95wdF9tdH0YI79BhZJihJG82b5QFil4F8 m+MUJMnv86hW3dNr0QIfhHRqECmV+Fa+qO1gWUuLO2T8/2C93edOWVa1+T8eKtpu2VNi Ed6lJXMVQtm7R0AzZnzQB9VMJGOQAslJBNGdLMbGVecoOPZcicPYPFQTA8Qw/VtnEX09 vwRw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20221208 header.b=ljLbg3qK; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id q193-20020a632aca000000b0051b0d0897c4si9200883pgq.818.2023.05.08.11.59.30; Mon, 08 May 2023 11:59:43 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20221208 header.b=ljLbg3qK; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232084AbjEHSzR (ORCPT + 62 others); Mon, 8 May 2023 14:55:17 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40650 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229637AbjEHSzQ (ORCPT ); Mon, 8 May 2023 14:55:16 -0400 Received: from mail-oa1-x30.google.com (mail-oa1-x30.google.com [IPv6:2001:4860:4864:20::30]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id BCDF15FD8 for ; Mon, 8 May 2023 11:55:15 -0700 (PDT) Received: by mail-oa1-x30.google.com with SMTP id 586e51a60fabf-18f4a6d2822so33339857fac.1 for ; Mon, 08 May 2023 11:55:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1683572115; x=1686164115; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :sender:from:to:cc:subject:date:message-id:reply-to; bh=V+cZgoVXMTeot4CcFP11ye9m+IxX9dxWTEk0/Mbar68=; b=ljLbg3qK4XHRflCswHJotuBdeJVelF2uWE0Dsq8dQTfoM090LDvV3HLPL8G5k9nO7d u2v8AvsWcXnt/DbMn+zGB5a0OSS1u8HSA2N1Qvt8iCfyKZ8yIzRIpIlt2CeKgAcDEqHn dy84JQTritptWnS4RE33Fj29icL9yGXwdONSER4/DKh8BgQTBPKxFYDyN1A5aQON/8wK RGtP/bvXJZYdzO0ZKw4XVDmjezUkdJD3g4EWL4jMno9dlycV9io08/R0NVZxCkYyWx50 wo1nI8xMd84JtrnjGRBI6ilfGn4UpnRPxyqIs/NfScvIfLOGBEEcLjdUXK1zw3Wcl5Zi GbpA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683572115; x=1686164115; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :sender:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=V+cZgoVXMTeot4CcFP11ye9m+IxX9dxWTEk0/Mbar68=; b=F/B1HLn58do2B2fDxKmdOHCv1uUHHfC0HHBk8cjSzgkLYoN4TCzQSqlm1d4YF3kLEz lD96kG1oLorvwOVXBJJwSn1sNcvgeoARuT8DCz1bsTk5k3CXCLP7UTrsYvDn3S3yYWDX /cBjTNwx8T2+xkpE5SFDD+syTh4EiZNmqqF+kM20J6NCmruGYqyxzSM67HvMSlQyyRBF flGLqhKzVZ//ZyI7uvGS9i1YtkLNiDQom0psRCCdk2TYDkaHf+F6CWMlCz77WwLl0eYq ZqUkcSsQ4FQ2qygiq2GAg+rNjmN8l3akyYuZTD6exfehx39VLcQcmoPWWi8a+VwB0B8r WNIw== X-Gm-Message-State: AC+VfDz5Azs6OZH/nrYe+M79iOviyTO1rb9AyrxYACuqfQlN6yD7i1ny 48D7n6jt3yp6v/tXLeYGrUY= X-Received: by 2002:a05:6870:63a3:b0:192:b56e:1ab7 with SMTP id t35-20020a05687063a300b00192b56e1ab7mr7704372oap.12.1683572114861; Mon, 08 May 2023 11:55:14 -0700 (PDT) Received: from [10.62.118.118] ([216.130.59.33]) by smtp.gmail.com with ESMTPSA id z17-20020a056871039100b0017264f96879sm5223305oaf.17.2023.05.08.11.55.14 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 08 May 2023 11:55:14 -0700 (PDT) Sender: Larry Finger Message-ID: <527585e5-9cdd-66ed-c3af-6da162f4b720@lwfinger.net> Date: Mon, 8 May 2023 13:55:13 -0500 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.10.1 Subject: Re: Driver for rtw8723ds Content-Language: en-US To: Martin Blumenstingl Cc: =?UTF-8?Q?Jernej_=c5=a0krabec?= , linux-wireless References: <72a8eeb1-c91c-80a7-5a09-1b7963e0996b@lwfinger.net> <5930608.lOV4Wx5bFT@jernej-laptop> <813d74b8-6d9f-c7b0-40b4-c661fca13002@lwfinger.net> From: Larry Finger In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-3.3 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,NICE_REPLY_A,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org Martin and Jernej, It took a bit of working through some problems, but the user now has the rtw8723ds loading and starting. The first problem other than the mechanics of building and installing the driver on his SoC was that there is a second SDIO vendor ID/device ID for his device, namely 0x024c:0xd724. As I am carrying a local copy of sdio_ids.h, that was relatively easy to fix. At the moment, when the device starts, the log shows the following: [ 3.640866] rtw_8723ds mmc1:0001:1: Firmware version 48.0.0, H2C version 0 [ 3.645302] sunxi-mmc 4021000.mmc: unaligned scatterlist: os b00 length 2 [ 3.654556] sunxi-mmc 4021000.mmc: map DMA failed [ 3.659268] rtw_8723ds mmc1:0001:1: sdio read16 failed (0x10040): -22 [ 3.665710] sunxi-mmc 4021000.mmc: unaligned scatterlist: os b00 length 2 [ 3.672499] sunxi-mmc 4021000.mmc: map DMA failed [ 3.677208] rtw_8723ds mmc1:0001:1: sdio write16 failed (0x10040): -22 [ 3.683739] sunxi-mmc 4021000.mmc: unaligned scatterlist: os b00 length 2 [ 3.690528] sunxi-mmc 4021000.mmc: map DMA failed [ 3.695236] rtw_8723ds mmc1:0001:1: sdio write16 failed (0x10100): -22 [ 3.873173] sunxi-mmc 4021000.mmc: unaligned scatterlist: os b00 length 2 [ 3.879978] sunxi-mmc 4021000.mmc: map DMA failed [ 3.884690] rtw_8723ds mmc1:0001:1: sdio read16 failed (0x10002): -22 [ 3.891141] sunxi-mmc 4021000.mmc: unaligned scatterlist: os b00 length 2 [ 3.897931] sunxi-mmc 4021000.mmc: map DMA failed [ 3.902640] rtw_8723ds mmc1:0001:1: sdio write16 failed (0x10002): -22 [ 3.909172] sunxi-mmc 4021000.mmc: unaligned scatterlist: os b00 length 2 [ 3.915962] sunxi-mmc 4021000.mmc: map DMA failed [ 3.920672] rtw_8723ds mmc1:0001:1: sdio read16 failed (0x10008): -22 [ 3.927116] sunxi-mmc 4021000.mmc: unaligned scatterlist: os b00 length 2 [ 3.933906] sunxi-mmc 4021000.mmc: map DMA failed [ 3.938616] rtw_8723ds mmc1:0001:1: sdio write16 failed (0x10008): -22 [ ok ] This problem is beyond my knowledge of SDIO. Thanks for any help you can give. Larry