Received: by 2002:a05:6a10:2726:0:0:0:0 with SMTP id ib38csp3452127pxb; Mon, 4 Apr 2022 17:25:49 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzrJ1kPS8PJgzlCWYbCEacC7SJSJ4mQCOzuSoR99e2iMVT3P7v4H33pKWahZVL3rUwpakMs X-Received: by 2002:a17:90b:1c0d:b0:1c7:3b02:aa68 with SMTP id oc13-20020a17090b1c0d00b001c73b02aa68mr993866pjb.187.1649118349282; Mon, 04 Apr 2022 17:25:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1649118349; cv=none; d=google.com; s=arc-20160816; b=p5XbrCNLPk09g/cYppHYYzxlCxpwkk7yksBu1Zde5XnmU8RZrkJeO8cmd3hqxythc+ VtfL1w1STPLGhfmt6CLH/kaqMc3hQkxfh3Jn7fJtovqdiXOoJ+7IKP39lvQjkwmyGOiY xX6rTkbCYlXMp0x6YdyHOtJPc7zRW5zVVQQAMu5FzbybAOuJlOeh4l/PuIutQQXwCoH+ wDSZMPvPrvbVMQ9IzV1s2STUu9iYFM9Z5PWK0quavpZ0Y3LqoTcyDPqetekvs14ZFmZq pjW654NFaLZ9fHsUfk5cCzbrmIEpbqdytuBd0R2K/+2z0UswbdEsElWpJIkuX4ZSCyNz QbOw== 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=sXct9/UnBXMq+1V+NeSI5DaC797wzrUVGTBB5CZgJK4=; b=eFHRteG34RwiZLDftLjScaIra6i2pllyzRtFb0GTfUMKq8+nyO/FWIzxH8qvpU/Ict GcgbZfUvoOrWvm1pPhoYWYPksbbEZIaWR1jxQ2zhW5Tjnp6BcZ9ZmZX0lLDSHsAHiG28 Iz3lE5XcPsbqg8YyMiZVMLTBzJOl8rZmvInGaI5gV2lJ8YJuPJk0E3PIaTz/UrGxMARz j8TBm5AMl3t/7thY7Yez4ypCeyb8dVyZqrAHpiP8DrgRIyND71Tb/t2fZdtfuy6mXBAl y+35wOrdgSFlhfg15VTwxIE9NQXwd02lu4OMJfahbB9KSefJEA2RFXkIQGUJtX4HYRq9 N3tQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=O4n4HHZ1; 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 g10-20020a62520a000000b004faa9b8bea2si10375718pfb.216.2022.04.04.17.25.48 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 04 Apr 2022 17:25:49 -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=O4n4HHZ1; 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 21FE67E5BD; Mon, 4 Apr 2022 16:48:53 -0700 (PDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1381026AbiDDVtO (ORCPT + 99 others); Mon, 4 Apr 2022 17:49:14 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:50388 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1379980AbiDDScB (ORCPT ); Mon, 4 Apr 2022 14:32:01 -0400 Received: from mail-pg1-x52c.google.com (mail-pg1-x52c.google.com [IPv6:2607:f8b0:4864:20::52c]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 16DF124F04; Mon, 4 Apr 2022 11:30:04 -0700 (PDT) Received: by mail-pg1-x52c.google.com with SMTP id s72so9042772pgc.5; Mon, 04 Apr 2022 11:30:04 -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=sXct9/UnBXMq+1V+NeSI5DaC797wzrUVGTBB5CZgJK4=; b=O4n4HHZ1iTWjUoNulBokaM1Tk+bfGHplhpd09tks/e88MkgwfEChGl36kou9YP70y+ ADqvCbYk/1DZ4uNprSiaJWrw3xFl5uUfu5BUbDCwuUZxlpOvTDNFz+jxIhOIpQqFaENv OyGP3+qfsUZ7vmSnDqQ43oMmYvwRyVkWWDI6eDGpIkWJLTC6DzTjIQO0pkBA4OFRV9RO v03btkBpjvxcpPijSikZVLV4T8KG+gSXIuB5ufpbSXdn+ylaNPh+n6CQBadxTCTW3xys KDpUd4grxVtLZLiU1TmhXOclexi9U3Ao6xiwwQZ7nE+wir0T5FtkA9PFo0FXeo/nLrt+ c40A== 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=sXct9/UnBXMq+1V+NeSI5DaC797wzrUVGTBB5CZgJK4=; b=JK8WE0wFrdc8YMyhlKkbygyWfr38fF1usL2DYPgSkzcTF3ND6Gy4Pv+5Wst6+lLu7j UwVwl/7uMTblx/+ELAowvm+KQ9ltnJFgIOfdrKIvsPQz7mBuFPzANb52Ag7ee9cPCjpg fqdDBpsvtyfshmUaMPAcsj6G83fM7eQ4ScTcmDApf5BnsuXZ5WGPk4Beo3i9M3mhnMiW M7dw6x6lUWphPQH7WtQi3T67T+1+xBbAsYidOCNg6lu31FkWD0X/yVAxrVS6RXQPDbD1 AdnWtwqbmKP0+lFyDzw02nVbOoFOoZouPNn9M6WR8pk3MICtY87w4dvAY6a6JnyvgWoJ 7qAg== X-Gm-Message-State: AOAM533rwEeJJlht/9v8jj5ccGxAMh/4KBRXM8VvZih2W98oaED3zOOE gT7vFsuHVXr6CBnFfygI22U= X-Received: by 2002:a63:b20e:0:b0:398:5b28:e54a with SMTP id x14-20020a63b20e000000b003985b28e54amr978946pge.443.1649097003500; Mon, 04 Apr 2022 11:30:03 -0700 (PDT) Received: from localhost.localdomain ([122.161.51.18]) by smtp.gmail.com with ESMTPSA id kk11-20020a17090b4a0b00b001c73933d803sm162656pjb.10.2022.04.04.11.30.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 04 Apr 2022 11:30:03 -0700 (PDT) From: Kuldeep Singh To: Rob Herring , Krzysztof Kozlowski Cc: linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, Kuldeep Singh Subject: [PATCH v2 0/4] Geni based QUP controller binding cleanups Date: Mon, 4 Apr 2022 23:59:33 +0530 Message-Id: <20220404182938.29492-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 v1 link: https://lore.kernel.org/lkml/20220402051206.6115-1-singh.kuldeep87k@gmail.com/ Updates: - Address Krzysztof's comments - Drop patch 5/5 and merge with 4/5 of v1 - In-patch updates --- 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-devicetree/20220404064017.68634-1-krzysztof.kozlowski@linaro.org/ Looking forward for feeback and review comments. Thanks! Kuldeep Singh (4): 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 .../bindings/i2c/qcom,i2c-geni-qcom.yaml | 100 ++++++++++++++++++ .../serial/qcom,serial-geni-qcom.yaml | 86 +++++++++++++++ .../bindings/soc/qcom/qcom,geni-se.yaml | 77 +------------- 3 files changed, 188 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