Received: by 2002:a05:6a10:2785:0:0:0:0 with SMTP id ia5csp432324pxb; Fri, 8 Jan 2021 08:34:45 -0800 (PST) X-Google-Smtp-Source: ABdhPJwlXa+5eii0AkZKlVU9+bVWV7Z4PEpHN0/DCzIjURER+rABQzpkz3VjsNHcOydbKy9ZLq6a X-Received: by 2002:aa7:c2d8:: with SMTP id m24mr5829823edp.300.1610123685719; Fri, 08 Jan 2021 08:34:45 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1610123685; cv=none; d=google.com; s=arc-20160816; b=CLP0l05jgUJEQc8QGB9xjfDMamG8FVm9EwO/MnjIcTaJxlKYmLpF7cXKoKX3zzhnCu sRc5NPIMepdQC9WhNqpD5TTpjBqHVt19ht0gNjXtbdTAaczn46ppwJKbzCF1EEbqfgiN EFp6GE7P7CCBjLjEeFjxMi+j5dHdqp6/4GJS+gmM1mfwY41ywPHN+/nqHawDMso1GM0W Wh3C+JimZlRTyqm/xOZiZ5PPo2jCQyvrlcRaGiQXmrvZgbC/3DySe99jJtX0TduLJ+YC Wb7TrmBL0rfS9kumPC4mrEFmF9tauPpFoB4/FJ+BnV+wFs+1SnEl9HK7TyJN2g9RrEDl pkEA== 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=DUWTy/OhpJ+fGsEK3mva5pm+H3nF6/YECQadrExdfzM=; b=tHK0zORR4uAHHLTjP0RW7dqChOg103poJwNawTDcXdh2PahxlEIrRN3mrxVnsMRbPY Ykamx8z+MKINV6wd8FB9o2paAHmKJJS93/rLiEKUZUprxYfGF4zsyI4EEYka9bp4cUe0 weC7T6Mm9vil7LND+zMw4UFnpOOvxfQ/pPF4/9qKt/kk5INqerJsgzeMVRnozelimdxj LA5YZGA7w0W77ImjqdXRKozYsNL8ZYqPuHnbL9Qwd8DVZKE5W6p5MZjNLkegyRtbT5hn oGl+m2KYGiNwSyeBl8NyAyfxdsGcQ8ThYj/AoXocPfR2hMndEAcx+S+8qyoGXfZq1tnH lL0w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@ti.com header.s=ti-com-17Q1 header.b="HYargC/6"; 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=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id g5si3866842edj.194.2021.01.08.08.34.21; Fri, 08 Jan 2021 08:34:45 -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=@ti.com header.s=ti-com-17Q1 header.b="HYargC/6"; 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=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728195AbhAHQa5 (ORCPT + 99 others); Fri, 8 Jan 2021 11:30:57 -0500 Received: from fllv0015.ext.ti.com ([198.47.19.141]:53158 "EHLO fllv0015.ext.ti.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726386AbhAHQa5 (ORCPT ); Fri, 8 Jan 2021 11:30:57 -0500 Received: from fllv0035.itg.ti.com ([10.64.41.0]) by fllv0015.ext.ti.com (8.15.2/8.15.2) with ESMTP id 108GT5nh069149; Fri, 8 Jan 2021 10:29:05 -0600 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=ti-com-17Q1; t=1610123345; bh=DUWTy/OhpJ+fGsEK3mva5pm+H3nF6/YECQadrExdfzM=; h=From:To:CC:Subject:Date; b=HYargC/6sHTb3B65bRL3mwLkmMLWcauMULFCrPpaCftwNHG+WQ0teUStHV8Ni2uLo gTkru6BSiUac7VwVdaj5nL8Kqz4o+xx0fbP+8dnyKGgmhsLeRBuCgp3PNZWvn9b/6Y GKr0foduKQMykN6GME5jMNw6SCMmZXwE1yHfH8V8= Received: from DFLE100.ent.ti.com (dfle100.ent.ti.com [10.64.6.21]) by fllv0035.itg.ti.com (8.15.2/8.15.2) with ESMTPS id 108GT57u018063 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=FAIL); Fri, 8 Jan 2021 10:29:05 -0600 Received: from DFLE111.ent.ti.com (10.64.6.32) by DFLE100.ent.ti.com (10.64.6.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1979.3; Fri, 8 Jan 2021 10:29:04 -0600 Received: from fllv0039.itg.ti.com (10.64.41.19) by DFLE111.ent.ti.com (10.64.6.32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1979.3 via Frontend Transport; Fri, 8 Jan 2021 10:29:05 -0600 Received: from fllv0103.dal.design.ti.com (fllv0103.dal.design.ti.com [10.247.120.73]) by fllv0039.itg.ti.com (8.15.2/8.15.2) with ESMTP id 108GT5uU119255; Fri, 8 Jan 2021 10:29:05 -0600 Received: from localhost ([10.250.66.86]) by fllv0103.dal.design.ti.com (8.14.7/8.14.7) with ESMTP id 108GT4YS059555; Fri, 8 Jan 2021 10:29:04 -0600 From: Suman Anna To: Marc Zyngier , Thomas Gleixner CC: Santosh Shilimkar , Tony Lindgren , Lokesh Vutla , David Lechner , , , , Grzegorz Jaszczyk , Suman Anna Subject: [PATCH] irqchip: Simplify the TI_PRUSS_INTC Kconfig Date: Fri, 8 Jan 2021 10:29:01 -0600 Message-ID: <20210108162901.6003-1-s-anna@ti.com> X-Mailer: git-send-email 2.29.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-EXCLAIMER-MD-CONFIG: e1e8a2fd-e40a-4ac6-ac9b-f7e9cc9ee180 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The TI PRUSS INTC irqchip driver handles the local interrupt controller which is a child device of it's parent PRUSS/ICSSG device. The driver was upstreamed in parallel with the PRUSS platform driver, and was configurable independently previously. The PRUSS interrupt controller is an integral part of the overall PRUSS software architecture, and is not useful at all by itself. Simplify the TI_PRUSS_INTC Kconfig dependencies by making it silent and selected automatically when the TI_PRUSS platform driver is enabled. Signed-off-by: Suman Anna --- drivers/irqchip/Kconfig | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/drivers/irqchip/Kconfig b/drivers/irqchip/Kconfig index 94920a51c628..b147f22a78f4 100644 --- a/drivers/irqchip/Kconfig +++ b/drivers/irqchip/Kconfig @@ -493,8 +493,9 @@ config TI_SCI_INTA_IRQCHIP TI System Controller, say Y here. Otherwise, say N. config TI_PRUSS_INTC - tristate "TI PRU-ICSS Interrupt Controller" - depends on ARCH_DAVINCI || SOC_AM33XX || SOC_AM43XX || SOC_DRA7XX || ARCH_KEYSTONE || ARCH_K3 + tristate + depends on TI_PRUSS + default TI_PRUSS select IRQ_DOMAIN help This enables support for the PRU-ICSS Local Interrupt Controller -- 2.29.2