Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp5741778pxb; Tue, 16 Feb 2021 06:35:57 -0800 (PST) X-Google-Smtp-Source: ABdhPJxqrk+XAZjZalMy62bKpBBu2EPdoQTJi66kuFtP/IvQjL926gfoHIISKCttXR7OUVxIVIBO X-Received: by 2002:a17:906:8583:: with SMTP id v3mr6036637ejx.126.1613486157522; Tue, 16 Feb 2021 06:35:57 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1613486157; cv=none; d=google.com; s=arc-20160816; b=oapzcu85g7SaOH+r9kJlu0xDd7wRxTtmL5M6u1F/0sv3zpiy6/7AYa+2qOeV26Tndh k4wtDceth0x7IqdOSqmgnvYyqPqtnqJb5sgjEHtmn7LZfjTmmIfzI6WzXzlcYxuq1VcL VT2GDEEQJzx1E935YP427jhU8GOKQ6G3CoOIrqzkG7IXXgz9zybis7Y0kIkwcB7/iXzk z8a6ichsNb1ga66Ib71icQshIDQVyClPhayhgz1+6nBhieDBvvs6F7Z+bgv0qOzJ0gkm rfK+sAaHV//hFyp4jaCHoL/S9l8g0ExoxmnuH5J5cHMKtEmYYIiWPwfmj5ErllQpMXgZ t1zg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:content-language :in-reply-to:mime-version:user-agent:date:message-id:from:references :cc:to:subject; bh=JGXXwxqY/CCKdsD+hNfZZ9ic8EflERzlO7m7qFJwFWw=; b=Tc/zdSWeFtni5+hRfoNAkJkoPRxCMiCyVNzx3siFdAwdJYDQVpGWNyeUBS15c0kneG x9w59ja3ucL4RuxOcfcNc6wMj5d7I8UeCnozDIkQYKWOJ5L9cYvQakekBzujM6cLLGCv EhHSJgtfy4P7wPWP/g4UB9VqxVL8NvSPm1XkxoIB3M7MITMml3o2sx8ODm+qvijELF0d nEnnzf5e2YmLwsnH+BzEeYskAnsCpIclsGhggUpza4gRGuYac8JUhTeQXWVSFPQ3yCht FANq3J/OOvo+sOlfBqw1Nk4m9Pbyk7VHebrzLOuKbV2zPNneJEWCxBnOgJC5HQHqkWa/ cnHQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=marcan.st Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id r21si16452174ejo.142.2021.02.16.06.35.33; Tue, 16 Feb 2021 06:35:57 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=marcan.st Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230305AbhBPOeb (ORCPT + 99 others); Tue, 16 Feb 2021 09:34:31 -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