From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pf1-f179.google.com (mail-pf1-f179.google.com [209.85.210.179]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id D4F511E5B94 for ; Sun, 25 May 2025 08:50:25 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.179 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1748163027; cv=none; b=rhPxfsKhGEgCZOeJJAOdT+ek5b/Sv3K4ml3BTuUCBPw8T6Afw7eaTFQKo7VXKLeTRGWbYup8NwJvJFOtvi3Lf+1x7VaC17Aidaoc6U5oZRpjRc8FKSe4h6KOpc6GVjp0/mHmqxvnQEszoxKu+ysEPI8AF5bIVM0BMuyYGq7p7cA= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1748163027; c=relaxed/simple; bh=2bVgrzW+Bo6LaJ/rBpXJ3OijmNJcUVwPRKA5+vz2aAY=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=aC1DjtnFLkrQYXJXd3lrW4OvuXInHz2nceBsQacBp4qeMwGj2E351TTlYR/rYtsCt96ATX53uwbCHLZzMGShMfooHuSfoQYrSWTM2KsO/5llrir4ufl1mHm6kBdiW45c6sPduGMKaS66Ol3az1++c7JvveX7nIqPgbJtXkkIlhE= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=ventanamicro.com; spf=pass smtp.mailfrom=ventanamicro.com; dkim=pass (2048-bit key) header.d=ventanamicro.com header.i=@ventanamicro.com header.b=Wfsk5Mvy; arc=none smtp.client-ip=209.85.210.179 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=ventanamicro.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=ventanamicro.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=ventanamicro.com header.i=@ventanamicro.com header.b="Wfsk5Mvy" Received: by mail-pf1-f179.google.com with SMTP id d2e1a72fcca58-742c9563fd9so783723b3a.3 for ; Sun, 25 May 2025 01:50:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ventanamicro.com; s=google; t=1748163025; x=1748767825; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=+UQe3Qzwvf0SHdVaaWPmVtAnPTdnpZyqkw1bgNcAoZM=; b=Wfsk5MvyvtNwFy/fNBBqLxrSuSizGBR5Ggz2H8vv7byNkjKOdzUb+5aBnxgXRW0yqA 6SuT8SqmQE3ZWNHq75iA3alSpB9jbiJkgeqEBaQlrWgm+xRc6rmRtXukguGpDB5RFl57 b85TA6PzWI9ho85ccHmw5s97IKCIxyaRCWLtZv+TNTyverQFPKiih/svo+mqbIVFpH1J ibHNA3ff3XA85B3IJgqKqWXfzuSVL68bdkCXN8wPsrnyFycjtAW6MBimB1jPrLsBKBE6 H3IwsSm3iWc9yseFdyB/RQHDj0Cyp8387gw/Jyoc6kuwUoMJ+1xsI0zcNdiR/RiW4moj pM4Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1748163025; x=1748767825; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=+UQe3Qzwvf0SHdVaaWPmVtAnPTdnpZyqkw1bgNcAoZM=; b=p1BslvlZcThik7cW/tblNyIh4/01fhTuBZErRe84RlWHAQskldahlNjtBZanmHPGhx GBc6Fh8iViPbKD//JPQwdwXLqJhXznRqOpV+j4D84vD70Z3T3NP6wErp6dbXOiZiMSNE p5c2TRY1VjNqERWBP38rFFCJnd7shI2yXn/HGLdiUCJ9GL6Ef55MKx2P4vuOuETntqW7 vXhtT2T5UsjN+FXqLiW70YNaupyoZ6cKyB2kLbyH6y4YHms6b7eZ8tF1h56s1dYddwhM Wh7a7oJl74KYPBO139YsAxQhPCwSMM6sRz45cXAVCm4Ipg5ALDZsdKWS6ZmOmGEq09fM mNKA== X-Forwarded-Encrypted: i=1; AJvYcCUYQkFhDVJnVuascaHEp6d2rNW/Uqq4bAO1Hxvdg+ULNQ+oyjg+OSn6qIfYZI+/3/PlhpYbiEWzMDU=@vger.kernel.org X-Gm-Message-State: AOJu0YysYVL7QLcjf2qHBC+5Tm7qJv8odk4Ie1N2zw3T1ZF06FMdyIJO AQXX4HSX6CkH+ZPVBxlsMGhbQGa8IZtRmyFpF2wGuD4cd35tXxL9fjWEcI0bAFp41Cg= X-Gm-Gg: ASbGnctaW0Q2GdcmnZLVHVUyKstRz+N7pKoe6kPS+ET8aduv9hgMFhmE1fjRBur+qJh xyA7XBgNDR4xQFEdOTScyABEDPr/wp4Pl7DrgKvm0xkhSSq0Xdjv7LvmsTsdZ5aRhbPUL7vzwq/ IarevfLahKMm3oe7UMGQur9WakbYssNZ9aoHxaVLJDDff18L9n2GdLJtb8DptfcEMvNyp/sjf82 08lug+OSwhStLDDJyK3NCkiroa8t+WjXNyaYYbMyTNC30hUVHgfffA9BxEhPdNnh8evwLQIcKQC 9ecgB5Z7a9jslMSoDUmrYmR6TqV49VvuSt51qIPfnEf5alUR7KpBWa/AC1WXjJeWjrV/yZVUHV6 b3qTaXqhu X-Google-Smtp-Source: AGHT+IFV8zP7Teq2vsm512nvDsFUymwEFpC0Lvaxr4DA6qwGTvoxd+WhM0Vc6uQMO7LrAvHUtRMGMg== X-Received: by 2002:a05:6a20:cf8a:b0:1fd:f4df:9a89 with SMTP id adf61e73a8af0-2188c299354mr8476555637.25.1748163025062; Sun, 25 May 2025 01:50:25 -0700 (PDT) Received: from localhost.localdomain ([122.171.22.180]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-b26eaf6dd83sm15250627a12.18.2025.05.25.01.50.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 25 May 2025 01:50:24 -0700 (PDT) From: Anup Patel To: Michael Turquette , Stephen Boyd , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Jassi Brar , Thomas Gleixner , "Rafael J . Wysocki" , Mika Westerberg , Andy Shevchenko , Linus Walleij , Bartosz Golaszewski , =?UTF-8?q?Uwe=20Kleine-K=C3=B6nig?= Cc: Palmer Dabbelt , Paul Walmsley , Len Brown , Sunil V L , Rahul Pathak , Leyfoon Tan , Atish Patra , Andrew Jones , Samuel Holland , Anup Patel , linux-clk@vger.kernel.org, devicetree@vger.kernel.org, linux-riscv@lists.infradead.org, linux-kernel@vger.kernel.org, Anup Patel Subject: [PATCH v4 22/23] RISC-V: Enable GPIO keyboard and event device in RV64 defconfig Date: Sun, 25 May 2025 14:17:09 +0530 Message-ID: <20250525084710.1665648-23-apatel@ventanamicro.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250525084710.1665648-1-apatel@ventanamicro.com> References: <20250525084710.1665648-1-apatel@ventanamicro.com> Precedence: bulk X-Mailing-List: linux-clk@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit The GPIO keyboard and event device can be used to receive graceful shutdown or reboot input keys so let us enable it by default for RV64 (just like ARM64). Signed-off-by: Anup Patel --- arch/riscv/configs/defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/riscv/configs/defconfig b/arch/riscv/configs/defconfig index 3c8e16d71e17..6aa330f4b67f 100644 --- a/arch/riscv/configs/defconfig +++ b/arch/riscv/configs/defconfig @@ -141,6 +141,8 @@ CONFIG_MICREL_PHY=y CONFIG_MICROSEMI_PHY=y CONFIG_MOTORCOMM_PHY=y CONFIG_INPUT_MOUSEDEV=y +CONFIG_INPUT_EVDEV=y +CONFIG_KEYBOARD_GPIO=y CONFIG_KEYBOARD_SUN4I_LRADC=m CONFIG_SERIAL_8250=y CONFIG_SERIAL_8250_CONSOLE=y -- 2.43.0 From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id A9476C54F30 for ; Sun, 25 May 2025 10:04:15 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: 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: List-Owner; bh=r1ihPV7/T1q2WptGIpex4qBvh57a2Wyv1ks8/0yzgWw=; b=QsccTORHTBZGfn zPN0tJtmbSREcOwL0BoZmQ86os89R5nGhJ38HJaW52XusQ6ppUIeNrJ8HGkefURIQA83WArgDik9u UPXnoLD6fbY2VTb6VlZB1dljuVLj4HtprNw+BFPYoyuPQv5QQX8eFQKirinwHgQiZJ6cXD9tf+e5D rVfmjCo7FoLidAd/UoLUA2p0zSTy2ANmV98znrTVxRIjKfTpUyhqIwpMM8cBqUprc5GxpUBznS/Mi Pu72BCatAYLfk7Qlvv9rv/Pc8Vl+GMCLYjaLZLalMrGL2ZO/Fm5tRSzsAWA62NIjnx9YnQi3U0bii k6TF7+wD7iY30oOu2nJQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98.2 #2 (Red Hat Linux)) id 1uJ8D3-00000006vKy-0rDX; Sun, 25 May 2025 10:04:01 +0000 Received: from desiato.infradead.org ([2001:8b0:10b:1:d65d:64ff:fe57:4e05]) by bombadil.infradead.org with esmtps (Exim 4.98.2 #2 (Red Hat Linux)) id 1uJ73w-00000006nTb-1INV for linux-riscv@bombadil.infradead.org; Sun, 25 May 2025 08:50:32 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=desiato.20200630; h=Content-Transfer-Encoding:MIME-Version :References:In-Reply-To:Message-ID:Date:Subject:Cc:To:From:Sender:Reply-To: Content-Type:Content-ID:Content-Description; bh=+UQe3Qzwvf0SHdVaaWPmVtAnPTdnpZyqkw1bgNcAoZM=; b=MRsSMraiNBM9eCht8lDgbu3qEz gb9/AIuJ/SDD2hDofJxdOVau32c8Gg20SwiMFDaIEXAxmjEI67mAe0QeVqndQ+tV9QtaLVRVfUun/ jayJOBX/VsZnv0NHn9cygzykUzN8JDG5cPZY/OC7HyKrJjgB+ySFEJLhzwpbu9NuOo3u2bHO4Kiu8 aWfrC3wQXAURI8M6tO5/Ml9Im9L6Mti9uXuWcplryqK+z92HwiZYxocxQ8E15aE45wZD9OcA1kx4q Oaql63JQTZMo1+FZzKZ0Rjtj1MD7U5+U9yTmHEUF2oFzTZ3PssJSZV7d5Af1OLVjIclPejrH+cZId xJ/o6JJQ==; Received: from mail-pf1-x429.google.com ([2607:f8b0:4864:20::429]) by desiato.infradead.org with esmtps (Exim 4.98.1 #2 (Red Hat Linux)) id 1uJ73q-00000001a5c-2xb1 for linux-riscv@lists.infradead.org; Sun, 25 May 2025 08:50:29 +0000 Received: by mail-pf1-x429.google.com with SMTP id d2e1a72fcca58-72d3b48d2ffso966875b3a.2 for ; Sun, 25 May 2025 01:50:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ventanamicro.com; s=google; t=1748163025; x=1748767825; darn=lists.infradead.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=+UQe3Qzwvf0SHdVaaWPmVtAnPTdnpZyqkw1bgNcAoZM=; b=OzF0rHyPtTwNC7TQbKbPhuJRhSsOsjM7C7gIqNeVNOD1zv+PpOFgZG8+3uNx7diEOc LSo31iAGWG0mkOZ/OyLH5Zp8ITUXyzGUs1NPztdq58Mg397QeJP0on9UeZM+NrD7jbZs ITy2OumK9hFwQ+REOgSgP5FRpC+2JNX0rz4tr2ym05cE/1aICcZvBy1MRuI/AFSNlRJi Sn9FnH5rS0oXwU1HdMkkXy2pZAcEssthK+nPoFmAw+Tr8vQPq0EHIOHkmZ8t4N6858L+ 5vEyzWS4yb5VFAkSS6UEkYwofLfFW51pKGUazJGf/jM5H2td4Bob6yd5OYeGwSYfOZjl UkLg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1748163025; x=1748767825; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=+UQe3Qzwvf0SHdVaaWPmVtAnPTdnpZyqkw1bgNcAoZM=; b=tIVsaXiFQafoZMuX607NVqUDll7lhPSVyogJnHympjNtSz7RlShW9sQ/OeZYaFkQs/ 6xIxwdEB6lkoQit4o8x3qaxKYqJPQw3beCXyhme7msx6r9Rtmv0zhxrDPRclJD5Huf2H vRA797j97slyW9OrQqqvTGIVHFepaHSsJWVKwRbeu9lK4nWq8UkD9yPM51Rz28In4uZM M8RrD5coqAZ3XMfzAfu61jewgB3f66OgfcWXEq+8hoJWFpQb0UMojR2pnwth+/z1ZXZl R80KmopgZZtDJAFRv14HcRfARIrxESuNjP531EXufkUfldmYFj50Xuh3NkG5Nt2Z7lw0 NdFw== X-Forwarded-Encrypted: i=1; AJvYcCUdZIDdFMClStu7SxXcQvfUsvPxY3QrumR+QEljKq2a9SK8WZXd0n2f39EwF0oyUTxLaetGd2GeJ8JIFg==@lists.infradead.org X-Gm-Message-State: AOJu0YxOlQ/F13m9zjStrPejqCVsHruK4pasAlanb4CXaXEsVU8nSTqg ZN1XOqYh48YZoEwhDjfOMnDAaSbhhH8NHLRLkQ7pOy+DBr5VQq6k2oCWB+WliScS5cI= X-Gm-Gg: ASbGncvfJ7sYRXJUDLMfgFNKNVN9CNxaAW6lGsRTFUZxxcySDXSizRVMqDaAvP4yWHn eDLWq9QmCIUrqlReKxgizQAq1DsNuq0oJjh3uz/9sbCq/QRuQTnL28guS9kyxW9RJGMQk9x3SK9 HdVR0cUkaHufivOfva+5C+RhGzXZSurkmVRnwk34/aRbCuoF7cdZ2ESmF+hPEZf/3HEgvHRYIrR ACXFl/h7ThHzPvWTYdH+Xs1WIVdb2TkMW2c0ZFrMbsjzLWZ789IE4sq/aKrhEDLdDe1riT5lSSr 5Pq0mlLyT/QGl2WvmuaZBOlZCHuCYXHZpuEMvwW1jp0dzPQVvf6AtVci+IzEsobbR4KKerNtGiJ 46mPtEblp X-Google-Smtp-Source: AGHT+IFV8zP7Teq2vsm512nvDsFUymwEFpC0Lvaxr4DA6qwGTvoxd+WhM0Vc6uQMO7LrAvHUtRMGMg== X-Received: by 2002:a05:6a20:cf8a:b0:1fd:f4df:9a89 with SMTP id adf61e73a8af0-2188c299354mr8476555637.25.1748163025062; Sun, 25 May 2025 01:50:25 -0700 (PDT) Received: from localhost.localdomain ([122.171.22.180]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-b26eaf6dd83sm15250627a12.18.2025.05.25.01.50.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 25 May 2025 01:50:24 -0700 (PDT) From: Anup Patel To: Michael Turquette , Stephen Boyd , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Jassi Brar , Thomas Gleixner , "Rafael J . Wysocki" , Mika Westerberg , Andy Shevchenko , Linus Walleij , Bartosz Golaszewski , =?UTF-8?q?Uwe=20Kleine-K=C3=B6nig?= Subject: [PATCH v4 22/23] RISC-V: Enable GPIO keyboard and event device in RV64 defconfig Date: Sun, 25 May 2025 14:17:09 +0530 Message-ID: <20250525084710.1665648-23-apatel@ventanamicro.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250525084710.1665648-1-apatel@ventanamicro.com> References: <20250525084710.1665648-1-apatel@ventanamicro.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250525_095026_998390_663CDDCB X-CRM114-Status: UNSURE ( 9.57 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-riscv@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Anup Patel , devicetree@vger.kernel.org, Andrew Jones , Atish Patra , Leyfoon Tan , Anup Patel , linux-kernel@vger.kernel.org, Samuel Holland , Palmer Dabbelt , Paul Walmsley , linux-riscv@lists.infradead.org, Len Brown , linux-clk@vger.kernel.org, Rahul Pathak Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-riscv" Errors-To: linux-riscv-bounces+linux-riscv=archiver.kernel.org@lists.infradead.org The GPIO keyboard and event device can be used to receive graceful shutdown or reboot input keys so let us enable it by default for RV64 (just like ARM64). Signed-off-by: Anup Patel --- arch/riscv/configs/defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/riscv/configs/defconfig b/arch/riscv/configs/defconfig index 3c8e16d71e17..6aa330f4b67f 100644 --- a/arch/riscv/configs/defconfig +++ b/arch/riscv/configs/defconfig @@ -141,6 +141,8 @@ CONFIG_MICREL_PHY=y CONFIG_MICROSEMI_PHY=y CONFIG_MOTORCOMM_PHY=y CONFIG_INPUT_MOUSEDEV=y +CONFIG_INPUT_EVDEV=y +CONFIG_KEYBOARD_GPIO=y CONFIG_KEYBOARD_SUN4I_LRADC=m CONFIG_SERIAL_8250=y CONFIG_SERIAL_8250_CONSOLE=y -- 2.43.0 _______________________________________________ linux-riscv mailing list linux-riscv@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-riscv