From patchwork Mon Nov 13 15:13:14 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andrew Davis X-Patchwork-Id: 164542 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b909:0:b0:403:3b70:6f57 with SMTP id t9csp1270002vqg; Mon, 13 Nov 2023 07:13:32 -0800 (PST) X-Google-Smtp-Source: AGHT+IGbIp8IBoyv4xssMAjfSDLwFvuy+w4CCaYvfz/NHdr5gwIyKis+7928ux5m4cRFPxtYZTI3 X-Received: by 2002:a17:902:db11:b0:1cc:4b1b:2759 with SMTP id m17-20020a170902db1100b001cc4b1b2759mr5210993plx.63.1699888412508; Mon, 13 Nov 2023 07:13:32 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1699888412; cv=none; d=google.com; s=arc-20160816; b=EHhnWOexO9sqXAHdUHiK2FZx/BP+aicNWqurYMX66svY45KZ7dhJo8SY5NbfsrmLX8 rpobZIf8ZrfbbMpX8Aa7YcF1K2yepK0bBjjj/mrsoC3x/suUANHyEknQLOPy0ZxdoQza dewQQaTvUtd+RnYzG98S1Pi9dzoAwQahTqVkQbLO1BaZkRurokG8N2har8oBJzppNjOb hbTBk3Gxp2LexsVEj0wx5h35KPIgxSJ+Gf6WqLAZEq9oViic8d5uJ1uejYy3f2zI3N6u S9QEcsMv6GOVOzG1UcctPagxRloCAkAb+O3Ow5bE0G/b7MZTknd46s7wneBNtv9yIoHB bTgA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=sS7JwTMQJGlgvK/UwzC2fFAeF6dg4Rt84KCzL7e4bkc=; fh=gvTO68OXD1TXgAB7NF4jt4jHTTo5KN8DJK0YRKfrklw=; b=UNWH6X1sMsUW2OrBjRKbdW3l17rcKzPxqz5Wpc1ELADocpYBK4y172qwaA9LzrCUeD u7b4uIcJwXv4RTEUNhWFtHwT4UL6WAbvJ8AbMahixCswOVr6Ey/hfQvxqP/zYWs0gdAM ZCs+OcG1vDtkRWazrxXdIVlbTt6+ekNpIGZx+d3T2YpBWdwZp0wKsdEA2K+A6lpzEZGT uuZsi0F5Q0dfZ3XYEn6tdkCUhOPJBz6fs2gGVz3qwfAVk7c+sesaz4re0vKs1xxEVXNe kkKBZVQlJfO5qBV2LiHHNZJIcaG/F0+eBZA07xm2jHXitNFKLXbdX8JpyOBn+b98KtP+ fsZw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@ti.com header.s=ti-com-17Q1 header.b=VLwQwPJC; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Received: from snail.vger.email (snail.vger.email. [2620:137:e000::3:7]) by mx.google.com with ESMTPS id a14-20020a170902ecce00b001b8698149fbsi5914607plh.477.2023.11.13.07.13.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 13 Nov 2023 07:13:32 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 as permitted sender) client-ip=2620:137:e000::3:7; Authentication-Results: mx.google.com; dkim=pass header.i=@ti.com header.s=ti-com-17Q1 header.b=VLwQwPJC; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by snail.vger.email (Postfix) with ESMTP id 75DB0807C861; Mon, 13 Nov 2023 07:13:30 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at snail.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231218AbjKMPN2 (ORCPT + 29 others); Mon, 13 Nov 2023 10:13:28 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35214 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229881AbjKMPN1 (ORCPT ); Mon, 13 Nov 2023 10:13:27 -0500 Received: from lelv0143.ext.ti.com (lelv0143.ext.ti.com [198.47.23.248]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id EF7E8DB for ; Mon, 13 Nov 2023 07:13:23 -0800 (PST) Received: from lelv0266.itg.ti.com ([10.180.67.225]) by lelv0143.ext.ti.com (8.15.2/8.15.2) with ESMTP id 3ADFDFgD005655; Mon, 13 Nov 2023 09:13:15 -0600 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=ti-com-17Q1; t=1699888395; bh=sS7JwTMQJGlgvK/UwzC2fFAeF6dg4Rt84KCzL7e4bkc=; h=From:To:CC:Subject:Date; b=VLwQwPJCvhJXznkTwLpLYeS3wUFzVB4FiIOEuGsM3DcTE2EceHgVBRU25urK4PM2W SIDJB4qwd5rbUJhemqR4nEoHIMpDj9G/ZJu1EGCMLloYdNQ9u29LYF4tGTB15+Kezb 570cQ9+fnmg6skVFsdcr3Qe9Na5GU2DG2ws05mZU= Received: from DFLE112.ent.ti.com (dfle112.ent.ti.com [10.64.6.33]) by lelv0266.itg.ti.com (8.15.2/8.15.2) with ESMTPS id 3ADFDFAP051673 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=FAIL); Mon, 13 Nov 2023 09:13:15 -0600 Received: from DFLE101.ent.ti.com (10.64.6.22) by DFLE112.ent.ti.com (10.64.6.33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2507.23; Mon, 13 Nov 2023 09:13:15 -0600 Received: from lelv0327.itg.ti.com (10.180.67.183) by DFLE101.ent.ti.com (10.64.6.22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2507.23 via Frontend Transport; Mon, 13 Nov 2023 09:13:15 -0600 Received: from lelv0326.itg.ti.com (ileaxei01-snat.itg.ti.com [10.180.69.5]) by lelv0327.itg.ti.com (8.15.2/8.15.2) with ESMTP id 3ADFDFiB074977; Mon, 13 Nov 2023 09:13:15 -0600 From: Andrew Davis To: Russell King , Arnd Bergmann CC: , , Andrew Davis Subject: [PATCH v2] ARM: multi_v7_defconfig: Enable RPMSG CHAR and CTRL Date: Mon, 13 Nov 2023 09:13:14 -0600 Message-ID: <20231113151314.178901-1-afd@ti.com> X-Mailer: git-send-email 2.39.2 MIME-Version: 1.0 X-EXCLAIMER-MD-CONFIG: e1e8a2fd-e40a-4ac6-ac9b-f7e9cc9ee180 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF, RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (snail.vger.email [0.0.0.0]); Mon, 13 Nov 2023 07:13:30 -0800 (PST) X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1782462192089644929 X-GMAIL-MSGID: 1782462192089644929 These allow user-space programs to create RPMSG endpoints and have those endpoints show up as device files. They are enabled in the ARM64 defconfig and are useful for the same reasons here. Signed-off-by: Andrew Davis --- Changes for v2: - Rebase on v6.7-rc1 arch/arm/configs/multi_v7_defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm/configs/multi_v7_defconfig b/arch/arm/configs/multi_v7_defconfig index a1d73588aa371..9c015f4f93296 100644 --- a/arch/arm/configs/multi_v7_defconfig +++ b/arch/arm/configs/multi_v7_defconfig @@ -1088,6 +1088,8 @@ CONFIG_QCOM_Q6V5_MSS=m CONFIG_QCOM_SYSMON=m CONFIG_QCOM_WCNSS_PIL=m CONFIG_ST_REMOTEPROC=m +CONFIG_RPMSG_CHAR=m +CONFIG_RPMSG_CTRL=m CONFIG_RPMSG_QCOM_SMD=y CONFIG_RPMSG_VIRTIO=m CONFIG_ASPEED_LPC_CTRL=m