From: Mark Brown Date: Wed, 1 Sep 2010 14:55:22 +0000 (-0600) Subject: spi/spi_s3c64xx: Make probe more robust against missing board config X-Git-Tag: v2.6.36-rc5~44^2~14 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cc0fc0bbeb17dd33ed7bfea58d0178e9c007ff67;p=pandora-kernel.git spi/spi_s3c64xx: Make probe more robust against missing board config The S3C64xx SPI driver requires the machine to call s3c64xx_spi_set_info() to select a few options, including the clock to use for the SPI controller. If this is not done then a NULL will be passed as the clock name for clk_get(), causing an obscure crash. Guard against this and other missing configuration by validating that the clock name has been filled in in the platform data that ets passed in. Signed-off-by: Mark Brown Signed-off-by: Grant Likely --- Reading git-diff-tree failed