Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752704AbbFZTMq (ORCPT ); Fri, 26 Jun 2015 15:12:46 -0400 Received: from mail-bn1bon0083.outbound.protection.outlook.com ([157.56.111.83]:11712 "EHLO na01-bn1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752369AbbFZTMh (ORCPT ); Fri, 26 Jun 2015 15:12:37 -0400 Authentication-Results: arm.com; dkim=none (message not signed) header.d=none; From: Tirumalesh Chalamarla To: , , CC: , , , , Tirumalesh Chalamarla Subject: [PATCH] GICv3: Add ITS entry to THUNDER dts Date: Fri, 26 Jun 2015 12:12:23 -0700 Message-ID: <1435345943-31833-1-git-send-email-tchalamarla@caviumnetworks.com> X-Mailer: git-send-email 2.1.0 MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [64.2.3.194] X-ClientProxiedBy: CO2PR06CA036.namprd06.prod.outlook.com (10.141.242.36) To SN1PR0701MB1790.namprd07.prod.outlook.com (25.162.100.144) X-Microsoft-Exchange-Diagnostics: 1;SN1PR0701MB1790;2:ViRA1b3Qf57zRwzBkqHGBJS23S2xW+cPD1t5JN3ztplTk2WHczmsGhT0yHivEpYK;3:lvbmxCMrgRseNRLXhqmuWDNAv63O8nr4SZLVtJrPnZQmeXj4eTt1R7App4Csze/QooQtOaziuUQ25PH5vChq20zibFGFZuGS2f91ycuk512GPIAkvUnViobYbP92fRXD0E4PpupytLep50EpDXER5g==;20:FLmjTFqVSLuWWr+UGFv9INtVhAGRI89zMAjFpH+fbLLVpkAL0ZQW9P2eq6+51C6cvni3/zq9jXVdBaQkhZemZcBtuhnOkEuR3kvaMHCftyc1Sc+Q1eRpIJvHtXUK7ufEtiBnhJg417Nl/ngQ4pcMi1e/8P5Qk0r+N9fwhtr1dzJgdEFL7WTmBB69USXmv6kpt4tWcwIIPH8yH+yWQgoDxFqQ4LpezJgcAJY3/q3/I2DIDIxGPwiZw7ZyLB+CFfYyRZsDAAWDPqlq0H3jzfnpsSP5bbKz3JrEblTxWumPpOwhybchYS2/xreBGS5fNeBD1tI+XzXSmoLvYcPec4uoaDOK8fUmUkbVNk3bAR2eUrxoc5e/1KE4XyGr5H+wlyXWciI0it+Bx6mr86414fwx2VaudVbPpdInEeBF3Tsp3dglGE0f98LrMVIbuV2GdvI5w9VOjabzsdcRpbMcEbO4SRTQ/Icsco+1Kc7BsMAf/AILQANEqrA45TVkv3J3mtZ8vBB3yGIrURr0sOYGYvwb6dHOLMZB9wC4JlzWp/uQ2Tj7bSLMvSDltUgMiRbXoc32r3FOH7ucEDLhmfqJyL0a6RYO+Mk6tsbFFmACjm5m9Qw= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:SN1PR0701MB1790;UriScan:;BCL:0;PCL:0;RULEID:;SRVR:SN1PR0701MB2031; X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(5005006)(3002001);SRVR:SN1PR0701MB1790;BCL:0;PCL:0;RULEID:;SRVR:SN1PR0701MB1790; X-Microsoft-Exchange-Diagnostics: 1;SN1PR0701MB1790;4:Us0c9k51mdJ12O970KDxrCv2RkzMLKp5o3IEPYT9RkJkycD9VahTCSLtXfLBh5T55HXXwixjyYHCEzhcsTFBHZ8VDRy0UY+1WIpi0Va/4gNm1J0hc7JTlMDGmoLggRmjgBhT9LfCXezu759f9ujd6gTkQktva29e6JrCHwIfnzzVzlAaVF/YH7f0hnv8QKaduuhd2vS6+L2nS+LJKeYcmBoISeJZcfNwhkmYMdVl2T6HUMbNEiagzZJY9poSt+P1qDluZfNTyInO8QoonYhmjjd3aQABJQ1XgCPvlOKvdxk= X-Forefront-PRVS: 0619D53754 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(6009001)(92566002)(77156002)(62966003)(189998001)(42186005)(46102003)(53416004)(5001770100001)(66066001)(47776003)(5001960100002)(77096005)(122386002)(40100003)(19580405001)(19580395003)(2201001)(575784001)(33646002)(50466002)(229853001)(87976001)(50226001)(36756003)(50986999)(48376002);DIR:OUT;SFP:1101;SCL:1;SRVR:SN1PR0701MB1790;H:tiru-pc.caveonetworks.com;FPR:;SPF:None;MLV:sfv;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;SN1PR0701MB1790;23:bRWqTXnnnm2H5j6FOw+RKjPQZfa6IM1p44IAO7Wr9Z76wEl7NlwsBtvaJToMZw2cpPln0usm7Ev8ks3ceXe28DMhotOX618iBvvsFFFEx4f0DjbYAkTUknGRVc/uydVtN4XvlW3ChPguWWtj7H6eglMxLv6/0DNG7jH0CdRLNcL/EoXSWCjKjtHVGlgZ5g6MS+WA7nv719+9G6T8HzNsGjknqC7r6E4q1xXBnWtzUFB3XynPU+Zj0VGYO9NvUNJ+mmIBkNqtP7+hc3QbuMRjLdLc//vJS4r9UKtcRvM837N5m2IwzoGfELUGxLRt7Gnp1/UNvMUvkboHOLzFaAV2h8dlJvHZK/VsEgxU2dGx/dHNiZfeWHbSJMaVf8hs9O37XfFKhdiMuplIKDah4GEhER1C973TfsmvYkWxuqpR6EkzGsDNRniF0vpf9llpV6gFwrxrLULsSuJT3LDHI3HYzt97/KfPHck6Gopye2EpXGq0F5BRL6mqJbiIY2b7kW5iNRFFRLX2HM/ozbpi0r+w27CHEdJgUdbKLXDomeITW+GEva/Tv77sz/asQ7Q0S5JX58p3WTcwv7saOa35gGB45n4JfvUM6+PBYYpqv2/eGTuGmdVTLMNmDM/hVsKuSDVgyWUv9Q5pCjF2OA1Zibud5Kc2lm31iR/2U3JjJLFOoESuvrqCti6sXTiH6gq8YO1FUdcX8fCUOIdy73cg5w0HOQ12PtNrKlr6pOXpFKpj8A6tzaUy2rZ4+XdVdzXrZ7e03LcE+flMmZyD8BR0vgJ2ZA==;5:XVbNEmkCNBOTca2dHMP5BCwX6P8yf0jnh3mJqsvS+AD/Y4Dxwm5RzjsSZ45atS2oKlSddC7eQCZTvtfpPcIVXLtgkSdfT7cG0C0R9b4fI3TihVV4kTcOl6CgPo48/9HwteWPNFpecwevAIYfJzzfxA== X-Microsoft-Exchange-Diagnostics: 1;SN1PR0701MB1790;24:u83/wJj+DoqSMAtH4hfmxz/4RFvkPLBoJ9Q+6M56cQ454A6aY/kkj12csSsRCUONy9yyaj+N3wcy9EVI79qopXav9PaIAv0URP5j1C0fwGs=;20:/zCt0fJ2820/noOXkO3+2GbYaSuR+aEsLIv8YNGiLEhL5ke9SQijAhcVciIkNG/Y03VxP+hhzAPn80gqYCc0NA== X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Jun 2015 19:12:33.2798 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN1PR0701MB1790 X-Microsoft-Exchange-Diagnostics: 1;SN1PR0701MB2031;2:KQCA0dZ6rP2ImAc2J7d1RewmJI+rWSPYBP4IvOvqQvZyJFheWmXFx3wpHyCSFZgz;2:Wd2vpN+nAHH+pgEYKKaykawUY7OyarK6yydGIuLcZsuj2aEaIyQfXKixj8qR0yXJp4xmJxRXO2EtL7uiy4RwTt0fVJdhoV8o1lUpWSW0kzbo9fJSTxGIW3EVsG2YwQoHl2yTniH+0xEqa8EKHAK3Rg==;9:+lt12uXgwp3dUD1NxylqCPxyuKq3NdXliBC/G0fCR8AhWZ5koGkVg9dGjr/AN2XyLVUnNt9MQUnJbcjekAb7EjdssGO68tWDoXW9kYD+QmIyMSz4m7tBkStV/90ZplXBoRFgFymD3PcDJXnmxelWNQ== X-OriginatorOrg: caviumnetworks.com Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1399 Lines: 43 From: Tirumalesh Chalamarla The PCIe host controller uses MSIs provided by GICv3 ITS. Enable it on Thunder SoCs by adding an entry to DT. Signed-off-by: Tirumalesh Chalamarla Acked-by: Marc Zyngier --- arch/arm64/boot/dts/cavium/thunder-88xx.dtsi | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/arch/arm64/boot/dts/cavium/thunder-88xx.dtsi b/arch/arm64/boot/dts/cavium/thunder-88xx.dtsi index d8c0bdc..9cb7cf9 100644 --- a/arch/arm64/boot/dts/cavium/thunder-88xx.dtsi +++ b/arch/arm64/boot/dts/cavium/thunder-88xx.dtsi @@ -376,10 +376,19 @@ gic0: interrupt-controller@8010,00000000 { compatible = "arm,gic-v3"; #interrupt-cells = <3>; + #address-cells = <2>; + #size-cells = <2>; + ranges; interrupt-controller; reg = <0x8010 0x00000000 0x0 0x010000>, /* GICD */ <0x8010 0x80000000 0x0 0x600000>; /* GICR */ interrupts = <1 9 0xf04>; + + its: gic-its@8010,00020000 { + compatible = "arm,gic-v3-its"; + msi-controller; + reg = <0x8010 0x20000 0x0 0x200000>; + }; }; uaa0: serial@87e0,24000000 { -- 2.1.0 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/