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=-5.3 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,NICE_REPLY_A,SPF_HELO_NONE, SPF_PASS,USER_AGENT_SANE_1 autolearn=no 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 DE70FC43333 for ; Tue, 19 Jan 2021 13:03:02 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id B90E32312E for ; Tue, 19 Jan 2021 13:03:02 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2393640AbhASNA6 (ORCPT ); Tue, 19 Jan 2021 08:00:58 -0500 Received: from mga12.intel.com ([192.55.52.136]:15227 "EHLO mga12.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2390832AbhASMsi (ORCPT ); Tue, 19 Jan 2021 07:48:38 -0500 IronPort-SDR: /QpIOURqXPzRDV1NQ2XdxlR9XAhn6Jy+A/ziMz3rgVW4mrmQMbeF1LRpIHpJAUEoz69XXdpU37 CllaBOMbY84Q== X-IronPort-AV: E=McAfee;i="6000,8403,9868"; a="158099304" X-IronPort-AV: E=Sophos;i="5.79,358,1602572400"; d="scan'208";a="158099304" Received: from fmsmga007.fm.intel.com ([10.253.24.52]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 19 Jan 2021 04:47:32 -0800 IronPort-SDR: 0/Avog7veZRp0XfmHXYOC5xnDKbh2OAfJijzP0zb/Nlbv6lGQOhGe22qcmlerOBDfEtdPrzIDE ekyynMp6JQRw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.79,358,1602572400"; d="scan'208";a="347166339" Received: from mattu-haswell.fi.intel.com (HELO [10.237.72.170]) ([10.237.72.170]) by fmsmga007.fm.intel.com with ESMTP; 19 Jan 2021 04:47:31 -0800 Subject: Re: [PATCH 0/4] add xhci hooks for USB offload To: Howard Yen , gregkh@linuxfoundation.org, robh+dt@kernel.org Cc: linux-usb@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org References: <20210119101044.1637023-1-howardyen@google.com> From: Mathias Nyman Message-ID: Date: Tue, 19 Jan 2021 14:49:31 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 MIME-Version: 1.0 In-Reply-To: <20210119101044.1637023-1-howardyen@google.com> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 19.1.2021 12.10, Howard Yen wrote: > To let the xhci driver support USB offload, add hooks for vendor to have > customized behavior for the initialization, memory allocation, irq work, and > device context synchronization. Detail is in each patch commit message. Is this related to the usb audio sideband capability that was added to the xHCI specification? If yes, then we should probably implement the generic parts first, and then add the vendor specific hooks. -Mathias