Received: by 2002:a05:7412:419a:b0:f3:1519:9f41 with SMTP id i26csp1007025rdh; Fri, 24 Nov 2023 03:19:46 -0800 (PST) X-Google-Smtp-Source: AGHT+IF4fcogVGtKmmaAwL/9NJlKwCWnxptsQJ2c1BsBcW5C5d0CeYOsBqIa7L+miW5n7/FQuk4m X-Received: by 2002:a17:903:189:b0:1cf:9ddd:3574 with SMTP id z9-20020a170903018900b001cf9ddd3574mr2824752plg.15.1700824786488; Fri, 24 Nov 2023 03:19:46 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1700824786; cv=none; d=google.com; s=arc-20160816; b=mvey2OgJ738tKwZvFVsZCwQu/Q5cLtyCmPcMtDVyPoLl1MLC44iet3BFZsTxPI0fTl LF0rpZiReXVKlKLnPxcvUR4gDMoydtZI6Sqaxfb5oIzOtyGJFGI9PMyPNN3jUFDHfq5L QtMBhdPCgEoCY1cA0OSds3AvQNK1fbzjC6Bb0iPMs+qWIZMzi/XXZKe+xijqriT8ai7J 4nYLTRtLiQdqpdtb08V9oKt/weXs9Lsrttwfo0i36fnljzDCDYJxi/e2OjQqHFwWfgXX /uxFGCylt3T78LIsLVOnU/C/kEmYWpHkuJLNJjp1ldM5opzpmCxrbQ59i30S5oEFROQM AdEg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=zGLwysXU+c4d2vGQYvPG7OyBCOmpobKe945hfCs+CNI=; fh=6zfQWYT84uMUkZK3d7KMOA01GAZ2SsielBpfOQKQ1Y4=; b=Iq36Laz4Yv/kpxhu36M1O40bJWgrehktwNd5EVIDJViczVaRR9Rw0mtw1Y2VdPTJKc HEZrjm8rWgBJewDc57Oiu84D+ufnFwMApFbp8Dn2arXYo+JktLenJG9/fInEGQDfWMHc x5IjqIABBBUwDoqDAnaVvHBw2ipIKbDD4dI2qNbOMXNdqC839BEJjhYMkGoJ6CYEokWf bi1o2yOrl3YSPIhQGZXJq9MximTacnhl7NzX1mPYjRBCPeLPs6kW+Gx4DmEQ4Jv9s5ji 97qR61yD+UbzW2lQF5/QH3/p5kHZQcXdngs55dMikbh4e+1Svqf8/mQ48kcx3gLv/ay/ DwLA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=b1kwtZdH; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.34 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from howler.vger.email (howler.vger.email. [23.128.96.34]) by mx.google.com with ESMTPS id n12-20020a170903110c00b001cc5cbf50dbsi3255361plh.493.2023.11.24.03.19.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 24 Nov 2023 03:19:46 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.34 as permitted sender) client-ip=23.128.96.34; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=b1kwtZdH; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.34 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by howler.vger.email (Postfix) with ESMTP id EE1418049111; Fri, 24 Nov 2023 03:19:43 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at howler.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1345784AbjKXLTE (ORCPT + 99 others); Fri, 24 Nov 2023 06:19:04 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:32956 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1345395AbjKXLTB (ORCPT ); Fri, 24 Nov 2023 06:19:01 -0500 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E0666D67 for ; Fri, 24 Nov 2023 03:19:00 -0800 (PST) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 60889C433C7; Fri, 24 Nov 2023 11:19:00 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1700824740; bh=uv+M2uJcD6nigmAsYgStYTAS4i8Dzh4L8oQ+du2M+04=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=b1kwtZdHvVApDv9ZwK757wpvC8opAjMwEYhUCtu0QD1AA28B2iOvULCtCs35iBLxK apNIF3jq+X9ShikKZUo5wDmh69E+fGkD6p7M0azQ50mrxaZjno9+fHPWVdrDfh55F4 EoytZBi1YzuDbemZQAeqtuGZM16oOsxm3OX01w5ZQoUyE7SSbGXEsvubh4MviR3pdS bQoHeEgEmnXX0Fs2EMJTwain5VcYSk8u9CMaQBH+uGh6fdPs+sqSu3zBGoM3QJ+zH1 ZRYV50EKf55OpnFw873K+WYNBlQlZgfQaTAZvz1hUSfl1HkRC4V9jZPVSQW3IjC3mP qT3G34/O/wMvA== Received: from johan by xi.lan with local (Exim 4.96.2) (envelope-from ) id 1r6UDQ-0000cA-0j; Fri, 24 Nov 2023 12:19:20 +0100 Date: Fri, 24 Nov 2023 12:19:20 +0100 From: Johan Hovold To: Krishna Kurapati PSSNV Cc: Thinh Nguyen , Greg Kroah-Hartman , Philipp Zabel , Andy Gross , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Felipe Balbi , Wesley Cheng , linux-usb@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, quic_pkondeti@quicinc.com, quic_ppratap@quicinc.com, quic_jackp@quicinc.com, ahalaney@redhat.com, quic_shazhuss@quicinc.com Subject: Re: [PATCH v13 05/10] usb: dwc3: qcom: Refactor IRQ handling in QCOM Glue driver Message-ID: References: <04615205-e380-4719-aff1-f32c26004b14@quicinc.com> <6d4d959c-b155-471b-b13d-f6fda557cfe0@quicinc.com> <4fc27dbb-b0aa-437a-a48c-9deea236282d@quicinc.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Spam-Status: No, score=-1.2 required=5.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on howler.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (howler.vger.email [0.0.0.0]); Fri, 24 Nov 2023 03:19:44 -0800 (PST) On Fri, Nov 24, 2023 at 04:08:42PM +0530, Krishna Kurapati PSSNV wrote: > On 11/24/2023 3:43 PM, Johan Hovold wrote: > > I'd suggest that you just send two separate series, one with binding and > > driver updates, which will eventually be merged by Greg, and one with > > the devicetree changes, which goes through Bjorn's tree. > > > > It's good if you could add a link to the binding series in the cover > > letter of the devicetree changes as they are of course going to be quite > > closely related and need to be reviewed in parallel. > > Thanks for this pointer. So for Multiport, can I do it this way: > > 1. Core bindings and Core driver changes in one series. Now that we > finalized we don't be adding the ctrl_irq[1] as discussed on: > https://lore.kernel.org/all/ZU33uWpStIobzyd6@hovoldconsulting.com/. > > 2. QC bindings and QC driver changes for Multiport to be pushed after we > clean up the current driver and DT's (an effort which is going on > currently). No, I was just referring to how to handle binding/driver vs devicetree patches for USB where we send them separately (unlike for most other subsystems). The dwc3 core and Qualcomm glue parts should still go in the same series for multiport support. Whether to do the irq cleanup before or after adding multiport support is a different question, but, yeah, it is probably best to do it before. The question of whether we can drop ACPI support should also be considered as that should also simplify your multiport series. Johan