Received: by 10.213.65.68 with SMTP id h4csp1381985imn; Mon, 19 Mar 2018 02:33:35 -0700 (PDT) X-Google-Smtp-Source: AG47ELtrCMQ+zWCrSMQ6C/XtR2yyS0yQwi991eiqTqW+sDpdfsop2Vw3vpGSwN5we8EYTWCcPa6b X-Received: by 10.101.96.47 with SMTP id p15mr1879117pgu.430.1521452015863; Mon, 19 Mar 2018 02:33:35 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1521452015; cv=none; d=google.com; s=arc-20160816; b=gxXokTgAQob3W++xwpI3vohStf0KDyGxkNwpptO6e3PxVR1O46zgo/QNOmZ20Pd99d jeBme3Ojn/qizF3zckNuqHGEId2Q8DEe2K+tdxT87/upjpkvFF9ARvAIl2BCZy/e32nd croTxaGJm685zplKYDITC9VYfav4eMW1QolqpsgDP9diPQOm1oq/2LTJcfqQF+WQ/P1v 6YmdL9/ZWgcva7PD8hZ9Qj+UDYu/q6gUAv3ltsRxWqJpaMKZSahI4eDTWdR7PWA5RaFH JNnoOit0+jAhuw/QWav3TuJfUKlTUV1ieDtd0XklPtWFL1DVnMEh9I1GcIpTWE755Imh AJ9A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:in-reply-to :mime-version:user-agent:date:message-id:from:cc:references:to :subject:dkim-signature:arc-authentication-results; bh=2xgQ1f7SPgF7g1oOVWQPBTA6J1j1c6JcNd2yAUNKvDY=; b=HsDv/HKIHpuMZfHfYeqRMIT2G19lNqvrdmvX218GSjZsK6PJ/u5xDAt8JEHr1nkUpf dR8yIDGSgaKFHsr5hSSsy5gQsI4nfy7j33BpsFKHZt81bcjhhzDN2rpCzxSCkS+2hA7Y AUhwBPl9ifMiYZ43fGCDHB+7QMY53QuIEAb0VcFTR/0HRz8n7PSWMxrVjQ8HXLus2CVd 0Xm9Xa1JHZh3qMvWf+p/q2ct235LqrqbwNSwVh4oTiH52f02Av/pgWP4NYj/qWmzWM7W BSzchdr8LFOJrZOq2Uy+KjU0YDeIRb5HXIrP1vWcn4UKbrytSmScviDpbz/YcOX+ytBr 2uFg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@broadcom.com header.s=google header.b=gtoy5Ulj; 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=QUARANTINE sp=QUARANTINE dis=NONE) header.from=broadcom.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id u1-v6si13224843plj.409.2018.03.19.02.33.22; Mon, 19 Mar 2018 02:33:35 -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=@broadcom.com header.s=google header.b=gtoy5Ulj; 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=QUARANTINE sp=QUARANTINE dis=NONE) header.from=broadcom.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755374AbeCSJcN (ORCPT + 99 others); Mon, 19 Mar 2018 05:32:13 -0400 Received: from mail-io0-f193.google.com ([209.85.223.193]:37459 "EHLO mail-io0-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752957AbeCSJcJ (ORCPT ); Mon, 19 Mar 2018 05:32:09 -0400 Received: by mail-io0-f193.google.com with SMTP id y128so2556536iod.4 for ; Mon, 19 Mar 2018 02:32:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=broadcom.com; s=google; h=subject:to:references:cc:from:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding; bh=2xgQ1f7SPgF7g1oOVWQPBTA6J1j1c6JcNd2yAUNKvDY=; b=gtoy5Uljp7pvuqs52QxuwIj6OYnrZ8ee4Werj5fU+CwxunqkdhPZbk0Zfs6yx2AoG9 V5981UYPWSJo8FYMkgmAgHUfky9gHH6mAiBX8kG3yeISJtrVcoZstexGfPQpLwBNJ2dF GqQhpUuAJQBX5CJZzIsMmqHUfUN0sU0W/jAJk= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:cc:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=2xgQ1f7SPgF7g1oOVWQPBTA6J1j1c6JcNd2yAUNKvDY=; b=MOsbsRW9X2lX9y58Qd7+rNOArw3GLLFxK3GsE4rVthOGkyjdq5vUfZMJvqd8GcGlVh lQBSY534og+KJxxeIm6fJwXqabk6V4lAOz76wk2PxMsS+LF09LDnqaQlXNo9wVdLLbCl 3lZrGrHykUn5QywJ5ojeABgOUPXcE2+ToXt1VQN3id0S8B1Lgy7kw/U4P1n/qVjI20Hh WRVB/Wg3026TKsQl6nH1BfpLuBwCcVsjRea8CObswDczeza/hrf+hBGNOLYGINrZe34y nZXRz5gYaS6E3GP1+ho8L39Hu5hRRMYyFGEWkXb+hMnipCGXYDI1Wa3M8UGYsFcvJj8I sq+Q== X-Gm-Message-State: AElRT7HOdkQxhBzik3A4gkoEFrWO9lXp0HVHjN2rgn9lxOOlYQF12Hzn Iqo9/BaZ0tUvWovLG7Wh4b8kYVxw X-Received: by 10.107.162.146 with SMTP id l140mr7603551ioe.39.1521451929253; Mon, 19 Mar 2018 02:32:09 -0700 (PDT) Received: from [10.176.68.125] ([192.19.248.250]) by smtp.gmail.com with ESMTPSA id h187sm3069196ita.33.2018.03.19.02.32.04 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 19 Mar 2018 02:32:08 -0700 (PDT) Subject: Re: [PATCH net-next v2 2/2] dt: bindings: add new dt entries for brcmfmac To: Alexey Roslyakov , andrew@lunn.ch, kvalo@codeaurora.org, robh+dt@kernel.org, mark.rutland@arm.com, franky.lin@broadcom.com, hante.meuleman@broadcom.com, chi-hsien.lin@cypress.com, wright.feng@cypress.com, netdev@vger.kernel.org References: <20180319014032.9394-1-alexey.roslyakov@gmail.com> <20180319014032.9394-3-alexey.roslyakov@gmail.com> Cc: linux-wireless@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, brcm80211-dev-list.pdl@broadcom.com, brcm80211-dev-list@cypress.com From: Arend van Spriel Message-ID: <5AAF838D.2030105@broadcom.com> Date: Mon, 19 Mar 2018 10:31:57 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.5.0 MIME-Version: 1.0 In-Reply-To: <20180319014032.9394-3-alexey.roslyakov@gmail.com> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 3/19/2018 2:40 AM, Alexey Roslyakov wrote: > In case if the host has higher align requirements for SG items, allow > setting device-specific aligns for scatterlist items. > > Signed-off-by: Alexey Roslyakov > --- > Documentation/devicetree/bindings/net/wireless/brcm,bcm43xx-fmac.txt | 5 +++++ > 1 file changed, 5 insertions(+) > > diff --git a/Documentation/devicetree/bindings/net/wireless/brcm,bcm43xx-fmac.txt b/Documentation/devicetree/bindings/net/wireless/brcm,bcm43xx-fmac.txt > index 86602f264dce..187b8c1b52a7 100644 > --- a/Documentation/devicetree/bindings/net/wireless/brcm,bcm43xx-fmac.txt > +++ b/Documentation/devicetree/bindings/net/wireless/brcm,bcm43xx-fmac.txt > @@ -17,6 +17,11 @@ Optional properties: > When not specified the device will use in-band SDIO interrupts. > - interrupt-names : name of the out-of-band interrupt, which must be set > to "host-wake". > + - brcm,broken-sg-support : boolean flag to indicate that the SDIO host > + controller has higher align requirement than 32 bytes for each > + scatterlist item. > + - brcm,sd-head-align : alignment requirement for start of data buffer. > + - brcm,sd-sgentry-align : length alignment requirement for each sg entry. Hi Alexey, Thanks for the patch. However, the problem with these is that they are characterizing the host controller and not the wireless device. So from device tree perspective , which is to describe the hardware, these properties should be SDIO host controller properties. Also I am not sure if the broken-sg-support is still needed. We added that for omap_hsmmc, but that has since changed to scatter-gather emulation so it might not be needed anymore. Regards, Arend