From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1763758AbcINPO6 (ORCPT ); Wed, 14 Sep 2016 11:14:58 -0400 Received: from mga11.intel.com ([192.55.52.93]:26502 "EHLO mga11.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1761813AbcINPOw (ORCPT ); Wed, 14 Sep 2016 11:14:52 -0400 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.30,334,1470726000"; d="scan'208";a="760656502" Date: Wed, 14 Sep 2016 18:12:34 +0300 From: Mika Westerberg To: Linus Walleij Cc: Marc Zyngier , Thomas Gleixner , Phidias Chiang , Anisse Astier , Heikki Krogerus , Yu C Chen , "linux-gpio@vger.kernel.org" , "linux-kernel@vger.kernel.org" Subject: Re: [PATCH] pinctrl: cherryview: Do not mask all interrupts on probe Message-ID: <20160914151234.GZ1811@lahna.fi.intel.com> References: <20160912090401.GB1811@lahna.fi.intel.com> <20160912130444.GB2411@ktx> <20160912131111.GG1811@lahna.fi.intel.com> <20160913093302.GL1811@lahna.fi.intel.com> <20160913125214.GO1811@lahna.fi.intel.com> <20160914082610.GV1811@lahna.fi.intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Organization: Intel Finland Oy - BIC 0357606-4 - Westendinkatu 7, 02160 Espoo User-Agent: Mutt/1.7.0 (2016-08-17) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Sep 14, 2016 at 02:46:01PM +0200, Linus Walleij wrote: > > I'm going to re-read the hardware spec and see if there is anything we > > can do about this. The newer hardware (Skylake, Broxton) has a bit that > > tells the IRQ is routed directly to I/O-APIC but unfortunately Braswell > > misses that. There may be something else, though. > > So as far as we can determine: > > (A) we are running on Braswell and > (B) we are probing this driver > > we can conclude that > > (C) IRQs A,B,C are reserved by BIOS? > > That sounds doable? Yes, it's doable but that requires some hard coding in the driver :-/ I'll look into it.