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 X-Spam-Level: X-Spam-Status: No, score=-12.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER,INCLUDES_PATCH, MAILING_LIST_MULTI,PDS_BAD_THREAD_QP_64,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id BEC7EC49361 for ; Fri, 18 Jun 2021 23:30:59 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id A39F060FE9 for ; Fri, 18 Jun 2021 23:30:59 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235128AbhFRXdH (ORCPT ); Fri, 18 Jun 2021 19:33:07 -0400 Received: from mx0a-00268f01.pphosted.com ([148.163.148.236]:11444 "EHLO mx0a-00268f01.pphosted.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234533AbhFRXdG (ORCPT ); Fri, 18 Jun 2021 19:33:06 -0400 Received: from pps.filterd (m0165119.ppops.net [127.0.0.1]) by mx0a-00268f01.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 15INSQKJ009525; Fri, 18 Jun 2021 23:30:17 GMT Received: from nam11-bn8-obe.outbound.protection.outlook.com (mail-bn8nam11lp2173.outbound.protection.outlook.com [104.47.58.173]) by mx0a-00268f01.pphosted.com with ESMTP id 398r42afgg-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 18 Jun 2021 23:30:17 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YloG/WAsWyrsToNlqMQhUyzUzXzmBSjD8fkZjBZW1IG/BBFvfAHi3BRFLJXRETxeZHJSd6g0R4RTzU0e71bHcbNlEy9fOUNl5uHmnbjVZZWB01YYuMxK/bw1/Lihl7IC7c0o1t2ZwSsOzSFZDgOUCCJJaxstrYHRTIFiORihUHEVnoQi4+B+rJBDl/n361oTgrM/QKwPkjRnVUhLzEDHX2zIROZfYuO3qfENvML023eyVx34bLF+lI4oYSgqowAiNxtmlrDAj7zOP4Ce88+1lfWBDkW0zxNhJFv3Xf6F0pVAom4QXo1rQYpBTzRNNCOz8I36r6MTO8km8PvsNL/ycQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=cU2gQs7jRrzGDYphv6ME+ticUDg332LdbKkSsiokjMA=; b=ayXG0cJQqRbamruicx4ZO6nFU3Ec6lajcZ7pFz/OfaPsry7pwcTdTdkgCXkwGCSeToBpCBkcxYn81Fi9VDySorElJEMmaKGBgfiax+lh8lSGhkBe9w2kk2d87RoS0wTVIYgIo5J7CqSC1s2X5Tg2nZ6GPcHcipLO0GBqMN2INOPRshY+SjcUxte123YZJczgRY2utHsA480BF+T4YJuG449N2geHY56sTiVUifpmi6bL71XH0F2cejMjDFQa33CnSaR9pj2Jc4/n0W6k6eQ6Br3R2MB219OT9E8E6ZVCpJISjAHREtpd3GhLuim4d6H4ewweeAbSo5iFZ2tDOJZZEA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=equinix.com; dmarc=pass action=none header.from=equinix.com; dkim=pass header.d=equinix.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=equinixinc.onmicrosoft.com; s=selector2-equinixinc-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=cU2gQs7jRrzGDYphv6ME+ticUDg332LdbKkSsiokjMA=; b=h7vXI6Uv1gPPvwAJgpdwY/c4g3hBLtrH2xceDUTVuTukJv68+cFkxxawXzvHR3hM/LZNqy/QC1CuXKjA022/flzYZDdFRtxRyE6PBwpEFWgTWy4MLIuiDUvlJh1eyFefFrR5aURoTKKrMrJkOO5+8UdjsiPRK/OIWdpQYRFdXjQ= Received: from DM5PR04MB0762.namprd04.prod.outlook.com (2603:10b6:3:f3::13) by DM6PR04MB6732.namprd04.prod.outlook.com (2603:10b6:5:1::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4242.19; Fri, 18 Jun 2021 23:30:13 +0000 Received: from DM5PR04MB0762.namprd04.prod.outlook.com ([fe80::d9ba:6e7f:b51e:6cab]) by DM5PR04MB0762.namprd04.prod.outlook.com ([fe80::d9ba:6e7f:b51e:6cab%2]) with mapi id 15.20.4219.027; Fri, 18 Jun 2021 23:30:13 +0000 From: Zev Weiss To: Andrew Jeffery CC: "openipmi-developer@lists.sourceforge.net" , "openbmc@lists.ozlabs.org" , "minyard@acm.org" , "devicetree@vger.kernel.org" , "tmaimon77@gmail.com" , "linux-aspeed@lists.ozlabs.org" , "avifishman70@gmail.com" , "venture@google.com" , "linux-kernel@vger.kernel.org" , "tali.perry1@gmail.com" , "robh+dt@kernel.org" , "chiawei_wang@aspeedtech.com" , "linux-arm-kernel@lists.infradead.org" , "benjaminfair@google.com" , "arnd@arndb.de" , "joel@jms.id.au" , "KWLIU@nuvoton.com" Subject: Re: [PATCH v4 11/16] ipmi: kcs_bmc: Add serio adaptor Thread-Topic: [PATCH v4 11/16] ipmi: kcs_bmc: Add serio adaptor Thread-Index: AQHXZJnjCtcI+6c1UkiVQLPff6oAew== Date: Fri, 18 Jun 2021 23:30:13 +0000 Message-ID: <20210618233012.GD9658@hatter> References: <20210608104757.582199-1-andrew@aj.id.au> <20210608104757.582199-12-andrew@aj.id.au> In-Reply-To: <20210608104757.582199-12-andrew@aj.id.au> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: aj.id.au; dkim=none (message not signed) header.d=none;aj.id.au; dmarc=none action=none header.from=equinix.com; x-originating-ip: [24.181.166.149] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 7290dbcc-b93b-4cd7-9ffb-08d932b105bf x-ms-traffictypediagnostic: DM6PR04MB6732: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:3173; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 2eSwJUbGe8937DtjPtZGnmNRaOTkAKoctIw/1B7FhSGIXKw+nPJFVzbmVCtHlHjxveu7UvoLad8y6aV79+/3Qr7Ce6ol2VyRJNX6kBx329Q4PcLBQC0GQt8n9GR1zTuAdYVUyxshug8TQAqLyPxIUyDhKAGcQEMFZZkk/Jl3odQhWiK5o/LoLnqk9iXxFLg4ovxXokzfb+pEcP6oMaxJpSCqXmI7p9w+SAf5UX2aIhupWXx5HTOB6nKnHEhsu/Kz813a7oOfAjaFOi1yAWDfmkAK0K+t5QtenbXHZvyo3YiY1oEJ/LEIgGV+VqfmqFVwpoJGnVZa4CEJcqCWahr0CW+GQeEYSWohu5+IJVV2HiGCrUEwNintiYhnsYwDC3Bwz/9PtQbxzayKFhRFMMWNhaageFNhoPeiA3zDsZSdvZsQlQhrIk2kIBaTOCG2pz/TN0dHU3HR/Wv/P6eMXu/SSEIhdZvqYdUjUuB+qWE0Q/JzKifA7LRJ/GB+Vi/o4C7UMT2jOALuT60jFKZDXRKKbIX6nd3ZxPBO8+ZtOd1PXkhnFyWmtpVtBJx8SPouo4sjq8eRgCG1RM6tU/XLO1pqj2O6SIgMFy92AxtH4Fz96qc= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM5PR04MB0762.namprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(7916004)(4636009)(376002)(346002)(396003)(366004)(39860400002)(136003)(1076003)(54906003)(66476007)(66446008)(64756008)(66556008)(86362001)(122000001)(38100700002)(316002)(66946007)(91956017)(76116006)(33656002)(2906002)(8936002)(71200400001)(6506007)(4744005)(33716001)(5660300002)(6916009)(478600001)(26005)(186003)(4326008)(7416002)(6486002)(9686003)(6512007)(8676002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?wLlVoZTi2nmpoaqObUFJngTyLhb+DTPJnqhr4u6xQSfgwYd+TGKfrMa42Xbw?= =?us-ascii?Q?9oO9rMqMI4KEyIteDjTPjzzfOrXbsNJoCEWJvpGfnXPwD2PkS//qow37MAmZ?= =?us-ascii?Q?o+6kAR/YbHQqfEA4OT/nJ9XpkT8rQWNospWrAMtZxLioZIe5V9HLbuWmmrvg?= =?us-ascii?Q?mgHKGgiVoknDqdg4+cUwS5vRMrRkWMQXAbLlpuDeu31PtP9qGVjRxd191YXh?= =?us-ascii?Q?d29+UwxXhlzhvV1i+Q6g47qgVHhIsGuFY3alocizflPREKQ3qHA1o47lEXJp?= =?us-ascii?Q?ysGT/VfQt1Gi1drA4rrjRsIOnQ5b9KBILeF7nS8mi7gJfMgYU0g6ShJk+RrQ?= =?us-ascii?Q?Ss4bsSBlOUTJmS35/QybsaPgqeenPiNPOlLqwyco+5xtNcOoERHtZf5GRwq2?= =?us-ascii?Q?jSWMWZn6ZhxF4iI7/UplTJDYd6r9ErS36YUeTfBHJknp7q8GMBZM82urWTPw?= =?us-ascii?Q?9hD9TZVr4FF6FiVayGymIbdd6LQV78u4XR5UZYRrM0vQsD1M1aYsjnI/e+ZV?= =?us-ascii?Q?Dn4nRtg/Exk/cMJQkraalJ6CrJkWOcEKr0bVrzrTPXOhjsnefo6n1HzMgcYN?= =?us-ascii?Q?1HDs+2JR8TArqCyLfx9V1Zf+uSy6dwbYLLvD10HntKgUw7J7ijuuoRYds6jJ?= =?us-ascii?Q?F4s/NjJp9bluP85JNcQi1ikJpEt4LXzY2XQ9rSDrj0F01ePXxF2ul43DiSzZ?= =?us-ascii?Q?Q49D7VLkDxfmp/mQw3nqk/1ZZP3ZCOsV2weB6zQihKGUugYartdYwdh9sJCK?= =?us-ascii?Q?V7rNEUItxGq2g12e3VmiyKSofcpXYchSBZhuSvK+z2IB1LEM/JiD8f89lMH1?= =?us-ascii?Q?t8KxH948XO0cgWvkbkgMxeA8M+8KRaLYeI5RqJh0gB0Emq/Nfs/Chm1ixBQf?= =?us-ascii?Q?5pKe2xHpJjaEe/fG5fbF3+Yq9Ux0uOAWTUAJeo10J8lgDzKq9nuNsTK995UB?= =?us-ascii?Q?nIEegJ9/Sffs3Yy+U+TDyptc0S7krn6FCgTMTi62iEJ+CLT+If0C8CVy4XPV?= =?us-ascii?Q?85zmOGcCX0g8lRLB1P4Lt+plcAX5wD658bVe0cZN1YZuHztnC8PgDOiitq4j?= =?us-ascii?Q?YGKe5O74ZILJ0EdV1YAnkKKN7M1yBkiROVu7pmxnTCAMHDzuBr17J8dt01Zr?= =?us-ascii?Q?xaRnOqpooAF8w6TzuO/ZjV7XeFNhq+xBPP9RQ/quUCZcISrJOSNoOPM5WQhx?= =?us-ascii?Q?6zBvAk9shhDa181CbBUF2qLOyY6kLPz8myJRFAFQrffuL/1zxEAPRNmr/R6E?= =?us-ascii?Q?l/FLzQNAb3j7aFnih8IOhWLvxYFI7aOiJexmIcm3DwnHoHSwr39V6jDNT/3d?= =?us-ascii?Q?0DlXMqhTh89bEsy1Vj4JBCR4?= x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="us-ascii" Content-ID: <4C7CA56F6280F64E8D353493A56DCA13@namprd04.prod.outlook.com> Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: equinix.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM5PR04MB0762.namprd04.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7290dbcc-b93b-4cd7-9ffb-08d932b105bf X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jun 2021 23:30:13.5810 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 72adb271-2fc7-4afe-a5ee-9de6a59f6bfb X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: hu4g4tA65HooJ9eXtlPTnRg2qYgN0RxQqG6vJLO2nwFBUBAbCm1wfbmy6sYyXb5E9/dERBRE9uYuanm7isy0UQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR04MB6732 X-Proofpoint-ORIG-GUID: 5yjc8PaMATy4AdprkR739qDMudB5yGED X-Proofpoint-GUID: 5yjc8PaMATy4AdprkR739qDMudB5yGED X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.391,18.0.790 definitions=2021-06-18_12:2021-06-18,2021-06-18 signatures=0 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 impostorscore=0 mlxscore=0 suspectscore=0 phishscore=0 adultscore=0 malwarescore=0 clxscore=1015 spamscore=0 mlxlogscore=999 bulkscore=0 lowpriorityscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2104190000 definitions=main-2106180137 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Jun 08, 2021 at 05:47:52AM CDT, Andrew Jeffery wrote: >kcs_bmc_serio acts as a bridge between the KCS drivers in the IPMI >subsystem and the existing userspace interfaces available through the >serio subsystem. This is useful when userspace would like to make use of >the BMC KCS devices for purposes that aren't IPMI. > >Signed-off-by: Andrew Jeffery >--- > drivers/char/ipmi/Kconfig | 14 +++ > drivers/char/ipmi/Makefile | 1 + > drivers/char/ipmi/kcs_bmc_serio.c | 157 ++++++++++++++++++++++++++++++ > 3 files changed, 172 insertions(+) > create mode 100644 drivers/char/ipmi/kcs_bmc_serio.c > Reviewed-by: Zev Weiss 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 X-Spam-Level: X-Spam-Status: No, score=-12.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER,INCLUDES_PATCH, MAILING_LIST_MULTI,PDS_BAD_THREAD_QP_64,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id D02D7C48BDF for ; Fri, 18 Jun 2021 23:31:08 +0000 (UTC) Received: from lists.ozlabs.org (lists.ozlabs.org [112.213.38.117]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 48C2961264 for ; Fri, 18 Jun 2021 23:31:08 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 48C2961264 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=equinix.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=openbmc-bounces+openbmc=archiver.kernel.org@lists.ozlabs.org Received: from boromir.ozlabs.org (localhost [IPv6:::1]) by lists.ozlabs.org (Postfix) with ESMTP id 4G6FY74FNrz3c5f for ; Sat, 19 Jun 2021 09:31:07 +1000 (AEST) Authentication-Results: lists.ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=equinixinc.onmicrosoft.com header.i=@equinixinc.onmicrosoft.com header.a=rsa-sha256 header.s=selector2-equinixinc-onmicrosoft-com header.b=h7vXI6Uv; dkim-atps=neutral Authentication-Results: lists.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=equinix.com (client-ip=148.163.148.236; helo=mx0a-00268f01.pphosted.com; envelope-from=prvs=7803e3c1e9=zweiss@equinix.com; receiver=) Authentication-Results: lists.ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=equinixinc.onmicrosoft.com header.i=@equinixinc.onmicrosoft.com header.a=rsa-sha256 header.s=selector2-equinixinc-onmicrosoft-com header.b=h7vXI6Uv; dkim-atps=neutral Received: from mx0a-00268f01.pphosted.com (mx0a-00268f01.pphosted.com [148.163.148.236]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by lists.ozlabs.org (Postfix) with ESMTPS id 4G6FXX5hj0z30CZ; Sat, 19 Jun 2021 09:30:35 +1000 (AEST) Received: from pps.filterd (m0165119.ppops.net [127.0.0.1]) by mx0a-00268f01.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 15INSQKJ009525; Fri, 18 Jun 2021 23:30:17 GMT Received: from nam11-bn8-obe.outbound.protection.outlook.com (mail-bn8nam11lp2173.outbound.protection.outlook.com [104.47.58.173]) by mx0a-00268f01.pphosted.com with ESMTP id 398r42afgg-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 18 Jun 2021 23:30:17 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YloG/WAsWyrsToNlqMQhUyzUzXzmBSjD8fkZjBZW1IG/BBFvfAHi3BRFLJXRETxeZHJSd6g0R4RTzU0e71bHcbNlEy9fOUNl5uHmnbjVZZWB01YYuMxK/bw1/Lihl7IC7c0o1t2ZwSsOzSFZDgOUCCJJaxstrYHRTIFiORihUHEVnoQi4+B+rJBDl/n361oTgrM/QKwPkjRnVUhLzEDHX2zIROZfYuO3qfENvML023eyVx34bLF+lI4oYSgqowAiNxtmlrDAj7zOP4Ce88+1lfWBDkW0zxNhJFv3Xf6F0pVAom4QXo1rQYpBTzRNNCOz8I36r6MTO8km8PvsNL/ycQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=cU2gQs7jRrzGDYphv6ME+ticUDg332LdbKkSsiokjMA=; b=ayXG0cJQqRbamruicx4ZO6nFU3Ec6lajcZ7pFz/OfaPsry7pwcTdTdkgCXkwGCSeToBpCBkcxYn81Fi9VDySorElJEMmaKGBgfiax+lh8lSGhkBe9w2kk2d87RoS0wTVIYgIo5J7CqSC1s2X5Tg2nZ6GPcHcipLO0GBqMN2INOPRshY+SjcUxte123YZJczgRY2utHsA480BF+T4YJuG449N2geHY56sTiVUifpmi6bL71XH0F2cejMjDFQa33CnSaR9pj2Jc4/n0W6k6eQ6Br3R2MB219OT9E8E6ZVCpJISjAHREtpd3GhLuim4d6H4ewweeAbSo5iFZ2tDOJZZEA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=equinix.com; dmarc=pass action=none header.from=equinix.com; dkim=pass header.d=equinix.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=equinixinc.onmicrosoft.com; s=selector2-equinixinc-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=cU2gQs7jRrzGDYphv6ME+ticUDg332LdbKkSsiokjMA=; b=h7vXI6Uv1gPPvwAJgpdwY/c4g3hBLtrH2xceDUTVuTukJv68+cFkxxawXzvHR3hM/LZNqy/QC1CuXKjA022/flzYZDdFRtxRyE6PBwpEFWgTWy4MLIuiDUvlJh1eyFefFrR5aURoTKKrMrJkOO5+8UdjsiPRK/OIWdpQYRFdXjQ= Received: from DM5PR04MB0762.namprd04.prod.outlook.com (2603:10b6:3:f3::13) by DM6PR04MB6732.namprd04.prod.outlook.com (2603:10b6:5:1::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4242.19; Fri, 18 Jun 2021 23:30:13 +0000 Received: from DM5PR04MB0762.namprd04.prod.outlook.com ([fe80::d9ba:6e7f:b51e:6cab]) by DM5PR04MB0762.namprd04.prod.outlook.com ([fe80::d9ba:6e7f:b51e:6cab%2]) with mapi id 15.20.4219.027; Fri, 18 Jun 2021 23:30:13 +0000 From: Zev Weiss To: Andrew Jeffery Subject: Re: [PATCH v4 11/16] ipmi: kcs_bmc: Add serio adaptor Thread-Topic: [PATCH v4 11/16] ipmi: kcs_bmc: Add serio adaptor Thread-Index: AQHXZJnjCtcI+6c1UkiVQLPff6oAew== Date: Fri, 18 Jun 2021 23:30:13 +0000 Message-ID: <20210618233012.GD9658@hatter> References: <20210608104757.582199-1-andrew@aj.id.au> <20210608104757.582199-12-andrew@aj.id.au> In-Reply-To: <20210608104757.582199-12-andrew@aj.id.au> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: aj.id.au; dkim=none (message not signed) header.d=none;aj.id.au; dmarc=none action=none header.from=equinix.com; x-originating-ip: [24.181.166.149] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 7290dbcc-b93b-4cd7-9ffb-08d932b105bf x-ms-traffictypediagnostic: DM6PR04MB6732: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:3173; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 2eSwJUbGe8937DtjPtZGnmNRaOTkAKoctIw/1B7FhSGIXKw+nPJFVzbmVCtHlHjxveu7UvoLad8y6aV79+/3Qr7Ce6ol2VyRJNX6kBx329Q4PcLBQC0GQt8n9GR1zTuAdYVUyxshug8TQAqLyPxIUyDhKAGcQEMFZZkk/Jl3odQhWiK5o/LoLnqk9iXxFLg4ovxXokzfb+pEcP6oMaxJpSCqXmI7p9w+SAf5UX2aIhupWXx5HTOB6nKnHEhsu/Kz813a7oOfAjaFOi1yAWDfmkAK0K+t5QtenbXHZvyo3YiY1oEJ/LEIgGV+VqfmqFVwpoJGnVZa4CEJcqCWahr0CW+GQeEYSWohu5+IJVV2HiGCrUEwNintiYhnsYwDC3Bwz/9PtQbxzayKFhRFMMWNhaageFNhoPeiA3zDsZSdvZsQlQhrIk2kIBaTOCG2pz/TN0dHU3HR/Wv/P6eMXu/SSEIhdZvqYdUjUuB+qWE0Q/JzKifA7LRJ/GB+Vi/o4C7UMT2jOALuT60jFKZDXRKKbIX6nd3ZxPBO8+ZtOd1PXkhnFyWmtpVtBJx8SPouo4sjq8eRgCG1RM6tU/XLO1pqj2O6SIgMFy92AxtH4Fz96qc= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM5PR04MB0762.namprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(7916004)(4636009)(376002)(346002)(396003)(366004)(39860400002)(136003)(1076003)(54906003)(66476007)(66446008)(64756008)(66556008)(86362001)(122000001)(38100700002)(316002)(66946007)(91956017)(76116006)(33656002)(2906002)(8936002)(71200400001)(6506007)(4744005)(33716001)(5660300002)(6916009)(478600001)(26005)(186003)(4326008)(7416002)(6486002)(9686003)(6512007)(8676002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?wLlVoZTi2nmpoaqObUFJngTyLhb+DTPJnqhr4u6xQSfgwYd+TGKfrMa42Xbw?= =?us-ascii?Q?9oO9rMqMI4KEyIteDjTPjzzfOrXbsNJoCEWJvpGfnXPwD2PkS//qow37MAmZ?= =?us-ascii?Q?o+6kAR/YbHQqfEA4OT/nJ9XpkT8rQWNospWrAMtZxLioZIe5V9HLbuWmmrvg?= =?us-ascii?Q?mgHKGgiVoknDqdg4+cUwS5vRMrRkWMQXAbLlpuDeu31PtP9qGVjRxd191YXh?= =?us-ascii?Q?d29+UwxXhlzhvV1i+Q6g47qgVHhIsGuFY3alocizflPREKQ3qHA1o47lEXJp?= =?us-ascii?Q?ysGT/VfQt1Gi1drA4rrjRsIOnQ5b9KBILeF7nS8mi7gJfMgYU0g6ShJk+RrQ?= =?us-ascii?Q?Ss4bsSBlOUTJmS35/QybsaPgqeenPiNPOlLqwyco+5xtNcOoERHtZf5GRwq2?= =?us-ascii?Q?jSWMWZn6ZhxF4iI7/UplTJDYd6r9ErS36YUeTfBHJknp7q8GMBZM82urWTPw?= =?us-ascii?Q?9hD9TZVr4FF6FiVayGymIbdd6LQV78u4XR5UZYRrM0vQsD1M1aYsjnI/e+ZV?= =?us-ascii?Q?Dn4nRtg/Exk/cMJQkraalJ6CrJkWOcEKr0bVrzrTPXOhjsnefo6n1HzMgcYN?= =?us-ascii?Q?1HDs+2JR8TArqCyLfx9V1Zf+uSy6dwbYLLvD10HntKgUw7J7ijuuoRYds6jJ?= =?us-ascii?Q?F4s/NjJp9bluP85JNcQi1ikJpEt4LXzY2XQ9rSDrj0F01ePXxF2ul43DiSzZ?= =?us-ascii?Q?Q49D7VLkDxfmp/mQw3nqk/1ZZP3ZCOsV2weB6zQihKGUugYartdYwdh9sJCK?= =?us-ascii?Q?V7rNEUItxGq2g12e3VmiyKSofcpXYchSBZhuSvK+z2IB1LEM/JiD8f89lMH1?= =?us-ascii?Q?t8KxH948XO0cgWvkbkgMxeA8M+8KRaLYeI5RqJh0gB0Emq/Nfs/Chm1ixBQf?= =?us-ascii?Q?5pKe2xHpJjaEe/fG5fbF3+Yq9Ux0uOAWTUAJeo10J8lgDzKq9nuNsTK995UB?= =?us-ascii?Q?nIEegJ9/Sffs3Yy+U+TDyptc0S7krn6FCgTMTi62iEJ+CLT+If0C8CVy4XPV?= =?us-ascii?Q?85zmOGcCX0g8lRLB1P4Lt+plcAX5wD658bVe0cZN1YZuHztnC8PgDOiitq4j?= =?us-ascii?Q?YGKe5O74ZILJ0EdV1YAnkKKN7M1yBkiROVu7pmxnTCAMHDzuBr17J8dt01Zr?= =?us-ascii?Q?xaRnOqpooAF8w6TzuO/ZjV7XeFNhq+xBPP9RQ/quUCZcISrJOSNoOPM5WQhx?= =?us-ascii?Q?6zBvAk9shhDa181CbBUF2qLOyY6kLPz8myJRFAFQrffuL/1zxEAPRNmr/R6E?= =?us-ascii?Q?l/FLzQNAb3j7aFnih8IOhWLvxYFI7aOiJexmIcm3DwnHoHSwr39V6jDNT/3d?= =?us-ascii?Q?0DlXMqhTh89bEsy1Vj4JBCR4?= x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="us-ascii" Content-ID: <4C7CA56F6280F64E8D353493A56DCA13@namprd04.prod.outlook.com> Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: equinix.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM5PR04MB0762.namprd04.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7290dbcc-b93b-4cd7-9ffb-08d932b105bf X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jun 2021 23:30:13.5810 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 72adb271-2fc7-4afe-a5ee-9de6a59f6bfb X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: hu4g4tA65HooJ9eXtlPTnRg2qYgN0RxQqG6vJLO2nwFBUBAbCm1wfbmy6sYyXb5E9/dERBRE9uYuanm7isy0UQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR04MB6732 X-Proofpoint-ORIG-GUID: 5yjc8PaMATy4AdprkR739qDMudB5yGED X-Proofpoint-GUID: 5yjc8PaMATy4AdprkR739qDMudB5yGED X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.391, 18.0.790 definitions=2021-06-18_12:2021-06-18, 2021-06-18 signatures=0 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 impostorscore=0 mlxscore=0 suspectscore=0 phishscore=0 adultscore=0 malwarescore=0 clxscore=1015 spamscore=0 mlxlogscore=999 bulkscore=0 lowpriorityscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2104190000 definitions=main-2106180137 X-BeenThere: openbmc@lists.ozlabs.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Development list for OpenBMC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: "devicetree@vger.kernel.org" , "minyard@acm.org" , "linux-aspeed@lists.ozlabs.org" , "KWLIU@nuvoton.com" , "avifishman70@gmail.com" , "venture@google.com" , "openbmc@lists.ozlabs.org" , "linux-kernel@vger.kernel.org" , "tali.perry1@gmail.com" , "robh+dt@kernel.org" , "arnd@arndb.de" , "benjaminfair@google.com" , "openipmi-developer@lists.sourceforge.net" , "chiawei_wang@aspeedtech.com" , "linux-arm-kernel@lists.infradead.org" , "tmaimon77@gmail.com" Errors-To: openbmc-bounces+openbmc=archiver.kernel.org@lists.ozlabs.org Sender: "openbmc" On Tue, Jun 08, 2021 at 05:47:52AM CDT, Andrew Jeffery wrote: >kcs_bmc_serio acts as a bridge between the KCS drivers in the IPMI >subsystem and the existing userspace interfaces available through the >serio subsystem. This is useful when userspace would like to make use of >the BMC KCS devices for purposes that aren't IPMI. > >Signed-off-by: Andrew Jeffery >--- > drivers/char/ipmi/Kconfig | 14 +++ > drivers/char/ipmi/Makefile | 1 + > drivers/char/ipmi/kcs_bmc_serio.c | 157 ++++++++++++++++++++++++++++++ > 3 files changed, 172 insertions(+) > create mode 100644 drivers/char/ipmi/kcs_bmc_serio.c > Reviewed-by: Zev Weiss 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 X-Spam-Level: X-Spam-Status: No, score=-13.9 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 61C1FC48BDF for ; Fri, 18 Jun 2021 23:33:03 +0000 (UTC) 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 mail.kernel.org (Postfix) with ESMTPS id 31E2E60FE9 for ; Fri, 18 Jun 2021 23:33:03 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 31E2E60FE9 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=equinix.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org 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:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Content-ID:In-Reply-To: References:Message-ID:Date:Subject:CC:To:From:Reply-To:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=uk9OCRCICyCK7MDjhrvbMPD9Ecaxjj7werZcINIhanU=; b=ug15DJMdSI4YUb Qp0UIZXc0kFC6OlVuGNsMPcQPvs3WYTEhhXmYCpz6wXVMcB3ADvI5XV2dk+Qlr8rYEiHUc3QlyXsQ fTa6+AHj47h2JK7f2WapQhRXVVrMBj+23pA+vlOPya710oNsLLSLF1Eo0K+AbasaM5sbjpskk7TZB sds5E6BHaKGD+cXxqz4+rke3rHFGZCXoeV+uLrlvgC/SWlpwUzEmcOCI1kmW4+SKOAIrjP6pA7pLz 1NIUBeNRCQ0hU7yWkfsOj1nbIAe7BRKgwtkJeVcT3p1mKhRsomJNe2hZMVdfqZSkFlgNz9Z1IDwLN KDsVd0xiA8A3Yvk1Agow==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1luNwa-00Fnjt-MK; Fri, 18 Jun 2021 23:30:37 +0000 Received: from mx0a-00268f01.pphosted.com ([148.163.148.236]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1luNwW-00FnjM-4B for linux-arm-kernel@lists.infradead.org; Fri, 18 Jun 2021 23:30:33 +0000 Received: from pps.filterd (m0165119.ppops.net [127.0.0.1]) by mx0a-00268f01.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 15INSQKJ009525; Fri, 18 Jun 2021 23:30:17 GMT Received: from nam11-bn8-obe.outbound.protection.outlook.com (mail-bn8nam11lp2173.outbound.protection.outlook.com [104.47.58.173]) by mx0a-00268f01.pphosted.com with ESMTP id 398r42afgg-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 18 Jun 2021 23:30:17 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YloG/WAsWyrsToNlqMQhUyzUzXzmBSjD8fkZjBZW1IG/BBFvfAHi3BRFLJXRETxeZHJSd6g0R4RTzU0e71bHcbNlEy9fOUNl5uHmnbjVZZWB01YYuMxK/bw1/Lihl7IC7c0o1t2ZwSsOzSFZDgOUCCJJaxstrYHRTIFiORihUHEVnoQi4+B+rJBDl/n361oTgrM/QKwPkjRnVUhLzEDHX2zIROZfYuO3qfENvML023eyVx34bLF+lI4oYSgqowAiNxtmlrDAj7zOP4Ce88+1lfWBDkW0zxNhJFv3Xf6F0pVAom4QXo1rQYpBTzRNNCOz8I36r6MTO8km8PvsNL/ycQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=cU2gQs7jRrzGDYphv6ME+ticUDg332LdbKkSsiokjMA=; b=ayXG0cJQqRbamruicx4ZO6nFU3Ec6lajcZ7pFz/OfaPsry7pwcTdTdkgCXkwGCSeToBpCBkcxYn81Fi9VDySorElJEMmaKGBgfiax+lh8lSGhkBe9w2kk2d87RoS0wTVIYgIo5J7CqSC1s2X5Tg2nZ6GPcHcipLO0GBqMN2INOPRshY+SjcUxte123YZJczgRY2utHsA480BF+T4YJuG449N2geHY56sTiVUifpmi6bL71XH0F2cejMjDFQa33CnSaR9pj2Jc4/n0W6k6eQ6Br3R2MB219OT9E8E6ZVCpJISjAHREtpd3GhLuim4d6H4ewweeAbSo5iFZ2tDOJZZEA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=equinix.com; dmarc=pass action=none header.from=equinix.com; dkim=pass header.d=equinix.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=equinixinc.onmicrosoft.com; s=selector2-equinixinc-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=cU2gQs7jRrzGDYphv6ME+ticUDg332LdbKkSsiokjMA=; b=h7vXI6Uv1gPPvwAJgpdwY/c4g3hBLtrH2xceDUTVuTukJv68+cFkxxawXzvHR3hM/LZNqy/QC1CuXKjA022/flzYZDdFRtxRyE6PBwpEFWgTWy4MLIuiDUvlJh1eyFefFrR5aURoTKKrMrJkOO5+8UdjsiPRK/OIWdpQYRFdXjQ= Received: from DM5PR04MB0762.namprd04.prod.outlook.com (2603:10b6:3:f3::13) by DM6PR04MB6732.namprd04.prod.outlook.com (2603:10b6:5:1::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4242.19; Fri, 18 Jun 2021 23:30:13 +0000 Received: from DM5PR04MB0762.namprd04.prod.outlook.com ([fe80::d9ba:6e7f:b51e:6cab]) by DM5PR04MB0762.namprd04.prod.outlook.com ([fe80::d9ba:6e7f:b51e:6cab%2]) with mapi id 15.20.4219.027; Fri, 18 Jun 2021 23:30:13 +0000 From: Zev Weiss To: Andrew Jeffery CC: "openipmi-developer@lists.sourceforge.net" , "openbmc@lists.ozlabs.org" , "minyard@acm.org" , "devicetree@vger.kernel.org" , "tmaimon77@gmail.com" , "linux-aspeed@lists.ozlabs.org" , "avifishman70@gmail.com" , "venture@google.com" , "linux-kernel@vger.kernel.org" , "tali.perry1@gmail.com" , "robh+dt@kernel.org" , "chiawei_wang@aspeedtech.com" , "linux-arm-kernel@lists.infradead.org" , "benjaminfair@google.com" , "arnd@arndb.de" , "joel@jms.id.au" , "KWLIU@nuvoton.com" Subject: Re: [PATCH v4 11/16] ipmi: kcs_bmc: Add serio adaptor Thread-Topic: [PATCH v4 11/16] ipmi: kcs_bmc: Add serio adaptor Thread-Index: AQHXZJnjCtcI+6c1UkiVQLPff6oAew== Date: Fri, 18 Jun 2021 23:30:13 +0000 Message-ID: <20210618233012.GD9658@hatter> References: <20210608104757.582199-1-andrew@aj.id.au> <20210608104757.582199-12-andrew@aj.id.au> In-Reply-To: <20210608104757.582199-12-andrew@aj.id.au> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: aj.id.au; dkim=none (message not signed) header.d=none;aj.id.au; dmarc=none action=none header.from=equinix.com; x-originating-ip: [24.181.166.149] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 7290dbcc-b93b-4cd7-9ffb-08d932b105bf x-ms-traffictypediagnostic: DM6PR04MB6732: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:3173; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 2eSwJUbGe8937DtjPtZGnmNRaOTkAKoctIw/1B7FhSGIXKw+nPJFVzbmVCtHlHjxveu7UvoLad8y6aV79+/3Qr7Ce6ol2VyRJNX6kBx329Q4PcLBQC0GQt8n9GR1zTuAdYVUyxshug8TQAqLyPxIUyDhKAGcQEMFZZkk/Jl3odQhWiK5o/LoLnqk9iXxFLg4ovxXokzfb+pEcP6oMaxJpSCqXmI7p9w+SAf5UX2aIhupWXx5HTOB6nKnHEhsu/Kz813a7oOfAjaFOi1yAWDfmkAK0K+t5QtenbXHZvyo3YiY1oEJ/LEIgGV+VqfmqFVwpoJGnVZa4CEJcqCWahr0CW+GQeEYSWohu5+IJVV2HiGCrUEwNintiYhnsYwDC3Bwz/9PtQbxzayKFhRFMMWNhaageFNhoPeiA3zDsZSdvZsQlQhrIk2kIBaTOCG2pz/TN0dHU3HR/Wv/P6eMXu/SSEIhdZvqYdUjUuB+qWE0Q/JzKifA7LRJ/GB+Vi/o4C7UMT2jOALuT60jFKZDXRKKbIX6nd3ZxPBO8+ZtOd1PXkhnFyWmtpVtBJx8SPouo4sjq8eRgCG1RM6tU/XLO1pqj2O6SIgMFy92AxtH4Fz96qc= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM5PR04MB0762.namprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(7916004)(4636009)(376002)(346002)(396003)(366004)(39860400002)(136003)(1076003)(54906003)(66476007)(66446008)(64756008)(66556008)(86362001)(122000001)(38100700002)(316002)(66946007)(91956017)(76116006)(33656002)(2906002)(8936002)(71200400001)(6506007)(4744005)(33716001)(5660300002)(6916009)(478600001)(26005)(186003)(4326008)(7416002)(6486002)(9686003)(6512007)(8676002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?wLlVoZTi2nmpoaqObUFJngTyLhb+DTPJnqhr4u6xQSfgwYd+TGKfrMa42Xbw?= =?us-ascii?Q?9oO9rMqMI4KEyIteDjTPjzzfOrXbsNJoCEWJvpGfnXPwD2PkS//qow37MAmZ?= =?us-ascii?Q?o+6kAR/YbHQqfEA4OT/nJ9XpkT8rQWNospWrAMtZxLioZIe5V9HLbuWmmrvg?= =?us-ascii?Q?mgHKGgiVoknDqdg4+cUwS5vRMrRkWMQXAbLlpuDeu31PtP9qGVjRxd191YXh?= =?us-ascii?Q?d29+UwxXhlzhvV1i+Q6g47qgVHhIsGuFY3alocizflPREKQ3qHA1o47lEXJp?= =?us-ascii?Q?ysGT/VfQt1Gi1drA4rrjRsIOnQ5b9KBILeF7nS8mi7gJfMgYU0g6ShJk+RrQ?= =?us-ascii?Q?Ss4bsSBlOUTJmS35/QybsaPgqeenPiNPOlLqwyco+5xtNcOoERHtZf5GRwq2?= =?us-ascii?Q?jSWMWZn6ZhxF4iI7/UplTJDYd6r9ErS36YUeTfBHJknp7q8GMBZM82urWTPw?= =?us-ascii?Q?9hD9TZVr4FF6FiVayGymIbdd6LQV78u4XR5UZYRrM0vQsD1M1aYsjnI/e+ZV?= =?us-ascii?Q?Dn4nRtg/Exk/cMJQkraalJ6CrJkWOcEKr0bVrzrTPXOhjsnefo6n1HzMgcYN?= =?us-ascii?Q?1HDs+2JR8TArqCyLfx9V1Zf+uSy6dwbYLLvD10HntKgUw7J7ijuuoRYds6jJ?= =?us-ascii?Q?F4s/NjJp9bluP85JNcQi1ikJpEt4LXzY2XQ9rSDrj0F01ePXxF2ul43DiSzZ?= =?us-ascii?Q?Q49D7VLkDxfmp/mQw3nqk/1ZZP3ZCOsV2weB6zQihKGUugYartdYwdh9sJCK?= =?us-ascii?Q?V7rNEUItxGq2g12e3VmiyKSofcpXYchSBZhuSvK+z2IB1LEM/JiD8f89lMH1?= =?us-ascii?Q?t8KxH948XO0cgWvkbkgMxeA8M+8KRaLYeI5RqJh0gB0Emq/Nfs/Chm1ixBQf?= =?us-ascii?Q?5pKe2xHpJjaEe/fG5fbF3+Yq9Ux0uOAWTUAJeo10J8lgDzKq9nuNsTK995UB?= =?us-ascii?Q?nIEegJ9/Sffs3Yy+U+TDyptc0S7krn6FCgTMTi62iEJ+CLT+If0C8CVy4XPV?= =?us-ascii?Q?85zmOGcCX0g8lRLB1P4Lt+plcAX5wD658bVe0cZN1YZuHztnC8PgDOiitq4j?= =?us-ascii?Q?YGKe5O74ZILJ0EdV1YAnkKKN7M1yBkiROVu7pmxnTCAMHDzuBr17J8dt01Zr?= =?us-ascii?Q?xaRnOqpooAF8w6TzuO/ZjV7XeFNhq+xBPP9RQ/quUCZcISrJOSNoOPM5WQhx?= =?us-ascii?Q?6zBvAk9shhDa181CbBUF2qLOyY6kLPz8myJRFAFQrffuL/1zxEAPRNmr/R6E?= =?us-ascii?Q?l/FLzQNAb3j7aFnih8IOhWLvxYFI7aOiJexmIcm3DwnHoHSwr39V6jDNT/3d?= =?us-ascii?Q?0DlXMqhTh89bEsy1Vj4JBCR4?= x-ms-exchange-transport-forked: True Content-ID: <4C7CA56F6280F64E8D353493A56DCA13@namprd04.prod.outlook.com> MIME-Version: 1.0 X-OriginatorOrg: equinix.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM5PR04MB0762.namprd04.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7290dbcc-b93b-4cd7-9ffb-08d932b105bf X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jun 2021 23:30:13.5810 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 72adb271-2fc7-4afe-a5ee-9de6a59f6bfb X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: hu4g4tA65HooJ9eXtlPTnRg2qYgN0RxQqG6vJLO2nwFBUBAbCm1wfbmy6sYyXb5E9/dERBRE9uYuanm7isy0UQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR04MB6732 X-Proofpoint-ORIG-GUID: 5yjc8PaMATy4AdprkR739qDMudB5yGED X-Proofpoint-GUID: 5yjc8PaMATy4AdprkR739qDMudB5yGED X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.391, 18.0.790 definitions=2021-06-18_12:2021-06-18, 2021-06-18 signatures=0 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 impostorscore=0 mlxscore=0 suspectscore=0 phishscore=0 adultscore=0 malwarescore=0 clxscore=1015 spamscore=0 mlxlogscore=999 bulkscore=0 lowpriorityscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2104190000 definitions=main-2106180137 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210618_163032_216747_EF65CB53 X-CRM114-Status: GOOD ( 12.29 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org On Tue, Jun 08, 2021 at 05:47:52AM CDT, Andrew Jeffery wrote: >kcs_bmc_serio acts as a bridge between the KCS drivers in the IPMI >subsystem and the existing userspace interfaces available through the >serio subsystem. This is useful when userspace would like to make use of >the BMC KCS devices for purposes that aren't IPMI. > >Signed-off-by: Andrew Jeffery >--- > drivers/char/ipmi/Kconfig | 14 +++ > drivers/char/ipmi/Makefile | 1 + > drivers/char/ipmi/kcs_bmc_serio.c | 157 ++++++++++++++++++++++++++++++ > 3 files changed, 172 insertions(+) > create mode 100644 drivers/char/ipmi/kcs_bmc_serio.c > Reviewed-by: Zev Weiss _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel