Received: by 2002:a05:6602:2086:0:0:0:0 with SMTP id a6csp3278411ioa; Mon, 25 Apr 2022 23:44:41 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxpSastqFqX/p2Vzu360TIshZI6246VZQk77eNnuKm4lvZirCBjAyyanAI2jr5WhDmGcn6w X-Received: by 2002:a17:902:82c8:b0:15c:f7c7:ef9d with SMTP id u8-20020a17090282c800b0015cf7c7ef9dmr12972668plz.44.1650955481231; Mon, 25 Apr 2022 23:44:41 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1650955481; cv=none; d=google.com; s=arc-20160816; b=i6/aVwRbRqgMvE+a1jtLFXtGweMAnqFVj0hqL74X0jr3MnXbfkueX5Rs3mmkYCEdxC QuG58Oo67XI5rBy3NCuGkjpJfBVPY60z7cEEQOrLfSuoj8/gvwt+8ayfHkcrrD8bFULe qpXPBizWpl9V0K0BdT6jBRrxieMba4pu8BhuM/C7xQSzrnFOW7qOenkPQmqNSf3wugFO 15RsQ28acJ1esBMM2uodp+TmqCaAPgnrlKHhK0uCIGzw3IhLcUNlhU//5P6mqnRATHd9 /JIIdMTm4hGh6rS/379lYAU9Ho5jVGxGcZOENWup6k6QkIxq1G3E33/fbtHpJTORobaS 90QA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=YFkcDicRHSZajVBrdo4GhgjyHM8SuMV6+B6++T6citk=; b=bccvvPJ4HOEKqbsEC+2vhLRiUIQQjXv3A8qRIxYhrRg5tyR1OX9lDvNc5Dkol4tkS6 Uc6xTpg8hkEkOmFVikSsdx763ujTZfbpwSMqxw0HXtJjh+J5id9T4rH9h3B6iCKRfjFS 7lxk3Gnkmu/z9BPwdeUES52EV+NZXlNbY1a6i/ip8d0XP0kgWStP0tKQP52QpV5rJCkO zuckGWRZIMUIKvPw5BbgkmLg/3VEQwF9R2vJn6nZVXsLcEmFZanXq5JPM/7N0fJrrzio inXnKcjkNhWq3CkaI1stSW88VOX2C5CTa8XARaXMhAkE75CV2zDUdccN7o9SfGrPYTUg LITQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=XHilT0RU; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id b9-20020a170902a9c900b00158918f2634si16318509plr.402.2022.04.25.23.44.32; Mon, 25 Apr 2022 23:44:41 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=XHilT0RU; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S239010AbiDYX5m (ORCPT + 67 others); Mon, 25 Apr 2022 19:57:42 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36812 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239296AbiDYX5h (ORCPT ); Mon, 25 Apr 2022 19:57:37 -0400 Received: from mail-vs1-xe2f.google.com (mail-vs1-xe2f.google.com [IPv6:2607:f8b0:4864:20::e2f]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 6A76F1229D1; Mon, 25 Apr 2022 16:54:16 -0700 (PDT) Received: by mail-vs1-xe2f.google.com with SMTP id q2so2098391vsr.5; Mon, 25 Apr 2022 16:54:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=YFkcDicRHSZajVBrdo4GhgjyHM8SuMV6+B6++T6citk=; b=XHilT0RUqv9fU04YqgopxYoMskd7PE2BmZA+qc4EOtlnasy6p/KO/Z7sx1pe2ibne3 QXsASz4xpTToImRgDh5yftQ5eRhaLUeUXtnr0vgreKecPbJgsQcbgNzYMLpfYlrIsand MscEZdlhoNbOIu1xI7L04qPPD4F9WNliCBQV2korItmItsAY+pzK2D9JSQYh2qqfI88U 5ISxqJOJ8X4UQGgq6FcyQPJBANx4HDGnKbNXqBmRGO/GvP8zRoH/Y0R9p1iQ43W7Rh7Q ScMseBzZdesbo8OFuzrARoIWGUpCajh+fJC4pEbstHU2rx6F3RVLPNt/GF6vq+AJW5FM pTpg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=YFkcDicRHSZajVBrdo4GhgjyHM8SuMV6+B6++T6citk=; b=5IO/IlZEVqKFRTn8xme0+gnO0+dpryVmXAt1M/dZGsFiEIA1qZ81LE+YdKw4nOgtL8 ZtWnq/hWq4xSC8Gp7SSIoaVFmZ8IKwuGRD3MiAf8XZlAPLKiV35y7+E6ZsFmtdoOO1wS DAGKHKupT5aVr31E/yPmARWLRIKciRmDJdKNAiSNmwIPYKJ3x4qV9V0uCyH2Z9MPUWv/ mbojgb7elqBdW1K7nsLMDMyFzo0geBC6TuVfa3O5358h3IxZ9Z8NdaVJrHIqI+PsCz2p T29aA87F6NQHCnD2Y735fkKF3bH/qDiQtAk+X5YhMVKrfucKuuly+YKbAXmsbhYtIIZN +eOg== X-Gm-Message-State: AOAM532/gZGaWu/GrbSjlPW772UVLcD0H7wieq5qCYZc5x2Pu95NyvHV Bps+7VGPh9s+dVoipiPjK0erSd/n7lgy1a0goRw= X-Received: by 2002:a05:6102:a85:b0:32c:e106:c795 with SMTP id n5-20020a0561020a8500b0032ce106c795mr753571vsg.50.1650930856122; Mon, 25 Apr 2022 16:54:16 -0700 (PDT) MIME-Version: 1.0 References: <20220407223629.21487-1-ricardo.martinez@linux.intel.com> <20220407223629.21487-6-ricardo.martinez@linux.intel.com> In-Reply-To: <20220407223629.21487-6-ricardo.martinez@linux.intel.com> From: Sergey Ryazanov Date: Tue, 26 Apr 2022 02:54:15 +0300 Message-ID: Subject: Re: [PATCH net-next v6 05/13] net: wwan: t7xx: Add control port To: Ricardo Martinez Cc: netdev@vger.kernel.org, linux-wireless@vger.kernel.org, Jakub Kicinski , David Miller , Johannes Berg , Loic Poulain , M Chetan Kumar , chandrashekar.devegowda@intel.com, Intel Corporation , chiranjeevi.rapolu@linux.intel.com, =?UTF-8?B?SGFpanVuIExpdSAo5YiY5rW35YabKQ==?= , amir.hanania@intel.com, Andy Shevchenko , dinesh.sharma@intel.com, eliot.lee@intel.com, ilpo.johannes.jarvinen@intel.com, moises.veleta@intel.com, pierre-louis.bossart@intel.com, muralidharan.sethuraman@intel.com, Soumya.Prakash.Mishra@intel.com, sreehari.kancharla@intel.com, madhusmita.sahu@intel.com Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS 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-wireless@vger.kernel.org On Fri, Apr 8, 2022 at 1:37 AM Ricardo Martinez wrote: > Control Port implements driver control messages such as modem-host > handshaking, controls port enumeration, and handles exception messages. > > The handshaking process between the driver and the modem happens during > the init sequence. The process involves the exchange of a list of > supported runtime features to make sure that modem and host are ready > to provide proper feature lists including port enumeration. Further > features can be enabled and controlled in this handshaking process. > > Signed-off-by: Haijun Liu > Signed-off-by: Chandrashekar Devegowda > Co-developed-by: Ricardo Martinez > Signed-off-by: Ricardo Martinez > > From a WWAN framework perspective: > Reviewed-by: Loic Poulain > > Reviewed-by: Ilpo J=C3=A4rvinen Reviewed-by: Sergey Ryazanov