| Date: | 2010-01-11 04:29:48 (3 years 4 months ago) |
|---|---|
| Author: | Lars C. |
| Commit: | 8110220d2cd9c0a591243052b1eec00900de3e14 |
| Message: | From df07ed6a52d9f6027ff1753c00b3128fa18dde31 Mon Sep 17 00:00:00
2001 Subject: [PATCH] /opt/Projects/openwrt/target/linux/xburst/patches-2.6.31/400-spi-gpio-3wire.patch |
| Files: |
drivers/spi/spi_gpio.c (3 diffs) |
Change Details
| drivers/spi/spi_gpio.c | ||
|---|---|---|
| 254 | 254 | if (value) |
| 255 | 255 | goto done; |
| 256 | 256 | |
| 257 | value = spi_gpio_alloc(SPI_MISO_GPIO, label, true); | |
| 258 | if (value) | |
| 259 | goto free_mosi; | |
| 257 | if (SPI_MISO_GPIO != SPI_MOSI_GPIO) { | |
| 258 | value = spi_gpio_alloc(SPI_MISO_GPIO, label, true); | |
| 259 | if (value) | |
| 260 | goto free_mosi; | |
| 261 | } | |
| 260 | 262 | |
| 261 | 263 | value = spi_gpio_alloc(SPI_SCK_GPIO, label, false); |
| 262 | 264 | if (value) |
| ... | ... | |
| 319 | 321 | if (status < 0) { |
| 320 | 322 | spi_master_put(spi_gpio->bitbang.master); |
| 321 | 323 | gpio_free: |
| 322 | gpio_free(SPI_MISO_GPIO); | |
| 324 | if (SPI_MISO_GPIO != SPI_MOSI_GPIO) | |
| 325 | gpio_free(SPI_MISO_GPIO); | |
| 323 | 326 | gpio_free(SPI_MOSI_GPIO); |
| 324 | 327 | gpio_free(SPI_SCK_GPIO); |
| 325 | 328 | spi_master_put(master); |
| ... | ... | |
| 343 | 346 | |
| 344 | 347 | platform_set_drvdata(pdev, NULL); |
| 345 | 348 | |
| 346 | gpio_free(SPI_MISO_GPIO); | |
| 349 | if (SPI_MISO_GPIO != SPI_MOSI_GPIO) | |
| 350 | gpio_free(SPI_MISO_GPIO); | |
| 347 | 351 | gpio_free(SPI_MOSI_GPIO); |
| 348 | 352 | gpio_free(SPI_SCK_GPIO); |
| 349 | 353 | |
Branches:
ben-wpan
ben-wpan-stefan
5396a9238205f20f811ea57898980d3ca82df0b6
jz-2.6.34
jz-2.6.34-rc5
jz-2.6.34-rc6
jz-2.6.34-rc7
jz-2.6.35
jz-2.6.36
jz-2.6.37
jz-2.6.38
jz-2.6.39
jz-3.0
jz-3.1
jz-3.2
jz-3.3
jz-3.4
jz-3.5
jz-3.6
jz-3.6-rc2-pwm
jz-3.9
jz-3.9-clk
jz-3.9-rc8
jz47xx
jz47xx-2.6.38
master
Tags:
od-2011-09-04
od-2011-09-18
v2.6.34-rc5
v2.6.34-rc6
v2.6.34-rc7
v3.9
