spi-mxs.c (befddb21c845f8fb49e637997891ef97c6a869dc) | spi-mxs.c (b0ee5605234a24f209b803f691957e5012eebf9a) |
---|---|
1/* 2 * Freescale MXS SPI master driver 3 * 4 * Copyright 2012 DENX Software Engineering, GmbH. 5 * Copyright 2012 Freescale Semiconductor, Inc. 6 * Copyright 2008 Embedded Alley Solutions, Inc All Rights Reserved. 7 * 8 * Rework and transition to new API by: --- 524 unchanged lines hidden (view full) --- 533 const int clk_freq_default = 160000000; 534 535 iores = platform_get_resource(pdev, IORESOURCE_MEM, 0); 536 irq_err = platform_get_irq(pdev, 0); 537 irq_dma = platform_get_irq(pdev, 1); 538 if (!iores || irq_err < 0 || irq_dma < 0) 539 return -EINVAL; 540 | 1/* 2 * Freescale MXS SPI master driver 3 * 4 * Copyright 2012 DENX Software Engineering, GmbH. 5 * Copyright 2012 Freescale Semiconductor, Inc. 6 * Copyright 2008 Embedded Alley Solutions, Inc All Rights Reserved. 7 * 8 * Rework and transition to new API by: --- 524 unchanged lines hidden (view full) --- 533 const int clk_freq_default = 160000000; 534 535 iores = platform_get_resource(pdev, IORESOURCE_MEM, 0); 536 irq_err = platform_get_irq(pdev, 0); 537 irq_dma = platform_get_irq(pdev, 1); 538 if (!iores || irq_err < 0 || irq_dma < 0) 539 return -EINVAL; 540 |
541 base = devm_request_and_ioremap(&pdev->dev, iores); 542 if (!base) 543 return -EADDRNOTAVAIL; | 541 base = devm_ioremap_resource(&pdev->dev, iores); 542 if (IS_ERR(base)) 543 return PTR_ERR(base); |
544 545 pinctrl = devm_pinctrl_get_select_default(&pdev->dev); 546 if (IS_ERR(pinctrl)) 547 return PTR_ERR(pinctrl); 548 549 clk = devm_clk_get(&pdev->dev, NULL); 550 if (IS_ERR(clk)) 551 return PTR_ERR(clk); --- 124 unchanged lines hidden --- | 544 545 pinctrl = devm_pinctrl_get_select_default(&pdev->dev); 546 if (IS_ERR(pinctrl)) 547 return PTR_ERR(pinctrl); 548 549 clk = devm_clk_get(&pdev->dev, NULL); 550 if (IS_ERR(clk)) 551 return PTR_ERR(clk); --- 124 unchanged lines hidden --- |