aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ll_temac_main.c
diff options
context:
space:
mode:
authorMark Brown <broonie@opensource.wolfsonmicro.com>2010-09-01 08:55:22 -0600
committerGrant Likely <grant.likely@secretlab.ca>2010-09-01 08:55:22 -0600
commitcc0fc0bbeb17dd33ed7bfea58d0178e9c007ff67 (patch)
treee659a873a4095b594d21aa38ccbd415498aa7961 /drivers/net/ll_temac_main.c
parent2bfc96a127bc1cc94d26bfaa40159966064f9c8c (diff)
downloadkernel_samsung_smdk4412-cc0fc0bbeb17dd33ed7bfea58d0178e9c007ff67.zip
kernel_samsung_smdk4412-cc0fc0bbeb17dd33ed7bfea58d0178e9c007ff67.tar.gz
kernel_samsung_smdk4412-cc0fc0bbeb17dd33ed7bfea58d0178e9c007ff67.tar.bz2
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 <broonie@opensource.wolfsonmicro.com> Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
Diffstat (limited to 'drivers/net/ll_temac_main.c')
0 files changed, 0 insertions, 0 deletions