Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753223AbbG1SZ4 (ORCPT ); Tue, 28 Jul 2015 14:25:56 -0400 Received: from mail-by2on0056.outbound.protection.outlook.com ([207.46.100.56]:42400 "EHLO na01-by2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751386AbbG1SZy (ORCPT ); Tue, 28 Jul 2015 14:25:54 -0400 Authentication-Results: spf=fail (sender IP is 66.35.236.227) smtp.mailfrom=opensource.altera.com; gmail.com; dkim=none (message not signed) header.d=none; Authentication-Results: denx.de; dkim=none (message not signed) header.d=none; Message-ID: <55B7C84D.5040104@opensource.altera.com> Date: Tue, 28 Jul 2015 13:22:05 -0500 From: Graham Moore User-Agent: Mozilla/5.0 (X11; Linux i686; rv:17.0) Gecko/20130329 Thunderbird/17.0.5 MIME-Version: 1.0 To: Marek Vasut CC: , David Woodhouse , Brian Norris , Vikas MANOCHA , , Alan Tull , Dinh Nguyen , Yves Vandervennet Subject: Re: [PATCH V6 2/2] mtd: spi-nor: Add driver for Cadence Quad SPI Flash Controller. References: <1438105083-19738-1-git-send-email-grmoore@opensource.altera.com> <1438105083-19738-2-git-send-email-grmoore@opensource.altera.com> <201507282007.56506.marex@denx.de> In-Reply-To: <201507282007.56506.marex@denx.de> Content-Type: text/plain; charset="ISO-8859-1"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [64.129.157.38] X-ClientProxiedBy: BLUPR05CA0059.namprd05.prod.outlook.com (10.141.20.29) To BY2PR03MB443.namprd03.prod.outlook.com (10.141.141.152) X-Microsoft-Exchange-Diagnostics-untrusted: 1;BY2PR03MB443;2:Q3VffVAUaZABo/Nnhgc9lKJHpPBC7DFFtz9zNRKUPH/UXnD4A+oPpLKnAR5jW2oAEnckaKVAafKet05xL/RB+SMTnrzMnRe83FtuEjLYRViBTWneolG9iBuORkNaUb6RYuptvZ5ai/BRjUXMxEANywehCCS/+hgX4lMZuRs+sG0=;3:KNSfjeuOwjqLlyQMBRvfx2Jc4LZqCAACglFw5dztUJb1o87Am7XZ5ZLeyeEq/tDQLyU63F0T1oQjv+mGpTPl+Io3HBbzqjcXLSC2+M71PjEh6h5BZV3E3bp10rZ9QkQbuOINHf63iae7agpeOClrvA==;25:TSuxh9OIUdnYZQgUQWZSNrh+ium408LqNJ9KWZhaWMQA6pR3/GE0yvuCng+6YAs0lxruIjzqWnLXso01YoVan3pCSOdIl1zCbovDjat2bSnMp9shxBmErGccsZ70NaxpGP5ry5p0NflE7Pl9iPXAfKs5sXHkczwABCjPIURzyqJzvpLM8oTK39NZ/2ItloW/uZ5IuXhfHMfXR4lkbjrenc7MYnIe/19y0Znk1hG5rqGiFqkFV2PNv+AaRih9TPq9ZoL0PTkviIjuXEddUbCmdw==;20:TiNETydL/olwXcb36/d3Uleld6oCRFaytYglDtWcz9KMlEGNxn92q+UBjO0XFUSn/r4WUceq6//Vw5aFHIbIJ9CHDZ29eDr+/GuGtWlgBBWt17icyicLr7uAg5nORu42wTxi53GeGi3sto4+3mNMniphpDDuyp2OxOOTwCmxUu0= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BY2PR03MB443;UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BN3PR03MB1493; X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:;UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(5005006)(3002001);SRVR:BY2PR03MB443;BCL:0;PCL:0;RULEID:;SRVR:BY2PR03MB443;BCL:0;PCL:0;RULEID:(601004)(5005006)(3002001);SRVR:BN3PR03MB1493;BCL:0;PCL:0;RULEID:;SRVR:BN3PR03MB1493; X-Microsoft-Exchange-Diagnostics-untrusted: 1;BY2PR03MB443;4:GLn7gqaIQDI+NLW1KFjwoDmNwJ5rBSjtlul/DHWnqVcKS04jNClMiwVP7hawv/el05Iyb3TOHmDWX0LzOQiZHXsg/HSjXmX33FXGGYC0vIXc1fFVLQsAqAufJUzMur5Dmutb+tDsJx/pDgXYfxApBdG5a0I4YtW0iV9lfVXvxfK8dLIRxeU1hBKrtNRPlTwA74Vld5AJGK2c8eAZPnJgm+X6zt5Meit7Z/ekApbydTNVahF6p/LjesfSYEuAArsPeS5mMw7FZ+L+eKJg2e+RVS7+wzwS/7vfPnXgvoQLp/Q= X-Forefront-PRVS: 06515DA04B X-Forefront-Antispam-Report-Untrusted: SFV:NSPM;SFS:(10009020)(6049001)(6009001)(377454003)(24454002)(479174004)(65806001)(65956001)(122386002)(76176999)(66066001)(65816999)(87266999)(189998001)(54356999)(46102003)(86362001)(62966003)(77156002)(50986999)(40100003)(77096005)(4001350100001)(107886002)(42186005)(110136002)(33656002)(92566002)(80316001)(59896002)(47776003)(5001960100002)(64126003)(83506001)(2950100001)(5001920100001)(23756003)(4001430100001);DIR:OUT;SFP:1101;SCL:1;SRVR:BY2PR03MB443;H:[137.57.160.195];FPR:;SPF:None;MLV:sfv;LANG:en; X-Microsoft-Exchange-Diagnostics-untrusted: =?iso-8859-1?Q?1;BY2PR03MB443;23:jkWTQR+OewLBwtS73CplDKxSIDhEZHfVhm54lQsr?= =?iso-8859-1?Q?sZMQvDESLRE38I0dFAMnlnemB3YAgHgnfDLsYKiLcJuIY3Pqlamwq331gj?= =?iso-8859-1?Q?BVU7UJw+FcMFTbQHNBLY5rtT8aT526J2JF0+LP6hmdDJFnP76ybGaZkuB8?= =?iso-8859-1?Q?TYzC3nw0Kl74JzbBFj9o+8R1wFTsMWG1IO49hQedpwnkH/n+/v+vpwN9ez?= =?iso-8859-1?Q?KZDwuYyXOTRNHImAZDPtW0uUV4TF9KHiz8kQY5bYhOvBoxKh1HYInSXpoh?= =?iso-8859-1?Q?RHkKrTZEH4yexU3OkqzCDjeunQpBgByNNyj74ln1jjmyjtAmtj3U/7sI8n?= =?iso-8859-1?Q?iSYeMmNeQTaq3bAXt4+dm2IsnX8ZbBDgo4zMBwlUQt/zQN0h15JRCLhMH9?= =?iso-8859-1?Q?PBwjtyHxK6pUF6tejh3lajtG6sxBpWrptY2mDYuAk6d3qL8Sh3Vc2+Py8y?= =?iso-8859-1?Q?JN/P4532egHoP1imlPMeYTA7J1MetgWUvpbp5MYGocfrrS+kaae7z1qIOa?= =?iso-8859-1?Q?3miAPN+ekGb8xAR/ZPy1kSxmPgbVEpR7QB5w41DYWAJyk4LcHKQob8KajI?= =?iso-8859-1?Q?WSouMTgLa5JUJyKSCvybNhgYa3dkF7qcg9WgZEN8p6Bfi5a0IhWXuSwRcs?= =?iso-8859-1?Q?z+K9WOHFg3SIxf85MSL0bH2hueVaboNRC/TNGQXoWWHdFkgS+GXr0ErgoX?= =?iso-8859-1?Q?B+PbNtc1WUOju8jhdZ1IvOajsNLCVzdfq0Zf6iHM4JT78GGDoJ/PQ2LACD?= =?iso-8859-1?Q?bXWoFtgZG9h96uh4LCb5CQIOAe1CZGNwR7z3EAAiQ9umzau+fCumxdKrbw?= =?iso-8859-1?Q?OhHw76FY+gOO4Q4hUuOz/XJFeVud37k/O3SfUjISPdc3Z1h/Zt3xCYj2uM?= =?iso-8859-1?Q?YpxVqxhmgXI4Mrq+0nxZRK4pksZ2eUtmfdCvFmQW0b4iHKHCWyP+s06JTH?= =?iso-8859-1?Q?SNRmjgGJ0pXeu912/LDjGpOnG52MzfMM6wbl2G/C5C9yPkuvEuI4lKc1/+?= =?iso-8859-1?Q?NN57sbIuU2G9BTtf2r2chiZc8isJGsbnjhe9Zq8M5EuWP7n7JYNbDtWp?= X-Microsoft-Exchange-Diagnostics-untrusted: 1;BY2PR03MB443;5:txgmfzgyBDjVQrr/L+af7t4ddR4Cfk4JHwG/dFohT83FBF3/iM2wC7t7d4NJoHQDh/LXSYyf/PDFQoopEhQz/pSeUvNhU+pkQuUs08C9zDuuYbXzRIWeZKxnf64elwxWBR8OpYxTADWDfMTybqS/Tg==;24:MvD6F52SP5elAqnsj8xpXLganTgYTvfdazZyUF2QyYHdaQn+7T5/7ck4NN/G9bCH0Q+bQ7/zxuwy/0qp0vjAV4+LDdclm0GoSpMpjz4diVs=;20:ZgU8PqA01cLWXwwYzdLmgyG5HESVx468pEJ9zj3lX4W8j98JsWpCHMNWeKN7LaOURxJr62HRYbkFoRrKFed1/u0rTmqUpdONaxMCc4GmS1kizZ5P2iY++9rSVKEz4x/rOWMgR+uZHWAZ1rauegCPnFkknpTM51uEvT3kBKYV00w= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2PR03MB443 X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: BN1BFFO11FD056.protection.gbl X-Microsoft-Exchange-Diagnostics: 1;BN1BFFO11FD056;1:WnqE2RbpFKCo4C9L1+g4D0sA7lDP+ltR+fkZ5dA6PIRtQTmngbHRP+ltXPQGNdrZsXv7Nw2muK0Nk9PMQpvbrpBkbMFEYVBk8iPZauneTecDaU13Yp3oro+AAEW5EODnQBVzmbr6xwKB45y4TItlVoD5QvsA1gOvVvlquPNdd1A1GKezkJDg37EmXtIoY3nsR1OZFc7GO6CtfAZK1/nFDwvYGNNIf50iC5IqcaansL39B0OGNkdVyicoIpHlcCBJUYOxaghL85ndeF5nkq19vyqJQxxWfSGStUN0FgvnRUaBOw8NUVbumpaHato6w4teTWosDMQCAMqsjOwaDuuHEQ== X-Forefront-Antispam-Report: CIP:66.35.236.227;CTRY:US;IPV:NLI;EFV:NLI;SFV:NSPM;SFS:(10009020)(6009001)(2980300002)(339900001)(479174004)(24454002)(377454003)(199003)(189002)(16796002)(110136002)(83506001)(65806001)(107886002)(47776003)(87936001)(62966003)(6806004)(59896002)(77156002)(86362001)(189998001)(66066001)(85426001)(46102003)(64126003)(50986999)(80316001)(106466001)(23756003)(54356999)(105606002)(87266999)(65816999)(2950100001)(33656002)(4001350100001)(40100003)(65956001)(122386002)(77096005)(76176999)(5001960100002)(92566002)(7099028)(4001430100001);DIR:OUT;SFP:1101;SCL:1;SRVR:BN3PR03MB1493;H:sj-itexedge03.altera.priv.altera.com;FPR:;SPF:Fail;MLV:sfv;A:0;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BN3PR03MB1493;2:pXqedc9MQ0hgJvUfwniJGjwhZrSMutudHxV1xXj7MzfYWo8/m8y8lV+/Qp1YcbPBsCqTFUAsK6peMysDyaMhMIXyjWj6QLt8RplLg1mEggRHUoRrcwbOMUW18NCU1ZgB/h+oZidpZrYrGZVKioAMutUqV3Ph5uTgw5w8NM6rcZs=;3:ojG59c5H+j1sWTAkscmqoog9Up82+ayFVtdFQs0hPpgd0r6ix6OYRj8cK4und526cXYiyAUFyJQ2MKXYaftnnUA2Zv/5OUhga3ERePJXhZqj5zkjJacwmdBnKbCWS2nuBS5LLuDNZapFjt11S7hDZOF7nxa4GU4LJ3uxQVMpZXac8ri4uH24blWU8orN0OzeX1b2je96BeUpxjryoE80W1UhLcO/7reaTQ5LMmlvSUU=;25:KgzYh4KNUr3odIRUj+V2F9I9N12/46tS+uTVHolELw45vHDErccMbIDQonfhg19nznsCnoKxVK0q8cjtoUdksX960jphpiqU69NQpIv1ACWxEEw+ZC0OYJfQMWwoTLiR4EJ0xg8I0+qEGN5O2FPAiKDCta9JAAIWKMHKt7T3EA5UuPwCVmTPP0bFGWrWt+9ND2qmVd5xVDJDO3HvT5eQJV1SfjlqLW7LT8Q1EJWI/g1ebzfbRf+700CZcd+AeajDiaHd2Fc/FVEmQQyWSTnuxw==;20:R5FTSjV6Kad7V8OI5UtCmDZXj10rbWYcHYR8/oj5S2C39ZX46w6y5FwYBQLKyj2RY6po/+SPEnOWHDNV2JnBQM4U5ae1q0B+GUCl9l47fRoIZQKLGe0QUx+CEayZGy8oEW9/6qy30/gckoxvJ8TXyJomo98sARxCbeNKAy9P99o= BN3PR03MB1493: X-MS-Exchange-Organization-RulesExecuted X-Microsoft-Exchange-Diagnostics: 1;BN3PR03MB1493;4:rm+0lFyGtYlbNT9EhucdMcrFUcwZzC2Nu6LelKU590qxgU1euL1Vvpd9uyjkjcMz2LFrrwziiqKHS1wHX+kIM1iY3fXD0rRD086yuw2Xbz6ebzLaO5NXcqjEnrfDweAW2BT4L29Nwg26o7Gqp3CLXBJnzKx0PUVJ9A7kP8mCL7ZJ+H4tX4vlglnxN9+g6I5gY35lbVkI/Epdk+6ubAU904pxupLllu3hiHXK8dlov24xfF+t+vNjrUM8tLMRes9SYmGgpYg1VAGekdnnzCwkCXLtp0zq4XBtzdZxSP0Qp14= X-Forefront-PRVS: 06515DA04B X-Microsoft-Exchange-Diagnostics: =?iso-8859-1?Q?1;BN3PR03MB1493;23:jb7dwXcCafhsTiOlUTtyawyYkKUGykNPUePc9RM?= =?iso-8859-1?Q?HpfqNItVfkKqJneO8DDZvYCrdL/H5LdtL7D6dIjueqDk4P3B0QEqRRc3vk?= =?iso-8859-1?Q?jvjT6N4zSOcGz6dAuayr4D18cJQc1xa3T06tNIJUxHgBiaeo6Tn/WSiJmf?= =?iso-8859-1?Q?52+lixg48FZo01slFkQobqLqPHveLxSawcXrH6BJFI2qPfHAXWcNisPM2g?= =?iso-8859-1?Q?vWPzvSQGkyroFStEy376F9abSUk//UW0Z70JzDi4wWms7TgzfZWMlgnXYb?= =?iso-8859-1?Q?0rWHl69bfO2+A3REzlF7nz5zA9VIThIATh7561ErbjiSlhJTAZZW70W1w/?= =?iso-8859-1?Q?yeIDG+fbtGKJ465yZO+8rfGaXMU/95px9eg6pEB/H0Y46hfS9kztwXqNV4?= =?iso-8859-1?Q?8jdBoYSrKbXUOXe9fgO1bGmb3qomOqwqJr5aFtYkwRFkqAhFR0iRNJQwFd?= =?iso-8859-1?Q?nlJkgwicxCp1ma1lk8fQPmnoTmejUNSXgkTBMcJneHTS4egCn38EcrYQ41?= =?iso-8859-1?Q?cAArxVxdG3XAHk0JTe2F+upXLht2JbVriHlugTYplpf2D4x+7Rxe3No1cv?= =?iso-8859-1?Q?Og+2vPzOzvX+qzK1ZAYnHkY5UhKe1RKrtVMj1bdKCmxlE8dvmAOikq9rig?= =?iso-8859-1?Q?e1zk2oFsBCERjsKuxUKJmSgieytxdjczdEyara6GePd089o8zYQnTZeBNb?= =?iso-8859-1?Q?01kFqqAWCGH1HNGTfJWG9Iv/w/4khzJ9RhANxR0MyoXYeGRU8e4P1TG4ZN?= =?iso-8859-1?Q?IkJm1tZ4OsAY02JVsKxMmEW/kHCMiqHCirM8gZE6qU9/xS/eWmusTAcXYA?= =?iso-8859-1?Q?gLKKeOAIOT/lQ20ktRAlKKf/Vfb8BlMQVl4HOw7USGr58r5gfaS3yiIZEX?= =?iso-8859-1?Q?8HPZr6q+9fnEdAGsl5mfJI9WHug8tU03KAmBav65Pc4rzBWjytIhpnllQ8?= =?iso-8859-1?Q?m7CyXmRf2B8GR97/8Uxh2LiQcwX+2Qg+GpFYS5fzEOMvlHv5iefNPOpzsi?= =?iso-8859-1?Q?WG4fBoNXIIysxAFlYshh6uElicDWO9+KFW74OtBvn1DpswRyaBMQn1ZgvX?= =?iso-8859-1?Q?VCPfu8lVGXDe0fZgDlsOWIrDatohpN8byJr0ctpAEceLDmWudgM8QoZpWX?= =?iso-8859-1?Q?WkqfhVeIJTI3Gl6oAKwtlnLjAUZydVvxuv4kwcSG5fKa6bJGvOA1ennlbk?= =?iso-8859-1?Q?C3TsydZa58mGeGWbbDNRooE6fM/6G+DpA=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1;BN3PR03MB1493;5:NcEJj0ej/ikG3d8A8/1FtsDugLI5lIi61BnGS+PSIC4fLnT/Cun7qNlXk0M/4xilNJP7P6LJ26YwEn7fwOHNgQsVin2ZXKeDgshNJ2R8BR5v5wgKDrnAQfV9HkQoY7hFq4ihJ9PW79NDfwVLOfC9rQ==;24:nmkp/NlKmmXdA3xQknqmOyoQU7SpElbOLUJMsGPfUbhYKR9dPNzJbhVrfX6fvl7fw4nAo5KljhPqHufRV0vQd0d38d4WpjTd0BfT24yTrPk=;20:8qj3mgAfdhrFdG6043cCJWeUjS0Gdt8VRFih0EnW0Kq13kjekjV+/nT+RYvSKnqTLmopsyWbgVRUW5Fx9I4EPihabaAfNrKNnog520rUo91UgDm6tS2SYwG6cYwxKLz19Tr4ieHNJdTzbYOrtKJGmzcxzFADR6Ynegj7LGFF7xE= X-OriginatorOrg: opensource.altera.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Jul 2015 18:25:50.8763 (UTC) X-MS-Exchange-CrossTenant-Id: fbd72e03-d4a5-4110-adce-614d51f2077a X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=fbd72e03-d4a5-4110-adce-614d51f2077a;Ip=[66.35.236.227];Helo=[sj-itexedge03.altera.priv.altera.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR03MB1493 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 666 Lines: 24 On 07/28/2015 01:07 PM, Marek Vasut wrote: > On Tuesday, July 28, 2015 at 07:38:03 PM, Graham Moore wrote: > > DTTO here. > > Thanks a lot for working on the driver though -- would you like me to continue > reviewing or just take over please ? > Aha, I see your strategy :) You must *really* want to take this over. Fine, you can have it. And thanks, I'm glad somebody actually gives a hoot. [...] Regards, Graham -- 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/