Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753756AbbEZO6H (ORCPT ); Tue, 26 May 2015 10:58:07 -0400 Received: from mail-by2on0127.outbound.protection.outlook.com ([207.46.100.127]:1937 "EHLO na01-by2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1753715AbbEZO6A (ORCPT ); Tue, 26 May 2015 10:58:00 -0400 X-Greylist: delayed 3491 seconds by postgrey-1.27 at vger.kernel.org; Tue, 26 May 2015 10:58:00 EDT Authentication-Results: spf=fail (sender IP is 192.88.158.2) smtp.mailfrom=freescale.com; freescale.mail.onmicrosoft.com; dkim=none (message not signed) header.d=none; From: Nikhil Badola To: CC: , , , Nikhil Badola Subject: [PATCH 1/5] drivers:usb:fsl: Check IP version 2.4 for mph USB controller Date: Tue, 26 May 2015 17:14:42 +0530 Message-ID: <1432640682-18555-1-git-send-email-nikhil.badola@freescale.com> X-Mailer: git-send-email 2.1.0 X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1;BL2FFO11OLC013;1:x8J3tVq4EqPwbpC7s5Cvlgpw7VlwXvpYOmt11seRCxi/1E9wiiyAg2v9/bMqPLj6k4d7G8bNYILq5fA+/4ZJ0JBBiHfNjfjrVk+zu2jIrvPd7BE+OJ1JZnQwu4hOR+oNK4zhI8XSWh4m6xHBP/WkgqBIVl8gx4jTw7eaZ3iB0DPCHuLTRFDlf/l5nPqkg7Wdz9Re+XPT3QNdEP0ZE5BlzUZrJazsXa5tNKQZ/0TRMWoJLUVq4R7NIdDOfiP5jWCfHsdFC3LDP9wCodNBWDNTUKHYfKTiW8oMZ8Do5bdML3k974FNsXELR/m8ywFYGbUqpUWhsZNNRTCcOoD/6/HvHg== X-Forefront-Antispam-Report: CIP:192.88.158.2;CTRY:US;IPV:NLI;EFV:NLI;SFV:NSPM;SFS:(10019020)(6009001)(339900001)(199003)(189002)(24433001)(104016003)(85426001)(77156002)(106466001)(50986999)(105606002)(48376002)(110136002)(229853001)(86362001)(2351001)(87936001)(107886002)(36756003)(6806004)(5001860100001)(50466002)(77096005)(47776003)(68736005)(46102003)(81156007)(62966003)(33646002)(69596002)(50226001)(5001960100002)(97736004)(64706001)(92566002)(19580405001)(4001540100001)(19580395003)(5001920100001)(5001830100001)(189998001)(4001430100001);DIR:OUT;SFP:1102;SCL:1;SRVR:CY1PR0301MB1258;H:az84smr01.freescale.net;FPR:;SPF:Fail;PTR:InfoDomainNonexistent;A:1;MX:1;LANG:en; MIME-Version: 1.0 Content-Type: text/plain X-Microsoft-Exchange-Diagnostics: 1;CY1PR0301MB1258;2:1ikr0q1iQHnByGYpy2TokOV8KZz/Fcc8x4rQUjhTgF1dAIJIT9V/eWonV+YhNRo7;2:0GftziyVYm6UDRQVFLQNBLqD6f9O/msS1Y7SEN3EHj5GrtcspMfNJjV5yKZFr3P+HFGAYkYs/id8m8PLeaCHs0VLo/mLAPKwHBdtwnE74X2d/fPLvMKVeph5UdkTK2ECqkprw7kTwipmUETe24gcmUOaRexuAfSGehmmRXXYhxeC4ca7EKiRXOqDymvXXhY/guf/pwzNw7SKtnDJHivmwfrT986ukaGGCijZo9A7PZI=;6:6J4dN8SQXwANQcmQQx3fLmPYpkKOy3ktkoJn3trlr3y2abayoOkgZsE5SFYcM40JvU17Z/y99B/1ZqKgGdki5JeeYEYMoRqIkpAiX470kBp4GjCftW0naUTHInb10M1WVFpVlVa4jE3wddvXddZ4nassdF6gkV/zwj1796vFPYondaU/0gvL6LS/4smq61sudmqqTHLWdKZiois3Eill8+EiYolp8EJ7PtQ17gm9DnUmm2VWvIfw5ja39swahAko0iyWoMsXkyW3Y956byaf4HlHUmRZ6sBexQY4I/iR0gHBwPDVuE21zZSayUOBCv+wF1cd1JE2I/LqsY1jhzfU6Q== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:CY1PR0301MB1258;UriScan:;BCL:0;PCL:0;RULEID:;SRVR:CY1PR0301MB1578; X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(5005006)(520002)(3002001);SRVR:CY1PR0301MB1258;BCL:0;PCL:0;RULEID:;SRVR:CY1PR0301MB1258; X-Microsoft-Exchange-Diagnostics: 1;CY1PR0301MB1258;3:Ce8P84YLdrIM9FD3nx52vaxEJ3tBvcFTPvuxFhby9NGRed32m/UnSdSd9gCF4lx6+bRcIHwlZpv5DqSSylxXrpQZJhD9VqpWIXA81adt6q3ljB7LdrMVehQJmiMxZSGP8EfSqNr7hCU/tgrMbfda2mBwKx5L7hQgnBzmb2EaaGMnkSSStiicxZ9YiQgT6dcQoRMoRxhgV2pdXb5jkXCuaqXbIIfGlX7PTnb/I0laywHwY8nZbG6YNt31n42KtocmA+6zugk/d0BEgemNDXe1zkI7lMq0MKy62R9qAqbsRUsUHjQ5UvFYYqV+cr9z1/Me X-Forefront-PRVS: 0588B2BD96 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;CY1PR0301MB1258;9:uUYzETjQ5kMeL2jMAsAHG6uWkSY1MuDDtNJesKcA?= =?us-ascii?Q?hUbtIZagAmquxxchxJlsd9qe4+KD4nDekMjZtEGg6rX2GlaRHZBDp6kU56Ou?= =?us-ascii?Q?qp7H/KyDK2xGBmfO1cefkufEU0aw1AA29A1iVRJ6/BsHf1LWaNr2FIUwQZP0?= =?us-ascii?Q?rzSqck8xGZSvOPDCh2r8L1so1g50ESZLDdAgeXAh6L9cH3NTXiCETRU4vCmB?= =?us-ascii?Q?L7giu2HR/rjf2cP8qKjOyAbqvsqEnLxK3GThDOhGBMNXGqtebyCRKsTP166B?= =?us-ascii?Q?dq2Sq3MeivMFTF6+oo/ZpCQDdmRMWztt1y4R0K10H3lVv3vcEmjK1HrR/aD1?= =?us-ascii?Q?r/8dsoeuavMWOLhdRVuOSx1PeIpQwu4YDZQbWmkq5znLA/TlLZAUcePKqgKG?= =?us-ascii?Q?HMfuwVGRvFoq7CJ9mYRJkl/mkGNrm3CpmVkhseCNjj/ppAeo8fjPFoHe8dui?= =?us-ascii?Q?QWaDy6ujtyFgx69c4/4cbtIn+A88dtUDYjYukIBPJwdjadJvJVl8DlDJcEKH?= =?us-ascii?Q?UgOBf5rpZlMTocsdzTKn/0zsoULB6O0X4OPf11ypkMscKfUE7lKOlStwcOv5?= =?us-ascii?Q?sZWUmITIUD5w54fAO9nOskklVh0Wai90Xnx3d3O6M2DO2GHunN8bpXYGP7v2?= =?us-ascii?Q?V99QrpIgttOb1OppVXI0/amN8XV+EnkOlXSXipGvTbfTA9E5V4e6ih7YBKRA?= =?us-ascii?Q?tpZDRIDjQawd3eKUXBYdlMBXQlo8dV8fblfwxt3Xdw2rVchgAybGRnIzbt5b?= =?us-ascii?Q?XkYTkm0e/JP4oeaKiREJy1jnqzD4w0mKdR/CoVEd+dvun2OSxH6mIl/yAyNX?= =?us-ascii?Q?HpC8XY2kWJ6Br/Pbb32QtjwCMGpIiiTE5KTTU7PnywJln9fyAzZimXQIgdWX?= =?us-ascii?Q?3ESQbSyTsdyZDP6pHa7V2pa3B9AQegwR3DD+ocuhwKzOqDay4VkYSb6XKlAb?= =?us-ascii?Q?VL1e5mqzQuDsH/hLircEjAdZEI1hUxbdjtI3iu6yOr5BHFyxZavHsXZWarh+?= =?us-ascii?Q?Hex8GDv5DRK4P05+BqIE8TQIuu++OLttWwrjSgtQvi4RaZRix94T/nD+DxtR?= =?us-ascii?Q?CHrYn/IYi6BLKrWzHZl/uPthxqCaR1sbmNYbfTwSSmn4eImE8KeeBoehILYK?= =?us-ascii?Q?+8qmFNOk+24=3D?= X-Microsoft-Exchange-Diagnostics: 1;CY1PR0301MB1258;3:MCAKjDv5n9k/uEpQPqN7SStLpDq325npUf0Ms4LcEUs+fKseEvXO9Mu7pjbiVtBFnrsrFGhGs0/1Y5uIaMNzOrwL9H2ZImX35I/TE5OyC4aBk9QPyCos12UmsAXyBx7Xw0oWnMPCrCS5iCKlmuqlcQ==;10:y1OJAWdWcTnE8KNC2HH9x9EdjdfMwEDNDWEHAxLwLMdHwlVcSCecOwcJML4uTNbHgNzweUXI+p8lKZZIduLuExRnwZHOYLpz3LjyfXUAFhk=;6:8vgpSATdUNA/cGIP22GZ2HOKb2UBRhTtLPNZUdCNi6bFut+m7XBoQ1xNE+t4ZMNt X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 May 2015 11:20:40.3589 (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.158.2];Helo=[az84smr01.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR0301MB1258 X-Microsoft-Exchange-Diagnostics: 1;CY1PR0301MB1578;2:ZVS98F2U7xQ/SiwkmhxNiRPpA5EyVaXKU5spPr2vI6pA6UN6Je5TYgy/nveWxH4g;2:wzN3bx4rHqPonfsgcNGMmPoSWBWJFwS64Nz7uqMg6jxx3Z7aJ+sfLFhyeodntFs3rnJmVcuQQjem+H/gwoovqna+MhkTb/OUjrAQSqar9tggFutM5Y8p+PEEadh34A78P1uQNKLoVSkWx0u68AvtoSoDwekUn+BSgMp7bMvFTTdfKxWMKYEazEvrUfaMsf026ewdpztbvjJQ0bbwEOYaZnCvjTd9r8YyCzrwicedYrg=;9:1jdWbIbHsD1aaGlxECBcYUerNuWNo4n+D28kD9lAyPh1m1nEzXGYjj9UID1dN6iRBMtgX9p4YDtkHmrOSkzLXGfHlD2jjV6t8haL+uRLb/Rj+R9IJQis//vFYdfHMdtafYGzrnbQZh0RWNYAb+Kr3Q== X-OriginatorOrg: freescale.com Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1418 Lines: 40 Check IP version 2.4 for multi port host USB controller and return FSL_USB_VER_2_4 macro Signed-off-by: Nikhil Badola --- Separate patches clubbed and resent in an ordered patchset with proper mailing list in cc drivers/usb/host/fsl-mph-dr-of.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/usb/host/fsl-mph-dr-of.c b/drivers/usb/host/fsl-mph-dr-of.c index 7e325e9..e588ccd 100644 --- a/drivers/usb/host/fsl-mph-dr-of.c +++ b/drivers/usb/host/fsl-mph-dr-of.c @@ -126,6 +126,7 @@ static int usb_get_ver_info(struct device_node *np) /* * returns 1 for usb controller version 1.6 * returns 2 for usb controller version 2.2 + * returns 3 for usb controller version 2.4 * returns 0 otherwise */ if (of_device_is_compatible(np, "fsl-usb2-dr")) { @@ -150,6 +151,8 @@ static int usb_get_ver_info(struct device_node *np) ver = FSL_USB_VER_1_6; else if (of_device_is_compatible(np, "fsl-usb2-mph-v2.2")) ver = FSL_USB_VER_2_2; + else if (of_device_is_compatible(np, "fsl-usb2-mph-v2.4")) + ver = FSL_USB_VER_2_4; else /* for previous controller versions */ ver = FSL_USB_VER_OLD; } -- 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/