From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-10.3 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER,MAILING_LIST_MULTI, NICE_REPLY_A,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED,USER_AGENT_SANE_1 autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id E8131C433E0 for ; Tue, 16 Feb 2021 14:34:45 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id AC1B664E07 for ; Tue, 16 Feb 2021 14:34:45 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230313AbhBPOed (ORCPT ); Tue, 16 Feb 2021 09:34:33 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:52732 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230120AbhBPOeV (ORCPT ); Tue, 16 Feb 2021 09:34:21 -0500 Received: from mail.marcansoft.com (marcansoft.com [IPv6:2a01:298:fe:f::2]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id AE04CC06174A; Tue, 16 Feb 2021 06:33:40 -0800 (PST) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) (Authenticated sender: marcan@marcan.st) by mail.marcansoft.com (Postfix) with ESMTPSA id E54DB42037; Tue, 16 Feb 2021 14:33:34 +0000 (UTC) Subject: Re: [PATCH v2 06/25] arm64: arch_timer: implement support for interrupt-names To: Tony Lindgren Cc: linux-arm-kernel@lists.infradead.org, Marc Zyngier , Rob Herring , Arnd Bergmann , Olof Johansson , Krzysztof Kozlowski , Mark Kettenis , Mohamed Mediouni , Stan Skowronek , Alexander Graf , Will Deacon , Linus Walleij , Mark Rutland , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org References: <20210215121713.57687-1-marcan@marcan.st> <20210215121713.57687-7-marcan@marcan.st> From: Hector Martin Message-ID: Date: Tue, 16 Feb 2021 23:33:32 +0900 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.6.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: es-ES Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 16/02/2021 03.23, Tony Lindgren wrote: > * Hector Martin [210215 12:18]: >> This allows the devicetree to correctly represent the available set of >> timers, which varies from device to device, without the need for fake >> dummy interrupts for unavailable slots. > > I like the idea of using interrupt-names property for mapping timers :) > > Similar approach might help other SoCs too. And clocksources never really > had similar issues. Yeah, there are some SoCs using dummy IRQs right now for this reason, so this should help with those too (though it's too late to introduce it now into those DTs without breaking backwards-compat with older kernels, sadly). > With Marc's comments addressed, please feel free to add: > > Reviewed-by: Tony Lindgren Thank you! -- Hector Martin (marcan@marcan.st) Public Key: https://mrcn.st/pub