Received: by 2002:a25:e7d8:0:0:0:0:0 with SMTP id e207csp2818235ybh; Mon, 9 Mar 2020 13:44:37 -0700 (PDT) X-Google-Smtp-Source: ADFU+vsbpHjtYe0/6yC5Qjk2lRVnZgLgB1SQqFtkxrLzF6czaXG4RJKiJDcVH+WcRyycoeHiI1lP X-Received: by 2002:a9d:3b09:: with SMTP id z9mr14526217otb.195.1583786677769; Mon, 09 Mar 2020 13:44:37 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1583786677; cv=none; d=google.com; s=arc-20160816; b=l9yozRmljsLbXAPKUjZg4DdJM1RE7U49qFV0/0OuKZoIPjZyFwwsYlbnrKs9ymAfKg +Q4Dq8w+MnDj3BhkQwTOEqkx14aLbaBcBF57HpsssH92RQ+kHvGVQKEC3aqPxF8FYt4L K6C4FwXySqPtD2jBs6YlauEeolSULKY9w6OUdqTL4BgOIrOZNFB+X/fEplNBKK6vvtlS kuGo3ewrawJhJDh9+8KHse+Z0IIwC5s4EjM38LZcWKNkX0FicBK0eQPUwQ8ca/Qx+6JT GawXTUD0j8gE3wukjdGmhd9Hr+x00zgwhcYNJezSwKQ2ApjFav3Hp+qo7j4Mnu7JC/u1 1wGQ== 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:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=W96PN6ds+wdrCUeWOa0/t1r6nDW2vDzBWxyYM20D4zQ=; b=PCqq18omT2nuGPg5ay1eim9WRHXJCzFNhTrOHuOeID3eOfqdC/tHqQHe7vLqSFJdfO KuJtssJU//VN88iNS9TpMW6saSIEbP7Lw8QWxeMsNm7bEqJvx2nL1OVbWheV5jC2EyAc N0b7nFfz4hRHm1YgH8AyyAlg6vmLy9p/Ld6umAKpc6MhtlapsnmpuA0bNHEwccMdBvOT MfZVTCOVT4n0zeE1TzEL4D0AAtBdfnElD61gTNLJUhRRzolAplnjsS0skVU9sEPCYk4n orqt/uODbrBzYn9XsLNvyLEfKRSiWpW2t0jio8HMqqAo2f4dRZsCcHssLmbWCcwPuny6 9FYQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=lgph5n7y; 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=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id e25si4514552oii.201.2020.03.09.13.44.26; Mon, 09 Mar 2020 13:44:37 -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=@gmail.com header.s=20161025 header.b=lgph5n7y; 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=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726702AbgCIUnz (ORCPT + 99 others); Mon, 9 Mar 2020 16:43:55 -0400 Received: from mail-yw1-f67.google.com ([209.85.161.67]:35070 "EHLO mail-yw1-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725992AbgCIUnz (ORCPT ); Mon, 9 Mar 2020 16:43:55 -0400 Received: by mail-yw1-f67.google.com with SMTP id d79so10487676ywd.2; Mon, 09 Mar 2020 13:43:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=W96PN6ds+wdrCUeWOa0/t1r6nDW2vDzBWxyYM20D4zQ=; b=lgph5n7yX5ys/mm5ELbKsKK21ihxpUNK7n6KISWhAOvj6yXMVbTXuOx+ePTAkVTvw0 imIArQ7bOBaQVhnLbdsuHEjw6Uh4rjLAckYb8DFiyQitu68hC677X6nf/kXzxkOV+9nL VUa+gjWVTclKKu8HKecjyQdXUQvpxGWnyq41+hpVMColtGT9eLXpkXrQkuqebjB8MMXa lpZbePk4wsWMiCL4K4UybkeQ2aQDr0QTqrvRgJeRZGSfklI5ROzusWf92s7riAP76wlh hm1LsXF0FwLXUmsf9EFd9T+WOx8iN0aGim8v78eyCqKFisXJpvv4A1DgktGPd5p0D/ep 7l4A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=W96PN6ds+wdrCUeWOa0/t1r6nDW2vDzBWxyYM20D4zQ=; b=ionKulr+Or0IIviCG4uwp6OEgSRnSRHnA/6LvurXd2anX6mOFWUtGSReHxu4loQbaz cFPEdz/9YOTSc+LDlq0g+e0fAIlB8xUB9rWW/ujzinGPhziJ3gWl10T2W8bluxgwqPQC wm+57pd0xmjC2zrsKaVzGsHcnkwWMYKbi2A3bCCUEYAPE70Vx1ORHcMbh/5QHrdLX0lX tYeUOI+be1rksd/WENcNSakVgWH2jIaDTYTHXLXruDKYXCgWq789LqUVyY3kn3igN2bb hUl3VUQbLj0+dluuGOryOGYMvea9YLASbrFfY8XoeT3nE4hXyk6IJtfBzD71QzF/W2LF 5Pcw== X-Gm-Message-State: ANhLgQ0eVqYMayO5WiLrWdVj5wJeIBSkHs2bb0F1bLF9R66ABC04+tJP U2AcXdmTz3cLcUbwiVq+CrY= X-Received: by 2002:a25:d405:: with SMTP id m5mr17164053ybf.2.1583786634235; Mon, 09 Mar 2020 13:43:54 -0700 (PDT) Received: from farregard-ubuntu.kopismobile.org (c-73-177-17-21.hsd1.ms.comcast.net. [73.177.17.21]) by smtp.gmail.com with ESMTPSA id s63sm17998768ywd.82.2020.03.09.13.43.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Mar 2020 13:43:53 -0700 (PDT) From: George Hilliard To: Chen-Yu Tsai , Rob Herring , Mark Rutland Cc: George Hilliard , Icenowy Zheng , linux-usb@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [RESEND PATCH 0/5] Support the Allwinner F1C100s USB stack Date: Mon, 9 Mar 2020 15:43:21 -0500 Message-Id: <20200309204326.27403-1-thirtythreeforty@gmail.com> X-Mailer: git-send-email 2.25.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The Allwinner F1C100s has an MUSB-based USB peripheral. This patch series implements support for it alongside existing Allwinner support code. This series was originally written by Icenowy Zheng for Linux v4.14. I've rebased and bugfixed that work against mainline and tested it on both the Lichee Nano and my custom hardware. This resubmit is unchanged from the series I sent a couple weeks ago, although I've expanded the Cc: to the linux-usb list. George Hilliard (3): dt-bindings: Add new F1C100s compatible strings for USB phy: sun4i-usb: add support for the USB PHY on suniv SoC musb: sunxi: add support for the suniv MUSB controller Icenowy Zheng (2): ARM: suniv: add USB-related device nodes ARM: suniv: f1c100s: enable USB on Lichee Pi Nano .../phy/allwinner,sun4i-a10-usb-phy.yaml | 1 + .../usb/allwinner,sun4i-a10-musb.yaml | 1 + .../boot/dts/suniv-f1c100s-licheepi-nano.dts | 16 ++++++++++ arch/arm/boot/dts/suniv-f1c100s.dtsi | 29 +++++++++++++++++++ drivers/phy/allwinner/phy-sun4i-usb.c | 11 +++++++ drivers/usb/musb/sunxi.c | 8 +++-- 6 files changed, 64 insertions(+), 2 deletions(-) -- 2.25.0