Received: by 2002:ac0:e34a:0:0:0:0:0 with SMTP id g10csp414037imn; Thu, 28 Jul 2022 04:49:27 -0700 (PDT) X-Google-Smtp-Source: AGRyM1tUAkS0zweKRSvnjNBVHBDyetvvlPzGsfD5b4iIBH3v6C11KjIz1vQNd+LuUTr0Lf2GcJFY X-Received: by 2002:aa7:d458:0:b0:43b:e534:bc29 with SMTP id q24-20020aa7d458000000b0043be534bc29mr24245897edr.261.1659008967612; Thu, 28 Jul 2022 04:49:27 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1659008967; cv=none; d=google.com; s=arc-20160816; b=vzg9zEMVo/ZDyGVqUTD058JfRGNZcttxCnQXbLs+bsMAP+zGUZw0w9ewhcvpW2+ZOG wWVf86sZShIsMA+dWeq/VBy5EMdgh8+fcpwDIPX9PDSvKhSt2QfGHAsgG336GFue384a ouAAMMIPiuHTNpexLlBBWR5i9SxAvPfxwPslyAegDMPvgTmThG8KLEPzjQi6dnwP5kXL 0871TJ1P1NVYaQQYI8598J4uO4H17d9NDuOMZRObR+f0U/rsYgA+UqmqE0M44dgUfdUO tG2z/ho5uU8GoDN7ZbYXy+qYKqOYsevWAPMOQ3GCA7admNlhwxY+8govXetpjnqVnsdE 42XA== 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; bh=fy80xpQ/8XVkdaUPxNIBH9HVhxrrSNGawfqD8TzDBjg=; b=QnffyOmQgv0ZZD8oLSs4LmTebZ99BFH/tu1VnYWxTdqvPhQZcLCyOTmTmEDGDVGNBi w8nN2igcPu+SHM7YWY+b8gq2P3QlyHRvVmEjKpQVN9VvpEu8G5zXWlDDeHzm7UJYie6O YwFc1PjUiXOhw93xFQtN5W/ni3uRJmmt35n33Wu7+K/4L17hlayg0K4C3y3deZINWrQn QRQr00d28vlc9W62QWpANP/SWQlaUXboh9v3qRkUKXVbOBZSK3XCVG6tZBTmMtWqYBrD T5qKtqysk8nGguf9gxh1PMeQ2z/clkgbhmxGLvqx+UbiRJ+NzkT+Gs/VPYyRQcoIugzg Utbw== ARC-Authentication-Results: i=1; mx.google.com; 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=arm.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id g10-20020a1709067c4a00b0072697822ec7si445172ejp.253.2022.07.28.04.49.03; Thu, 28 Jul 2022 04:49:27 -0700 (PDT) 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; 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=arm.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S237212AbiG1LYu (ORCPT + 99 others); Thu, 28 Jul 2022 07:24:50 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:48888 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S236944AbiG1LY2 (ORCPT ); Thu, 28 Jul 2022 07:24:28 -0400 Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 296536D56C; Thu, 28 Jul 2022 04:21:54 -0700 (PDT) Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 1D598106F; Thu, 28 Jul 2022 04:21:55 -0700 (PDT) Received: from bogus (e103737-lin.cambridge.arm.com [10.1.197.49]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 8366F3F73B; Thu, 28 Jul 2022 04:21:52 -0700 (PDT) Date: Thu, 28 Jul 2022 12:21:50 +0100 From: Sudeep Holla To: Maximilian Luz Cc: Andy Gross , Bjorn Andersson , Ard Biesheuvel , Konrad Dybcio , Rob Herring , Sudeep Holla , Krzysztof Kozlowski , Steev Klimaszewski , Shawn Guo , Cristian Marussi , Greg Kroah-Hartman , linux-arm-msm@vger.kernel.org, linux-efi@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH 4/4] dt-bindings: firmware: Add Qualcomm UEFI Secure Application client Message-ID: <20220728112150.hs5el6wufljeoqyy@bogus> References: <20220723224949.1089973-1-luzmaximilian@gmail.com> <20220723224949.1089973-5-luzmaximilian@gmail.com> <20220726143005.wt4be7yo7sbd3xut@bogus> <829c8fee-cae5-597d-933d-784b4b57bd73@gmail.com> <20220726154138.74avqs6iqlzqpzjk@bogus> <20220728082330.w4ppmzvjaeywsglu@bogus> <4e777590-616a-558a-031e-3ef1f1e492b4@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4e777590-616a-558a-031e-3ef1f1e492b4@gmail.com> X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_HI, SPF_HELO_NONE,SPF_NONE 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 On Thu, Jul 28, 2022 at 12:05:15PM +0200, Maximilian Luz wrote: > On 7/28/22 10:23, Sudeep Holla wrote: [...] > > Worst case I am fine with that as this needs to be one of and future > > platforms must get their act right in designing their f/w interface. > > Again, I fully agree with you that this situation shouldn't exist. But > reality is sadly different. > As I mentioned I don't have final authority to say yes or no to DT bindings. I have expressed my opinion and I thing allowing this to be generic via DT bindings gives no incentive to get the firmware story right. Hence I am happy to see this as one-off driver change and then we more changes are added to the driver or similar drivers get added in the future, we have a change to demand what action has been taken to fix the firmware story. Just adding DT support(which I disagree) will make future platform to just use it and not get improvements in areas of discovery or query from the firmware. -- Regards, Sudeep