Received: by 2002:a05:6a10:2726:0:0:0:0 with SMTP id ib38csp3502167pxb; Mon, 4 Apr 2022 19:02:45 -0700 (PDT) X-Google-Smtp-Source: ABdhPJytPYQ2FglFseyBOsw9wsjlZ0qQj4bTCCAbbLheGyZABnrj8xPaEpx0xFq8fUMtUPJ8Z8mW X-Received: by 2002:a05:6a00:1391:b0:4fb:607d:4453 with SMTP id t17-20020a056a00139100b004fb607d4453mr1323040pfg.4.1649124165037; Mon, 04 Apr 2022 19:02:45 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1649124165; cv=none; d=google.com; s=arc-20160816; b=oQc0yQCYqaMPyuct13DVMik6ZKOXDEm6ESpa4ZLQC6wpdXnBUpBjwgqkBrBMobrLDX gikulQAjatzijQl4sdP42vY3MRUkqyaG/YRK9YxpGgeMNm712wd0JFXvcfejRkgCuLSr Ytuba3MKN61rntrZc8pUP95iPsFz5lLBd26lv2Mx15qmnm8+SY0BDyWZMqVt0In0PF5Z 3jwOOGN95oOwSNY5OAgIqQ2mqogrLuC/cU4vMlXhUF2yr57SrGNAjRW8RzIklYxXtAT5 afxgPEjjTjpE9gEiKf0T57MeKLR4j6LwftvsQMiPFPVT4RBQo/t0e2XS7TA9V6OAXmR8 QWjQ== 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=UTM8xNHGKuJEA3ShhoH5h99TEkwNiTbrXpQiCcWtSkc=; b=qA6gr0vsa35KXrxxj6ELRnT5thgaYEquoJxnnhpw/xudZMP6n4FSmWeamkYORUDfJA uqVRXvwxOEnNtvB9cjJ4J2hVwrPjtOXBI0jhdGfmsV7n5FGIQ4GEU8gTECD6hZfDq6Hv CrNMPmG21bnCuY6i+mbfmssiklWJKVq6EXEhlB9J7/AD/yOC+0eoHNYeiNNrK/nBs3Bh BitNDPKJemUCK8QGKGHrWPPuTPD2XEsZOX0tAqKuxwiy5D9NJx64JOOKSxjpFXxV1sMu 2KWDDh7yFE/ewq9I2yZ12dP/S3PWhWlVR/Y3ammJkQza+BXSzCwzRAqvvTebOtpAbxxR Q3tw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=V95uFUsX; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [2620:137:e000::1:18]) by mx.google.com with ESMTPS id t38-20020a056a0013a600b004fa3a8e0006si13284052pfg.189.2022.04.04.19.02.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 04 Apr 2022 19:02:45 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) client-ip=2620:137:e000::1:18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=V95uFUsX; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id EFC1620097E; Mon, 4 Apr 2022 17:26:26 -0700 (PDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S237033AbiDBFOF (ORCPT + 99 others); Sat, 2 Apr 2022 01:14:05 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:55104 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229992AbiDBFOE (ORCPT ); Sat, 2 Apr 2022 01:14:04 -0400 Received: from mail-pg1-x532.google.com (mail-pg1-x532.google.com [IPv6:2607:f8b0:4864:20::532]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 51780189A25 for ; Fri, 1 Apr 2022 22:12:13 -0700 (PDT) Received: by mail-pg1-x532.google.com with SMTP id q142so2123525pgq.9 for ; Fri, 01 Apr 2022 22:12:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=UTM8xNHGKuJEA3ShhoH5h99TEkwNiTbrXpQiCcWtSkc=; b=V95uFUsXfsQ4PLUA+A/KOpaUYdBNXSckWjLscw/JJNT50MlTmwZYudC1EtAun097Lg ZFKFkRU7IXaVjkKsUDU5+z6QtzCQk4FHeLgtazBqGBpI2xzBGucrg3+OzcPQbgVrl9DJ sFrsldz4JI09hgp4Kpkv+tmN72IdF1eDpQFac2t5DQgIyCkGeLynbaxdpnea24pyXbMc 9aWVTxL7SsrmAoLa81P9bBYbfmWDti/pf0O4e3tvk0fp7Inyrb9rckiMcNmtPIoBUyqg o3wu9A5CfwMtifEXGGdfsjEZ6iRg9zZUWKZI0CtXGWehvxpmN934nQ6Y7qLZ6ZidcLa4 fR2w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=UTM8xNHGKuJEA3ShhoH5h99TEkwNiTbrXpQiCcWtSkc=; b=7eD4/QywTjvBtJqKduAgEMvFy2i7jS1FsEWfAShXPEKnPypz5oHUIWdNXyeTwF65tf IWZi9u6eQtQN820/Un7K72AX28U7f+uzCyZdxSF9Z1cbBGW0pmTxULqrORb8Ic2ewhqX 7ZS6RJHBorwymhMaD6g7ZRTFjR7sP8wHpYjTBOhCBf/2+dFZWaf04HGrvL0yPve5l2ma aNumTIvhU7mVd51Gkt4JiE0xyCv6DRgiUimhCfK29RfCpvaZEfWrlUc+kIgh5nx77k+W KRRAXyvHzRZNbjO6mCow7s4CYWpNW4HUvxQ5029UuHf6ZoUpovgstsioBwB1ZtYJp4Xr +ryA== X-Gm-Message-State: AOAM531yPgkakWHu+ka7sxM9vW4zNLaEKL093InGbXtwWeeLO2N6HVJP nE/8iq8cuqxz5nTzhflFIxy0VApfB3w= X-Received: by 2002:a05:6a00:23c1:b0:4fa:efcb:9c81 with SMTP id g1-20020a056a0023c100b004faefcb9c81mr14054466pfc.75.1648876332674; Fri, 01 Apr 2022 22:12:12 -0700 (PDT) Received: from localhost.localdomain ([122.161.51.18]) by smtp.gmail.com with ESMTPSA id u10-20020a63b54a000000b00380ea901cd2sm3834721pgo.6.2022.04.01.22.12.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 01 Apr 2022 22:12:12 -0700 (PDT) From: Kuldeep Singh To: Rob Herring , Krzysztof Kozlowski Cc: linux-kernel@vger.kernel.org Subject: [PATCH 0/5] Geni based QUP controller binding cleanups Date: Sat, 2 Apr 2022 10:42:01 +0530 Message-Id: <20220402051206.6115-1-singh.kuldeep87k@gmail.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-1.7 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,RDNS_NONE, SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE autolearn=no 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 Geni based QUP controller currently has child nodes bindings defined in same parent schema. Documentation of few other properties were also omitted intially. The list becomes too long with addition of these properties. Therefore, move out child bindings from parent schema to respective places as a part of cleanup process and update reference for it. Please note, individual bindings will now stand complete as previously some properties were defined in core and rest in parent schema. This patchset adds individual bindings for uart and i2c controller, spi controller is taken care by Krzystof. SPI patches[1] are required for complete changes. Once all bindings gets places correctly, remove common properties defined in parent as the final step. [1] https://lore.kernel.org/linux-spi/20220331175817.GA91341@9a2d8922b8f1/T/#m2ef266d9f5cf643bb5be17f3a175c638bde3a680 Looking forward for feeback and review comments. Thanks! Kuldeep Singh (5): dt-bindings: i2c: Add Qualcomm Geni based QUP i2c bindings dt-bindings: qcom: geni-se: Update i2c schema reference dt-bindings: serial: Update Qualcomm geni based QUP uart bindings dt-bindings: qcom: geni-se: Update uart schema reference dt-bindings: qcom: geni-se: Remove common controller properties .../bindings/i2c/qcom,i2c-geni-qcom.yaml | 110 ++++++++++++++++++ .../serial/qcom,serial-geni-qcom.yaml | 86 ++++++++++++++ .../bindings/soc/qcom/qcom,geni-se.yaml | 77 +----------- 3 files changed, 198 insertions(+), 75 deletions(-) create mode 100644 Documentation/devicetree/bindings/i2c/qcom,i2c-geni-qcom.yaml create mode 100644 Documentation/devicetree/bindings/serial/qcom,serial-geni-qcom.yaml -- 2.25.1