From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751144AbdAMRFt (ORCPT ); Fri, 13 Jan 2017 12:05:49 -0500 Received: from mout.web.de ([212.227.17.11]:61927 "EHLO mout.web.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751013AbdAMRFr (ORCPT ); Fri, 13 Jan 2017 12:05:47 -0500 To: linux-spi@vger.kernel.org, Mark Brown Cc: LKML , kernel-janitors@vger.kernel.org From: SF Markus Elfring Subject: [PATCH 00/17] SPI: Fine-tuning for several function implementations Message-ID: <1413e173-dbac-7a6e-09cb-2287300a335e@users.sourceforge.net> Date: Fri, 13 Jan 2017 18:05:20 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.6.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:GRtuekJKgiG171nq8nTofLvKsZoO5CuSmuqX31et2Rf7dGiK7Ze iWMkOvbT2TgnoeqKiejQ2IGwXI9s10Vo+XDPBBRBwyJeiYfs6utqYUrqXEx1j8vRRfPkmkt LS24/pPaiXKGKG/lZkImfDVS02Hc20fnSB3Gy2LEP0TfNHWV8KjPTI1my0CVHS1Az4e8Df7 l1uI0gSI23SL0DbmguwPg== X-UI-Out-Filterresults: notjunk:1;V01:K0:a/9SpZDL4js=:sNYvAZG6dYYSHAx0XGVv7X KYox2Ael32vnUBpZpsbM9P7uf//uDWKZ897HjMRnWOHlmFWIlY6kgf1z34kuqUr/37E+//qFc j6ulWRWfqjAKZfiUrqMmGL7517X50yPXnZd6rSPRAOKH2dD2Pzato87ltNp+2tSj94oKm+tJ5 MJ5Ok+GarhjcwFycC2dt/LZGZts0In9hu5VrZ/a22Hrym5pNd1yhXFuNzfzN2SJcIRLMChJh2 mItRRTOEnq9+dKYnEZVz8Yi9l2OlVz6ecfLWl0JKY+2MFMWkxB4Mrmbvgkqay0dImi5LJV/Rc p/Oexp473NqguWf+oOJTQSgAW7dz4QSq0vA2aulIR63qPmBAUrKdAAyL4qi5WWZxyOWKZewWv 1G+O65DZsFmTcvz7BThhvaanBJLZLoTIoiE5CY7bmpPHei2G5Xww62aSRWNYpCNiRgMqrsBR7 fCziboKIeVgPWBr1U9V7OpwpUGYcFn6RMPwCGlWlsSUx2C2/QZ7Q5kBzK8NtR2PGFJVMkJBL4 uj6XJk4rdYeRuuLz9dlcX1uQnhnJ/kX8onSatK6lV2XlLQ9gBoESYnG/u+FOIAEZABdKlGxw8 LZO5+IXFLm9EN4nB//tWB93J7zUEl1HQV4cCFhhM2dV5pUq8smxuFbEO8Zji4jTWocgYI7Hv8 7k08Gwd6N1yAT/ErKw6AYdVjOxSbiVDQ7Wi6phZbFK+bqEaQNryAduHmyGc9i65GVb0RZokfO q/oTJyaNFb7xGPuTy3wXl4JwDGivvoi/LNyOu1pUXHBrSOz9JlCMR0AX+EP46i17x56TI+ntE aPUduYd Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Markus Elfring Date: Fri, 13 Jan 2017 17:50:23 +0100 Several update suggestions were taken into account from static source code analysis. Markus Elfring (17): Use kcalloc() in spi_register_board_info() Adjust checks for null pointers in two functions fsl: Use kcalloc() in of_fsl_spi_get_chipselects() fsl: Use kmalloc_array() in of_fsl_spi_get_chipselects() fsl: Combine substrings for two messages mpc52xx: Use kmalloc_array() in mpc52xx_spi_probe() mpc52xx: Combine substrings for two messages ppc4xx: Use kcalloc() in spi_ppc4xx_of_probe() ppc4xx: Combine substrings for a message in spi_ppc4xx_of_probe() ppc4xx: Adjust checks for null pointers in two functions topcliff-pch: Use kcalloc() in pch_spi_handle_dma() topcliff-pch: Improve size determinations in pch_spi_probe() topcliff-pch: Delete an unnecessary return statement in two functions topcliff-pch: Adjust six checks for null pointers topcliff-pch: Combine substrings for four messages topcliff-pch: Delete an error message for a failed memory allocation in pch_spi_set_tx() topcliff-pch: One check less in pch_spi_set_tx() drivers/spi/spi-fsl-spi.c | 17 +++++----- drivers/spi/spi-mpc52xx.c | 12 +++---- drivers/spi/spi-ppc4xx.c | 15 ++++----- drivers/spi/spi-topcliff-pch.c | 71 +++++++++++++++++++++--------------------- drivers/spi/spi.c | 10 +++--- 5 files changed, 63 insertions(+), 62 deletions(-) -- 2.11.0