From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S937946AbdAGCYu (ORCPT ); Fri, 6 Jan 2017 21:24:50 -0500 Received: from mail-pg0-f67.google.com ([74.125.83.67]:34788 "EHLO mail-pg0-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751073AbdAGCYm (ORCPT ); Fri, 6 Jan 2017 21:24:42 -0500 To: linux-kernel@vger.kernel.org, linux-pci@vger.kernel.org Cc: Marc Zyngier , helgaas@kernel.org, arnd@arndb.de From: valmiki Subject: Need clarity on legacy RC interrupt handling Message-ID: Date: Sat, 7 Jan 2017 07:54:40 +0530 User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:45.0) Gecko/20100101 Thunderbird/45.6.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, Legacy interrupts are level triggered, but i see some RC drivers use flow handler "handle_simple_irq" instead why they are not using "handle_level_irq" ? Why they are registering dummy_irq_chip with "handle_simple_irq", if they use this chip how the irq type is set for this virtual irq (level or edge). Regards, vamiki