From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753983AbbFIWJA (ORCPT ); Tue, 9 Jun 2015 18:09:00 -0400 Received: from mail-by2on0132.outbound.protection.outlook.com ([207.46.100.132]:55472 "EHLO na01-by2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1753153AbbFIWIw (ORCPT ); Tue, 9 Jun 2015 18:08:52 -0400 Authentication-Results: spf=fail (sender IP is 192.88.168.50) smtp.mailfrom=freescale.com; oracle.com; dkim=none (message not signed) header.d=none; From: "J. German Rivera" To: , , , CC: , , , , , , , , , Subject: [PATCH v4 0/7] staging: fsl-mc: New functionality to the MC bus driver Date: Tue, 9 Jun 2015 16:59:01 -0500 Message-ID: <1433887148-2310-1-git-send-email-German.Rivera@freescale.com> X-Mailer: git-send-email 2.3.3 X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1;BN1BFFO11FD042;1:r1JZcpWwZmjgaLfphx0L0aLdH12onwgl9JK2ARKSxH+lXerz0kNsPgfId+oEE2o9HPjJqfRMrBWMcXjS6nWW35gk7Pp+B4OVF6CuGYMyl0UxXIengZcf/WWR6Ab1jvKEUcvVMPXhlI+5VZqv9CDBz93tcJDcxztwXgfbF8NGJX513zb8plZROFH0ud8E5DQPaUMxAHsIPCWdXyiB4SjTcht7UV6Lq9e3DocYjpHCZgMY/O+uFFEpxkpESv30p+bTFiA6NGuM7DN0O6qEWCBX4aOCVFw39YGO0Q4wYHj9kBAuhgS/E2DrLQGLDfoee2f/bvZyoWrVPaHI2wToyoeGdg== X-Forefront-Antispam-Report: CIP:192.88.168.50;CTRY:US;IPV:NLI;EFV:NLI;SFV:NSPM;SFS:(10019020)(979002)(6009001)(339900001)(189002)(199003)(50466002)(5001960100002)(229853001)(77096005)(87936001)(86362001)(77156002)(189998001)(46102003)(47776003)(62966003)(5001770100001)(92566002)(48376002)(106466001)(105606002)(2201001)(50986999)(50226001)(36756003)(85426001)(5001920100001)(104016003)(6806004)(969003)(989001)(999001)(1009001)(1019001);DIR:OUT;SFP:1102;SCL:1;SRVR:BY1PR0301MB1302;H:tx30smr01.am.freescale.net;FPR:;SPF:Fail;MLV:ovrnspm;MX:1;A:1;PTR:InfoDomainNonexistent;LANG:en; MIME-Version: 1.0 Content-Type: text/plain X-Microsoft-Exchange-Diagnostics: 1;BY1PR0301MB1302;2:AsNCYwB46eJy9ZtpmRYZv8NZd037zjJ79O2qaPrhNS8n1cBqSGOsnGku40tRPd7W;2:y94UL+jx5wX4J3kCVIhNwmIdSUkGnTDlORztWuohmZt/DuOvCv86iyPr3IINR9yGBD8HYWxZUUFnBXLvOBdxsA8sCrBqCHJ3EEchoVprqluSYhpsYWq60B/jaq+bWkhAX9NUJOK4SCMsLq/tAU04QYbbx/sZa4xpQYNAB/AwGey1Z23UOK1JTAjtxZMnk4VEujB4ZHKJMBL8XIVffw3eluAZopsTTIPtKrsEgrbrmYw=;6:wZI3Sr+AGeG1nnY81RMb/wPPf4WN6ibe7vRCYz4+C1jIbpkWBS8YTfadSHeLbbRQxTXG6H+aiZ24j4KVXQEMNXZ4Yjb7CazEzq8DQ4uYY8EWn2VMpHuP++594deW/K5woeasw5+aaMXUnqxXL/HDeVtlRYfpyeIgw5xXjd+Ve6K6oPSdcpDI5tS4Lvl6ulMcVTvI8RVS+2/pVBBWHOZMC8fIn92l4oSYFx1etJ2ZkwJMLg+m1vgsqI/sa9meHc7AGqammmHA+lTwiahXQmcbrWxayWyKP13uNKWXVHW+F8uwb69j9EnqeqH8QcW0ktYYpTDgypakg9ZGPf3lqawIHA== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BY1PR0301MB1302; X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(5005006)(520003)(3002001);SRVR:BY1PR0301MB1302;BCL:0;PCL:0;RULEID:;SRVR:BY1PR0301MB1302; X-Microsoft-Exchange-Diagnostics: 1;BY1PR0301MB1302;3:3M92gbfJyjABpk22VEw3W4tVOB9yrOof97smFTzzymWSNfMZj2xPW0Ql/unVxgL+JyElIgN+czqHfEfNRPT5d1hTaPXLYNIjxBjAhBWspNDljFFAdY0ath1w9TG6A6zBpw0lYUIYyF4C2cq/03pAuEjpPoPWdGu2cRQXRYcyKS1BhTJzBXxH3b4P+6oZMzkjvXEcBD4CpusWqek0KEJKzUkCkbTQAnXyvOYAXqScJDEbxsUAj1x0DY1nYfCirVRy24OTdfnLYXjUJ7v6HfmNymbESxxuJACdrhPnjGeYXYXoadCkAL8hIyPZUad9BXqS X-Forefront-PRVS: 06022AA85F X-Microsoft-Exchange-Diagnostics: 1;BY1PR0301MB1302;9:fTMqp8dQxkkMq0aebKo7gp13N8x5+60+xgxkwsZD6FkMCwUj8eqrfhgHTsQSSz0dKRyNndbHmJPbpygSU/lyhde294hdVvv6XSH/bOZIFqvmbaAzvAF1am/lVDIjVNkczaci+TMp/gJahmWO0sARrOo8rRBWwX1eAohMqLShjdlMoMygwYAFZFuhHOXoDfhcGLXlb05zZnNgxDDog9saRQefDu3ncmIeg+bLgWBqppCRQKZz9AnXL/4UwSXd4GU0mc15aHab1iXcREXDQucq0146HdS7MaBLdosmhmAghFi7WyMq2MHX/PFy+3AGzsL7zNw8fNOi6POXreBGcPp9paxfiAEUPxlCtaDYZ2XFJxeqNjWiJSRAeRMAS+Ab5+kFnqtMZsSgIAiaaZmw8I/cn6ncYfJliH7Q2BvaTlnEwKdl7AQocSyJTgKBvbVxp1v/ytayMjNUbbqVO7pT12vcmwFhmQWGQLTVYjBMqGF+IyPONX/23SWO5qUrNAXIDCeEPUe1myC1BeRQ93Hb2ZuSZ0vxgG5KediCk5jSTHzcvxEp7MMOECe73TkkqPFzaU9nfxe2HGFXUZg8bNE45+yGRHkmGGnGPFExtixQYlY+9w6PuLg20O04goSajK6lpcLJzY83GmPkY0ygJcwqKIIN/yCfEaj0AhIhvuIGw8xurkmcO1eR+D2speInwnPqU5To1m4403cT+rLT9m4MqcSnFuGeg8wG3j2Qd7TVuIrFfbu5bcrw9BsyqSCQH8oX1xYPgLU8uB5tewf1m6NMYSJdCrdBDFiUNGHpSot5vtGB+dtKqApSInAJuvgKUp+nPsBILKpvxOjVSj2ljBHGCul9Z7/KCafvVqaxdURMCfNez+c= X-Microsoft-Exchange-Diagnostics: 1;BY1PR0301MB1302;3:D3ZxaIETDOgOtUCXN8Eg8GBUlEWG9NWG6plYzZU0rXx42de8VuVQGeiuPSl8eb81R0x1lyV9ZxeRf4/cJwAmZoZRtYBitQLb8cC/CXghrU0ZTzhWpvSD7KDLWxrjCsGJLC/5PuwbQeRiRniFWRysrw==;10:NGMyTLLEh5z1JWJdwc3s/EAhWrpsUcpW+W4CSd8SReyUHoHaceEtQ7LLk/uC9pu459gBjY129hC0Dzdud7GCqcIWOGNhi3Mlm/oDeUa3JU8=;6:aP1w2czm4oGFcL/9RQUg9Ay5LIPhBiu8d2I/3eTpixY9aix2dl3nlc4kOEn6eoM8 X-OriginatorOrg: freescale.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Jun 2015 22:08:49.9934 (UTC) X-MS-Exchange-CrossTenant-Id: 710a03f5-10f6-4d38-9ff4-a80b81da590d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=710a03f5-10f6-4d38-9ff4-a80b81da590d;Ip=[192.88.168.50];Helo=[tx30smr01.am.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY1PR0301MB1302 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This patch series includes new functionality for the Freescale fsl-mc bus driver. Patch 1: MC bus IRQ support Patch 2: add device binding path 'driver_override' Patch 3: Propagate driver_override for a child DPRC's children Patch 4: Upgraded MC bus driver to match MC fw 7.0.0 Patch 5: Allow the MC bus driver to run without GIC support Patch 6: Add locking to serialize mc_send_command() calls Patch 7: Use DPMCP IRQ and completion var to wait for MC CHANGE HISTORY Changes in v4: - Addressed comments from Dan Carpenter and Greg Kroah-Hartman. Changes in v3: - Addressed comments from Dan Carpenter. Changes in v2: - Addressed comments from Dan Carpenter and Scott Wood. Details in each patch.