Received: by 2002:a05:6358:16cc:b0:ea:6187:17c9 with SMTP id r12csp10271863rwl; Sun, 1 Jan 2023 22:39:36 -0800 (PST) X-Google-Smtp-Source: AMrXdXtGEkdXiPAbJhmt3AbOI2zhhwkNGCdFXyH55v9Z6XOQ/Vbw+eQg8nvTlTXp3M5W4f20LEYY X-Received: by 2002:a17:906:724b:b0:7c1:7669:629 with SMTP id n11-20020a170906724b00b007c176690629mr34278856ejk.49.1672641576134; Sun, 01 Jan 2023 22:39:36 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1672641576; cv=none; d=google.com; s=arc-20160816; b=iUgWjK8h69+MrGtvXEcjj+DzyyoPwHjFV2ey5/YHHzuoWo0Evty02ihhmBif+2mwSw QuuQniNtjoMoTPKznt/FKO+k8Ir4y3JBx7Pc4O1lsQvTgemdcbZfGxOHZAwCUA0Xmnyk oq3sHM8dUcJubMhaa3dkQ2mVvnIgf5ap3E+A2SM9sYk/fSSa96ppFjWe7mQGMwZoSnod YMkLRE1pZgXsM0uzIds4Wta+bnS1mnZk2P/LnLGFvYBrlAMnVNfUmkfk5mDPZl6q/oqB HAmo5c3xF8i2bMT/4FB0ry+8gUjQN/ha+o5lnTPP0HKrXE2FZ+DD3x260zT1LG5wjpEI o+hA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=rLntJQUG5K/SXDBjzoL4r+ZOXdeQgaB5Nk9W4dsNJnA=; b=TkhF8SizyElcONDDijnsecMn9OIr/tc1I2gn9eduC1mzmvKhz2Jx+6KWY3gUHyMiEQ 0CZdGkuwcitr8q7vcmTqfv6Rf9RbOpg17ppmQ1DIQg9WloujQxZaC1CfyAvDNpSRHVrZ 3MLYiNKK//l5Jhzmz5TqG95wYkZDAOPHBLa4pz5xE0QKJ6E0GdDT2qqtKiwPsBoVvCXU Ls8cVJO/9Z5T7Tv0DaBhKzOg3r4Fs5/0Aek9m/5KvjKTKC4zIb460metT3yVxN3dhlCC xlAaXNVWhag6+WY1YIDgz3rKm3vdeLbMJClJnBgt4IgyShIr81YBGk45wDAf4aDTwM+O XU1g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@0x0f.com header.s=google header.b=Q6TeT1N8; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id gt40-20020a1709072da800b00813b319af0esi27510555ejc.110.2023.01.01.22.39.19; Sun, 01 Jan 2023 22:39:36 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-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=@0x0f.com header.s=google header.b=Q6TeT1N8; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229481AbjABGKR (ORCPT + 59 others); Mon, 2 Jan 2023 01:10:17 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:52646 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229453AbjABGKQ (ORCPT ); Mon, 2 Jan 2023 01:10:16 -0500 Received: from mail-wr1-x434.google.com (mail-wr1-x434.google.com [IPv6:2a00:1450:4864:20::434]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8CE872198 for ; Sun, 1 Jan 2023 22:10:13 -0800 (PST) Received: by mail-wr1-x434.google.com with SMTP id w1so13373022wrt.8 for ; Sun, 01 Jan 2023 22:10:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=0x0f.com; s=google; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=rLntJQUG5K/SXDBjzoL4r+ZOXdeQgaB5Nk9W4dsNJnA=; b=Q6TeT1N8x17ilJ7Bv14V3FTZmkDVoY5o+yLmyIsN6e/p8K0jy/hIHuO40LwjNvdw9m cM+CuFEn8T7wKIBIuKZVKVH5zCFzgPWpi3PsVpSGeY76EbkWZLyoAJvMPIBLurDZk21O D/TZL2ChcBVUu9iAUYRjWRtJyZQH4moduuUWs= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=rLntJQUG5K/SXDBjzoL4r+ZOXdeQgaB5Nk9W4dsNJnA=; b=sX13rfxIojlKmiY7BiQvrkMqjnOUR8jg5faE3jWWb83a5J43FwWXil4wEJVaZMnvyC tLZl93jp2qSMzMmX8E8NqFiLcIctbeH9Twe7yRStpYBC3wZehbk/3944VWrtoeh9D+9J aYMGsMuvYFFx444RHVXyUioXF3DnlOJ7D8cXEEWP19mIji8EcJ4BydcS6aSAl+cWVtQA epCs2ijL6UF1LATpJGlBVTWNsPWMheJJMwe5URUirg/Xy5sMlQaSfX8HqwSUO5ZdQZtk wAq7v41e+jYuJmuP4v0JWtHYMFp1AlRsXwY4qDysu85k/8IYTgNRbGi/EO/iOJxHRc5v ESug== X-Gm-Message-State: AFqh2kr2UHCLNo375QvYpZ62T2VZLHCOP6Pj0YAdkaAZRIkbAHXmGgkg 8X6l1QxOXZAMveOmpvRGkKVz4JCwvig5ZuCZRXgrzG/t046957ze X-Received: by 2002:a5d:530e:0:b0:276:4a7f:8ede with SMTP id e14-20020a5d530e000000b002764a7f8edemr869594wrv.241.1672639812036; Sun, 01 Jan 2023 22:10:12 -0800 (PST) MIME-Version: 1.0 References: <20221215165728.2062984-1-arnd@kernel.org> In-Reply-To: From: Daniel Palmer Date: Mon, 2 Jan 2023 15:10:01 +0900 Message-ID: Subject: Re: [PATCH] usb: fotg210: fix OTG-only build To: Linus Walleij Cc: Arnd Bergmann , Arnd Bergmann , Greg Kroah-Hartman , linux-usb@vger.kernel.org, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,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-kernel@vger.kernel.org Hi Linus, Maybe a little unrelated to this patch but this IP is also used on the MStar/SigmaStar chips (albeit only the host (FUSBH200) part that used to have its own driver that got removed at some point...) and I noticed this when rebasing my tree and hitting conflicts with your recent changes... For what it's worth I could not get this driver to function correctly with UVC cameras etc and was fed up with hacking it apart to try to get it to work when it's mostly a copy/paste of an old copy of the common EHCI driver. So I added some extra quirks to the common EHCI driver to allow it to run this IP too and deleted the custom driver in my tree (hence the conflicts..). I'm not sure how using the common EHCI driver works with the OTG part but if it's possible to make that work maybe my way is a better solution than trying to maintain this driver? Cheers, Daniel