Received: by 2002:ac0:a5a7:0:0:0:0:0 with SMTP id m36-v6csp7056997imm; Tue, 24 Jul 2018 07:45:23 -0700 (PDT) X-Google-Smtp-Source: AAOMgpfb0aJwovY8Wvef4fTPwdHZdZjp4D25I/bQ6TjPxCRwDOSAgTUIBbSMZlNk9Y8zSppifIr3 X-Received: by 2002:a62:e0d5:: with SMTP id d82-v6mr18040670pfm.59.1532443522951; Tue, 24 Jul 2018 07:45:22 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1532443522; cv=none; d=google.com; s=arc-20160816; b=OU4BYxqVcSiOuIrq9XPJqeDtfumQYVd1X8SYwCBp9es84rCgUdihOs7x1f2hyqAxRf E7UZrGQWqpHCO0WQfTJ9Oau2cP2UO2RvQ8kBGqMjjkmY1PqgIGFL7Z9yPImBoeUiV1kq G0wQVWi4OfwMv47KbloOuJpd2gCSj4n51wm25dyuXMvzzIsv1uqzXBDpZjWmPc4OQ1aD V3gcK6HESoSagYGPZOZJ1omZB+ALssBq8nkolQdpzYB9uvschlZyGPlJcR6FU817DjPW hctO3AsV/YszmKQ5ASAH2UfZOQ+ZZlXLUw5G5bV7BsXIX0y/tpHVtMAa3yHOp72lG/lt UTUg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:from:cc:to:subject :content-transfer-encoding:mime-version:references:in-reply-to:date :arc-authentication-results; bh=kHF9BviQnIyVatjge4T8zdEqzyfWPZ/oCehT1ZVHFlY=; b=0O53csYdXfbl0IeQXyEQaOKaLq31lqyuE23JMq2RjzXpyYJqOs6XyfJ01tjT6beayU A8JvUo1rkvT9kUJkUy/pQDju890qN94PKO0gmnyF05aKGsooGYRQQ7QCDaCRZBB9vH6l WrloYuGKBzVkjOXU6kKQbDXYeKEarvkZUdsfEqkHAvU831qhEvBEdDP45D1O2SKRYLKa 7isApEzEO2ujG2UBz9+4RKo8LMOKZQMIDuGUC5ObAHg6++Rjk8j31xAsgk96mU1Z2CLg W1S8tbDn+VQ1JLcWmUpLnEr3MyO3U8qGJ46T4VnYc7H2zxpUSge+J98kQULI1rleqclt Clkg== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id q9-v6si1287028pgj.134.2018.07.24.07.45.07; Tue, 24 Jul 2018 07:45:22 -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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2388567AbeGXPvE convert rfc822-to-8bit (ORCPT + 99 others); Tue, 24 Jul 2018 11:51:04 -0400 Received: from hermes.aosc.io ([199.195.250.187]:53237 "EHLO hermes.aosc.io" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2388495AbeGXPvE (ORCPT ); Tue, 24 Jul 2018 11:51:04 -0400 Received: from localhost (localhost [127.0.0.1]) (Authenticated sender: icenowy@aosc.io) by hermes.aosc.io (Postfix) with ESMTPSA id 4D6BF9F7AE; Tue, 24 Jul 2018 14:43:19 +0000 (UTC) Date: Tue, 24 Jul 2018 22:42:32 +0800 In-Reply-To: <20180724144151.myyg7slocsfjjsfi@flea> References: <20180724011551.49603-1-icenowy@aosc.io> <20180724011551.49603-4-icenowy@aosc.io> <20180724144151.myyg7slocsfjjsfi@flea> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8BIT Subject: Re: [linux-sunxi] Re: [PATCH 3/3] arm64: allwinner: dts: h6: add Wi-Fi support for Pine H64 model A/B To: maxime.ripard@bootlin.com, Maxime Ripard , Chen-Yu Tsai CC: linux-arm-kernel , devicetree , linux-kernel , linux-sunxi From: Icenowy Zheng Message-ID: <198DB486-4789-4777-9596-2BD6FAFFB741@aosc.io> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 于 2018年7月24日 GMT+08:00 下午10:41:51, Maxime Ripard 写到: >On Tue, Jul 24, 2018 at 10:37:51AM +0800, Chen-Yu Tsai wrote: >> On Tue, Jul 24, 2018 at 10:28 AM, Icenowy Zheng >wrote: >> > >> > >> > 于 2018年7月24日 GMT+08:00 上午10:26:02, Chen-Yu Tsai 写到: >> >>On Tue, Jul 24, 2018 at 10:23 AM, Icenowy Zheng >> >>wrote: >> >>> >> >>> >> >>> 于 2018年7月24日 GMT+08:00 上午10:21:59, Chen-Yu Tsai >写到: >> >>>>On Tue, Jul 24, 2018 at 9:15 AM, Icenowy Zheng >> >>wrote: >> >>>>> The Pine H64 model A has a Wi-Fi module connector and the model >B >> >>has >> >>>>an >> >>>>> on-board RTL8723BS Wi-Fi module. >> >>>>> >> >>>>> Add support for them. For model A, as it's not defaultly >present, >> >>>>keep >> >>>>> it disabled now. >> >>>> >> >>>>Nope. Pine64 actually has two WiFi/BT modules. And they require >> >>>>different >> >>>>device tree snippets for both the WiFi and BT side. This is >better >> >>>>resolved >> >>>>with device tree overlays. >> >>>> >> >>>>I have both, though I've yet found time to work on them. >> >>> >> >>> I have also both. >> >>> >> >>> The skeleton here can get the Wi-Fi of both to work. >> >> >> >>Cool. Then I can put away my RTL module for now. :) >> > >> > P.S. SDIO is auto detectable, and for BCM chips, the OOB interrupt >> > is only a bonus function and it can fall back to standard in-band >> > interrupt (which doesn't need special binding, and is currently >> > used by mainline r8723bs driver.) >> >> Correct. With BT you'll have serdev device nodes with different >> compatibles. Then you'll have to resort to overlays, and you'd >probably >> end up adding WiFi OOB interrupt bits as well. >> >> So the question remaining is: should we enable the MMC part, along >> with power sequencing and regulator supplies, by default? Thinking >> more about it, I'm actually OK with it. The board connectors are >> clearly marked as being for a WiFi+BT module. The whole space on >> the board is surrounded by a box in silkscreen. Sorry for the >> initial nack. >> >> Maxime, any thoughts? > >If there's a need for an overlay anyway, there's no real reason to >enable it by default, especially if not everything is there. Everything is there, for model B support. > >Maxime