From patchwork Sun Mar 12 11:14:28 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jayachandran C X-Patchwork-Id: 737806 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 3vgz1R30qjz9s7L for ; Sun, 12 Mar 2017 22:15:07 +1100 (AEDT) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=CAVIUMNETWORKS.onmicrosoft.com header.i=@CAVIUMNETWORKS.onmicrosoft.com header.b="kuSd9Byl"; dkim-atps=neutral Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755714AbdCLLPE (ORCPT ); Sun, 12 Mar 2017 07:15:04 -0400 Received: from mail-sn1nam02on0041.outbound.protection.outlook.com ([104.47.36.41]:51781 "EHLO NAM02-SN1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1755667AbdCLLPD (ORCPT ); Sun, 12 Mar 2017 07:15:03 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=V7z4ODAnq+GPKW6rNlOuQ57smogPuun/r5dqGcIZ/OQ=; b=kuSd9BylAusUMFr2jdNnqHhlcIX0o2OZuJ5LpC3/IfB/4m7iOMkCnNbZPUNXmqcHIjACKuJq1cKQNIhfsXJYG3bN/cMKX/6n8lG42ZvGkN0ruMUvCin1EsMwHyNGKo+9lzuWDA8bH8jcd9Ut4ILV4oTXP51c5Pp98cxusZjMqBU= Authentication-Results: vger.kernel.org; dkim=none (message not signed) header.d=none;vger.kernel.org; dmarc=none action=none header.from=caviumnetworks.com; Received: from vulcan.caveonetworks.com (50.233.148.156) by BN1PR07MB215.namprd07.prod.outlook.com (10.242.216.150) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.961.17; Sun, 12 Mar 2017 11:14:38 +0000 From: Jayachandran C To: linux-gpio@vger.kernel.org, Linus Walleij , Kamlakant.Patel@cavium.com Cc: Jayachandran C Subject: [PATCH] gpio: xlp: Update for ARCH_THUNDER2 Date: Sun, 12 Mar 2017 11:14:28 +0000 Message-Id: <1489317268-5376-1-git-send-email-jnair@caviumnetworks.com> X-Mailer: git-send-email 2.7.4 MIME-Version: 1.0 X-Originating-IP: [50.233.148.156] X-ClientProxiedBy: BN6PR20CA0001.namprd20.prod.outlook.com (10.173.158.139) To BN1PR07MB215.namprd07.prod.outlook.com (10.242.216.150) X-MS-Office365-Filtering-Correlation-Id: 63475ad3-181c-422e-3595-08d46938f978 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001); SRVR:BN1PR07MB215; X-Microsoft-Exchange-Diagnostics: 1; BN1PR07MB215; 3:l8UKDDmLZuKEKF5hQXGW62/t0os3siAdzp0Ypsxb+9W0aB6VbDLfOwklfU+tJ9pqco66PtVEPymUG/R/i+JK9jtEtjFCNqq7AhOJCuuQejnlVbAuyW6OgBn4HgMltKy/rdY9BfUvXN049Jc1yNCU6pndBSediIgspUArNv+hK3AcAkyFJkwraLnobYvHKKm726PCbOGe7zxglGMcow/fDZGC6YTrTQDuko0ilWouYUGxSX/miv5LwV+nQPo9EyWMbjuH7JvIqhEW3yi++TLUQg==; 25:ONXAVZ7uKAIbepNVpOsgQmo3O7r6yj+IeUCZ+lRCsibF8NS6LQcw7Al63zp5crNDXcsxVvjpppmoYW4sCxj/ykfir4ODu2Kj/tgYYbf4dGxOCTV2kk2+hovaQLqAAMtNW80iI0CcGEuqhbZ1fGjbNwg86A4clx6GNMIfMMnfNVRr1ZkjsUx6GMv1lO3EnvtmaEVS4MQyUZpKYyhkDQGK8ptKzJCzxGqwHY5YtgnmxXj9X/SBaAf0Oa3BQKuq86nV6dX4HSJhnfq4KIdWQlqHhUuaobNxAdnKLlJVItF0SJJrmxfwjNTFIHnB/DalAO65FUnGrkjPxiDXEsQiWlFiGkLbHUNlZEO6An8H6ydwFLRyU7XnBZjGp8UCdturjc+pnI/RVxt0Wkb/dcvlVQ6oMViS8a5E3Y4/ni9IrDNQ1LK4gS6JKjMTeBqKonfpNN3h3Iy6sS1Tkzk3hoziDcxgxw== X-Microsoft-Exchange-Diagnostics: 1; BN1PR07MB215; 31:PpZYTV6YpuUbpkqAks2QzhGOCFe3RA02B9rC5/u/IbYJHWCcvFjUqbgGi8D+OEJMTHcRQ/war6e6vD4jvlMWXAja1kClrlWUmu7UOfBFkn9aTW/5NrAH5o5HS19hspUXDUMA/lrDPgn3XHI1Z4fvyKTFT4vjSfk1dDWNco6lM9HciCy52Fd/0pEkai0mmxjS5qiLjBSdBF4hSpFhsgpnlip64AUN8k09E9GzLIBKyg0=; 20:SxoDtAbTTeZ8mpji27qn3iB2FHZzjcRnSDG2kQzKt9MlzAnFKd0MgDa52cuTLMiiaggLl1fhmbXRXHkyjgZa/aCySPG9RPo031+3uaLd1SVv3gq4ZAn3DPjNxd94YFAdz8XO1dyLs1AMqlQ/cyWtzDPmiG7HGKou9HP4FKQavA7vc5gP9WHXkPiYCP5eMCtx2SPDsj6+v9WmsVxoy9DqsvmNKt5CL8Zm+wo442ETYUVzclBZU8Z5Awjh2bqPF/h/kdrpFm+HkQJuVSrQoApadkCS54jeO5AdBmsuJ476Bvljj1LoUIOXOo2VL/Jby2DCV52hccDSvM3j2BesMkJGvKpsVpLLMGDw1CARnCj+sDcZWUethYWKSVaCAdKcalm+TSIZH8gbc2qHjuWWwzJYZBEahoRM83zHcWF8idmdd89w/BPkdNDRvPHbwagFkOBqaSeNnIWnedM4vqepZyMQWM+WTWt6Iwk0HMAOzjY9OZlaBLEuU3xMnX3bRGV4ynCWY4dUSLoi3lKKxNntji9DKMmJ0ELTNKNr/bXBh8oum9wWkEL/LfMnSi54SWreNQX1PwMcXZkBZ9hQ3nyFQaRnilOEKJsz7OSd+DjlybwmHMs= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040375)(601004)(2401047)(5005006)(8121501046)(3002001)(10201501046)(6041248)(20161123558025)(20161123564025)(20161123562025)(20161123560025)(20161123555025)(6072148); SRVR:BN1PR07MB215; BCL:0; PCL:0; RULEID:; SRVR:BN1PR07MB215; X-Microsoft-Exchange-Diagnostics: 1; BN1PR07MB215; 4:lHQZzkHw9KoBLbzTWgpY4UvIA5DdNQVHtBXmpetpxu+S/+np5Xxz5cxJcLKMjvuvImWALrEt53Bs8mSNyU80Iac49TcmRTaTFYmmwmlVmB7+88ANVjWobQPCiIDp3Td4+oZUowtYAjROatbECYYOPqorN54VWtYOYD2n6FmDXINyWnm5a6njPgmf5I/qWbIZnndX4wSvFlG3x3kLZH8MdznHmbtfmQG/GNYyQu/uC/1o7FOQ4jGbb9pyFlhjlW6mVTHjlTZAj/4nQ+44JtNFg/hW90JljeDQ6OMK+O83ZDxvsFZpR0fY4/K7RgSXduBysZjJ9sCoM2E0vkh9HF8nWFyHz/QOnr34egfeBg0u6TQpy92jHsqERgD6ug1ikXWkO/zSaTBXckSciBGj0kJMlHV9cMMdfnmq8yRjfE8Aba3p5YyjOOAL7lhJ5yFpcp+91wNorOgauFlzZUw3HnD188KkzBDoSl3Aj12qtA6W+iX/Hqpn267nFOlsElm/4vGhe0g43yJmcwb0zEc781zStKYFoWnUW6xu87CLbiHjVLW5vxBBFwTGLHIvoCPzvvkqirdBpht0ncyYe6bE18W2WEVGz5FPl+uPf4ywPeTIvI4= X-Forefront-PRVS: 0244637DEA X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6009001)(39450400003)(7736002)(66066001)(305945005)(53936002)(5003940100001)(4326008)(575784001)(5660300001)(42882006)(50466002)(6506006)(6666003)(25786008)(48376002)(47776003)(110136004)(38730400002)(6512007)(6116002)(3846002)(6486002)(107886003)(15650500001)(50226002)(33646002)(42186005)(53416004)(50986999)(36756003)(2906002)(8676002)(189998001)(81166006); DIR:OUT; SFP:1101; SCL:1; SRVR:BN1PR07MB215; H:vulcan.caveonetworks.com; FPR:; SPF:None; MLV:sfv; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BN1PR07MB215; 23:RTcY1QMiP75IlmRGIXeIk/FEQFKldROWllp3D981zAaOR9qf+P6sVdXu0Oh9a8t8nAl1Xky9lJmWjKIPmwPmnpOrBnICkzeqLGuwiESL5rn7PqdX7mObzCcqH64n09ip3iIJ7RupgvajFsyL8Whw6MAIetNJ+/Gg01gdJ0UBgU9MyriqcVUf3ZgW3t9tfhAx9d6hvzjRzOvmbeFkaJ459vCIvjhYfjNBMiwyZgaz6obJlYvk/+XFQQzsHoY1WsihyRNMM470M+KL3/o2xzbu+X8501gyRzfNLJByI69NqhM/Gb60lvHlRgcsDmZjVWVmsziiHs7XburdvWbRjOWRZaXYDX4Nu+2cVfkk+oPxmQUUG0JKNCHqaaa83UiiJkQkYJGtBq3UsOC/IG0PVJLPoQXvf628QWSU50ZdOTyK0dJOXdJmK3+n/2KZuUBkr6Lc75S4sq/1HQEQl37oLDqQNBSaH31UwvnWJXwtPb4w0i34FcLruwVHuq8TZMXZvAGzPcDMYTLDyBOdBc7eJWGV/JW2JVyRyvzGszOAUVs/XMewqUGrznTVkX4xqvlZ28TdXMGRRnXWFQDUOHxjAtj3Dbf6YIFMQecc0HhifbxRGoAhXfcId7kc1W8rN/Q1WWINhXX1PXOGA1gDStdQh0jj81nlp7QDNv/fqWVbiSaNfPKGxZ32jDufYY+vbeHZyH8Nni+bA3B2/unMXIRSIPHyQLeZD2ViRHePCGoskEVyqZJ+ZmquLAAZLfx+0vjltEbavXLdTApKLOYPYOUHCfTIwPC1jDqfQn9Q5WeQBNlr2cbOTQCgPiJQzMFRVySEKxxkhByZ7FnpVfgj4R/NCrKsncvBwRxBoLjLmjmTsZqUtdwkaZfN5ZxLy+n52ZGZj7k2OnDBbu73KWp6wG9wFpOiHKNE9jFLci33Qf9hI6bxj+c= X-Microsoft-Exchange-Diagnostics: 1; BN1PR07MB215; 6:GttsZtPvr8VxOYwKiRnKd76WcM25R8qiyfAlbCFHrHwHtpFnNgShP3LzYdrLOUJaktN2drr3ur4wG6w6DQ/7dZcR7n385L4h5Bbwk4ZmQpbKb1SDneqIzNMWz5VI7dMAIb+o50mnECkNXmWl0FQLilIZziwKxexs0OqCn1F3GXTQzo07ufCwkXAZ9mOR1NeIkxyCAnkbS2yGcmRVq7W+dMvgkq8Lxsxz28CcVT3jEjcS4NHerFpEmiwPRzNoSVvGOntUm6D4+pMY9DWZx5oShiCmQBDccSylkZs5zzHvmOi7Idn1nLKqpzlHVZG6J2kzruz6DIr20U1QmTb6l+XlUINLQF3ohUlx6JAV2sZwKAjvaa8fgWoTtSWn/kYzVnpvHXHlmnPv1CVQbR3shTgZvQ==; 5:G06IRk7SFqDrPjlJG9BMoi3FsYYIJIHge2aXR9tQb2FUH3amYR4DA4EAjGBxXtbWnL2IlImcGmzdJisl/fwqU/TW6Wl2O/kP9HFQZhDlcaQYiX5JpbYitZoQat4FYxq7eJcWBWn84NeK739fe61gWQ==; 24:dm2/AT4eJcE8Fc7Zj1qJTcBFoFMrazTwySVfzAaeGYuNeHQ2qDr9cPE0LWODIUcmzRb2ADkI89fsknnR3UU6NH/3ptY9SMrdY7HRBxAjvp4= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BN1PR07MB215; 7:eX1zr8yrAtZtfx9bd9fv3tPROMThq9miYnXe72Q3GdJO9ji4zRjSB1TUaQUMaP+xCG6qayzOyfleCYSLh8AKKKUfSpzcixEfUtqOBWdUn5+5bHLUmQH06Tb/3a2aBBCGBpLVgt1WY2orjmCidvSLboT0eTAJ6vwlFzf7vlnzdqqyVfF3V9C2ZLpM05+99F10xHkpYZY79x5BkmFgvMsz09hKEgReIMiclcHjDJxPKuSfNpEvVlHODw4riHDlyWHhv975H/ihskbGZvsmoGDyhv7b7AMri/EDoS78leeplSnsfw19UnURDPwGyo77+S8FViMr4exhR8WjohHrPrk3Kg== X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Mar 2017 11:14:38.6360 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN1PR07MB215 Sender: linux-gpio-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-gpio@vger.kernel.org ARCH_VULCAN arm64 platform (for Broadcom Vulcan ARM64 processors) has been discontinued. Cavium's ThunderX2 CN99XX (ARCH_THUNDER2) will be the next revision of this platform. Update compile dependencies and ACPI ID to reflect this change. There is not need to retain ARCH_VULCAN since the Vulcan processor was never in production. Signed-off-by: Jayachandran C --- drivers/gpio/Kconfig | 2 +- drivers/gpio/gpio-xlp.c | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig index 0504307..a3f0b4e 100644 --- a/drivers/gpio/Kconfig +++ b/drivers/gpio/Kconfig @@ -505,7 +505,7 @@ config GPIO_XILINX config GPIO_XLP tristate "Netlogic XLP GPIO support" - depends on OF_GPIO && (CPU_XLP || ARCH_VULCAN || COMPILE_TEST) + depends on OF_GPIO && (CPU_XLP || ARCH_THUNDER2 || COMPILE_TEST) select GPIOLIB_IRQCHIP help This driver provides support for GPIO interface on Netlogic XLP MIPS64 diff --git a/drivers/gpio/gpio-xlp.c b/drivers/gpio/gpio-xlp.c index 4620d05..15d7669 100644 --- a/drivers/gpio/gpio-xlp.c +++ b/drivers/gpio/gpio-xlp.c @@ -441,6 +441,7 @@ static int xlp_gpio_probe(struct platform_device *pdev) #ifdef CONFIG_ACPI static const struct acpi_device_id xlp_gpio_acpi_match[] = { { "BRCM9006", GPIO_VARIANT_VULCAN }, + { "CAV9006", GPIO_VARIANT_VULCAN }, {}, }; MODULE_DEVICE_TABLE(acpi, xlp_gpio_acpi_match);