From patchwork Wed Mar 22 17:41:37 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 7050 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a5d:604a:0:0:0:0:0 with SMTP id j10csp2476817wrt; Wed, 22 Mar 2023 10:50:05 -0700 (PDT) X-Google-Smtp-Source: AK7set+KkU1hpmuSqyLr0sbgQsMN9ekAGxup5+jibyTmnvkOEqdqEHMCHLIA2VbzNSLrB0qiCC5I X-Received: by 2002:a05:6a00:9c:b0:627:f639:5bf1 with SMTP id c28-20020a056a00009c00b00627f6395bf1mr3736953pfj.7.1679507404761; Wed, 22 Mar 2023 10:50:04 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1679507404; cv=none; d=google.com; s=arc-20160816; b=pT1GrdU9hbZun1VqADNfex6QaioSj0uas+tgp3i4c4X3cOOI+FnCUpH1LpIsdCYCFG WFnThImouINl8WbIRUqNvOWBQIoIwF58uMsioY8ZvWJiBryiTZOkiGPa5I/HmaZHcXT3 pm/uIH6ugS99Z+GHqK96vQfEVtqy/bsy1CPkE2J0P0yTKRd6I3gq3qENw8SCY/ESBVgJ 1IbVutlxyDPVtsIkSC7OLuPz4rurFpCDQfel89sAX9dCfeGcWKOYOP2oWxspCHzxv/ls vF+zQNznnToQOIbRZw/g346H9Ni/TN2/ogkcmLZRMc/RGpatF4RtjEzMoo80ehJMCaU8 +SWw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=aKlL6nsYofXrtklvN1qI1lejcYycd4GhbbCIaQ5NUPQ=; b=i9miz4jfoqzlDyNgDRdQocQbQwSUms2t45qNZS06EJrwVN9AGae4mGKajZyBS/6+bQ ATRCzy7tFAtwaogTCVFX6WBLvj7WIWt/wiNTD9821wAI+MiS1Zz/w4lmAlDJTCahYKw4 YC3JmI7T6h2v3/dkiOf2AmoLVR3RygfwzGy9SOdae3efQIWp8qzH1PYS7AXgMXNkejhB eONAT2FOVswUdP4i3ZWGy/WHreh5K9BIO3OwomSHNZO4we7mIIqhbBoUNgmtdpl3kI78 2YymWCuMd5zLofpzSoNsIC9QNAQmodyyFDqpRhn0NnW/kl9hzgM35UWg+uXaMQICD/gb +FaQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=jO9pMLZF; 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=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id 18-20020a631552000000b004fbd23110d4si15555791pgv.773.2023.03.22.10.49.51; Wed, 22 Mar 2023 10:50:04 -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; dkim=pass header.i=@linaro.org header.s=google header.b=jO9pMLZF; 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=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230191AbjCVRl5 (ORCPT + 99 others); Wed, 22 Mar 2023 13:41:57 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57502 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230103AbjCVRlz (ORCPT ); Wed, 22 Mar 2023 13:41:55 -0400 Received: from mail-ed1-x52c.google.com (mail-ed1-x52c.google.com [IPv6:2a00:1450:4864:20::52c]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 89B0F5F6C5 for ; Wed, 22 Mar 2023 10:41:53 -0700 (PDT) Received: by mail-ed1-x52c.google.com with SMTP id eh3so76133129edb.11 for ; Wed, 22 Mar 2023 10:41:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1679506912; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=aKlL6nsYofXrtklvN1qI1lejcYycd4GhbbCIaQ5NUPQ=; b=jO9pMLZFmIBx4QiK9NtouToQqQgfCw4psqC40hSYjOYE3v0afiVflW4+5q8b5PqTyB LNhiXumAxIjVigf0g4khe9JFIKSnSxKwj3RWEXeonE+N5+XF+bwW11VQfd6vymNKMCJT 3HSCcuiyFLShCuE7DUa05MqdlZ0J+7WOHjBfpvuLyMhD5HpgQh3Waw0PSKYLE0V88WsK PvPYg4lwUJe2OK0whQT54v64W6zGNZcFj4PponDYcLCljLFCKuR8PQPeZwcWbxfuSP2x ThuUFoTX2AmDnrwxNljnYn53thGcs6rTyGwHY38AzFq7D/GXfJ6Xlem5NNTPrZReF0p6 DxWA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1679506912; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=aKlL6nsYofXrtklvN1qI1lejcYycd4GhbbCIaQ5NUPQ=; b=EPpdGBrIE3pB6ZGHvbG8iYc/c+UaQEQiRke8zSKZU4cqPHLmO5uBpIaPlehVINF9ni 0+8S45RHCacemlfu4uZPf+mnkbRNUl/0+jbTLZn6sRPiU86/ic54l0abWUHyRGG282f/ RLV1xoBOAOYqStjymsi2feYEFZ8RYv48jALVE1EkpDyHiEq9fgPXc06fh4Lret59miFr 3AU5axo22pkJhgnf0bAZ2f/BEMlzZT9/qA8ecKczfkcrvjJFxmVlPzKF26QYKhSteqxJ 7gmYhPkbMXwoBET1IMVpDH7CFlQtt+74PMdm7q+H0VjBN57B3/wG7n33J9EAA37VEWdv qt0g== X-Gm-Message-State: AO0yUKUPrt4VBTjkV3GT5buJNYmKpsYUoavIN6H4jXlyvgVc2p8cQPgd GDfob1ed+ZAp6hwEivFcUl3Yjw== X-Received: by 2002:a17:907:8a1a:b0:920:7827:302 with SMTP id sc26-20020a1709078a1a00b0092078270302mr3629263ejc.18.1679506911966; Wed, 22 Mar 2023 10:41:51 -0700 (PDT) Received: from krzk-bin.. ([2a02:810d:15c0:828:5050:151b:e755:1c6]) by smtp.gmail.com with ESMTPSA id jx3-20020a170907760300b00930876176e2sm7548088ejc.29.2023.03.22.10.41.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 22 Mar 2023 10:41:51 -0700 (PDT) From: Krzysztof Kozlowski To: Andy Gross , Bjorn Andersson , Konrad Dybcio , Jassi Brar , Rob Herring , Krzysztof Kozlowski , linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org Cc: Krzysztof Kozlowski Subject: [PATCH v3 00/11] mailbox/arm64/ qcom: rework compatibles for fallback Date: Wed, 22 Mar 2023 18:41:37 +0100 Message-Id: <20230322174148.810938-1-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 X-Spam-Status: No, score=-0.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED autolearn=unavailable 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 X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1761091156016872729?= X-GMAIL-MSGID: =?utf-8?q?1761091156016872729?= Hi, Changes since v2 ================ 1. Split fixes to separate patchset which is now dependency: https://lore.kernel.org/linux-arm-msm/20230322173559.809805-1-krzysztof.kozlowski@linaro.org/T/#t 2. Add Ack 3. No other changes, as discussion with Dmitry did not reach conclusion on incompatibility. Changes since v1 ================ 1. Rebase 2. Make msm8994 fallback for several variants, not msm8953, because the latter actually might take some clocks. 3. Two new patches for SDX55. 4. Minor corrections in bindings style. v1: https://lore.kernel.org/all/20230202161856.385825-1-krzysztof.kozlowski@linaro.org/ Description =========== If entire approach is accepted (and correct), there are no dependencies and patches can be picked independently. Although the best in the same cycle, so there will be no new `dtbs_check` warnings. Best regards, Krzysztof Krzysztof Kozlowski (11): dt-bindings: mailbox: qcom,apcs-kpss-global: use fallbacks mailbox: qcom-apcs-ipc: do not grow the of_device_id arm64: dts: qcom: ipq8074: add compatible fallback to mailbox arm64: dts: qcom: msm8976: add compatible fallback to mailbox arm64: dts: qcom: msm8998: add compatible fallback to mailbox arm64: dts: qcom: sdm630: add compatible fallback to mailbox arm64: dts: qcom: sm6115: add compatible fallback to mailbox arm64: dts: qcom: sm6125: add compatible fallback to mailbox arm64: dts: qcom: qcs404: add compatible fallback to mailbox arm64: dts: qcom: sc7180: add compatible fallback to mailbox arm64: dts: qcom: sm8150: add compatible fallback to mailbox .../mailbox/qcom,apcs-kpss-global.yaml | 58 ++++++++++--------- arch/arm64/boot/dts/qcom/ipq8074.dtsi | 3 +- arch/arm64/boot/dts/qcom/msm8976.dtsi | 3 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 3 +- arch/arm64/boot/dts/qcom/qcs404.dtsi | 3 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 3 +- arch/arm64/boot/dts/qcom/sdm630.dtsi | 3 +- arch/arm64/boot/dts/qcom/sm6115.dtsi | 3 +- arch/arm64/boot/dts/qcom/sm6125.dtsi | 3 +- arch/arm64/boot/dts/qcom/sm8150.dtsi | 3 +- drivers/mailbox/qcom-apcs-ipc-mailbox.c | 11 ++-- 11 files changed, 55 insertions(+), 41 deletions(-)