Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751441AbdFFM5R (ORCPT ); Tue, 6 Jun 2017 08:57:17 -0400 Received: from mail-bl2nam02on0066.outbound.protection.outlook.com ([104.47.38.66]:2224 "EHLO NAM02-BL2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751305AbdFFM5O (ORCPT ); Tue, 6 Jun 2017 08:57:14 -0400 Authentication-Results: vger.kernel.org; dkim=none (message not signed) header.d=none;vger.kernel.org; dmarc=none action=none header.from=cavium.com; From: Ganapatrao Kulkarni To: linux-acpi@vger.kernel.org, devel@acpica.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org Cc: lv.zheng@intel.com, robert.moore@intel.com, catalin.marinas@arm.com, will.deacon@arm.com, tglx@linutronix.de, jason@lakedaemon.net, marc.zyngier@arm.com, jnair@caviumnetworks.com, gpkulkarni@gmail.com Subject: [PATCH 0/2] acpi, gicv3-its, numa: Adding numa node mapping for its Date: Tue, 6 Jun 2017 18:26:25 +0530 Message-Id: <1496753787-27735-1-git-send-email-ganapatrao.kulkarni@cavium.com> X-Mailer: git-send-email 1.8.1.4 MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [111.93.218.67] X-ClientProxiedBy: MA1PR01CA0092.INDPRD01.PROD.OUTLOOK.COM (10.174.56.32) To CY1PR07MB2572.namprd07.prod.outlook.com (10.167.16.134) X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CY1PR07MB2572: X-MS-Office365-Filtering-Correlation-Id: 16dbd08e-ad8b-4bc6-14a3-08d4acdb8c13 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001)(201703131423075)(201703031133081);SRVR:CY1PR07MB2572; X-Microsoft-Exchange-Diagnostics: 1;CY1PR07MB2572;3:H0QqeAH1NBWmAX5uO0GIr1ytUGXlgqkKPEsZRt3drlGkeItX77nvta7ajtGUzJyOQ5qPZyb7aUPomKlzzahZmEmVNTHPFFB0oWHMzKfnbVN8gdlM7S9sjWxL61D08qTtgy0pYq8zC/2Jp7AxsP4zdE9BiCC5MQLuIBarXFYdi9DsQ4YMnRj4mlnKxvCKGTUj+vs7+kd6t0XMxANH6yZhMwdZ8QBLFwKkZbvOwkW2ufySVBY19aJ0OkoAH/RpawZ7QWa+GpwUYkEeqkCCKt/IHa4sp/m9Y7XGNyrRzdZAcRI9dFSAnFnZG/YSHLuUOB7OQ/ML43Qe4chSQujjgKsRBw==;25:Fcyu+Y/oYEAmRLQ93eQSk9gM5an8LCdPSWJBvg1cdS55dOU33/CmKa+pU2tIbvBVDVLtBfDoRY4TJm85BaRIFCMk/iNLOl3Y7cFLM7oyaWk4FfgAjm/MbKrRkC4sf8jsdlu6d9IeKHOHWK+7aWjaJ8Sa8nIp1hTWdLsNufT1LbaW53GRos/O0gHwjHWfL2Y3CI5nzWEVh/sL6C8OGZoelrjNXGbBrykRCjocbEAmN9Hi0rOA2oMHG2n80wYQFVvF+BBA6xlPD4irWgDCE1ysZK+pRrId0s5BFVi5riO8WI2RIlgbIv/0D2fkaJFQ4950REXywm7wiII/AcPBffrzN6myQTwRgj/hK7/ufPXektXGVt24IqNBJJ6W71XN3B6k6C0xWlvb25gsAduab5SgbtDI7fO4tWcLTkY0MqQvQ36j+yrNYxof/j184Kvvv9WvrYBSMdUMXmaqaJ+Td/e3TT+vcpBXoHfhrrVAt/ClIQo= X-Microsoft-Exchange-Diagnostics: 1;CY1PR07MB2572;31:oLjlnvSpy7Q+zSFtzeHK3TXStbwuRvz1UqgWyj0QuPOIzzb3/eSPs3mJxH79s8fn8CTHtRF3YovRa2upQnCWaTZQs/bkV55ktjl0wX0JCwoP+Tnt1k2cRMN+evLgW2I6/O8W0HvaEYeUeftSMHE1KcAdiJGAnlk2uHfUYT27yg2aZeor9qJIICcoqD+8poR9LhXp2/4+9geoMVDnXscXmc2wiv/vkQFBG5X9PCaUPKM=;20:RYJzI3KabiieX0qFrSigFR73u9vmRwFzWGsPxG+nIEItNwFQ0JVwjxCIji4O5i3wwiJgbsA/p85aIKYLejRxDJe7QWp1fvFdg6t114YmyoaR5CAyfZW5r9b12ACBMlGVy5+JzrzPMxJSfAyrEwH7mlrrAzEoKNealv9Xd0b3AEYc3ah0VM0p4hPApRj6J26gFhVaCPKSyVNgqoq+wWQIUrwvSvDmksSu/k//V2CmmM8/NW/R4p7p70+ag0Eyn2MTfsl7avOUDaOy8zuXUn2SY4wVStp45XXsa/2YWIujjSHw7v7kWozyixOxDA9tjuI4/K0/ux3c2lgV61Zad8qdLnCbn7CZfnfVe8J11Xs342NGmWza8whk+fk+EAaYSlHQY4RW0xYcBlTLbSNwxO9fmsoy0XCVgsezKxT4R6qJfmeHzGXK5On3vSrhgl6Vc6pTZepI4ucyObWFI5y+s5evXEujcchBmKhdYDFOmuWMinUu4F8mbeQTdDDxGNgMHV1/ X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(5005006)(8121501046)(10201501046)(3002001)(93006095)(93001095)(100000703101)(100105400095)(6041248)(20161123555025)(20161123560025)(20161123562025)(20161123564025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123558100)(6072148)(100000704101)(100105200095)(100000705101)(100105500095);SRVR:CY1PR07MB2572;BCL:0;PCL:0;RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);SRVR:CY1PR07MB2572; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;CY1PR07MB2572;4:jnTE+ACjUFUMMZjIpmgg+zWV3VqNcHBZ5PhR3dv0qd?= =?us-ascii?Q?/yu+Kgpj/3Ub6YNYPH4T4S+nhLvSeSgKSXhlw7xxtqLYCJZ39fe89wRpT4Ht?= =?us-ascii?Q?4T191o+5swIR4d0GVZPMArMn/yF1gdR98obGku6+QLXY/XlRSkhDTtDUikBS?= =?us-ascii?Q?E6htZxFo56yYnsPF4sBiiyZMkj/SQhlO6JjSN3YyNzSz5yKJvZ5tUj2Yr5Us?= =?us-ascii?Q?Qx3XKNADUcGx4TtuXZuk4BlAziMMY3OXjYapP543KUz3RKk8zKczIvQwxkU6?= =?us-ascii?Q?f1D08jKBPj8JQFnhmnTCV2lNIF26nX1iVyZYE6hUqP5jBSf+KFHl3+4Q2By1?= =?us-ascii?Q?QXcZVGdmyJchKRHZPcp/rFAVHYdUUAnudjr2iCDHA0HLn9+8P+D2Hhllvaf2?= =?us-ascii?Q?zwqpEA/DozpxBM1xVcOAH9vCo5mFLn47qKhw05CO587+vsgM08VKAaHVrtS9?= =?us-ascii?Q?dnmSZg8s+U64BzbcPBhd02C+1xnR9nnecsHsrGhmXgfnsJIOU6X3I3Ub+fsW?= =?us-ascii?Q?CAZ22A04Col498zADSxPaQuTuiAYaqk4XZt5JHzPOGas7Q1tqPCqKeIDHlWx?= =?us-ascii?Q?LPsn83CZRR/HWfeUDug3pUHw5w+1Yd6whDMUhz08l7dqcrhIT4/f7a+Ba03M?= =?us-ascii?Q?WAC1wS1bVcTpSh+CvZYuynTYxpKmBQyx3FoQi+lXXJYZEGZINI7MPEFT6JN7?= =?us-ascii?Q?JaokGYADan8RKtY5BbZ1MAZwBpDT2N1/75WG5RaeaxqFkzYbejARlb7qM/64?= =?us-ascii?Q?7skET4uMdjRo2JkCiVn9CX6UrjioyUSRk8QkNWOjY6xSTJoVE+ur0et6+pl9?= =?us-ascii?Q?WIl8OA5XhxD5AqYbueSfZN2gwu4u2Q+DNtcdqlnvtF6LTEp4JwzMIk+tr40Z?= =?us-ascii?Q?vvZtGhI8iGZcvygaWoS0EvxDr2ZCDSF58XDL+yRrILL8JrP+KDL1HFyxm9Wq?= =?us-ascii?Q?LcZD/VWb9PjdS1WCI91D6ZDbwtldoXoukJALxJyxIz6TFQgOjxL6ll8moVYO?= =?us-ascii?Q?pGJYOiwSOVC1DSYOOQ6RylS97ZFG7jSaL1dIkmuwkr9XCJxkCHgjE7+unS0y?= =?us-ascii?Q?DmWzrNrtvU4CiWwzk7pM+bSxp+/07LgddPMi1INmuCtYlBczYynBp40pXimK?= =?us-ascii?Q?e8Nx8oEMztNv2I58zcMhWjJNKz68Ty?= X-Forefront-PRVS: 033054F29A X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(4630300001)(6009001)(39410400002)(39850400002)(39400400002)(39840400002)(39450400003)(25786009)(72206003)(5003940100001)(50466002)(48376002)(4720700003)(478600001)(6666003)(53936002)(4326008)(86362001)(6506006)(36756003)(6116002)(6486002)(6512007)(5009440100003)(42186005)(3846002)(189998001)(50986999)(5660300001)(7416002)(305945005)(2906002)(50226002)(38730400002)(33646002)(110136004)(7736002)(66066001)(47776003)(81166006)(8676002);DIR:OUT;SFP:1101;SCL:1;SRVR:CY1PR07MB2572;H:mypc.cavium.com.com;FPR:;SPF:None;MLV:sfv;LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;CY1PR07MB2572;23:eAtwVPdNK118HDAiPiC9Ud1ljLcxbltWeQ8dnW8Oy?= =?us-ascii?Q?I3iXgnYFBlN4u3oh+ZD8sdFLIhp6fWAsE0G+aTGad9xGaMcrIumDERxArm10?= =?us-ascii?Q?0rxpCOrG2kfJ8EAT4aOFbYzjmeoNNXvXDyD5SwbbuSQlXLRonC1h2j/NM1I7?= =?us-ascii?Q?vN5Ct/FxXZy9NB760PAEyi6bXB5tCS3ghDB3tu/hTgmJhO2opIlEYftAmNOC?= =?us-ascii?Q?RlYN2N8jchY/2HpC4pZf5uWaC1unxvDApznHuEWqBI5bJFkBlbQ6Ga+5LMSS?= =?us-ascii?Q?sEH0XTNVzOTTq2fwEp/NAOXrn84WHcDg9olS4ZfuQp3pBA+HBeWCf9D+HTAO?= =?us-ascii?Q?gx1lpjMGX2cGOZP/xWd+Fly78eYz7EI46HsTVAHE2rNzbGbxH7EdpZnZGZ5a?= =?us-ascii?Q?v4h2uoA/TaIWYmgrvixTfuZ7Ys4f++kzMBELmKg3ujj+zEZAo4qd7Z1vB6/r?= =?us-ascii?Q?Y2rMzNxkNQ0Yu6C9NDC13MQCAM18jWj7jyut8O6k+vaRG3UNi+pDevvNSDzy?= =?us-ascii?Q?VFyCH7RqNsY14cXEyWgW+wl52YM5b4ObKAYLh0185JMGwBl9jmiwabtw9lUJ?= =?us-ascii?Q?54bu/WlGFP98qpyqPGnhPDYuCu19pJRBN0Nj6NLFNv+s3efwVBqUylJ+65eo?= =?us-ascii?Q?x2LZeIidJtvH+q9rd53JCpLsagYyoqWy0yR+p7oYO300JXVnmSGI9RRTvfrB?= =?us-ascii?Q?Y9dXajVrbUyT2DUE2L3GoG0bd5R3CGX1LLA8lFXMMH5fc1dP506K8fxtDgza?= =?us-ascii?Q?PoWPq1yEc+bYgLsXKUyJIR891gI5yTDtsY8NqInuafQSuH2CpY/NRXaXqqmk?= =?us-ascii?Q?UxXSNMfS0jrqhbL3c186ImNwpVfmNFQVI+2yYyxCjNS0nyv3pyqcipJOaml5?= =?us-ascii?Q?GK0WGeg0K4Veg2HftvvZDpHIBFlysdxOL6ZGQ3j6hZ2j5REEKMUna2ROP+fp?= =?us-ascii?Q?iyptcFzsvRvgSqU7Ma9Unn4aASOubb750MKSjW7eWlqMpE/t3kreYvjne/Gm?= =?us-ascii?Q?fHvJqS+Whg65h3uz0fTi9NeIe18DuRuWK0+H91pE7kzewC01cJs7lhGI2EQm?= =?us-ascii?Q?cPUMCE=3D?= X-Microsoft-Exchange-Diagnostics: 1;CY1PR07MB2572;6:WUT6rWlnyLorJZftyQu5+0dz1PU4otuopkqoaLoOVMh9nZZ3Z5RlE/wo2nDgtKqLNK6rFwZDceiaJ46qpCvRWdqGYVR/sXhiXeKd+HCglXyf9C4ixF2zQNYXGbVpRkbEsgKYO8itXVWljzwfYgv3BIAogkvsNUw2Y5/qxc9LRdurs3QNMgnh7ZH0s2jsBXuo4CeiT30XfZvMVeBUS8MIIl611gGkdKWH6/mkkhxEvMmPfORhlM3z6QgJB3Vi8sxY8qjB5zC7m23PfKLbspalaLf8Rnk/o6u6VdXkoX9zpEoe8NbFxNjMOT8CuHwWuhyvpJNRjuGbnYJ5gaXLMrRkrc9z6CPaLfnqMEmzhf+uEQf/NEQ/baSbEqGp96FsKId6kBPBKmecDLh3Kvg8456FB+Be1VbWyfsfqYqa+EaAwJvRtyViQX0ypR0DY+C+CAI7S4xPbaaQE4uV611BZtZJWPC/nXDOdFwVaVoCq6p+ux3OA0b4eaTtiF/UWoa7PgMjhb7sRX2g1+M2fEBENBqTwg== X-Microsoft-Exchange-Diagnostics: 1;CY1PR07MB2572;5:o3r4IvLxJQbOzrziHZVBpU7UYKv3556R5AriHNu4dnJfSl6zU0v67Kqb2he9iEA5Z1vE7kGi7WgXxhSBP5ow/03nBVOjohxOamIwcT6oIi8K0lM3ohIm9rYUg67C3hWmENLYN3XttL1AK4Aj4bdraxo24wr5MiLvHVnVHSjJiMAWi5gZmBC/gCHtU3ix0jAbQgMwCnWYeewK6u56i1LcpU9MWzQcu59u3oCJyF/RjE7lHeokX+vidZav5U4WtZ5hn8R2a1A30DPFmASdauA8tyrx2BEUijcp9SW+xNKrVnTQlSgPvOXMPTeU9gq9iySyH4iEbyc5b3UmKktIkOTt4T2VZ9nXCtP3aE5MPiU8j2mm1psj+LKVYcDuXEac6dWdEkE3uaCiPur+tUeWgSpEgAhkWInifPcU7B2PXRk1nyoYuKAK9/ExCA1tuJYgWKCxWwd6aMj4LhNxcWYcWi+tA6olyXw7E6Dl+2ZW+N+Wn9sfb+e4STAwWicKSRhr9jyl;24:SvgJeW53JY/dO0tBx245o1os/f+F0iQnUFhEGJ/kyAZiGV0NMR+YEp4/KiMpuW6io9mIyvPDgWQv2HBYYx3KuizfOLewmc21iMUqS3ySA3o= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;CY1PR07MB2572;7:9/i07P9+2cM5OcsH9uxJd0Jga6vE37yqVg85jgZPSMz/1Gy7zRoLfLA8hqSmmgR4Q8eB618jaM6gQlb7YFFbA5bGpPvWGhbGhzGyBIAD022DOBC/fSUDftSDc3yWCos3OuJVUn2F8/Ct3E4vztWNMFETsGHw6bayCMu7d6oG71q97S6pfy7tbBzje27LfFbLJH6JgFElFJkg03CHW+9YGFU4EMCyq1UXy5Q0tJbk4inCE9Gbz1DSOUe0wwWRjBFg4MlDENq1a461XZg8/l4awQTv6i8Sitcn1G0r5FCmZsCGhdq0AJ8iJC4+QqP9JhlPXNMo5oEYM8ReGEhiSvVi8Q== X-OriginatorOrg: cavium.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Jun 2017 12:57:07.8333 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR07MB2572 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 710 Lines: 18 ACPI 6.2 have added SRAT subtable to define proximity domain for ITS devices. This patchset Updates acpi header file from acpica repo and adds numa node mapping for its devices. Ganapatrao Kulkarni (2): ACPICA: ACPI 6.2: Add support for new SRAT subtable acpi, gicv3-its, numa: Adding numa node mapping for gic-its devices arch/arm64/include/asm/acpi.h | 2 ++ arch/arm64/kernel/acpi_numa.c | 59 ++++++++++++++++++++++++++++++++++++++++ drivers/acpi/numa.c | 32 +++++++++++++++++++++- drivers/irqchip/irq-gic-v3-its.c | 3 +- include/acpi/actbl1.h | 12 +++++++- include/linux/acpi.h | 3 ++ 6 files changed, 108 insertions(+), 3 deletions(-) -- 1.8.1.4