From patchwork Wed Aug 15 09:59:30 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Enric Balletbo i Serra X-Patchwork-Id: 10566439 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id EE3461515 for ; Wed, 15 Aug 2018 10:00:30 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id DC0F529D7B for ; Wed, 15 Aug 2018 10:00:30 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id CF48229D8B; Wed, 15 Aug 2018 10:00:30 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-2.9 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE,UNPARSEABLE_RELAY autolearn=ham version=3.3.1 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 82D6829D7B for ; Wed, 15 Aug 2018 10:00:30 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:MIME-Version:Cc:List-Subscribe: List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:Message-Id:Date: Subject:To:From:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To: References:List-Owner; bh=4V23jcE5Kozx+3su0hZ0xz9n0kLF64NtbOYLZBOsiHA=; b=SGj q9MDS7QPQ9DlhZXNSIfLgXMKJEufTaAgEszv1R6MIEAidgCP/Jdz6+15Mx+0P9gRp3UNE3l8MBCj7 x6UELY4oJR78dINWJo1K/GheOFEK1/v1jjuN1HgWAwJKb6xDtkoxMdLJwUSY0amrDDe+d5e/zFI95 NZUP2kT8ToxckldOilPkJ8xtkmt9GDInNTYggWXH5BKExBAWqqJtXWuDCr/lh1s0drGsPTNi5ns13 oRR/+DLRq7Y8ZcJZ5wuCS76bYULD6xGwh48hTAyR7hj5+4gVJ8x7L9HAR/x9MGjc0qClSTNN921Co H9QxG3jBXCnBMKLfWk03I+4M0LHtBWA==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) id 1fpsbL-0004qF-Ml; Wed, 15 Aug 2018 10:00:27 +0000 Received: from bhuna.collabora.co.uk ([46.235.227.227]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1fpsat-0003ps-Ci; Wed, 15 Aug 2018 10:00:00 +0000 Received: from [127.0.0.1] (localhost [127.0.0.1]) (Authenticated sender: eballetbo) with ESMTPSA id B655A260631 From: Enric Balletbo i Serra To: linux-kernel@vger.kernel.org Subject: [PATCH 0/4] phy: rockchip-inno-usb2: document improvements and allow to force B-device valid session bit. Date: Wed, 15 Aug 2018 11:59:30 +0200 Message-Id: <20180815095934.11205-1-enric.balletbo@collabora.com> X-Mailer: git-send-email 2.18.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20180815_025959_569684_60B8766A X-CRM114-Status: GOOD ( 10.19 ) X-BeenThere: linux-rockchip@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Upstream kernel work for Rockchip platforms List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Mark Rutland , devicetree@vger.kernel.org, heiko@sntech.de, groeck@google.com, Frank Wang , kieran.bingham@ideasonboard.com, Kishon Vijay Abraham I , linux-rockchip@lists.infradead.org, Rob Herring , kernel@collabora.com, bleung@chromium.org, linux-arm-kernel@lists.infradead.org, amstan@chromium.org MIME-Version: 1.0 Sender: "Linux-rockchip" Errors-To: linux-rockchip-bounces+patchwork-linux-rockchip=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP Hi all, The main purpose of this patchset is have the Type-C port on the Samsung Chromebook Plus work as a device or in OTG mode. While doing it I spent some time to fix some documentation issues. So, the first and the second patch are not really related to the topic and can be picked independently of the future discussion generated by the third and the fourth patch (these two patches are the ones that makes the type-c port work as device) The patchset was tested on a Samsung Chromebook Plus by configuring one port to work as device, configure a cdc ethernet gadget and communicate via ethernet gadget my workstation with the chromebook through a usb-a to type-c cable. Best regards, Enric Enric Balletbo i Serra (4): phy: rockchip-inno-usb2: fix misspelling and kernel-doc documentation. dt-bindings: phy-rockchip-inno-usb2: add documentation for extcon and utmi-avalid properties. phy: rockchip-inno-usb2: allow to force the B-Device Session Valid bit. dt-bindings: phy-rockchip-inno-usb2: add new rockchip,force-bvalid property. .../bindings/phy/phy-rockchip-inno-usb2.txt | 8 +++ drivers/phy/rockchip/phy-rockchip-inno-usb2.c | 70 ++++++++++++++----- 2 files changed, 62 insertions(+), 16 deletions(-)