From patchwork Wed Apr 18 15:19:25 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Peter Robinson X-Patchwork-Id: 900203 X-Patchwork-Delegate: monstr@monstr.eu Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="bxvSIqY2"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 40R5Q72sxqz9s3Z for ; Thu, 19 Apr 2018 01:19:41 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id 22A56C21F19; Wed, 18 Apr 2018 15:19:36 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=FREEMAIL_FROM, RCVD_IN_DNSWL_BLOCKED, RCVD_IN_MSPIKE_H2, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 66C98C21DD3; Wed, 18 Apr 2018 15:19:33 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 9B6CBC21DB6; Wed, 18 Apr 2018 15:19:31 +0000 (UTC) Received: from mail-wr0-f196.google.com (mail-wr0-f196.google.com [209.85.128.196]) by lists.denx.de (Postfix) with ESMTPS id 53039C21DA1 for ; Wed, 18 Apr 2018 15:19:31 +0000 (UTC) Received: by mail-wr0-f196.google.com with SMTP id q13-v6so5918012wre.3 for ; Wed, 18 Apr 2018 08:19:31 -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; bh=3JGk0o+qMX4efKrKdfeijTQ0ChBjSeWW5SHfSjrjhWw=; b=bxvSIqY2stTX1X5A8uNZVmiydT+dnT84uDD/6SPm3Ej3Dizc1pP5o/U2BMKJ3PWa5H AepFCzUiU1+lm3f9qgUBDnosQbDHEa49uAu1wxN8XvUtoChPsMTaXDExd0h+q+k2IY+b EJSLMN35/HOsw877uzMGAm2MBvjE7iMJHFozfkDGF59ImS7mMsqBg9Tlq1HdCi8fpnlS GAE0Z0OP0pTnEgCsndmVuB2NQbfrz7cvC6QF818OHL1KvexYUEqDELfJx3/bKaqDHbiG yzsEAbaUXXQ+vQTOOuIe1gcTTAys9q6HDGqWG8sgL1q04IUf3bSmUPOAXJJ0AvFdXAbA wC5Q== 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; bh=3JGk0o+qMX4efKrKdfeijTQ0ChBjSeWW5SHfSjrjhWw=; b=aQpXQc8OAr7VeJV4BzVKr/i2HVcmIysvlOqe+S1OmWZoKmz5aoJf7ef58MdKL8OEX7 NnTViD8ow+ob6a9NCx904Rx848v3p7nsLOh2qjYCzXmIPTn+PC2ofbwH548CYpRFSFLA 0kjexnE8s+xQ0gPxlsu4BJttHiogBvs9pVC11REr61G5RDtZFPsAsaxdj79tqYNuAcgb MXEzokocf+L8d4XYA5tdTayBgGZRCZMSbxb/eae/kXbI69XsJY2UszwGy1WpXvnLqbxH guUMS04+N38ihF7q17I0fEwm4b9Im/57GrfyAHvMq6wpYgRUoNsvpwWQhNVYaX6TIm7n CXZg== X-Gm-Message-State: ALQs6tAkgW5syVMnWZB2MsBxyd4NjPxNM8qsQCjDRyTdXJHFviWiYn0X Sz/4kvVBP/ZyFHntanhAbJA= X-Google-Smtp-Source: AIpwx49l1Rs6pMT/k2N37lRzaRqDcjzDMNDpYopprQlAWiwh5PFtWxSS3USfMBxcMOGooeznHCy35g== X-Received: by 2002:adf:91a2:: with SMTP id 31-v6mr2096165wri.124.1524064770950; Wed, 18 Apr 2018 08:19:30 -0700 (PDT) Received: from neo.roving-it.com.com (f.2.f.a.a.8.e.f.f.f.5.c.0.e.e.5.1.8.6.2.1.1.b.f.0.b.8.0.1.0.0.2.ip6.arpa. [2001:8b0:fb11:2681:5ee0:c5ff:fe8a:af2f]) by smtp.googlemail.com with ESMTPSA id b2-v6sm1401873wrc.93.2018.04.18.08.19.29 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 18 Apr 2018 08:19:30 -0700 (PDT) From: Peter Robinson To: Andre Przywara , Icenowy Zheng , Jagan Teki , Maxime Ripard , u-boot@lists.denx.de Date: Wed, 18 Apr 2018 16:19:25 +0100 Message-Id: <20180418151925.16772-1-pbrobinson@gmail.com> X-Mailer: git-send-email 2.17.0 Subject: [U-Boot] [PATCH] sunxi: A64/H5 devices: enable usb keyboard support X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" Now the A64/H5 SoCs support video output it's useful to enable usb keyboard support so console can be used via standard keyboard/video interface. Tested on Pine64. Signed-off-by: Peter Robinson --- configs/a64-olinuxino_defconfig | 2 ++ configs/bananapi_m64_defconfig | 2 ++ configs/nanopi_a64_defconfig | 2 ++ configs/orangepi_pc2_defconfig | 2 ++ configs/orangepi_win_defconfig | 2 ++ configs/orangepi_zero_plus2_defconfig | 2 ++ configs/pine64_plus_defconfig | 2 ++ configs/sopine_baseboard_defconfig | 2 ++ 8 files changed, 16 insertions(+) diff --git a/configs/a64-olinuxino_defconfig b/configs/a64-olinuxino_defconfig index b32df990a0..b0e23fc630 100644 --- a/configs/a64-olinuxino_defconfig +++ b/configs/a64-olinuxino_defconfig @@ -12,3 +12,5 @@ CONFIG_DEFAULT_DEVICE_TREE="sun50i-a64-olinuxino" CONFIG_SUN8I_EMAC=y CONFIG_USB_EHCI_HCD=y CONFIG_SYS_USB_EVENT_POLL_VIA_INT_QUEUE=y +CONFIG_DM_KEYBOARD=y +CONFIG_USB_KEYBOARD=y diff --git a/configs/bananapi_m64_defconfig b/configs/bananapi_m64_defconfig index 47f31c6d9d..c2997223ab 100644 --- a/configs/bananapi_m64_defconfig +++ b/configs/bananapi_m64_defconfig @@ -13,3 +13,5 @@ CONFIG_DEFAULT_DEVICE_TREE="sun50i-a64-bananapi-m64" CONFIG_SUN8I_EMAC=y CONFIG_USB_EHCI_HCD=y CONFIG_SYS_USB_EVENT_POLL_VIA_INT_QUEUE=y +CONFIG_DM_KEYBOARD=y +CONFIG_USB_KEYBOARD=y diff --git a/configs/nanopi_a64_defconfig b/configs/nanopi_a64_defconfig index 0a04911c81..458fcc6f8e 100644 --- a/configs/nanopi_a64_defconfig +++ b/configs/nanopi_a64_defconfig @@ -11,3 +11,5 @@ CONFIG_DEFAULT_DEVICE_TREE="sun50i-a64-nanopi-a64" CONFIG_SUN8I_EMAC=y CONFIG_USB_EHCI_HCD=y CONFIG_SYS_USB_EVENT_POLL_VIA_INT_QUEUE=y +CONFIG_DM_KEYBOARD=y +CONFIG_USB_KEYBOARD=y diff --git a/configs/orangepi_pc2_defconfig b/configs/orangepi_pc2_defconfig index dd5f2c78ab..f89b67894d 100644 --- a/configs/orangepi_pc2_defconfig +++ b/configs/orangepi_pc2_defconfig @@ -14,3 +14,5 @@ CONFIG_DEFAULT_DEVICE_TREE="sun50i-h5-orangepi-pc2" CONFIG_SUN8I_EMAC=y CONFIG_USB_EHCI_HCD=y CONFIG_SYS_USB_EVENT_POLL_VIA_INT_QUEUE=y +CONFIG_DM_KEYBOARD=y +CONFIG_USB_KEYBOARD=y diff --git a/configs/orangepi_win_defconfig b/configs/orangepi_win_defconfig index d7211b5823..de014a2766 100644 --- a/configs/orangepi_win_defconfig +++ b/configs/orangepi_win_defconfig @@ -12,3 +12,5 @@ CONFIG_DEFAULT_DEVICE_TREE="sun50i-a64-orangepi-win" CONFIG_SUN8I_EMAC=y CONFIG_USB_EHCI_HCD=y CONFIG_SYS_USB_EVENT_POLL_VIA_INT_QUEUE=y +CONFIG_DM_KEYBOARD=y +CONFIG_USB_KEYBOARD=y diff --git a/configs/orangepi_zero_plus2_defconfig b/configs/orangepi_zero_plus2_defconfig index fdb6bb4ed9..fb5f1b2388 100644 --- a/configs/orangepi_zero_plus2_defconfig +++ b/configs/orangepi_zero_plus2_defconfig @@ -14,3 +14,5 @@ CONFIG_DEFAULT_DEVICE_TREE="sun50i-h5-orangepi-zero-plus2" CONFIG_SUN8I_EMAC=y CONFIG_USB_EHCI_HCD=y CONFIG_SYS_USB_EVENT_POLL_VIA_INT_QUEUE=y +CONFIG_DM_KEYBOARD=y +CONFIG_USB_KEYBOARD=y diff --git a/configs/pine64_plus_defconfig b/configs/pine64_plus_defconfig index 21ce06f370..b4dbc7d03e 100644 --- a/configs/pine64_plus_defconfig +++ b/configs/pine64_plus_defconfig @@ -14,3 +14,5 @@ CONFIG_RTL8211E_PINE64_GIGABIT_FIX=y CONFIG_SUN8I_EMAC=y CONFIG_USB_EHCI_HCD=y CONFIG_SYS_USB_EVENT_POLL_VIA_INT_QUEUE=y +CONFIG_DM_KEYBOARD=y +CONFIG_USB_KEYBOARD=y diff --git a/configs/sopine_baseboard_defconfig b/configs/sopine_baseboard_defconfig index 05436a1b43..a7db99d1e2 100644 --- a/configs/sopine_baseboard_defconfig +++ b/configs/sopine_baseboard_defconfig @@ -18,3 +18,5 @@ CONFIG_DEFAULT_DEVICE_TREE="sun50i-a64-pine64-plus" CONFIG_SUN8I_EMAC=y CONFIG_USB_EHCI_HCD=y CONFIG_SYS_USB_EVENT_POLL_VIA_INT_QUEUE=y +CONFIG_DM_KEYBOARD=y +CONFIG_USB_KEYBOARD=y