From: Andrew Morton EDOM?? Cc: David Brownell Signed-off-by: Andrew Morton --- drivers/spi/omap_uwire.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff -puN drivers/spi/omap_uwire.c~spi-controller-driver-for-omap-microwire-tidy drivers/spi/omap_uwire.c --- a/drivers/spi/omap_uwire.c~spi-controller-driver-for-omap-microwire-tidy +++ a/drivers/spi/omap_uwire.c @@ -403,8 +403,8 @@ static int uwire_setup_transfer(struct s if (div1_idx == 4) { pr_debug("%s: lowest clock %ld, need %d\n", spi->dev.bus_id, rate / 10 / 8, hz); - status = -EDOM; - goto done; + status = -EDOM; + goto done; } /* we have to cache this and reset in uwire_chipselect as this is a @@ -480,7 +480,7 @@ static int uwire_probe(struct platform_d master = spi_alloc_master(&pdev->dev, sizeof *uwire); if (!master) - return -ENODEV; + return -ENOMEM; uwire = spi_master_get_devdata(master); dev_set_drvdata(&pdev->dev, uwire); _