Received: by 2002:a05:6a10:16a7:0:0:0:0 with SMTP id gp39csp514740pxb; Tue, 3 Nov 2020 05:43:32 -0800 (PST) X-Google-Smtp-Source: ABdhPJyB8hlf4W/lKNBp1Jp2+RTOcj6wGQh/HC9/nWjJ9KmYQTg5UnYXnv0OpmVi32FR7/iLA0vU X-Received: by 2002:a17:906:2a41:: with SMTP id k1mr19479231eje.33.1604411011807; Tue, 03 Nov 2020 05:43:31 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1604411011; cv=none; d=google.com; s=arc-20160816; b=XyWJ1sx+Ic8pcZ3UoURLhKmWf5xbEJxEs2iF+2MoMnVVzGMQ7GD7FV5lLz8FsDmLwN Wl0cTOGDPwQM3+LBOW2ZyIuTuLuwUkGTuzlQpg6Iimfaw75yEFz5cz0lc1mpmqvfQp0D mcPznIr42oC/Yau7+cUBQZ7IZrH2GsDNx+ZVum9vMFBf0h2e4DiZw7mfnpr5yySjDgiC /JCFgqzkoDe6YalJdX2DA6Y9KMvHubXemU31o0HtAKb0AfYt5Ry60fY+nL/LESIOZtph vw8ErdvMkjWy2/GZDb31MeltguIdYL6wxiz32aDpWIMJRIx07AxXvvj9FswebxmdZA6H Nkmg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=TuEa95bfygoopd2WBdc2CqtTzgmatdgmVgJ0lmAd6AY=; b=cYeGaSPY+Ka+z71qcPr4IcT+dET7jEgxekI5vTp9VygJ4KTba/vBZR4rBWisxrhlhj h78cP2kO6uP3QK/KXNGxpi683D2Hcvt5PhpxfS2rOP7pI0Ti4z3Lf2ZxpIzNXzPhrp6d 7lyjpqmzqNRXSMibH/tX2Dm1f8rOH7zblZ04UPEfOG59jx7lXOmxGgsbRAkFvBbLUXA8 AmZPeNBKoBFAhmeD6vTgpefUCL5O1tDuXGzZxVHIWrV5H51ZcGZ9UThAqUhyHaa/Y6Aj wuJW0fvEdqzpmzx+TXwZRjO8648WQqjQwmpVlkvWZ/18OiMUlPicJaEXRtLSL80+53Bt 1tCw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=J8g2CPeQ; 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=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id no2si392883ejb.422.2020.11.03.05.43.08; Tue, 03 Nov 2020 05:43:31 -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; dkim=pass header.i=@kernel.org header.s=default header.b=J8g2CPeQ; 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=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729227AbgKCNjo (ORCPT + 99 others); Tue, 3 Nov 2020 08:39:44 -0500 Received: from mail.kernel.org ([198.145.29.99]:60132 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727986AbgKCNjo (ORCPT ); Tue, 3 Nov 2020 08:39:44 -0500 Received: from mail-ot1-f44.google.com (mail-ot1-f44.google.com [209.85.210.44]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 0E20922404 for ; Tue, 3 Nov 2020 13:39:43 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1604410783; bh=sfMqMzyu6k9ENRyV31konN+k8AwCJW9nINoMClEJ8HI=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=J8g2CPeQ/aDOaq4IXeNQCZc+Rol3ms5i2FX87fYUTXPAd0FVlswBcAIneEiP7il4/ Wv2wR5H6TGjAr+kTjph6hLlxQD4VcRTVeMEdZGQoBpxA9xYT0uPTgp6hYMZmGfZ+R4 T77zbKyPW1M7NSaAv3L2WhWKd3al7LbComqnaYOI= Received: by mail-ot1-f44.google.com with SMTP id j14so5739286ots.1 for ; Tue, 03 Nov 2020 05:39:43 -0800 (PST) X-Gm-Message-State: AOAM531ZDrM7D+Rca3aKBdHhmQrmcQEedgOsOEAj7uA9An3MFSUEXTlo Q9byNm/zbAO4c7epP0skaOpFkNLGuKvp9xEZUg== X-Received: by 2002:a9d:6e0c:: with SMTP id e12mr4740766otr.129.1604410782206; Tue, 03 Nov 2020 05:39:42 -0800 (PST) MIME-Version: 1.0 References: <20201101122223.255806-1-maz@kernel.org> In-Reply-To: <20201101122223.255806-1-maz@kernel.org> From: Rob Herring Date: Tue, 3 Nov 2020 07:39:31 -0600 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [GIT PULL] irqchip updates for 5.10, take #1 To: Marc Zyngier , Peter Ujfalusi Cc: Thomas Gleixner , Anup Patel , Atish Patra , Daniel Palmer , Fabrice Gasnier , Geert Uytterhoeven , Greentime Hu , Pavel Machek , "linux-kernel@vger.kernel.org" , Android Kernel Team Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sun, Nov 1, 2020 at 6:22 AM Marc Zyngier wrote: > > Hi Thomas, > > Here's a smallish set of fixes for 5.10. Some fixes after the > IPI-as-IRQ (I expect a couple more next week), two significant bug > fixes for the SiFive PLIC, and a TI update to handle their "unmapped > events". The rest is the usual set of cleanups and tidying up. > > Please pull, > > M. > > The following changes since commit 63ea38a402213d8c9c16e58ee4901ff51bc8fe3c: > > Merge branch 'irq/mstar' into irq/irqchip-next (2020-10-10 12:46:54 +0100) > > are available in the Git repository at: > > git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms.git tags/irqchip-fixes-5.10-1 > > for you to fetch changes up to d95bdca75b3fb41bf185efe164e05aed820081a5: > > irqchip/ti-sci-inta: Add support for unmapped event handling (2020-11-01 12:00:50 +0000) > > ---------------------------------------------------------------- > irqchip fixes for Linux 5.10, take #1 > > - A couple of fixes after the IPI as IRQ patches (Kconfig, bcm2836) > - Two SiFive PLIC fixes (irq_set_affinity, hierarchy handling) > - "unmapped events" handling for the ti-sci-inta controller > - Tidying up for the irq-mst driver (static functions, Kconfig) > - Small cleanup in the Renesas irqpin driver > - STM32 exti can now handle LP timer events > > ---------------------------------------------------------------- > Fabrice Gasnier (1): > irqchip/stm32-exti: Add all LP timer exti direct events support > > Geert Uytterhoeven (2): > irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 > irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm > > Greentime Hu (2): > irqchip/sifive-plic: Fix broken irq_set_affinity() callback > irqchip/sifive-plic: Fix chip_data access within a hierarchy > > Marc Zyngier (4): > genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY > irqchip/mst: Make mst_intc_of_init static > irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY > irqchip/bcm2836: Fix missing __init annotation > > Peter Ujfalusi (2): > dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling This breaks dt_binding_check in linux-next: Traceback (most recent call last): File "/usr/local/bin/dt-extract-example", line 45, in binding = yaml.load(open(args.yamlfile, encoding='utf-8').read()) File "/usr/local/lib/python3.8/dist-packages/ruamel/yaml/main.py", line 343, in load return constructor.get_single_data() File "/usr/local/lib/python3.8/dist-packages/ruamel/yaml/constructor.py", line 111, in get_single_data node = self.composer.get_single_node() File "_ruamel_yaml.pyx", line 706, in _ruamel_yaml.CParser.get_single_node File "_ruamel_yaml.pyx", line 724, in _ruamel_yaml.CParser._compose_document File "_ruamel_yaml.pyx", line 775, in _ruamel_yaml.CParser._compose_node File "_ruamel_yaml.pyx", line 891, in _ruamel_yaml.CParser._compose_mapping_node File "_ruamel_yaml.pyx", line 904, in _ruamel_yaml.CParser._parse_next_event ruamel.yaml.parser.ParserError: while parsing a block mapping in "", line 4, column 1 did not find expected key in "", line 37, column 2 make[1]: *** [Documentation/devicetree/bindings/Makefile:20: Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.example.dts] Error 1 make[1]: *** Deleting file 'Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.example.dts' ./Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml:37:2: [error] syntax error: expected , but found '' (syntax) Looks like it's the block diagram change which needs more indentation. Rob