Received: by 2002:a89:2c3:0:b0:1ed:23cc:44d1 with SMTP id d3csp888265lqs; Tue, 5 Mar 2024 22:40:16 -0800 (PST) X-Forwarded-Encrypted: i=3; AJvYcCUoJPgT8aRyJKIud/0XXkZBJ2k5AeLgW2y378Wjwb+/cXtTW7a2dUj2Mzq4JaLgQaLbTm6iKn9CaxB5cIs2r0PXtKKc/2ht45M2aNbxxA== X-Google-Smtp-Source: AGHT+IEzIGLCku7HRV69r3sDHxObUUkvXYuR8Tvz+CmvreZ3Yca99kx87dlEA82/SpL7CJ9Hy0ea X-Received: by 2002:a50:d7ca:0:b0:567:6bf:e92d with SMTP id m10-20020a50d7ca000000b0056706bfe92dmr8150483edj.29.1709707216837; Tue, 05 Mar 2024 22:40:16 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1709707216; cv=pass; d=google.com; s=arc-20160816; b=z6sDKv+/Q/p79ZWyfy4v6i0aI49RCdGPSK8wgMRqoK8kiIObEVkBOs7LV4aclALt4j aYsZ3Eji9iNT5ZCh5IWeCWPGS2ttSJ1KRDaK6CeTjIJZ9LE5iDXOSNh+qmwmAEp3GhRp w6WU9b/J12U6qg/cW/Ms1TZrI1h5mmsZ9w1r3ztZgcvajVsM8hcfFMlzVXmG40yQLYe1 9U3OiGIy9mmDA3VWLANIH4E5xhcuq9Ga92JVOxsjDLIHgwF9zlwYtxA8tZnQD0nathNb rBxbX1ym4jwvNk6Pu26c1OLkh5Mqv4UmQgjiex+yJs306TQ5k04u5qMbSnFihd7aS0tO TCsA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:date:message-id:dkim-signature; bh=X4b8KDa+7Y7BtH1fZO/uArrcTNHwrzvt5hC9CF6M2Ko=; fh=ZXRj2UIhQkWJ9N0fliVq4MmFOdFh5Ea/ZzxpwjMlBfQ=; b=gzTcoYk+1/jSo3t1zN9G+ocaLTJDWJdjJVXy9GbTuwFORF3wfY/lP1wESAnUDuXTJ0 aD/rAC1BzRrEfoX1PHHBfyEMxL1mL/5cft7N0ZjfyZy5TSkTyVGHpLrFpdg1UniuUZSw rGJ1yjkJBUgbhTfzQDQXFdF88podEtsmudtaPTH6/toPAaxwDN7xEdR6inSa+aBWi8Qo 3VNu1RRvVb4lwkoqSq+ZVbO5E+uUfJqYNnnXonZdttZyKg9szT++ZT+N5pCnsVUAskzQ 8u6S0oBVeAU643HdXiCPBKbA93lRFeASHTu+fEpNXMFPjZUw1U2ZzI4IAnvNeT89dSCw tyhA==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b="JD/ENoz0"; arc=pass (i=1 spf=pass spfdomain=gmail.com dkim=pass dkdomain=gmail.com dmarc=pass fromdomain=gmail.com); spf=pass (google.com: domain of linux-kernel+bounces-93389-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-93389-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [2604:1380:4601:e00::3]) by mx.google.com with ESMTPS id cm3-20020a0564020c8300b00566b46a9208si5066524edb.228.2024.03.05.22.40.16 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 Mar 2024 22:40:16 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-93389-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) client-ip=2604:1380:4601:e00::3; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b="JD/ENoz0"; arc=pass (i=1 spf=pass spfdomain=gmail.com dkim=pass dkdomain=gmail.com dmarc=pass fromdomain=gmail.com); spf=pass (google.com: domain of linux-kernel+bounces-93389-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-93389-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by am.mirrors.kernel.org (Postfix) with ESMTPS id 63CC11F23900 for ; Wed, 6 Mar 2024 06:40:16 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 613355B67C; Wed, 6 Mar 2024 06:40:06 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="JD/ENoz0" Received: from mail-pl1-f177.google.com (mail-pl1-f177.google.com [209.85.214.177]) (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 3B25664A; Wed, 6 Mar 2024 06:40:04 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.177 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1709707205; cv=none; b=omf0fpVSEzgEakeUsKeIgahv4CL/a4bWg5LXgAGmJTDFfZ+FwxZ4zBDX/ze6hIwDk4/HI7Yumpy6bNJnglDm+Wt9JZyChdTE/kqTbV9Hrzk7vgj5tn/JMBLaCcrteg8vW+W5Bat5T73rLDX5nJNFUaDKqzA5NWBrA/hFxZ2GX0g= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1709707205; c=relaxed/simple; bh=HISJxbHriH4GTTn+bHyCKPVqp6pdRvCDgIHrPnLT7t8=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=hxSqbZwArEN44Q2+MYMuphDSO9J4DxueqPO1QZJe49J7nBTsQKHULRFGJQ1j5gnQdSPyuL1o7XnLIlLIrt2htQe/C/4OJzUQHhOOO7gqbPfCSs05v1W5JX7rYeSLDu2cCncitZ0LWkl1ZXHWwz7Xb30uoqtVhzBZMXjScp5mQoI= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=JD/ENoz0; arc=none smtp.client-ip=209.85.214.177 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-pl1-f177.google.com with SMTP id d9443c01a7336-1dc3b4b9b62so4260765ad.1; Tue, 05 Mar 2024 22:40:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1709707203; x=1710312003; darn=vger.kernel.org; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=X4b8KDa+7Y7BtH1fZO/uArrcTNHwrzvt5hC9CF6M2Ko=; b=JD/ENoz0PpqOafkxFbc6W+3MQb4MJ1Kjyqng9XQTgul16oae2dNb8nhzJhnMUyLqLF ftAMtRZ81PB5f+mBsaI86o+QQe7nYTr3k3WM4QFya2lpsCAv18Z6iKKgc7cInsuyTrx8 p6KKCAO/QRd6uBLQY+LuzsFKZT86N7SLpojfXHwnnoh934dqpyxxVHsmWxi0WaQIi/HT IXPX3XspnwM2z+hjHjfAQ+wWOYes/VUcsnkFDUpSPS1elsUh472FTegUXIoJuh9F7NJG q0VXtD+ybZIOMvURJnlMAErEA5YS1YS5h7S8Qs/u+WpsaR763SHg4lFnaMOb95M/KwUK jdvw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1709707203; x=1710312003; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=X4b8KDa+7Y7BtH1fZO/uArrcTNHwrzvt5hC9CF6M2Ko=; b=hLrh3so1IGRR+B84yfg7ZraBCA7SvHzoWlDyDE7xTmX8uxOJ7zm8fYCv8dIFd3LpZg fEwERnifgpw74So3fHtISGEhiyj5Wb89hWgfZCGKVpfKju7g4uJiJvnhL2DHvLSyWUJz AcrdQTc/Bh9HiyludaYBRUVC+5Qg39TivUBjvEo3d6oJlDmRcXaAPl7iggJFae8KJQZW n6HC7pS1r6u/reROtdl3S2qXTTxYe7SVq+B+wXu7tZVCzYwNC/Hkag9dAMGAWE1ggbQw 6AIXlVuf3aTDMuDl7AK6KTLvEIVDnSNQG1Li0chRmrgnIqZRm6vaO+UXMWL3mWlz5eHJ 5BmQ== X-Forwarded-Encrypted: i=1; AJvYcCVgMKquPpEwCNja1sX14oEUd6Fr1gb7u1yq8XQyYq4vhHDxKNoCP0KSQpeja/zKdZRJIccDtZaJcCfA3ajpNEE9icYKI1gXxxzGZyU3 X-Gm-Message-State: AOJu0YzeR/22C1GcopShB5VI2dsiYKLWbX6PDiIinBg6xPoxIjHTqbQX +uVCN12fDH5x9gzKaFdDcY8d3blGXLExuO9zoghpAJeyA7Ts/VocavfiLESoGB4= X-Received: by 2002:a17:902:c946:b0:1dc:f989:3116 with SMTP id i6-20020a170902c94600b001dcf9893116mr4927614pla.18.1709707203462; Tue, 05 Mar 2024 22:40:03 -0800 (PST) Received: from [192.168.1.7] ([61.7.133.192]) by smtp.googlemail.com with ESMTPSA id z16-20020a170903019000b001d74502d261sm11681281plg.115.2024.03.05.22.40.01 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 05 Mar 2024 22:40:03 -0800 (PST) Message-ID: <160fdf7f-553a-40ed-8493-95a7d31a8b38@gmail.com> Date: Wed, 6 Mar 2024 13:39:54 +0700 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH] USB: serial: option: add Fibocom FM135-GL variants Content-Language: en-US To: "Bolan Wang(Bolan)" , "johan@kernel.org" , "gregkh@linuxfoundation.org" Cc: "linux-usb@vger.kernel.org" , "linux-kernel@vger.kernel.org" References: From: Lars Melin In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 2024-03-06 13:18, Bolan Wang(Bolan) wrote: >> If the device with pid 0x01a1 only has an mbim interface as you have indicated then why do you add it to the option serial driver? > > Hi Lars: > The pid 0x01a1 may include at, diag ports in different usb modes. Currently, only has the mbim interface. > > thanks > bolan Hi Bolan, so you already know that other versions of the card will have the pid 0x01a1 and the serial interfaces will be of class ff but you don't know what those interfaces will be used for? You shall only add driver support for what you know today and not for something that might or might not be implemented in the future. For the device with pid 0x0115 you have listed an adb interface and adb interfaces should not be in the option driver. thanks Lars