From patchwork Thu Mar 17 19:15:24 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kuldeep Singh X-Patchwork-Id: 552737 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 2CA51C433F5 for ; Thu, 17 Mar 2022 19:15:44 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S237934AbiCQTQ7 (ORCPT ); Thu, 17 Mar 2022 15:16:59 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:54744 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S237932AbiCQTQ6 (ORCPT ); Thu, 17 Mar 2022 15:16:58 -0400 Received: from mail-pf1-x42d.google.com (mail-pf1-x42d.google.com [IPv6:2607:f8b0:4864:20::42d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 7828820C1AA; Thu, 17 Mar 2022 12:15:41 -0700 (PDT) Received: by mail-pf1-x42d.google.com with SMTP id z16so7614443pfh.3; Thu, 17 Mar 2022 12:15:41 -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:in-reply-to:references :mime-version:content-transfer-encoding; bh=8qcfcJ8VqYp/pzvC9P1aG/6ryMzoosy3vn564CYXP0I=; b=k53HJLZVSwlhsZ6/38p2KDs+SxMv2V2wUYoaTfXFwh3fxquypK9hSKIYbvq6bVgnRG K1wQSMaDrMZPAgJx3YLqmp8894S4p3ha9cfXqLcIWftKDEhKqBWJM+TZp5DBLloh9/RC WrXd3u+fdf0OwQ1b2npDcdHNiyMOBVvFFGtzGYe2/OYm9WQnXZ24E+FXQ2p3fbqZpbUI /lB7UROCE03QPD2Y44C4gWrLRM+C8lYOGPuX26Nw6ZNeNG7tpn1sPQXIAJ2UrHHo4q90 7d9IttvIS0X+zGpMEOLjKI6gxOc6SEalDeeaH4ki1VAYXOBnNrJcdoreJDWnnImCi6HL 6abQ== 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:in-reply-to :references:mime-version:content-transfer-encoding; bh=8qcfcJ8VqYp/pzvC9P1aG/6ryMzoosy3vn564CYXP0I=; b=I8t4+zaV18GLSu50mgs9GK0RrawO9RGGOdExq125B+qH5tZdwB2zi5+qn4CUocoiia nvajwYQvrAmMxK6DlhBvz3LFpYDsH+gMs8ThXwy1LibVC6IAEL6B+XdSHQs8UuGpEISw XB6aZckZAvzpDEA0v32fKWo7jsPvDXkvpNXtD3XCGp6jm+hc3ugd9Mlc0vTa7ka6+AbJ sn1optLYByqkmCJJyMjyxS8pS72LMWEyBIbkXUgtoCJf+IJKy0/z0ufKM+COiT2w0/B2 VVsyWxGtFPjFr/7vj31YUvUv0mwQSbLdzheyt3IlI9JxwW2rup1drwK2BcWzeW1madKg z8DQ== X-Gm-Message-State: AOAM53056suARWM9+UjLM4rWogKY163De7BnSBZG/Z9MvnNRD/lXzNV4 ivkckuHmwOtn/r2Qxsvg3Sk= X-Google-Smtp-Source: ABdhPJzCbfIzSf34lg4OfR3/J2HaDMUbW5DeGMClqawYA8j+tZ55E+Zo2hpkZw0PFkbKBMLhJgkdHA== X-Received: by 2002:a05:6a00:1695:b0:4f7:decc:506b with SMTP id k21-20020a056a00169500b004f7decc506bmr6506263pfc.7.1647544539850; Thu, 17 Mar 2022 12:15:39 -0700 (PDT) Received: from localhost.localdomain ([122.161.51.18]) by smtp.gmail.com with ESMTPSA id d11-20020a056a0010cb00b004e1b76b09c0sm7623076pfu.74.2022.03.17.12.15.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 17 Mar 2022 12:15:39 -0700 (PDT) From: Kuldeep Singh To: Marc Zyngier , Daniel Lezcano , Thomas Gleixner , Rob Herring , Marc Zyngier , Mark Rutland Cc: linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Krzysztof Kozlowski Subject: [PATCH v2 1/3] dt-bindings: timer: Rearrange compatible entries of arch timer Date: Fri, 18 Mar 2022 00:45:24 +0530 Message-Id: <20220317191527.96237-2-singh.kuldeep87k@gmail.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20220317191527.96237-1-singh.kuldeep87k@gmail.com> References: <20220317191527.96237-1-singh.kuldeep87k@gmail.com> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Compatibles entries of arch timer includes few extra items and enum pairs which are redundant and can be simplified in a more clear, concise and readable way. Do it. Signed-off-by: Kuldeep Singh Reviewed-by: Krzysztof Kozlowski --- .../devicetree/bindings/timer/arm,arch_timer.yaml | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/Documentation/devicetree/bindings/timer/arm,arch_timer.yaml b/Documentation/devicetree/bindings/timer/arm,arch_timer.yaml index df8ce87fd54b..ba2910f0a7b2 100644 --- a/Documentation/devicetree/bindings/timer/arm,arch_timer.yaml +++ b/Documentation/devicetree/bindings/timer/arm,arch_timer.yaml @@ -21,17 +21,13 @@ description: |+ properties: compatible: oneOf: + - enum: + - arm,armv7-timer + - arm,armv8-timer - items: - enum: - arm,cortex-a15-timer - - enum: - - arm,armv7-timer - - items: - - enum: - - arm,armv7-timer - - items: - - enum: - - arm,armv8-timer + - const: arm,armv7-timer interrupts: minItems: 1 From patchwork Thu Mar 17 19:15:25 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kuldeep Singh X-Patchwork-Id: 552306 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 0A4A5C433F5 for ; Thu, 17 Mar 2022 19:16:01 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S237982AbiCQTRP (ORCPT ); Thu, 17 Mar 2022 15:17:15 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:55902 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S237962AbiCQTRN (ORCPT ); Thu, 17 Mar 2022 15:17:13 -0400 Received: from mail-pj1-x102f.google.com (mail-pj1-x102f.google.com [IPv6:2607:f8b0:4864:20::102f]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E9EBA20A947; Thu, 17 Mar 2022 12:15:48 -0700 (PDT) Received: by mail-pj1-x102f.google.com with SMTP id e3so5685053pjm.5; Thu, 17 Mar 2022 12:15:48 -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:in-reply-to:references :mime-version:content-transfer-encoding; bh=dxUfj/YGzIP4VTpLRMmUOnHGv8lAvk7GNTWCZHRo5RE=; b=PJsC+y+slanqZ0fOZg4N+wc/QWIg6XEQSNFZqZ6BkiWuDce1Bjy8CZLhS+HeDK6SJ4 EEsBW+0ZX3BYDaK6J581vGWoi0JNqwg06NwsX2mT5hVXzym4Kotn1yFnqPFCidZIUsJy A3KncimIfXIp+mYsZN266q65sAxhspuyJ79NnbN/JU4Yt1MHEGaxkYnWD+BYSyI3C3YZ 0bwCA/18JkKxiZczyxwRFOLgsGgYcXOnA4GK9PNTlbPbbG68gp0FBQVFQVDCF/KXUTlE vGcrczWSHCZEu6eOJqOVMLUCsH7vE3zaQsSKiWkhnQu+Q/VUViVK3yolXLxYetQCgKv4 AG8A== 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:in-reply-to :references:mime-version:content-transfer-encoding; bh=dxUfj/YGzIP4VTpLRMmUOnHGv8lAvk7GNTWCZHRo5RE=; b=VjlVUfRvq1A2sSWftMCjIr/PSUCgNBIpmqHqga2oYj9qXhke52Y3ji4B9DguXxxRW7 u5r5xIHrKeXOOjUE76Dkuli5JPmXL/JHTOG9PMoa9G9i0ZOGgx7/h5Ei/Twp/VHYyg6M 1yMdNnqqtKIEeUu002pBuccIwvF6uaAakCwBTJpG811fmO5+nfGp0D78kY+ac6ROJPl3 /RQPApdlP1TaYssslwaNQ5PZWXRh1jGfRkwAf+Uns4u+25h+eRiSfI/QptL2oNA++idO 75S3aKCNK+xD4PpsxcFU1H7Csx9NGoPmb/5traMeZDV+F0Uzs/pYJ2w7qqyWuQy9RheE Dy2w== X-Gm-Message-State: AOAM532cMzjKeuDPqlL60lywZumbOZjOG0a5hDQDClJMnX+6Rvt/AuN9 FG927yvXohAXMkOTIsnRNaE= X-Google-Smtp-Source: ABdhPJwSsEbretjSA4xyDoEuOQfplI3CVYkHgA/VI9oeYSltQUClIE2eF1ywJVySSohih5OMimDIWw== X-Received: by 2002:a17:90b:1e06:b0:1bf:5a9b:5766 with SMTP id pg6-20020a17090b1e0600b001bf5a9b5766mr7213164pjb.159.1647544548267; Thu, 17 Mar 2022 12:15:48 -0700 (PDT) Received: from localhost.localdomain ([122.161.51.18]) by smtp.gmail.com with ESMTPSA id d11-20020a056a0010cb00b004e1b76b09c0sm7623076pfu.74.2022.03.17.12.15.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 17 Mar 2022 12:15:48 -0700 (PDT) From: Kuldeep Singh To: Marc Zyngier , Daniel Lezcano , Thomas Gleixner , Rob Herring , Marc Zyngier , Mark Rutland Cc: linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org Subject: [PATCH v2 2/3] dt-bindings: timer: Document arm,cortex-a7-timer in arch timer Date: Fri, 18 Mar 2022 00:45:25 +0530 Message-Id: <20220317191527.96237-3-singh.kuldeep87k@gmail.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20220317191527.96237-1-singh.kuldeep87k@gmail.com> References: <20220317191527.96237-1-singh.kuldeep87k@gmail.com> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Renesas RZ/N1D platform uses compatible "arm,cortex-a7-timer" in conjugation with "arm,armv7-timer". Since, initial entry is not documented, it start raising dtbs_check warnings. ['arm,cortex-a7-timer', 'arm,armv7-timer'] is too long 'arm,cortex-a7-timer' is not one of ['arm,armv7-timer', 'arm,armv8-timer'] 'arm,cortex-a7-timer' is not one of ['arm,cortex-a15-timer'] Document this compatible to address it. The motivation to add this change is taken from an already existing entry "arm,cortex-a15-timer". Please note, this will not hurt any arch timer users. Signed-off-by: Kuldeep Singh --- Documentation/devicetree/bindings/timer/arm,arch_timer.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/timer/arm,arch_timer.yaml b/Documentation/devicetree/bindings/timer/arm,arch_timer.yaml index ba2910f0a7b2..ea390e5df71d 100644 --- a/Documentation/devicetree/bindings/timer/arm,arch_timer.yaml +++ b/Documentation/devicetree/bindings/timer/arm,arch_timer.yaml @@ -26,6 +26,7 @@ properties: - arm,armv8-timer - items: - enum: + - arm,cortex-a7-timer - arm,cortex-a15-timer - const: arm,armv7-timer From patchwork Thu Mar 17 19:15:26 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kuldeep Singh X-Patchwork-Id: 552305 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 5F211C433F5 for ; Thu, 17 Mar 2022 19:16:03 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S237945AbiCQTRS (ORCPT ); Thu, 17 Mar 2022 15:17:18 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:56018 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S237955AbiCQTRP (ORCPT ); Thu, 17 Mar 2022 15:17:15 -0400 Received: from mail-pj1-x102a.google.com (mail-pj1-x102a.google.com [IPv6:2607:f8b0:4864:20::102a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C74722261CA; Thu, 17 Mar 2022 12:15:52 -0700 (PDT) Received: by mail-pj1-x102a.google.com with SMTP id rm8-20020a17090b3ec800b001c55791fdb1so6356220pjb.1; Thu, 17 Mar 2022 12:15:52 -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:in-reply-to:references :mime-version:content-transfer-encoding; bh=ra3lig8Mw5jgrfIYORH6OPZQGSdQZUTC0lhaPMPwJKY=; b=M4AvDjXI/NitZPtXNLOus/tMJ6/l+u6+pfomdfirI+wQmqSMdTDoI/O/PZPXJSj+b9 KLDjtwGI4mJga86llA0NxD1YdZMQE23lNYkgShZQTlJpU8i4CDveEVR4f4/KavMXqX6L PBQTxnsS0gFUXD5pm/jtbVBQQ1ZxWOsnSYLBsPIaC5FZzZu+UheAbZZIexi70gE569ys X7Dhp2n/ngtAI/QXcR30cBMLEZ2YxUNwl0MsO/azrk0MDrQChZghK3wWbriiYnj5yFCi J0L0Z8biOyjoKGk6A7N4vTDG+Fd3W5CmxXWc3/zrU7mVJQTxM9h462oWG4sQ6AUGleKL x+4w== 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:in-reply-to :references:mime-version:content-transfer-encoding; bh=ra3lig8Mw5jgrfIYORH6OPZQGSdQZUTC0lhaPMPwJKY=; b=aCloF7s0oi0Q370wz/LLkeSVWSzQAGk3hP8BjbDOo23tmf8xKm7F9eyvOPluOfoG5h LurCbAjTUJOlCnfYAleL3MwS7uF+hKVibAcF+HCL45GSrTKy4t6XxPoaGMR305NoaSlM +CEs3kNqFd0taaaWpdcrpwn4oqx+gRPUGFg+iuNxdHne70byVYUoXWYyeII6DawEYeBb vDFsGTvZsVnUA/DbUoHy5rNjywmcLdaAlMSeLJjiE4BsuAvvKVzy8jJiIuGzyy6a0kK/ 9CKzTEWGRxgBa8QLtFosPHCfn2+V1a7jAJRkq3zXPJ4f+TL0qNkNtmk0lfegIj0ZraDc o58Q== X-Gm-Message-State: AOAM530y8/RfsPxXnF/GrHY5mJHb5rBwupfz5QYqdlya3cDKpHBXqIvX /1D6snZlxRFLgt6vbZqKOGQ= X-Google-Smtp-Source: ABdhPJzZrFOfTfDFR/A+MlW2V7H/O5+s8KWluMgYHWIxVUMEOBwUxz7hGpUNjliJLIqA0EyC3gBN2A== X-Received: by 2002:a17:90a:558b:b0:1c6:6f44:a36a with SMTP id c11-20020a17090a558b00b001c66f44a36amr7028417pji.141.1647544551687; Thu, 17 Mar 2022 12:15:51 -0700 (PDT) Received: from localhost.localdomain ([122.161.51.18]) by smtp.gmail.com with ESMTPSA id d11-20020a056a0010cb00b004e1b76b09c0sm7623076pfu.74.2022.03.17.12.15.48 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 17 Mar 2022 12:15:51 -0700 (PDT) From: Kuldeep Singh To: Marc Zyngier , Rob Herring , Joel Stanley , Andrew Jeffery Cc: linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-aspeed@lists.ozlabs.org Subject: [PATCH v2 3/3] ARM: dts: aspeed: Remove arch timer clocks property Date: Fri, 18 Mar 2022 00:45:26 +0530 Message-Id: <20220317191527.96237-4-singh.kuldeep87k@gmail.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20220317191527.96237-1-singh.kuldeep87k@gmail.com> References: <20220317191527.96237-1-singh.kuldeep87k@gmail.com> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Arch timer either require clock-frequency property or doesn't need to specify clock at all in DT. In general, frequency can be determined internally and in case of brokern firmwares, need to extend clock-frequency to pass info to driver. Aspeed BMC is the platform which defines clocks property, an invalid entry which can be safely removed. Moreover, clocks also matches incorrectly with the regex pattern. Remove this entry altogether to fix it. 'clocks' does not match any of the regexes: 'pinctrl-[0-9]+' Signed-off-by: Kuldeep Singh Reviewed-by: Joel Stanley --- arch/arm/boot/dts/aspeed-g6.dtsi | 1 - 1 file changed, 1 deletion(-) diff --git a/arch/arm/boot/dts/aspeed-g6.dtsi b/arch/arm/boot/dts/aspeed-g6.dtsi index c32e87fad4dc..d5ef9aceb632 100644 --- a/arch/arm/boot/dts/aspeed-g6.dtsi +++ b/arch/arm/boot/dts/aspeed-g6.dtsi @@ -64,7 +64,6 @@ timer { , , ; - clocks = <&syscon ASPEED_CLK_HPLL>; arm,cpu-registers-not-fw-configured; always-on; };