Received: by 10.213.65.68 with SMTP id h4csp554502imn; Thu, 22 Mar 2018 03:31:32 -0700 (PDT) X-Google-Smtp-Source: AG47ELuR3PCmGXb+Tux0V2i0WLvENThRt0mBUsnPSoRDNEyj89XWDMnJqMokLXI2R1mCjYEyCJsK X-Received: by 2002:a17:902:2943:: with SMTP id g61-v6mr2088152plb.238.1521714692167; Thu, 22 Mar 2018 03:31:32 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1521714692; cv=none; d=google.com; s=arc-20160816; b=RUCuZyy69m03oHnRJexZl0YIapUJwBAMr8vRaUQi6uhhmj7vFzLMTkUY4f2hDZKcnW LkCc6KutSZ4FiSajkKGLLwK4ZHYCIoVzeNCDMAnnW/6NEKEs1TkChaAeux7cnGioR4mM sgtdsSvpPB92uowAIxtt7b5L1xm1W18tp23UO7GjNhnSLzj2P7vfoXVp4da1UKdWS7HO 6y/nq9yInEmzAlgnFhv/X/7Nutc6uDZOPlTk4/qrlaP5cX5EPam5tZDCJBcusqkVhvln bSDareEFPIH9gfg0ZxD6mPEPGZxpmV0vA0ejdyvTFTn8u8eAaz0Bx5Mg6ND+3dOUDBia Fj5g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :references:in-reply-to:mime-version:dkim-signature :arc-authentication-results; bh=ef6r36G3Dq9K43aw7R2JShqW41m8d3DilrZEV+ZrVso=; b=xvlaAYZ4lCinx1WcQ7rYg2oXtJkKUG4yDHHArCRR+cpqHDdX7nwvq6dta2Vqzr3ZFB +cwgx+6EH7yM6frcZyNyMP6H6q60YTyYWEKdf59g2i2BskIMX0FnPEtt8fVJDj/e1Z0k FGr4jhrkjqYhRssHWq5UwQkCrpkxf7rU0dcjFz32KwTZztsmHt5xYxHVHvDoIekvl9Bz sMRHvyis4OahAklAg0UD9EL2iINaLsUStb9pxPF8I6weJcP4ti+Efj9pwNXyPP0FX/yn 3PUf4H2ZpOn1Y5XCI/oZsuvSzVggFeiSy+k4bUNsMPFM0jwze0izDwQILtjTjDS8zMvR AVkQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=XrRduDaq; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id d4-v6si5778225plr.598.2018.03.22.03.31.17; Thu, 22 Mar 2018 03:31:32 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=XrRduDaq; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753690AbeCVK36 (ORCPT + 99 others); Thu, 22 Mar 2018 06:29:58 -0400 Received: from mail-io0-f196.google.com ([209.85.223.196]:36841 "EHLO mail-io0-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753163AbeCVK3z (ORCPT ); Thu, 22 Mar 2018 06:29:55 -0400 Received: by mail-io0-f196.google.com with SMTP id o4so10324717iod.3 for ; Thu, 22 Mar 2018 03:29:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=ef6r36G3Dq9K43aw7R2JShqW41m8d3DilrZEV+ZrVso=; b=XrRduDaq07/WyW2Z2drEcW0nAQzFQnzrk5cnCNeLeQ3tU3I3LWpkhEXvXxT00Ul/An PgWTGs1qF498OJjF6KYLbezKxslZywjdJdD544GK19UUeH+C/OlLCnsi5phm82Qwv/gy wO3/2v7xlSADEvNsRh81hazOXduI8MWJJZ6aA= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=ef6r36G3Dq9K43aw7R2JShqW41m8d3DilrZEV+ZrVso=; b=gRFi1QLMqf40cSZHM965Vo9Um3f+f9r3BALPeRx9ikWZY1Gk/XlmLGwnaZSOZzKUSV nwQo0qPqV2dCue6uM0BLc4xzM/uwRy3j9t/ERdBYi3mIfRn3kAfUhMWw6o6BoeVunJGk p91m6ozyrcffxGanP3VOlTAkJ3XfPhDvFBN7pC0EcLHdkJfM+I7CksgEeJCnJ0cvg+iP 9OqMhoL+xQE6/U9yoA+eGQm7rR+a+CFv1YLayp+kyl+yXOt9cj+Yv+mR/BR9Fe7KApWm TCLat3yFMFpJ03Urv/Uwt0S4ybihhDPMSuqBP3exFa35G2q/VsW9d0J9FshamtDz7v5m kS4w== X-Gm-Message-State: AElRT7HydJnZqhfpJbGD0wYctDtutejZqWWCff3X2z5dIr5jQNZCz9yL vXNnJxHgiyG+c6HJG/f1/tFSjO3QN7fg9G5nGywFiQ== X-Received: by 10.107.132.197 with SMTP id o66mr24351103ioi.119.1521714594385; Thu, 22 Mar 2018 03:29:54 -0700 (PDT) MIME-Version: 1.0 Received: by 10.2.101.23 with HTTP; Thu, 22 Mar 2018 03:29:53 -0700 (PDT) In-Reply-To: <87po3zxe9n.fsf@kamboji.qca.qualcomm.com> References: <20180319014032.9394-1-alexey.roslyakov@gmail.com> <20180319014032.9394-3-alexey.roslyakov@gmail.com> <5AAF838D.2030105@broadcom.com> <817418fd-6446-57ea-b03d-383b4df9a979@gmail.com> <5AB044C0.9060701@broadcom.com> <87po3zxe9n.fsf@kamboji.qca.qualcomm.com> From: Ulf Hansson Date: Thu, 22 Mar 2018 11:29:53 +0100 Message-ID: Subject: Re: [PATCH net-next v2 2/2] dt: bindings: add new dt entries for brcmfmac To: Kalle Valo Cc: Arend van Spriel , Florian Fainelli , Alexey Roslyakov , Andrew Lunn , Rob Herring , Mark Rutland , Franky Lin , Hante Meuleman , Chi-Hsien Lin , Wright Feng , netdev@vger.kernel.org, linux-wireless@vger.kernel.org, devicetree@vger.kernel.org, Linux Kernel Mailing List , brcm80211-dev-list.pdl@broadcom.com, brcm80211-dev-list@cypress.com Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 20 March 2018 at 10:55, Kalle Valo wrote: > Arend van Spriel writes: > >>>> If I get it right, you mean something like this: >>>> >>>> mmc3: mmc@1c12000 { >>>> ... >>>> broken-sg-support; >>>> sd-head-align = 4; >>>> sd-sgentry-align = 512; >>>> >>>> brcmf: wifi@1 { >>>> ... >>>> }; >>>> }; >>>> >>>> Where dt: bindings documentation for these entries should reside? >>>> In generic MMC bindings? Well, this is the very special case and >>>> mmc-linux maintainer will unlikely to accept these changes. >>>> Also, extra kernel code modification might be required. It could make >>>> quite trivial change much more complex. >>> >>> If the MMC maintainers are not copied on this patch series, it will >>> likely be hard for them to identify this patch series and chime in... >> >> The main question is whether this is indeed a "very special case" as >> Alexey claims it to be or that it is likely to be applicable to other >> device and host combinations as you are suggesting. >> >> If these properties are imposed by the host or host controller it >> would make sense to have these in the mmc bindings. > > BTW, last year we were discussing something similar (I mean related to > alignment requirements) with ath10k SDIO patches and at the time the > patch submitter was proposing to have a bounce buffer in ath10k to > workaround that. I don't remember the details anymore, they are on the > ath10k mailing list archive if anyone is curious to know, but I would > not be surprised if they are similar as here. So there might be a need > to solve this in a generic way (but not sure of course as I haven't > checked the details). I re-call something about these as well, here are the patches. Perhaps I should pick some of them up... https://patchwork.kernel.org/patch/10123137/ https://patchwork.kernel.org/patch/10123139/ https://patchwork.kernel.org/patch/10123141/ https://patchwork.kernel.org/patch/10123143/ Kind regards Uffe